38.5 MB
/srv/reproducible-results/rbuild-debian/tmp.6oO8UsAlz4/b1/sfst_1.4.7b-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.6oO8UsAlz4/b2/sfst_1.4.7b-1_i386.changes
915 B
Files
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 ·568076eaa3eaac6173d94​d021c002711·​1001828·​debug·​optional·​libsfst1-​1.​4-​dbgsym_1.​4.​7b-​1_i386.​deb1 ·dad958ca434650df4e03e​22522e63c82·​1013552·​debug·​optional·​libsfst1-​1.​4-​dbgsym_1.​4.​7b-​1_i386.​deb
2 ·278aaeed14d2722735113​d8e4b53c409·96016·​libdevel·​optional·​libsfst1-​1.​4-​dev_1.​4.​7b-​1_i386.​deb2 ·df3ea27858c576f1b3acf​0d4868a3bdf·101872·​libdevel·​optional·​libsfst1-​1.​4-​dev_1.​4.​7b-​1_i386.​deb
3 ·d206eedd9d6d8000d5075​0bf6ae4b02d·​80544·​libs·​optional·​libsfst1-​1.​4_1.​4.​7b-​1_i386.​deb3 ·48bd8c4d6f63f8d3e5452​800a553fa82·​85968·​libs·​optional·​libsfst1-​1.​4_1.​4.​7b-​1_i386.​deb
4 ·93a496e84b48097bcd040​2cd89bdaad2·​2703480·​debug·​optional·​sfst-​dbgsym_1.​4.​7b-​1_i386.​deb4 ·4525dc6f5f3edb7ad3f22​b0335151ec9·​2762664·​debug·​optional·​sfst-​dbgsym_1.​4.​7b-​1_i386.​deb
5 ·ac4a5272591a30faad654​e15cca63132·​120620·​misc·​optional·​sfst_1.​4.​7b-​1_i386.​deb5 ·bd33c32be7addc9ab0f09​eb5ebfb0edd·​125884·​misc·​optional·​sfst_1.​4.​7b-​1_i386.​deb
10.6 MB
libsfst1-1.4-dev_1.4.7b-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1080·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1080·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0····​94744·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···100600·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz
531 B
control.tar.xz
503 B
control.tar
433 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:​·​libsfst1-​1.​4-​dev1 Package:​·​libsfst1-​1.​4-​dev
2 Source:​·​sfst2 Source:​·​sfst
3 Version:​·​1.​4.​7b-​13 Version:​·​1.​4.​7b-​1
4 Architecture:​·​i3864 Architecture:​·​i386
5 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>5 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>
6 Installed-​Size:​·​3946 Installed-​Size:​·​398
7 Depends:​·​libsfst1-​1.​4·​(=·​1.​4.​7b-​1)​7 Depends:​·​libsfst1-​1.​4·​(=·​1.​4.​7b-​1)​
8 Conflicts:​·​libsfst1-​dev8 Conflicts:​·​libsfst1-​dev
9 Provides:​·​libsfst1-​dev9 Provides:​·​libsfst1-​dev
10 Section:​·​libdevel10 Section:​·​libdevel
11 Priority:​·​optional11 Priority:​·​optional
12 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​12 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​
13 Description:​·​Development·​library·​SFST13 Description:​·​Development·​library·​SFST
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
10.6 MB
data.tar.xz
10.6 MB
data.tar
1.89 KB
file list
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6386·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​interface.​h10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6386·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​interface.​h
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1130·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​make-​compact.​h11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1130·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​make-​compact.​h
12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2019·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​mem.​h12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2019·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​mem.​h
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1820·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​sgi.​h13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1820·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​sgi.​h
14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​808·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​utf8.​h14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​808·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​include/​sfst-​1/​sfst/​utf8.​h
15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​
16 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​16 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​
17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​340718·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1.​a17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​344414·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1.​a
18 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​959·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1.​la18 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​959·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1.​la
19 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​pkgconfig/​19 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​pkgconfig/​
20 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​275·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​pkgconfig/​sfst.​pc20 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​275·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​pkgconfig/​sfst.​pc
21 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​21 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​
22 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​22 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​
23 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dev/​23 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dev/​
24 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1161·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dev/​changelog.​Debian.​gz24 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1161·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dev/​changelog.​Debian.​gz
10.6 MB
./usr/lib/i386-linux-gnu/libsfst1.a
63.1 KB
nm -s {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Archive·​index:​1 Archive·​index:​
2 __x86.​get_pc_thunk.​bx·​in·​alphabet.​o2 __x86.​get_pc_thunk.​bx·​in·​alphabet.​o
3 _ZNK4SFST8Alphabet10w​rite_charEtPcPib·​in·​alphabet.​o3 _ZNK4SFST8Alphabet10w​rite_charEtPcPib·​in·​alphabet.​o
4 _ZNK4SFST8Alphabet10w​rite_charEtb·​in·​alphabet.​o4 _ZNK4SFST8Alphabet10w​rite_charEtb·​in·​alphabet.​o
5 __x86.​get_pc_thunk.​ax·​in·​alphabet.​o5 __x86.​get_pc_thunk.​dx·​in·​alphabet.​o
6 _ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib·​in·​alphabet.​o6 _ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib·​in·​alphabet.​o
7 _ZN4SFST8Alphabet5pri​ntEv·​in·​alphabet.​o7 _ZN4SFST8Alphabet5pri​ntEv·​in·​alphabet.​o
8 _ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b·​in·​alphabet.​o8 _ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b·​in·​alphabet.​o
 9 __x86.​get_pc_thunk.​ax·​in·​alphabet.​o
9 _ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE·​in·​alphabet.​o10 _ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE·​in·​alphabet.​o
10 _ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​in·​alphabet.​o11 _ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​in·​alphabet.​o
11 __x86.​get_pc_thunk.​di·​in·​alphabet.​o 
12 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​in·​alphabet.​o12 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​in·​alphabet.​o
13 _ZN4SFST8Alphabet5cle​arEv·​in·​alphabet.​o13 _ZN4SFST8Alphabet5cle​arEv·​in·​alphabet.​o
14 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​in·​alphabet.​o14 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​in·​alphabet.​o
15 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv·​in·​alphabet.​o15 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv·​in·​alphabet.​o
16 _ZNK4SFST8Alphabet5st​oreEP8_IO_FILE·​in·​alphabet.​o16 _ZNK4SFST8Alphabet5st​oreEP8_IO_FILE·​in·​alphabet.​o
17 _ZN4SFSTlsERSoRKNS_8A​lphabetE·​in·​alphabet.​o17 _ZN4SFSTlsERSoRKNS_8A​lphabetE·​in·​alphabet.​o
18 _ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​in·​alphabet.​o18 _ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​in·​alphabet.​o
Offset 28, 29 lines modifiedOffset 28, 29 lines modified
28 _ZN4SFST8Alphabet3add​EPKct·​in·​alphabet.​o28 _ZN4SFST8Alphabet3add​EPKct·​in·​alphabet.​o
29 _ZN4SFST8Alphabet10ne​w_markerEv·​in·​alphabet.​o29 _ZN4SFST8Alphabet10ne​w_markerEv·​in·​alphabet.​o
30 _ZN4SFST8Alphabet10ad​d_symbolEPKct·​in·​alphabet.​o30 _ZN4SFST8Alphabet10ad​d_symbolEPKct·​in·​alphabet.​o
31 _ZN4SFST8Alphabet14in​sert_symbolsERKS0_·​in·​alphabet.​o31 _ZN4SFST8Alphabet14in​sert_symbolsERKS0_·​in·​alphabet.​o
32 _ZN4SFST8Alphabet4rea​dEP8_IO_FILE·​in·​alphabet.​o32 _ZN4SFST8Alphabet4rea​dEP8_IO_FILE·​in·​alphabet.​o
33 _ZN4SFST8Alphabet14de​lete_markersEv·​in·​alphabet.​o33 _ZN4SFST8Alphabet14de​lete_markersEv·​in·​alphabet.​o
34 _ZN4SFST8Alphabet10ad​d_symbolEPKc·​in·​alphabet.​o34 _ZN4SFST8Alphabet10ad​d_symbolEPKc·​in·​alphabet.​o
 35 __x86.​get_pc_thunk.​bp·​in·​alphabet.​o
35 _ZN4SFST8Alphabet10ne​xt_mcsymERPcb·​in·​alphabet.​o36 _ZN4SFST8Alphabet10ne​xt_mcsymERPcb·​in·​alphabet.​o
36 _ZN4SFST8Alphabet9nex​t_codeERPcbb·​in·​alphabet.​o37 _ZN4SFST8Alphabet9nex​t_codeERPcbb·​in·​alphabet.​o
37 _ZN4SFST8Alphabet10ne​xt_labelERPcb·​in·​alphabet.​o38 _ZN4SFST8Alphabet10ne​xt_labelERPcb·​in·​alphabet.​o
38 _ZN4SFST8Alphabet15st​ring2labelseqEPcRSt6v​ectorINS_5LabelESaIS3​_EE·​in·​alphabet.​o39 _ZN4SFST8Alphabet15st​ring2labelseqEPcRSt6v​ectorINS_5LabelESaIS3​_EE·​in·​alphabet.​o
39 _ZN4SFST8Alphabet13st​ring2symseqEPcRSt6vec​torItSaItEE·​in·​alphabet.​o40 _ZN4SFST8Alphabet13st​ring2symseqEPcRSt6vec​torItSaItEE·​in·​alphabet.​o
40 _ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE·​in·​alphabet.​o41 _ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE·​in·​alphabet.​o
41 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​in·​alphabet.​o42 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​in·​alphabet.​o
42 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​in·​alphabet.​o43 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​in·​alphabet.​o
43 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​in·​alphabet.​o44 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​in·​alphabet.​o
44 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​in·​alphabet.​o45 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​in·​alphabet.​o
45 _ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​in·​alphabet.​o46 _ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​in·​alphabet.​o
46 _ZN4SFST8Alphabet12di​sambiguateERSt6vector​IS1_INS_5LabelESaIS2_​EESaIS4_EE·​in·​alphabet.​o47 _ZN4SFST8Alphabet12di​sambiguateERSt6vector​IS1_INS_5LabelESaIS2_​EESaIS4_EE·​in·​alphabet.​o
47 _ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​in·​alphabet.​o48 _ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​in·​alphabet.​o
48 _ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b·​in·​alphabet.​o49 _ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b·​in·​alphabet.​o
49 __x86.​get_pc_thunk.​bp·​in·​alphabet.​o 
50 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv·​in·​alphabet.​o50 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv·​in·​alphabet.​o
51 _ZNK4SFST8AlphabeteqE​RKS0_·​in·​alphabet.​o51 _ZNK4SFST8AlphabeteqE​RKS0_·​in·​alphabet.​o
52 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​in·​alphabet.​o52 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​in·​alphabet.​o
53 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​in·​alphabet.​o53 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​in·​alphabet.​o
54 _ZN4SFST8AlphabetC2Ev​·​in·​alphabet.​o54 _ZN4SFST8AlphabetC2Ev​·​in·​alphabet.​o
55 _ZN4SFST13EpsilonStri​ngE·​in·​alphabet.​o55 _ZN4SFST13EpsilonStri​ngE·​in·​alphabet.​o
56 _ZN4SFST8AlphabetC1Ev​·​in·​alphabet.​o56 _ZN4SFST8AlphabetC1Ev​·​in·​alphabet.​o
Offset 62, 14 lines modifiedOffset 62, 15 lines modified
62 _ZN4SFST11read_string​EPciP8_IO_FILE·​in·​basic.​o62 _ZN4SFST11read_string​EPciP8_IO_FILE·​in·​basic.​o
63 _ZN4SFST8read_numEPvj​P8_IO_FILE·​in·​basic.​o63 _ZN4SFST8read_numEPvj​P8_IO_FILE·​in·​basic.​o
64 _ZN4SFST12Switch_Byte​sE·​in·​basic.​o64 _ZN4SFST12Switch_Byte​sE·​in·​basic.​o
65 __x86.​get_pc_thunk.​bx·​in·​compact.​o65 __x86.​get_pc_thunk.​bx·​in·​compact.​o
66 _ZN4SFST17CompactTran​sducerC2Ev·​in·​compact.​o66 _ZN4SFST17CompactTran​sducerC2Ev·​in·​compact.​o
67 _ZN4SFST17CompactTran​sducerC1Ev·​in·​compact.​o67 _ZN4SFST17CompactTran​sducerC1Ev·​in·​compact.​o
68 _ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE·​in·​compact.​o68 _ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE·​in·​compact.​o
 69 __x86.​get_pc_thunk.​bp·​in·​compact.​o
69 _ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE·​in·​compact.​o70 _ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE·​in·​compact.​o
70 _ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE·​in·​compact.​o71 _ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE·​in·​compact.​o
71 _ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE·​in·​compact.​o72 _ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE·​in·​compact.​o
72 DW.​ref.​__gxx_personality_v0·​in·​compact.​o73 DW.​ref.​__gxx_personality_v0·​in·​compact.​o
73 __x86.​get_pc_thunk.​ax·​in·​compact.​o74 __x86.​get_pc_thunk.​ax·​in·​compact.​o
74 _ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE·​in·​compact.​o75 _ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE·​in·​compact.​o
75 _ZN4SFST17CompactTran​sducer14estimate_prob​sERSt6vectorIdSaIdEES​4_·​in·​compact.​o76 _ZN4SFST17CompactTran​sducer14estimate_prob​sERSt6vectorIdSaIdEES​4_·​in·​compact.​o
Offset 102, 15 lines modifiedOffset 103, 15 lines modified
102 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​in·​compact.​o103 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​in·​compact.​o
103 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·​in·​compact.​o104 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·​in·​compact.​o
104 _ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE·​in·​compact.​o105 _ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE·​in·​compact.​o
105 _ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE·​in·​compact.​o106 _ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE·​in·​compact.​o
106 _ZN4SFST17CompactTran​sducer5trainEPcRSt6ve​ctorIdSaIdEES5_·​in·​compact.​o107 _ZN4SFST17CompactTran​sducer5trainEPcRSt6ve​ctorIdSaIdEES5_·​in·​compact.​o
107 _ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·​in·​compact.​o108 _ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·​in·​compact.​o
108 _ZN4SFST17CompactTran​sducer13compute_probs​ERSt6vectorIS1_IjSaIj​EESaIS3_EERS1_IdSaIdE​E·​in·​compact.​o109 _ZN4SFST17CompactTran​sducer13compute_probs​ERSt6vectorIS1_IjSaIj​EESaIS3_EERS1_IdSaIdE​E·​in·​compact.​o
109 __x86.​get_pc_thunk.​bp·​in·​compact.​o110 __x86.​get_pc_thunk.​cx·​in·​compact.​o
110 _ZN4SFST8int2utf8Ej·​in·​utf8.​o111 _ZN4SFST8int2utf8Ej·​in·​utf8.​o
111 __x86.​get_pc_thunk.​dx·​in·​utf8.​o112 __x86.​get_pc_thunk.​dx·​in·​utf8.​o
112 _ZN4SFST9utf8tointEPP​c·​in·​utf8.​o113 _ZN4SFST9utf8tointEPP​c·​in·​utf8.​o
113 _ZN4SFST9utf8tointEPc​·​in·​utf8.​o114 _ZN4SFST9utf8tointEPc​·​in·​utf8.​o
114 __x86.​get_pc_thunk.​bx·​in·​hopcroft.​o115 __x86.​get_pc_thunk.​bx·​in·​hopcroft.​o
115 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​in·​hopcroft.​o116 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​in·​hopcroft.​o
116 _ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE·​in·​hopcroft.​o117 _ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE·​in·​hopcroft.​o
Offset 124, 17 lines modifiedOffset 125, 17 lines modified
124 DW.​ref.​__gxx_personality_v0·​in·​hopcroft.​o125 DW.​ref.​__gxx_personality_v0·​in·​hopcroft.​o
125 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​in·​hopcroft.​o126 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​in·​hopcroft.​o
126 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v·​in·​hopcroft.​o127 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v·​in·​hopcroft.​o
127 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​in·​hopcroft.​o128 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​in·​hopcroft.​o
128 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev·​in·​hopcroft.​o129 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev·​in·​hopcroft.​o
129 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​in·​hopcroft.​o130 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​in·​hopcroft.​o
130 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​in·​hopcroft.​o131 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​in·​hopcroft.​o
 132 __x86.​get_pc_thunk.​ax·​in·​hopcroft.​o
131 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​in·​hopcroft.​o133 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​in·​hopcroft.​o
132 _ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​in·​hopcroft.​o134 _ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​in·​hopcroft.​o
133 __x86.​get_pc_thunk.​ax·​in·​hopcroft.​o 
134 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​in·​hopcroft.​o135 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​in·​hopcroft.​o
135 _ZN4SFST9Minimiser5sp​litEjNS_5LabelE·​in·​hopcroft.​o136 _ZN4SFST9Minimiser5sp​litEjNS_5LabelE·​in·​hopcroft.​o
136 _ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​in·​hopcroft.​o137 _ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​in·​hopcroft.​o
137 _ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj·​in·​hopcroft.​o138 _ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj·​in·​hopcroft.​o
138 _ZN4SFST9MinimiserC2E​RNS_10TransducerE·​in·​hopcroft.​o139 _ZN4SFST9MinimiserC2E​RNS_10TransducerE·​in·​hopcroft.​o
139 _ZN4SFST9MinimiserC1E​RNS_10TransducerE·​in·​hopcroft.​o140 _ZN4SFST9MinimiserC1E​RNS_10TransducerE·​in·​hopcroft.​o
140 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​in·​hopcroft.​o141 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​in·​hopcroft.​o
Offset 208, 14 lines modifiedOffset 209, 15 lines modified
208 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​in·​fst.​o209 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​in·​fst.​o
209 _ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE·​in·​fst.​o210 _ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE·​in·​fst.​o
210 __x86.​get_pc_thunk.​bp·​in·​fst.​o211 __x86.​get_pc_thunk.​bp·​in·​fst.​o
211 _ZN4SFST10Transducer4​sizeEv·​in·​fst.​o212 _ZN4SFST10Transducer4​sizeEv·​in·​fst.​o
212 _ZN4SFST10Transducer1​7complete_alphabetEv·​in·​fst.​o213 _ZN4SFST10Transducer1​7complete_alphabetEv·​in·​fst.​o
213 _ZN4SFST10Transducer1​3print_stringsEP8_IO_​FILEb·​in·​fst.​o214 _ZN4SFST10Transducer1​3print_stringsEP8_IO_​FILEb·​in·​fst.​o
214 _ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb·​in·​fst.​o215 _ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb·​in·​fst.​o
 216 __x86.​get_pc_thunk.​si·​in·​fst.​o
215 _ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb·​in·​fst.​o217 _ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb·​in·​fst.​o
216 _ZN4SFST10Transducer1​7minimise_alphabetEv·​in·​fst.​o218 _ZN4SFST10Transducer1​7minimise_alphabetEv·​in·​fst.​o
217 _ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E·​in·​fst.​o219 _ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E·​in·​fst.​o
218 _ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE·​in·​fst.​o220 _ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE·​in·​fst.​o
219 _ZN4SFSTlsERSoRNS_10T​ransducerE·​in·​fst.​o221 _ZN4SFSTlsERSoRNS_10T​ransducerE·​in·​fst.​o
220 _ZN4SFST10Transducer5​storeEP8_IO_FILE·​in·​fst.​o222 _ZN4SFST10Transducer5​storeEP8_IO_FILE·​in·​fst.​o
221 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·​in·​fst.​o223 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·​in·​fst.​o
Offset 232, 28 lines modifiedOffset 234, 27 lines modified
232 _ZN4SFST14CharNode2Tr​ansD2Ev·​in·​operators.​o234 _ZN4SFST14CharNode2Tr​ansD2Ev·​in·​operators.​o
233 _ZN4SFST14CharNode2Tr​ansD1Ev·​in·​operators.​o235 _ZN4SFST14CharNode2Tr​ansD1Ev·​in·​operators.​o
234 _ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_·​in·​operators.​o236 _ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_·​in·​operators.​o
235 _ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE·​in·​operators.​o237 _ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE·​in·​operators.​o
236 _ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E·​in·​operators.​o238 _ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E·​in·​operators.​o
237 _ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_·​in·​operators.​o239 _ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_·​in·​operators.​o
238 _ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_·​in·​operators.​o240 _ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_·​in·​operators.​o
239 __x86.​get_pc_thunk.​ax·​in·​operators.​o 
Max diff block lines reached; 56112/64612 bytes (86.84%) of diff not shown.
1.42 KB
file list
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 -​-​-​-​-​-​-​-​-​-​···​0········​0········​0····​20886·​1970-​01-​01·​00:​00:​00.​000000·​/​1 -​-​-​-​-​-​-​-​-​-​···​0········​0········​0····​20938·​1970-​01-​01·​00:​00:​00.​000000·​/​
2 ?rw-​r-​-​r-​-​···​0········​0········​0····​61636·​1970-​01-​01·​00:​00:​00.​000000·​alphabet.​o2 ?rw-​r-​-​r-​-​···​0········​0········​0····​62856·​1970-​01-​01·​00:​00:​00.​000000·​alphabet.​o
3 ?rw-​r-​-​r-​-​···​0········​0········​0·····3040·​1970-​01-​01·​00:​00:​00.​000000·​basic.​o3 ?rw-​r-​-​r-​-​···​0········​0········​0·····2972·​1970-​01-​01·​00:​00:​00.​000000·​basic.​o
4 ?rw-​r-​-​r-​-​···​0········​0········​0····​51060·​1970-​01-​01·​00:​00:​00.​000000·​compact.​o4 ?rw-​r-​-​r-​-​···​0········​0········​0····​51528·​1970-​01-​01·​00:​00:​00.​000000·​compact.​o
5 ?rw-​r-​-​r-​-​···​0········​0········​0·····​1892·​1970-​01-​01·​00:​00:​00.​000000·​utf8.​o5 ?rw-​r-​-​r-​-​···​0········​0········​0·····​1960·​1970-​01-​01·​00:​00:​00.​000000·​utf8.​o
6 ?rw-​r-​-​r-​-​···​0········​0········​0····​32104·​1970-​01-​01·​00:​00:​00.​000000·​hopcroft.​o6 ?rw-​r-​-​r-​-​···​0········​0········​0····​30372·​1970-​01-​01·​00:​00:​00.​000000·​hopcroft.​o
7 ?rw-​r-​-​r-​-​···​0········​0········​0····​66632·​1970-​01-​01·​00:​00:​00.​000000·​fst.​o7 ?rw-​r-​-​r-​-​···​0········​0········​0····​68324·​1970-​01-​01·​00:​00:​00.​000000·​fst.​o
8 ?rw-​r-​-​r-​-​···​0········​0········​0····79536·​1970-​01-​01·​00:​00:​00.​000000·​operators.​o8 ?rw-​r-​-​r-​-​···​0········​0········​0····81076·​1970-​01-​01·​00:​00:​00.​000000·​operators.​o
9 ?rw-​r-​-​r-​-​···​0········​0········​0····​23384·​1970-​01-​01·​00:​00:​00.​000000·​determinise.​o9 ?rw-​r-​-​r-​-​···​0········​0········​0····​23840·​1970-​01-​01·​00:​00:​00.​000000·​determinise.​o
2.31 MB
alphabet.o
856 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​57796·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​59016·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​9619 ··​Number·​of·​section·​headers:​·········​96
20 ··​Section·​header·​string·​table·​index:​·​9520 ··​Section·​header·​string·​table·​index:​·​95
22.2 KB
readelf --wide --sections {}
    
Offset 1, 105 lines modifiedOffset 1, 105 lines modified
1 There·​are·​96·​section·​headers,​·​starting·​at·​offset·​0xe1c4:​1 There·​are·​96·​section·​headers,​·​starting·​at·​offset·​0xe688:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​00000c·​04·····​93·​134··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​00000c·​04·····​93·​135··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​000040·​00000c·​04·····​93·​138··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​000040·​00000c·​04·····​93·​138··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​00004c·​00000c·​04·····​93·​143··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​00004c·​00000c·​04·····​93·​143··​4
8 ··​[·​4]·​.​group············​GROUP···········​00000000·​000058·​000008·​04·····​93·​146··​48 ··​[·​4]·​.​group············​GROUP···········​00000000·​000058·​000008·​04·····​93·​146··​4
9 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​93·​158··​49 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​93·​158··​4
10 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​93·​160··​410 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​93·​160··​4
11 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​93·​165··​411 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​93·​165··​4
12 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​93·​166··​412 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​93·​166··​4
13 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​93·​168··​413 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​93·​168··​4
14 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​93·​170··​414 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​93·​170··​4
15 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​93·​193··​415 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​93·​194··​4
16 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​93·​194··​416 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​93·​195··​4
17 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​93·​195··​417 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​93·​196··​4
18 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​93·​196··​418 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​93·​197··​4
19 ··​[15]·​.​group············​GROUP···········​00000000·​0000d8·​00000c·​04·····​93·​197··​419 ··​[15]·​.​group············​GROUP···········​00000000·​0000d8·​00000c·​04·····​93·​198··​4
20 ··​[16]·​.​group············​GROUP···········​00000000·​0000e4·​00000c·​04·····​93·​203··​420 ··​[16]·​.​group············​GROUP···········​00000000·​0000e4·​00000c·​04·····​93·​204··​4
21 ··​[17]·​.​group············​GROUP···········​00000000·​0000f0·​000008·​04·····​93·​206··​421 ··​[17]·​.​group············​GROUP···········​00000000·​0000f0·​000008·​04·····​93·​206··​4
22 ··​[18]·​.​group············​GROUP···········​00000000·​0000f8·​00000c·​04·····​93·​208··​422 ··​[18]·​.​group············​GROUP···········​00000000·​0000f8·​00000c·​04·····​93·​208··​4
23 ··​[19]·​.​group············​GROUP···········​00000000·​000104·​00000c·​04·····​93·​209··​423 ··​[19]·​.​group············​GROUP···········​00000000·​000104·​00000c·​04·····​93·​209··​4
24 ··​[20]·​.​group············​GROUP···········​00000000·​000110·​00000c·​04·····​93·​213··​424 ··​[20]·​.​group············​GROUP···········​00000000·​000110·​00000c·​04·····​93·​213··​4
25 ··​[21]·​.​group············​GROUP···········​00000000·​00011c·​00000c·​04·····​93·​214··​425 ··​[21]·​.​group············​GROUP···········​00000000·​00011c·​00000c·​04·····​93·​214··​4
26 ··​[22]·​.​group············​GROUP···········​00000000·​000128·​000008·​04·····​93·​167··​426 ··​[22]·​.​group············​GROUP···········​00000000·​000128·​000008·​04·····​93·​167··​4
27 ··​[23]·​.​group············​GROUP···········​00000000·​000130·​000008·​04·····​93·​125··​427 ··​[23]·​.​group············​GROUP···········​00000000·​000130·​000008·​04·····​93·​133··​4
28 ··​[24]·​.​group············​GROUP···········​00000000·​000138·​000008·​04·····​93·​119··​428 ··​[24]·​.​group············​GROUP···········​00000000·​000138·​000008·​04·····​93·​125··​4
29 ··​[25]·​.​group············​GROUP···········​00000000·​000140·​000008·​04·····​93·​135··​429 ··​[25]·​.​group············​GROUP···········​00000000·​000140·​000008·​04·····​93·​119··​4
30 ··​[26]·​.​group············​GROUP···········​00000000·​000148·​000008·​04·····​93·205··​430 ··​[26]·​.​group············​GROUP···········​00000000·​000148·​000008·​04·····​93·185··​4
31 ··​[27]·​.​group············​GROUP···········​00000000·​000150·​00000c·​04·····​93·​162··​431 ··​[27]·​.​group············​GROUP···········​00000000·​000150·​00000c·​04·····​93·​162··​4
32 ··​[28]·​.​text·············​PROGBITS········​00000000·​000160·​004055·​00··​AX··​0···​0·​1632 ··​[28]·​.​text·············​PROGBITS········​00000000·​000160·​00435c·​00··​AX··​0···​0·​16
33 ··​[29]·​.​rel.​text·········​REL·············​00000000·​00c028·​000b10·​08···​I·​93··​28··​433 ··​[29]·​.​rel.​text·········​REL·············​00000000·​00c4ec·​000b10·​08···​I·​93··​28··​4
34 ··​[30]·​.​data·············​PROGBITS········​00000000·​0041b5·​000003·​00··​WA··​0···​0··​134 ··​[30]·​.​data·············​PROGBITS········​00000000·​0044bc·​000003·​00··​WA··​0···​0··​1
35 ··​[31]·​.​bss··············​NOBITS··········​00000000·​0041c0·​000d05·​00··​WA··​0···​0·​3235 ··​[31]·​.​bss··············​NOBITS··········​00000000·​0044c0·​000d05·​00··​WA··​0···​0·​32
36 ··​[32]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​0041c0·​000074·​01·​AMS··​0···​0··​136 ··​[32]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​0044c0·​000074·​01·​AMS··​0···​0··​1
37 ··​[33]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​PROGBITS········​00000000·​004240·​000597·​00·​AXG··​0···​0·​1637 ··​[33]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​PROGBITS········​00000000·​004540·​0005ef·​00·​AXG··​0···​0·​16
38 ··​[34]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​REL·············​00000000·​00cb38·​000028·​08··​IG·​93··​33··​438 ··​[34]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​·​REL·············​00000000·​00cffc·​000028·​08··​IG·​93··​33··​4
39 ··​[35]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​0047d8·​000046·​00·​AXG··​0···​0··​239 ··​[35]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​004b30·​00005e·​00·​AXG··​0···​0·16
40 ··​[36]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​00cb60·​000020·​08··​IG·​93··​35··​440 ··​[36]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​00d024·​000020·​08··​IG·​93··​35··​4
41 ··​[37]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​PROGBITS········​00000000·​00481e·​000162·​00·​AXG··​0···​0··​241 ··​[37]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​PROGBITS········​00000000·​004b90·​0001b1·​00·​AXG··​0···​0·16
42 ··​[38]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​REL·············​00000000·​00cb80·​000028·​08··​IG·​93··​37··​442 ··​[38]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​REL·············​00000000·​00d044·​000028·​08··​IG·​93··​37··​4
43 ··​[39]·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv·​PROGBITS········​00000000·​004980·​00016f·​00·​AXG··​0···​0·​1643 ··​[39]·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv·​PROGBITS········​00000000·​004d50·​000175·​00·​AXG··​0···​0·​16
44 ··​[40]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​004af0·​00025f·​01·​AMS··​0···​0··​444 ··​[40]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​004ec8·​00025f·​01·​AMS··​0···​0··​4
45 ··​[41]·​.​text.​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​PROGBITS········​00000000·​004d50·​000189·​00·​AXG··​0···​0·​1645 ··​[41]·​.​text.​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​PROGBITS········​00000000·​005130·​000194·​00·​AXG··​0···​0·​16
46 ··​[42]·​.​rel.​text.​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​REL·············​00000000·​00cba8·​000028·​08··​IG·​93··​41··​446 ··​[42]·​.​rel.​text.​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_·​REL·············​00000000·​00d06c·​000028·​08··​IG·​93··​41··​4
47 ··​[43]·​.​text.​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt·​PROGBITS········​00000000·​004ee0·​000195·​00·​AXG··​0···​0·​1647 ··​[43]·​.​text.​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt·​PROGBITS········​00000000·​0052d0·​000194·​00·​AXG··​0···​0·​16
48 ··​[44]·​.​rel.​text.​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt·​REL·············​00000000·​00cbd0·​000028·​08··​IG·​93··​43··​448 ··​[44]·​.​rel.​text.​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt·​REL·············​00000000·​00d094·​000028·​08··​IG·​93··​43··​4
49 ··​[45]·​.​text.​unlikely····​PROGBITS········​00000000·​005080·​0001f6·​00··​AX··​0···​0·​1649 ··​[45]·​.​text.​unlikely····​PROGBITS········​00000000·​005470·​0001fa·​00··​AX··​0···​0·​16
50 ··​[46]·​.​rel.​text.​unlikely·​REL·············​00000000·​00cbf8·​000100·​08···​I·​93··​45··​450 ··​[46]·​.​rel.​text.​unlikely·​REL·············​00000000·​00d0bc·​000100·​08···​I·​93··​45··​4
51 ··​[47]·​.​gcc_except_table·​PROGBITS········​00000000·​005278·​0001b9·​00···​A··​0···​0··​451 ··​[47]·​.​gcc_except_table·​PROGBITS········​00000000·​00566c·​0001b9·​00···​A··​0···​0··​4
52 ··​[48]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·​PROGBITS········​00000000·​005440·​0003d2·​00·​AXG··​0···​0·​1652 ··​[48]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·​PROGBITS········​00000000·​005830·​000439·​00·​AXG··​0···​0·​16
53 ··​[49]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·​REL·············​00000000·​00ccf8·​000020·​08··​IG·​93··​48··​453 ··​[49]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·​REL·············​00000000·​00d1bc·​000020·​08··​IG·​93··​48··​4
54 ··​[50]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj·​PROGBITS········​00000000·​005820·​000238·​00·​AXG··​0···​0·​1654 ··​[50]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj·​PROGBITS········​00000000·​005c70·​000239·​00·​AXG··​0···​0·​16
55 ··​[51]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj·​REL·············​00000000·​00cd18·​000038·​08··​IG·​93··​50··​455 ··​[51]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj·​REL·············​00000000·​00d1dc·​000038·​08··​IG·​93··​50··​4
56 ··​[52]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_·​PROGBITS········​00000000·​005a58·​0000e9·​00·​AXG··​0···​0··​256 ··​[52]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_·​PROGBITS········​00000000·​005eb0·​0000f0·​00·​AXG··​0···​0·16
57 ··​[53]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_·​REL·············​00000000·​00cd50·​000028·​08··​IG·​93··​52··​457 ··​[53]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_·​REL·············​00000000·​00d214·​000028·​08··​IG·​93··​52··​4
58 ··​[54]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·​PROGBITS········​00000000·​005b50·​000208·​00·​AXG··​0···​0·​1658 ··​[54]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·​PROGBITS········​00000000·​005fa0·​000225·​00·​AXG··​0···​0·​16
59 ··​[55]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·​REL·············​00000000·​00cd78·​000038·​08··​IG·​93··​54··​459 ··​[55]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·​REL·············​00000000·​00d23c·​000038·​08··​IG·​93··​54··​4
60 ··​[56]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​PROGBITS········​00000000·​005d58·​000120·​00·​AXG··​0···​0··​260 ··​[56]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​PROGBITS········​00000000·​0061d0·​00013f·​00·​AXG··​0···​0·16
61 ··​[57]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​REL·············​00000000·​00cdb0·​000028·​08··​IG·​93··​56··​461 ··​[57]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt·​REL·············​00000000·​00d274·​000028·​08··​IG·​93··​56··​4
62 ··​[58]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​PROGBITS········​00000000·​005e78·​000046·​00·​AXG··​0···​0··​262 ··​[58]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​PROGBITS········​00000000·​006310·​00005e·​00·​AXG··​0···​0·16
63 ··​[59]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​REL·············​00000000·​00cdd8·​000020·​08··​IG·​93··​58··​463 ··​[59]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE·​REL·············​00000000·​00d29c·​000020·​08··​IG·​93··​58··​4
64 ··​[60]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​PROGBITS········​00000000·​005ebe·​000058·​00·​AXG··​0···​0··​264 ··​[60]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​PROGBITS········​00000000·​006370·​000058·​00·​AXG··​0···​0·16
65 ··​[61]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​REL·············​00000000·​00cdf8·​000028·​08··​IG·​93··​60··​465 ··​[61]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E·​REL·············​00000000·​00d2bc·​000028·​08··​IG·​93··​60··​4
66 ··​[62]·​.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​PROGBITS········​00000000·​005f20·​000189·​00·​AXG··​0···​0·​1666 ··​[62]·​.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​PROGBITS········​00000000·​0063d0·​000194·​00·​AXG··​0···​0·​16
67 ··​[63]·​.​rel.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​REL·············​00000000·​00ce20·​000028·​08··​IG·​93··​62··​467 ··​[63]·​.​rel.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​REL·············​00000000·​00d2e4·​000028·​08··​IG·​93··​62··​4
68 ··​[64]·​.​rodata.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_.​str1.​1·​PROGBITS········​00000000·​0060a9·​000017·​01·​AMS··​0···​0··​168 ··​[64]·​.​rodata.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_.​str1.​1·​PROGBITS········​00000000·​006564·​000017·​01·​AMS··​0···​0··​1
69 ··​[65]·​.​text.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​PROGBITS········​00000000·​0060c0·​001b02·​00·​AXG··​0···​0·​1669 ··​[65]·​.​text.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​PROGBITS········​00000000·​006580·​001a6d·​00·​AXG··​0···​0·​16
70 ··​[66]·​.​rel.​text.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​REL·············​00000000·​00ce48·​0003a8·​08··​IG·​93··​65··​470 ··​[66]·​.​rel.​text.​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_·​REL·············​00000000·​00d30c·​0003a8·​08··​IG·​93··​65··​4
71 ··​[67]·​.​rodata.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc.​str1.​1·​PROGBITS········​00000000·​007bc2·​00001a·​01·​AMS··​0···​0··​171 ··​[67]·​.​rodata.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc.​str1.​1·​PROGBITS········​00000000·​007fed·​00001a·​01·​AMS··​0···​0··​1
72 ··​[68]·​.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​PROGBITS········​00000000·​007be0·​00014e·​00·​AXG··​0···​0·​1672 ··​[68]·​.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​PROGBITS········​00000000·​008010·​0001a4·​00·​AXG··​0···​0·​16
73 ··​[69]·​.​rel.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​REL·············​00000000·​00d1f0·​000038·​08··​IG·​93··​68··​473 ··​[69]·​.​rel.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc·​REL·············​00000000·​00d6b4·​000038·​08··​IG·​93··​68··​4
74 ··​[70]·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv·​PROGBITS········​00000000·​007d30·​000194·​00·​AXG··​0···​0·​1674 ··​[70]·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv·​PROGBITS········​00000000·​0081c0·​0001c2·​00·​AXG··​0···​0·​16
75 ··​[71]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​PROGBITS········​00000000·​007ed0·​0004de·​00·​AXG··​0···​0·​1675 ··​[71]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​PROGBITS········​00000000·​008390·​000517·​00·​AXG··​0···​0·​16
76 ··​[72]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​REL·············​00000000·​00d228·​000050·​08··​IG·​93··​71··​476 ··​[72]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·​REL·············​00000000·​00d6ec·​000050·​08··​IG·​93··​71··​4
77 ··​[73]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​PROGBITS········​00000000·​0083b0·​0004de·​00·​AXG··​0···​0·​1677 ··​[73]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​PROGBITS········​00000000·​0088b0·​000517·​00·​AXG··​0···​0·​16
78 ··​[74]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​REL·············​00000000·​00d278·​000050·​08··​IG·​93··​73··​478 ··​[74]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_·​REL·············​00000000·​00d73c·​000050·​08··​IG·​93··​73··​4
79 ··​[75]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_·​PROGBITS········​00000000·​00888e·​000118·​00·​AXG··​0···​0··​279 ··​[75]·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_·​PROGBITS········​00000000·​008dd0·​000118·​00·​AXG··​0···​0·16
80 ··​[76]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_·​REL·············​00000000·​00d2c8·​000058·​08··​IG·​93··​75··​480 ··​[76]·​.​rel.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_·​REL·············​00000000·​00d78c·​000058·​08··​IG·​93··​75··​4
81 ··​[77]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_·​PROGBITS········​00000000·​0089a6·​0000bb·​00·​AXG··​0···​0··​281 ··​[77]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_·​PROGBITS········​00000000·​008ef0·​0000c5·​00·​AXG··​0···​0·16
82 ··​[78]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_·​REL·············​00000000·​00d320·​000018·​08··​IG·​93··​77··​482 ··​[78]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_·​REL·············​00000000·​00d7e4·​000018·​08··​IG·​93··​77··​4
83 ··​[79]·​.​text.​startup·····​PROGBITS········​00000000·​008a61·​000040·​00··​AX··​0···​0··​183 ··​[79]·​.​text.​startup·····​PROGBITS········​00000000·​008fc0·​000040·​00··​AX··​0···​0·16
84 ··​[80]·​.​rel.​text.​startup·​REL·············​00000000·​00d338·​000038·​08···​I·​93··​79··​484 ··​[80]·​.​rel.​text.​startup·​REL·············​00000000·​00d7fc·​000038·​08···​I·​93··​79··​4
85 ··​[81]·​.​init_array·······​INIT_ARRAY······​00000000·​008aa4·​000004·​04··​WA··​0···​0··​485 ··​[81]·​.​init_array·······​INIT_ARRAY······​00000000·​009000·​000004·​04··​WA··​0···​0··​4
86 ··​[82]·​.​rel.​init_array···​REL·············​00000000·​00d370·​000008·​08···​I·​93··​81··​486 ··​[82]·​.​rel.​init_array···​REL·············​00000000·​00d834·​000008·​08···​I·​93··​81··​4
87 ··​[83]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​008ac0·​000074·​00··​AG··​0···​0·​3287 ··​[83]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​009020·​000074·​00··​AG··​0···​0·​32
88 ··​[84]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​008b34·​000004·​00·​AXG··​0···​0··​188 ··​[84]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​009094·​000004·​00·​AXG··​0···​0··​1
89 ··​[85]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​008b38·​000004·​00·​AXG··​0···​0··​189 ··​[85]·​.​text.​__x86.​get_pc_thunk.​dx·​PROGBITS········​00000000·​009098·​000004·​00·​AXG··​0···​0··​1
90 ··​[86]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​008b3c·​000004·​00·​AXG··​0···​0··​190 ··​[86]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​00909c·​000004·​00·​AXG··​0···​0··​1
91 ··​[87]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​008b40·​000004·​00·​AXG··​0···​0··​191 ··​[87]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​0090a0·​000004·​00·​AXG··​0···​0··​1
92 ··​[88]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​008b44·​000004·​00·​WAG··​0···​0··​492 ··​[88]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​0090a4·​000004·​00·​WAG··​0···​0··​4
93 ··​[89]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​00d378·​000008·​08··​IG·​93··​88··​493 ··​[89]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​00d83c·​000008·​08··​IG·​93··​88··​4
94 ··​[90]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​008b48·​000000·​00······​0···​0··​194 ··​[90]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​0090a8·​000000·​00······​0···​0··​1
95 ··​[91]·​.​eh_frame·········​PROGBITS········​00000000·​008b48·​001000·​00···​A··​0···​0··​495 ··​[91]·​.​eh_frame·········​PROGBITS········​00000000·​0090a8·​000f64·​00···​A··​0···​0··​4
96 ··​[92]·​.​rel.​eh_frame·····​REL·············​00000000·​00d380·​0002b8·​08···​I·​93··​91··​496 ··​[92]·​.​rel.​eh_frame·····​REL·············​00000000·​00d844·​0002b8·​08···​I·​93··​91··​4
97 ··​[93]·​.​symtab···········​SYMTAB··········​00000000·​009b48·​000dd0·​10·····​94·​119··​497 ··​[93]·​.​symtab···········​SYMTAB··········​00000000·​00a00c·​000dd0·​10·····​94·​119··​4
98 ··​[94]·​.​strtab···········​STRTAB··········​00000000·​00a918·​00170f·​00······​0···​0··​198 ··​[94]·​.​strtab···········​STRTAB··········​00000000·​00addc·​00170f·​00······​0···​0··​1
99 ··​[95]·​.​shstrtab·········​STRTAB··········​00000000·​00d638·​000b8b·​00······​0···​0··​199 ··​[95]·​.​shstrtab·········​STRTAB··········​00000000·​00dafc·​000b8b·​00······​0···​0··​1
100 Key·​to·​Flags:​100 Key·​to·​Flags:​
101 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​101 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
102 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​102 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
103 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​103 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
104 ··​p·​(processor·​specific)​104 ··​p·​(processor·​specific)​
21.9 KB
readelf --wide --symbols {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Symbol·​table·​'.​symtab'·​contains·​221·​entries:​1 Symbol·​table·​'.​symtab'·​contains·​221·​entries:​
2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name
3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·
4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·
5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·
6 ·····​3:​·​00000000····43·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN4SFSTL16is_marker_​symbolEPKc.​part.​06 ·····​3:​·​00000000····54·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN4SFSTL16is_marker_​symbolEPKc.​part.​0
7 ·····​4:​·​0000002c···​108·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​1547 ·····​4:​·​00000040···​122·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​154
8 ·····​5:​·​00000098···​108·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​1618 ·····​5:​·​000000c0···​122·​FUNC····​LOCAL··​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​161
9 ·····​6:​·​00000820··​1000·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZNK4SFST8Alphabet10​write_charEtbE6buffer​9 ·····​6:​·​00000820··​1000·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZNK4SFST8Alphabet10​write_charEtbE6buffer​
10 ·····​7:​·​00000420··​1000·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZNK4SFST8Alphabet11​write_labelENS_5Label​EbE6buffer10 ·····​7:​·​00000420··​1000·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZNK4SFST8Alphabet11​write_labelENS_5Label​EbE6buffer
11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·
12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·
13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·
14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​39·14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​39·
15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·
Offset 30, 24 lines modifiedOffset 30, 24 lines modified
30 ····​26:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·30 ····​26:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·
31 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​60·31 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​60·
32 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·32 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·
33 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​65·33 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​65·
34 ····​30:​·​00000062····​52·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet12di​sambiguateERSt6vector​IS1_INS_5LabelESaIS2_​EESaIS4_EE.​cold.​34834 ····​30:​·​00000062····​52·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet12di​sambiguateERSt6vector​IS1_INS_5LabelESaIS2_​EESaIS4_EE.​cold.​348
35 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·35 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·
36 ····​32:​·​00000000·····​4·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZN4SFST8Alphabet14p​rint_analysisERSt6vec​torINS_5LabelESaIS2_E​EbE6result36 ····​32:​·​00000000·····​4·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZZN4SFST8Alphabet14p​rint_analysisERSt6vec​torINS_5LabelESaIS2_E​EbE6result
37 ····​33:​·​00000096····28·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b.​cold.​34937 ····​33:​·​00000096····32·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b.​cold.​349
38 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​70·38 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​70·
39 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​71·39 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​71·
40 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​73·40 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​73·
41 ····​37:​·​000000b2···​147·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8AlphabetC2Ev​.​cold.​35041 ····​37:​·​000000b6···​147·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8AlphabetC2Ev​.​cold.​350
42 ····​38:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​75·42 ····​38:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​75·
43 ····​39:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​77·43 ····​39:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​77·
44 ····​40:​·​0000398a···​513·​FUNC····​LOCAL··​DEFAULT···​28·​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE17_​M_insert_unique_INSB_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS7_E​St23_Rb_tree_const_it​eratorIS7_ERKS7_RT_.​isra.​34144 ····​40:​·​00003c00···​574·​FUNC····​LOCAL··​DEFAULT···​28·​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE17_​M_insert_unique_INSB_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS7_E​St23_Rb_tree_const_it​eratorIS7_ERKS7_RT_.​isra.​341
45 ····​41:​·​00000146····​44·​FUNC····​LOCAL··​DEFAULT···​45·​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE17_​M_insert_unique_INSB_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS7_E​St23_Rb_tree_const_it​eratorIS7_ERKS7_RT_.​isra.​341.​cold.​35145 ····​41:​·​0000014a····​44·​FUNC····​LOCAL··​DEFAULT···​45·​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE17_​M_insert_unique_INSB_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS7_E​St23_Rb_tree_const_it​eratorIS7_ERKS7_RT_.​isra.​341.​cold.​351
46 ····​42:​·​00000172···​132·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet7com​poseERKS0_S2_.​cold.​35246 ····​42:​·​00000176···​132·​FUNC····​LOCAL··​DEFAULT···​45·​_ZN4SFST8Alphabet7com​poseERKS0_S2_.​cold.​352
47 ····​43:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​79·47 ····​43:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​79·
48 ····​44:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​79·​_GLOBAL__sub_I__ZN4SF​ST13EpsilonStringE48 ····​44:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​79·​_GLOBAL__sub_I__ZN4SF​ST13EpsilonStringE
49 ····​45:​·​00000d04·····​1·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZStL8__ioinit49 ····​45:​·​00000d04·····​1·​OBJECT··​LOCAL··​DEFAULT···​31·​_ZStL8__ioinit
50 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​84·50 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​84·
51 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​85·51 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​85·
52 ····​48:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​86·52 ····​48:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​86·
53 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​87·53 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​87·
Offset 62, 16 lines modifiedOffset 62, 16 lines modified
62 ····​58:​·​0000002e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC862 ····​58:​·​0000002e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC8
63 ····​59:​·​00000032·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC963 ····​59:​·​00000032·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC9
64 ····​60:​·​00000048·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1264 ····​60:​·​00000048·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC12
65 ····​61:​·​0000004e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1365 ····​61:​·​0000004e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC13
66 ····​62:​·​00000038·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1066 ····​62:​·​00000038·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC10
67 ····​63:​·​00000040·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1167 ····​63:​·​00000040·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC11
68 ····​64:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC1468 ····​64:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC14
69 ····​65:​·​00000055·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1569 ····​65:​·​0000005a·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC16
70 ····​66:​·​0000005a·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1670 ····​66:​·​00000055·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC15
71 ····​67:​·​0000005c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC1771 ····​67:​·​0000005c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC17
72 ····​68:​·​00000034·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC1972 ····​68:​·​00000034·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC19
73 ····​69:​·​0000005e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC2073 ····​69:​·​0000005e·····​0·​NOTYPE··​LOCAL··​DEFAULT···​32·​.​LC20
74 ····​70:​·​00000068·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC2174 ····​70:​·​00000068·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC21
75 ····​71:​·​000000bc·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC2275 ····​71:​·​000000bc·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC22
76 ····​72:​·​00000100·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC2376 ····​72:​·​00000100·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC23
77 ····​73:​·​00000148·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC2477 ····​73:​·​00000148·····​0·​NOTYPE··​LOCAL··​DEFAULT···​40·​.​LC24
Offset 116, 109 lines modifiedOffset 116, 109 lines modified
116 ···​112:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·116 ···​112:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·
117 ···​113:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​67·117 ···​113:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​67·
118 ···​114:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​81·118 ···​114:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​81·
119 ···​115:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​83·119 ···​115:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​83·
120 ···​116:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​88·120 ···​116:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​88·
121 ···​117:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​90·121 ···​117:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​90·
122 ···​118:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​91·122 ···​118:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​91·
123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​85·​__x86.​get_pc_thunk.​bx123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​86·​__x86.​get_pc_thunk.​bx
124 ···​120:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​124 ···​120:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
125 ···​121:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv125 ···​121:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv
126 ···​122:​·​00000104···​662·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet10w​rite_charEtPcPib126 ···​122:​·​00000140···​637·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet10w​rite_charEtPcPib
127 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strlen127 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strlen
128 ···​124:​·​0000039a···​108·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet10w​rite_charEtb128 ···​124:​·​000003c0···​107·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet10w​rite_charEtb
129 ···​125:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​84·​__x86.​get_pc_thunk.​ax129 ···​125:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​85·​__x86.​get_pc_thunk.​dx
130 ···​126:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l130 ···​126:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l
131 ···​127:​·​00000406···​132·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib131 ···​127:​·​00000430···​172·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib
132 ···​128:​·​0000048a···​203·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet5pri​ntEv132 ···​128:​·​000004e0···​216·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet5pri​ntEv
133 ···​129:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​stderr133 ···​129:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​stderr
134 ···​130:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__fprintf_chk134 ···​130:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__fprintf_chk
135 ···​131:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base135 ···​131:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
136 ···​132:​·​00000556···​107·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b136 ···​132:​·​000005c0···​105·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b
137 ···​133:​·​000005c2··1878·​FUNC····​GLOBAL·DEFAULT···28·_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE137 ···​133:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····84·​__x86.​get_pc_thunk.​ax
138 ···​134:​·​00000000··​1431·​FUNC····WEAK···​DEFAULT···33·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​138 ···​134:​·​00000630··​1840·​FUNC····GLOBAL·​DEFAULT···28·​_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE
139 ···​135:​·​00000000·····​0·​FUNC····GLOBAL·HIDDEN····86·​__x86.​get_pc_thunk.​di139 ···​135:​·​00000000··1519·​FUNC····WEAK···DEFAULT···33·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​
140 ···​136:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj140 ···​136:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj
141 ···​137:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv141 ···​137:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv
142 ···​138:​·​00000000····70·​FUNC····​WEAK···​DEFAULT···​35·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E142 ···​138:​·​00000000····94·​FUNC····​WEAK···​DEFAULT···​35·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
143 ···​139:​·​00000d18··​1025·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet5cle​arEv143 ···​139:​·​00000d60··​1030·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet5cle​arEv
144 ···​140:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znaj144 ···​140:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znaj
145 ···​141:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​free145 ···​141:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​free
146 ···​142:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdaPv146 ···​142:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdaPv
147 ···​143:​·​00000000···354·​FUNC····​WEAK···​DEFAULT···​37·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_147 ···​143:​·​00000000···433·​FUNC····​WEAK···​DEFAULT···​37·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_
148 ···​144:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base148 ···​144:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_
149 ···​145:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_149 ···​145:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base
150 ···​146:​·​00000000···​367·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv150 ···​146:​·​00000000···​373·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv
151 ···​147:​·​0000111a···691·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet5st​oreEP8_IO_FILE151 ···​147:​·​00001170···706·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZNK4SFST8Alphabet5st​oreEP8_IO_FILE
152 ···​148:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fputc152 ···​148:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fputc
153 ···​149:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fwrite153 ···​149:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fwrite
154 ···​150:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​ferror154 ···​150:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​ferror
155 ···​151:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion155 ···​151:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion
156 ···​152:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc156 ···​152:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc
157 ···​153:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw157 ···​153:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw
158 ···​154:​·​000013cd···​735·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFSTlsERSoRKNS_8A​lphabetE158 ···​154:​·​00001440···​753·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFSTlsERSoRKNS_8A​lphabetE
159 ···​155:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i159 ···​155:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
160 ···​156:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSo9_M_insertImEERS​oT_160 ···​156:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSo9_M_insertImEERS​oT_
161 ···​157:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate161 ···​157:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate
162 ···​158:​·​00000000···393·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_162 ···​158:​·​00000000···404·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
163 ···​159:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​memmove163 ···​159:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​memmove
164 ···​160:​·​00000000···​405·​FUNC····​WEAK···​DEFAULT···​43·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt164 ···​160:​·​00000000···​404·​FUNC····​WEAK···​DEFAULT···​43·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt
165 ···​161:​·​000016ac···​761·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE165 ···​161:​·​00001740···​795·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE
166 ···​162:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​88·​DW.​ref.​__gxx_personality_v0166 ···​162:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​88·​DW.​ref.​__gxx_personality_v0
167 ···​163:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v0167 ···​163:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v0
168 ···​164:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume168 ···​164:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume
169 ···​165:​·​00000000···​978·​FUNC····​WEAK···​DEFAULT···​48·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_169 ···​165:​·​00000000··1081·​FUNC····​WEAK···​DEFAULT···​48·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_
170 ···​166:​·​00000000···​568·​FUNC····​WEAK···​DEFAULT···​50·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj170 ···​166:​·​00000000···​569·​FUNC····​WEAK···​DEFAULT···​50·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj
171 ···​167:​·​00000000···​116·​OBJECT··​UNIQUE·​DEFAULT···​83·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE171 ···​167:​·​00000000···​116·​OBJECT··​UNIQUE·​DEFAULT···​83·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
172 ···​168:​·​00000000···​233·​FUNC····​WEAK···​DEFAULT···​52·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_172 ···​168:​·​00000000···​240·​FUNC····​WEAK···​DEFAULT···​52·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_
173 ···​169:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strcmp173 ···​169:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strcmp
174 ···​170:​·​00000000···​520·​FUNC····​WEAK···​DEFAULT···​54·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj174 ···​170:​·​00000000···​549·​FUNC····​WEAK···​DEFAULT···​54·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj
175 ···​171:​·​000019a6···​256·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet3add​EPKct175 ···​171:​·​00001a60···​251·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet3add​EPKct
176 ···​172:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10fst_strdupE​PKc176 ···​172:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10fst_strdupE​PKc
177 ···​173:​·​00001aa6···​247·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10ne​w_markerEv177 ···​173:​·​00001b60···​246·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10ne​w_markerEv
178 ···​174:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__sprintf_chk178 ···​174:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__sprintf_chk
179 ···​175:​·​00001b9e···​543·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10ad​d_symbolEPKct179 ···​175:​·​00001c60···​550·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet10ad​d_symbolEPKct
180 ···​176:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPc180 ···​176:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPc
181 ···​177:​·​00001dbe···​325·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_181 ···​177:​·​00001e90···​321·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_
182 ···​178:​·​00001f04···​577·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet4rea​dEP8_IO_FILE182 ···​178:​·​00001fe0···​594·​FUNC····​GLOBAL·​DEFAULT···​28·​_ZN4SFST8Alphabet4rea​dEP8_IO_FILE
183 ···​179:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fgetc183 ···​179:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fgetc
Max diff block lines reached; 7641/22380 bytes (34.14%) of diff not shown.
121 KB
readelf --wide --relocs {}
    
Offset 1, 781 lines modifiedOffset 1, 781 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xc028·​contains·​354·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xc4ec·​contains·​354·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000034··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000047··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000003a··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000004d··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 00000062··​00007904·​R_386_PLT32············​00000000···​_ZdlPv5 00000086··​00007904·​R_386_PLT32············​00000000···​_ZdlPv
6 000000a0··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx6 000000c7··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
7 000000a6··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​7 000000cd··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
8 000000ce··​00007904·​R_386_PLT32············​00000000···​_ZdlPv8 00000106··​00007904·​R_386_PLT32············​00000000···​_ZdlPv
9 0000010c··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx9 00000145··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
10 00000112··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​10 0000014b··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
11 00000161··​00003209·​R_386_GOTOFF···········​00000000···​.​LC011 000001a2··​00003209·​R_386_GOTOFF···········​00000000···​.​LC0
12 00000177··​00003309·​R_386_GOTOFF···········​00000002···​.​LC112 000001ba··​00003309·​R_386_GOTOFF···········​00000002···​.​LC1
13 000001d7··​00007b04·​R_386_PLT32············​00000000···​strlen13 00000208··​00007b04·​R_386_PLT32············​00000000···​strlen
14 0000039f··​00007d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax14 000003c4··​00007d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​dx
15 000003a4··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​15 000003ca··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
16 000003d0··​00000209·​R_386_GOTOFF···········​00000000···​.​bss16 000003fe··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
17 000003e9··​00007a02·​R_386_PC32·············​00000104···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib17 0000040e··​00007a02·​R_386_PC32·············​00000140···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib
18 00000402··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l18 00000427··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
19 00000446··​00007a02·​R_386_PC32·············​00000104···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib19 0000047a··​00007a02·​R_386_PC32·············​00000140···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib
20 00000492··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx20 000004e5··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
21 00000498··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​21 000004eb··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
22 000004c9··​00000209·​R_386_GOTOFF···········​00000000···.​bss22 0000051b··​0000812b·​R_386_GOT32X···········​00000000···stderr
23 000004cf··​00003409·​R_386_GOTOFF···········​00000004···​.​LC223 00000529··​00003409·​R_386_GOTOFF···········​00000004···​.​LC2
24 000004d9··​0000812b·​R_386_GOT32X···········​00000000···stderr24 00000533··​00000209·​R_386_GOTOFF···········​00000000···.​bss
25 00000508··​00007f02·​R_386_PC32·············​00000406···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib25 0000056a··​00007f02·​R_386_PC32·············​00000430···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib
26 00000527··​00008204·​R_386_PLT32············​00000000···​__fprintf_chk26 0000058a··​00008204·​R_386_PLT32············​00000000···​__fprintf_chk
27 0000052f··​00008304·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base27 00000592··​00008304·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
28 00000551··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l28 000005b4··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
29 0000055b··​00007d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax29 000005c1··​00008502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
30 00000560··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​30 000005c6··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
31 0000058c··​00000209·​R_386_GOTOFF···········​00000000···​.​bss31 000005f4··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
32 000005a4··​00007f02·​R_386_PC32·············​00000406···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib32 0000060c··​00007f02·​R_386_PC32·············​00000430···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib
33 000005bd··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l33 00000625··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
34 000005ca··​00007d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax34 00000635··​00008502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
35 000005cf··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​35 0000063a··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
36 00000618··​00000209·​R_386_GOTOFF···········​00000000···​.​bss36 0000068c··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
37 00000622··​00003509·​R_386_GOTOFF···········​00000008···​.​LC337 00000696··​00003509·​R_386_GOTOFF···········​00000008···​.​LC3
38 0000065a··​00007a02·​R_386_PC32·············​00000104···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib38 000006cf··​00007a02·​R_386_PC32·············​00000140···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib
39 000006a8··​00000209·​R_386_GOTOFF···········​00000000···​.​bss39 00000723··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
40 000006b2··​00003609·​R_386_GOTOFF···········​0000000c···​.​LC4 
41 00000723··​00007a02·​R_386_PC32·············​00000104···​_ZNK4SFST8Alphabet10w​rite_charEtPcPib 
42 0000072d··​00000209·​R_386_GOTOFF···········​00000000···​.​bss40 0000072d··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
43 0000073b··​00000209·​R_386_GOTOFF···········​00000000···.​bss41 0000079c··​00007a02·​R_386_PC32·············​00000140···_ZNK4SFST8Alphabet10w​rite_charEtPcPib
44 000007be··​00003709·​R_386_GOTOFF···········​00000013···​.​LC542 000007a6··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
45 000007e7··​00003809·​R_386_GOTOFF···········​0000001d···​.​LC643 000007b4··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
46 0000080a··​00003909·​R_386_GOTOFF···········​00000027···​.​LC744 00000820··​00003609·​R_386_GOTOFF···········​0000000c···​.​LC4
47 0000082b··​00003a09·​R_386_GOTOFF···········​0000002e···​.​LC845 00000848··​00003709·​R_386_GOTOFF···········​00000013···​.​LC5
48 00000855··​00003b09·​R_386_GOTOFF···········​00000032···​.​LC946 0000086c··​00003809·​R_386_GOTOFF···········​0000001d···​.​LC6
49 000008a1··​00000209·​R_386_GOTOFF···········​00000000···​.​bss47 0000088b··​00003909·​R_386_GOTOFF···········​00000027···​.​LC7
50 000008af··​00000209·​R_386_GOTOFF···········​00000000···​.​bss48 000008b3··​00003a09·​R_386_GOTOFF···········​0000002e···​.​LC8
51 00000a70··​00007a02·​R_386_PC32·············​00000104···_ZNK4SFST8Alphabet10w​rite_charEtPcPib49 000008d3··​00003b09·​R_386_GOTOFF···········​00000032···​.​LC9
52 00000ae9··​00003c09·​R_386_GOTOFF···········​00000048···​.​LC1250 00000927··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
53 00000b07··​00003d09·​R_386_GOTOFF···········​0000004e···.​LC1351 00000adb··​00007a02·​R_386_PC32·············​00000140···_ZNK4SFST8Alphabet10w​rite_charEtPcPib
54 00000cbb··​00007a02·​R_386_PC32·············​00000104···_ZNK4SFST8Alphabet10w​rite_charEtPcPib52 00000b64··​00003c09·​R_386_GOTOFF···········​00000048···​.​LC12
55 00000ce4··​00003e09·​R_386_GOTOFF···········​00000038···​.​LC1053 00000b7d··​00003d09·​R_386_GOTOFF···········​0000004e···​.​LC13
56 00000d04··​00003f09·​R_386_GOTOFF···········​00000040···.​LC1154 00000cfe··​00007a02·​R_386_PC32·············​00000140···_ZNK4SFST8Alphabet10w​rite_charEtPcPib
57 00000d14··​00007e02·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l55 00000d2b··​00003e09·​R_386_GOTOFF···········​00000038···.​LC10
58 00000d20··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx56 00000d4b··​00003f09·​R_386_GOTOFF···········​00000040···​.​LC11
59 00000d26··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​57 00000d5c··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
60 00000d43··​00008c04·​R_386_PLT32············​00000000···​_Znaj58 00000d6a··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx
61 00000d59··​00008a02·​R_386_PC32·············​00000000···_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E59 00000d70··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
62 00001016··​00008d04·​R_386_PLT32············​00000000···free60 00000d94··​00008c04·​R_386_PLT32············​00000000···_Znaj
63 00001023··​00008d04·​R_386_PLT32············​00000000···free61 00000daa··​00008a02·​R_386_PC32·············​00000000···_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
64 00001030··​00008d04·​R_386_PLT32············​00000000···​free62 00001051··​00008d04·​R_386_PLT32············​00000000···​free
65 0000103d··​00008d04·​R_386_PLT32············​00000000···​free63 0000105e··​00008d04·​R_386_PLT32············​00000000···​free
66 0000104a··​00008d04·​R_386_PLT32············​00000000···​free64 0000106b··​00008d04·​R_386_PLT32············​00000000···​free
67 00001057··​00008d04·​R_386_PLT32············​00000000···​free65 00001078··​00008d04·​R_386_PLT32············​00000000···​free
68 00001068··​00008d04·​R_386_PLT32············​00000000···​free66 00001085··​00008d04·​R_386_PLT32············​00000000···​free
69 00001073··​00008d04·​R_386_PLT32············​00000000···​free67 00001092··​00008d04·​R_386_PLT32············​00000000···​free
70 0000107e··​00008d04·​R_386_PLT32············​00000000···​free68 000010a3··​00008d04·​R_386_PLT32············​00000000···​free
71 00001089··​00008d04·​R_386_PLT32············​00000000···​free69 000010ae··​00008d04·​R_386_PLT32············​00000000···​free
72 00001094··​00008d04·​R_386_PLT32············​00000000···​free70 000010b9··​00008d04·​R_386_PLT32············​00000000···​free
73 0000109f··​00008d04·​R_386_PLT32············​00000000···​free71 000010c4··​00008d04·​R_386_PLT32············​00000000···​free
74 000010aa··​00008d04·​R_386_PLT32············​00000000···​free72 000010cf··​00008d04·​R_386_PLT32············​00000000···​free
75 000010b5··​00008d04·​R_386_PLT32············​00000000···​free73 000010da··​00008d04·​R_386_PLT32············​00000000···​free
76 000010c8··​00008e04·​R_386_PLT32············​00000000···_ZdaPv74 000010e5··​00008d04·​R_386_PLT32············​00000000···free
77 000010ec··​00008d04·​R_386_PLT32············​00000000···​free75 000010f0··​00008d04·​R_386_PLT32············​00000000···​free
78 00001122··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx76 00001100··​00008e04·​R_386_PLT32············​00000000···​_ZdaPv
79 00001128··​0000780a·​R_386_GOTPC············​00000000···_GLOBAL_OFFSET_TABLE_​77 0000112d··​00008d04·​R_386_PLT32············​00000000···free
80 00001150··​00009404·​R_386_PLT32············​00000000···fputc78 0000117a··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx
81 0000117c··​00009504·​R_386_PLT32············​00000000···fwrite79 00001180··​0000780a·​R_386_GOTPC············​00000000···_GLOBAL_OFFSET_TABLE_​
82 000012a6··​00009504·​R_386_PLT32············​00000000···​fwrite80 000011ab··​00009404·​R_386_PLT32············​00000000···​fputc
83 000012ae··​00007b04·​R_386_PLT32············​00000000···strlen81 000011d4··​00009504·​R_386_PLT32············​00000000···fwrite
84 000012c9··​00009504·​R_386_PLT32············​00000000···​fwrite82 00001305··​00009504·​R_386_PLT32············​00000000···​fwrite
85 000012d5··​00009202·​R_386_PC32·············​00000000···_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv83 0000130d··​00007b04·​R_386_PLT32············​00000000···​strlen
86 00001309··​00009504·​R_386_PLT32············​00000000···​fwrite84 00001327··​00009504·​R_386_PLT32············​00000000···​fwrite
87 00001340··​00009504·​R_386_PLT32············​00000000···fwrite85 00001333··​00009202·​R_386_PC32·············​00000000···_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv
88 00001365··​00009504·​R_386_PLT32············​00000000···​fwrite86 00001369··​00009504·​R_386_PLT32············​00000000···​fwrite
89 0000136d··​00008304·​R_386_PLT32············​00000000···_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base87 000013a3··​00009504·​R_386_PLT32············​00000000···fwrite
90 0000137d··​00009604·​R_386_PLT32············​00000000···​ferror88 000013ca··​00009504·​R_386_PLT32············​00000000···​fwrite
91 0000139b··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l89 000013d2··​00008304·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
92 000013a7··​00009704·​R_386_PLT32············​00000000···__cxa_allocate_except​ion90 000013e2··​00009604·​R_386_PLT32············​00000000···ferror
93 000013ad··​00004009·​R_386_GOTOFF···········​00000000···.​LC1491 00001400··​00007e02·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l
94 000013bd··​0000982b·​R_386_GOT32X···········​00000000···_ZTIPKc92 0000140d··​00004009·​R_386_GOTOFF···········​00000000···.​LC14
95 000013c9··​00009904·​R_386_PLT32············​00000000···​__cxa_throw93 00001412··​00009704·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
96 000013d5··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx94 00001418··​0000982b·​R_386_GOT32X···········​00000000···​_ZTIPKc
97 000013db··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​95 0000142e··​00009904·​R_386_PLT32············​00000000···​__cxa_throw
98 000014e9··​00004109·​R_386_GOTOFF···········​00000055···​.​LC1596 00001445··​00007702·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx
99 000014ef··​00004209·​R_386_GOTOFF···········​0000005a···.​LC1697 0000144b··​0000780a·​R_386_GOTPC············​00000000···_GLOBAL_OFFSET_TABLE_​
100 00001505··​00007b04·​R_386_PLT32············​00000000···strlen98 00001556··​00004109·​R_386_GOTOFF···········​0000005a···.​LC16
101 00001515··​00009b04·​R_386_PLT32············​00000000···_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i99 00001568··​00004209·​R_386_GOTOFF···········​00000055···.​LC15
102 0000152d··​00009b04·​R_386_PLT32············​00000000···_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i100 0000157c··​00007b04·​R_386_PLT32············​00000000···​strlen
103 00001539··​00009202·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv101 0000158c··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
104 00001555··​00009c04·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_102 000015a5··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
105 0000156b··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i103 000015b1··​00009202·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv
106 0000158f··​00009d04·​R_386_PLT32············​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate104 000015cd··​00009c04·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_
107 00001597··​00004209·​R_386_GOTOFF···········​0000005a···.​LC16105 000015e4··​00009b04·​R_386_PLT32············​00000000···_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
108 000015bf··​00000209·​R_386_GOTOFF···········​00000000···.​bss106 00001608··​00009d04·​R_386_PLT32············​00000000···_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate
109 000015c5··​00004309·​R_386_GOTOFF···········​0000005c···​.​LC17107 00001612··​00004109·​R_386_GOTOFF···········​0000005a···​.​LC16
110 000015f8··​00007f02·​R_386_PC32·············​00000406···_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib108 0000163e··​00004309·​R_386_GOTOFF···········​0000005c···​.​LC17
111 00001644··​00009b04·​R_386_PLT32············​00000000···_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i109 00001648··​00000209·​R_386_GOTOFF···········​00000000···.​bss
112 0000165c··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i110 0000167a··​00007f02·​R_386_PC32·············​00000430···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib
113 00001664··​00008304·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base111 000016c7··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
114 0000168c··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i112 000016e0··​00009b04·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
115 000016a8··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l113 000016e8··​00008304·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
116 000016b4··​00007d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax114 00001711··​00009b04·​R_386_PLT32············​00000000···_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
117 000016b9··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​115 0000172d··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
118 000017f2··​00009202·​R_386_PC32·············​00000000···_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv116 00001747··​00008502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
119 00001951··​00007904·​R_386_PLT32············​00000000···​_ZdlPv117 0000174c··​0000780a·​R_386_GOTPC············​00000000···_GLOBAL_OFFSET_TABLE_​
120 00001980··​0000a002·​R_386_PC32·············​00000000···​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt118 00001888··​00009202·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv
121 00001999··​00007e02·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l119 00001a04··​00007904·​R_386_PLT32············​00000000···​_ZdlPv
122 000019ae··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx120 00001a37··​0000a002·​R_386_PC32·············​00000000···​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt
123 000019b4··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​121 00001a50··​00007e02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
124 000019d9··​0000ac04·​R_386_PLT32············​00000000···​_ZN4SFST10fst_strdupE​PKc122 00001a65··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
125 000019f0··​0000aa02·​R_386_PC32·············​00000000···_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj123 00001a6b··​0000780a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
126 00001a44··​00008804·​R_386_PLT32············​00000000···​_Znwj124 00001a8f··​0000ac04·​R_386_PLT32············​00000000···​_ZN4SFST10fst_strdupE​PKc
Max diff block lines reached; 60656/124063 bytes (48.89%) of diff not shown.
88.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 1873 lines modifiedOffset 9, 1779 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000020·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000002b15 00000018·​00000020·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​00000036
16 ··​DW_CFA_advance_loc:​·​1·​to·​0000000116 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
17 ··​DW_CFA_def_cfa_offset​:​·​817 ··​DW_CFA_def_cfa_offset​:​·​8
18 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​818 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
19 ··​DW_CFA_advance_loc:​·27·​to·​0000001c19 ··​DW_CFA_advance_loc:​·32·​to·​00000021
20 ··​DW_CFA_remember_state​20 ··​DW_CFA_remember_state​
21 ··​DW_CFA_restore:​·​r3·​(ebx)​21 ··​DW_CFA_restore:​·​r3·​(ebx)​
22 ··​DW_CFA_def_cfa_offset​:​·​422 ··​DW_CFA_def_cfa_offset​:​·​4
23 ··​DW_CFA_advance_loc:​·1·​to·​0000001d23 ··​DW_CFA_advance_loc:​·7·​to·​00000028
24 ··​DW_CFA_restore_state24 ··​DW_CFA_restore_state
25 ··​DW_CFA_advance_loc:​·​13·​to·​0000002a25 ··​DW_CFA_advance_loc:​·​10·​to·​00000032
26 ··​DW_CFA_restore:​·​r3·​(ebx)​26 ··​DW_CFA_restore:​·​r3·​(ebx)​
27 ··​DW_CFA_def_cfa_offset​:​·​427 ··​DW_CFA_def_cfa_offset​:​·​4
28 ··​DW_CFA_nop28 ··​DW_CFA_nop
29 ··​DW_CFA_nop29 ··​DW_CFA_nop
30 ··​DW_CFA_nop30 ··​DW_CFA_nop
  
31 0000003c·​00000038·​00000040·​FDE·​cie=00000000·​pc=0000002c.​.​0000009831 0000003c·​00000038·​00000040·​FDE·​cie=00000000·​pc=00000040.​.​000000ba
32 ··​DW_CFA_advance_loc:​·​1·​to·​0000002d32 ··​DW_CFA_advance_loc:​·​1·​to·​00000041
33 ··​DW_CFA_def_cfa_offset​:​·​833 ··​DW_CFA_def_cfa_offset​:​·​8
34 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​834 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
35 ··​DW_CFA_advance_loc:​·1·​to·​0000002e35 ··​DW_CFA_advance_loc:​·3·​to·​00000044
36 ··​DW_CFA_def_cfa_offset​:​·​1236 ··​DW_CFA_def_cfa_offset​:​·​12
37 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1237 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
38 ··​DW_CFA_advance_loc:​·​1·​to·​0000002f38 ··​DW_CFA_advance_loc:​·​1·​to·​00000045
39 ··​DW_CFA_def_cfa_offset​:​·​1639 ··​DW_CFA_def_cfa_offset​:​·​16
40 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1640 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
41 ··​DW_CFA_advance_loc:​·​1·​to·​0000003041 ··​DW_CFA_advance_loc:​·​1·​to·​00000046
42 ··​DW_CFA_def_cfa_offset​:​·​2042 ··​DW_CFA_def_cfa_offset​:​·​20
43 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2043 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
44 ··​DW_CFA_advance_loc:​·3·​to·​0000003344 ··​DW_CFA_advance_loc:​·14·​to·​00000054
45 ··​DW_CFA_def_cfa_offset​:​·​6445 ··​DW_CFA_def_cfa_offset​:​·​64
46 ··​DW_CFA_advance_loc1:​·​96·​to·​0000009346 ··​DW_CFA_advance_loc1:​·​97·​to·​000000b5
47 ··​DW_CFA_def_cfa_offset​:​·​2047 ··​DW_CFA_def_cfa_offset​:​·​20
48 ··​DW_CFA_advance_loc:​·​1·​to·​0000009448 ··​DW_CFA_advance_loc:​·​1·​to·​000000b6
49 ··​DW_CFA_restore:​·​r3·​(ebx)​49 ··​DW_CFA_restore:​·​r3·​(ebx)​
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_advance_loc:​·​1·​to·​0000009551 ··​DW_CFA_advance_loc:​·​1·​to·​000000b7
52 ··​DW_CFA_restore:​·​r6·​(esi)​52 ··​DW_CFA_restore:​·​r6·​(esi)​
53 ··​DW_CFA_def_cfa_offset​:​·​1253 ··​DW_CFA_def_cfa_offset​:​·​12
54 ··​DW_CFA_advance_loc:​·​1·​to·​0000009654 ··​DW_CFA_advance_loc:​·​1·​to·​000000b8
55 ··​DW_CFA_restore:​·​r7·​(edi)​55 ··​DW_CFA_restore:​·​r7·​(edi)​
56 ··​DW_CFA_def_cfa_offset​:​·​856 ··​DW_CFA_def_cfa_offset​:​·​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​0000009757 ··​DW_CFA_advance_loc:​·​1·​to·​000000b9
58 ··​DW_CFA_restore:​·​r5·​(ebp)​58 ··​DW_CFA_restore:​·​r5·​(ebp)​
59 ··​DW_CFA_def_cfa_offset​:​·​459 ··​DW_CFA_def_cfa_offset​:​·​4
  
60 00000078·​00000038·​0000007c·​FDE·​cie=00000000·​pc=00000098.​.​0000010460 00000078·​00000038·​0000007c·​FDE·​cie=00000000·​pc=000000c0.​.​0000013a
61 ··​DW_CFA_advance_loc:​·​1·​to·​0000009961 ··​DW_CFA_advance_loc:​·​1·​to·​000000c1
62 ··​DW_CFA_def_cfa_offset​:​·​862 ··​DW_CFA_def_cfa_offset​:​·​8
63 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​863 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
64 ··​DW_CFA_advance_loc:​·1·​to·​0000009a64 ··​DW_CFA_advance_loc:​·3·​to·​000000c4
65 ··​DW_CFA_def_cfa_offset​:​·​1265 ··​DW_CFA_def_cfa_offset​:​·​12
66 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1266 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
67 ··​DW_CFA_advance_loc:​·​1·​to·​0000009b67 ··​DW_CFA_advance_loc:​·​1·​to·​000000c5
68 ··​DW_CFA_def_cfa_offset​:​·​1668 ··​DW_CFA_def_cfa_offset​:​·​16
69 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1669 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
70 ··​DW_CFA_advance_loc:​·​1·​to·​0000009c70 ··​DW_CFA_advance_loc:​·​1·​to·​000000c6
71 ··​DW_CFA_def_cfa_offset​:​·​2071 ··​DW_CFA_def_cfa_offset​:​·​20
72 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2072 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
73 ··​DW_CFA_advance_loc:​·3·​to·​0000009f73 ··​DW_CFA_advance_loc:​·14·​to·​000000d4
74 ··​DW_CFA_def_cfa_offset​:​·​6474 ··​DW_CFA_def_cfa_offset​:​·​64
75 ··​DW_CFA_advance_loc1:​·​96·​to·​000000ff75 ··​DW_CFA_advance_loc1:​·​97·​to·​00000135
76 ··​DW_CFA_def_cfa_offset​:​·​2076 ··​DW_CFA_def_cfa_offset​:​·​20
77 ··​DW_CFA_advance_loc:​·​1·​to·​0000010077 ··​DW_CFA_advance_loc:​·​1·​to·​00000136
78 ··​DW_CFA_restore:​·​r3·​(ebx)​78 ··​DW_CFA_restore:​·​r3·​(ebx)​
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_advance_loc:​·​1·​to·​0000010180 ··​DW_CFA_advance_loc:​·​1·​to·​00000137
81 ··​DW_CFA_restore:​·​r6·​(esi)​81 ··​DW_CFA_restore:​·​r6·​(esi)​
82 ··​DW_CFA_def_cfa_offset​:​·​1282 ··​DW_CFA_def_cfa_offset​:​·​12
83 ··​DW_CFA_advance_loc:​·​1·​to·​0000010283 ··​DW_CFA_advance_loc:​·​1·​to·​00000138
84 ··​DW_CFA_restore:​·​r7·​(edi)​84 ··​DW_CFA_restore:​·​r7·​(edi)​
85 ··​DW_CFA_def_cfa_offset​:​·​885 ··​DW_CFA_def_cfa_offset​:​·​8
86 ··​DW_CFA_advance_loc:​·​1·​to·​0000010386 ··​DW_CFA_advance_loc:​·​1·​to·​00000139
87 ··​DW_CFA_restore:​·​r5·​(ebp)​87 ··​DW_CFA_restore:​·​r5·​(ebp)​
88 ··​DW_CFA_def_cfa_offset​:​·​488 ··​DW_CFA_def_cfa_offset​:​·​4
  
89 000000b4·​0000003c·​000000b8·​FDE·​cie=00000000·​pc=00000104.​.​0000039a89 000000b4·​0000003c·​000000b8·​FDE·​cie=00000000·​pc=00000140.​.​000003bd
90 ··​DW_CFA_advance_loc:​·​1·​to·​0000010590 ··​DW_CFA_advance_loc:​·​1·​to·​00000141
91 ··​DW_CFA_def_cfa_offset​:​·​891 ··​DW_CFA_def_cfa_offset​:​·​8
92 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​892 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
93 ··​DW_CFA_advance_loc:​·​1·​to·​0000010693 ··​DW_CFA_advance_loc:​·​1·​to·​00000142
94 ··​DW_CFA_def_cfa_offset​:​·​1294 ··​DW_CFA_def_cfa_offset​:​·​12
95 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1295 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
96 ··​DW_CFA_advance_loc:​·​1·​to·​0000010796 ··​DW_CFA_advance_loc:​·​1·​to·​00000143
97 ··​DW_CFA_def_cfa_offset​:​·​1697 ··​DW_CFA_def_cfa_offset​:​·​16
98 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1698 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
99 ··​DW_CFA_advance_loc:​·​1·​to·​0000010899 ··​DW_CFA_advance_loc:​·​1·​to·​00000144
100 ··​DW_CFA_def_cfa_offset​:​·​20100 ··​DW_CFA_def_cfa_offset​:​·​20
101 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20101 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
102 ··​DW_CFA_advance_loc:​·3·​to·​0000010b102 ··​DW_CFA_advance_loc:​·14·​to·​00000152
103 ··​DW_CFA_def_cfa_offset​:​·​64103 ··​DW_CFA_def_cfa_offset​:​·​64
104 ··​DW_CFA_advance_loc1:​·​190·​to·​000001c9104 ··​DW_CFA_advance_loc1:​·​169·​to·​000001fb
105 ··​DW_CFA_remember_state​105 ··​DW_CFA_remember_state​
106 ··​DW_CFA_def_cfa_offset​:​·​20106 ··​DW_CFA_def_cfa_offset​:​·​20
107 ··​DW_CFA_advance_loc:​·​1·​to·​000001ca107 ··​DW_CFA_advance_loc:​·​1·​to·​000001fc
108 ··​DW_CFA_restore:​·​r3·​(ebx)​108 ··​DW_CFA_restore:​·​r3·​(ebx)​
109 ··​DW_CFA_def_cfa_offset​:​·​16109 ··​DW_CFA_def_cfa_offset​:​·​16
110 ··​DW_CFA_advance_loc:​·​1·​to·​000001cb110 ··​DW_CFA_advance_loc:​·​1·​to·​000001fd
111 ··​DW_CFA_restore:​·​r6·​(esi)​111 ··​DW_CFA_restore:​·​r6·​(esi)​
112 ··​DW_CFA_def_cfa_offset​:​·​12112 ··​DW_CFA_def_cfa_offset​:​·​12
113 ··​DW_CFA_advance_loc:​·​1·​to·​000001cc113 ··​DW_CFA_advance_loc:​·​1·​to·​000001fe
114 ··​DW_CFA_restore:​·​r7·​(edi)​114 ··​DW_CFA_restore:​·​r7·​(edi)​
115 ··​DW_CFA_def_cfa_offset​:​·​8115 ··​DW_CFA_def_cfa_offset​:​·​8
116 ··​DW_CFA_advance_loc:​·​1·​to·​000001cd116 ··​DW_CFA_advance_loc:​·​1·​to·​000001ff
117 ··​DW_CFA_restore:​·​r5·​(ebp)​117 ··​DW_CFA_restore:​·​r5·​(ebp)​
118 ··​DW_CFA_def_cfa_offset​:​·​4118 ··​DW_CFA_def_cfa_offset​:​·​4
119 ··​DW_CFA_advance_loc:​·​1·​to·​000001ce119 ··​DW_CFA_advance_loc:​·​1·​to·​00000200
120 ··​DW_CFA_restore_state120 ··​DW_CFA_restore_state
121 ··​DW_CFA_nop121 ··​DW_CFA_nop
  
122 000000f4·​00000020·​000000f8·​FDE·​cie=00000000·​pc=0000039a.​.​00000406122 000000f4·​00000020·​000000f8·​FDE·​cie=00000000·​pc=000003c0.​.​0000042b
123 ··​DW_CFA_advance_loc:​·​1·​to·​0000039b123 ··​DW_CFA_advance_loc:​·​1·​to·​000003c1
124 ··​DW_CFA_def_cfa_offset​:​·​8124 ··​DW_CFA_def_cfa_offset​:​·​8
125 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8125 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
126 ··​DW_CFA_advance_loc:​·3·​to·​0000039e126 ··​DW_CFA_advance_loc:​·16·​to·​000003d1
127 ··​DW_CFA_def_cfa_offset​:​·​64127 ··​DW_CFA_def_cfa_offset​:​·​64
128 ··​DW_CFA_advance_loc1:​·97·​to·​000003ff128 ··​DW_CFA_advance_loc1:​·81·​to·​00000422
129 ··​DW_CFA_remember_state​129 ··​DW_CFA_remember_state​
130 ··​DW_CFA_def_cfa_offset​:​·​8130 ··​DW_CFA_def_cfa_offset​:​·​8
Max diff block lines reached; 85091/90965 bytes (93.54%) of diff not shown.
841 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 2, 5401 lines modifiedOffset 2, 5612 lines modified
  
  
2 Disassembly·​of·​section·​.​text:​2 Disassembly·​of·​section·​.​text:​
  
3 00000000·​<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]>:​3 00000000·​<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]>:​
4 _ZN4SFSTL16is_marker_​symbolEPKc.​part.​0()​:​4 _ZN4SFSTL16is_marker_​symbolEPKc.​part.​0()​:​
5 ·······​0:​»       ​53···················»       ​push···​%ebx5 ·······​0:​»       ​53···················»       ​push···​%ebx
6 ·······​1:​»       ​eb·02················»       ​jmp····5·<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]+0x5>6 ·······​1:​»       ​89·c2················»       ​mov····%eax,​%edx
7 ·······​3:​»       ​89·d8················»       ​mov····%ebx,​%eax7 ·······​3:​»       ​eb·05················»       ​jmp····a·<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]+0xa>
8 ·······​5:​»       ​8d·58·​01·············»       ​lea····​0x1(%eax)​,​%ebx8 ·······​5:​»       ​8d·76·​00·············»       ​lea····​0x0(%esi)​,​%esi
9 ·······​8:​»       ​0f·b6·50·01··········»       ​movzbl·0x1(%eax)​,​%edx9 ·······​8:​»       ​89·da················»       ​mov····%ebx,​%edx
10 ·······c:​»       ​8d·4a·d0·············»       ​lea····-​0x30(%edx)​,​%ecx10 ·······a:​»       ​0f·b6·4a·01··········»       ​movzbl·​0x1(%edx)​,​%ecx
11 ·······f:​»       ​80·f9·​09·············»       ​cmp····$0x9,​%cl11 ·······e:​»       ​8d·5a·​01·············»       ​lea····0x1(%edx)​,​%ebx
12 ······​12:​»       ​76·ef················»       ​jbe····​3·​<SFST:​:​is_marker_symbol(char​·const*)​·[clone·.​part.​0]+0x3>12 ······​11:​»       ​88·c8················»       ​mov····%cl,​%al
13 ······​14:​»       ​80·fa·3c·············»       ​cmp····​$0x3c,​%dl13 ······​13:​»       ​2c·30················»       ​sub····​$0x30,​%al
14 ······​17:​»       ​74·​04················»       ​je·····1d·<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]+0x1d>14 ······​15:​»       ​3c·​09················»       ​cmp····$0x9,​%al
 15 ······​17:​»       ​76·​ef················»       ​jbe····​8·​<SFST:​:​is_marker_symbol(char​·​const*)​·​[clone·​.​part.​0]+0x8>
15 ······​19:​»       ​31·​c0················»       ​xor····​%eax,​%eax16 ······​19:​»       ​31·​c0················»       ​xor····​%eax,​%eax
16 ······​1b:​»       ​5b···················»       ​pop····%ebx17 ······​1b:​»       ​80·f9·3c·············»       ​cmp····$0x3c,​%cl
17 ······​1c:​»       ​c3···················»       ​ret····18 ······​1e:​»       ​74·​08················»       ​je·····28·<SFST:​:​is_marker_symbol(char​·​const*)​·[clone·.​part.​0]+0x28>
18 ······1d:​»       ​80·7b·01·00··········»       ​cmpb···$0x0,​0x1(%ebx)​19 ······20:​»       ​5b···················»       ​pop····%ebx
19 ······​21:​»       ​75·​f6················»       ​jne····19·<SFST:​:​is_marker_symbol(char​·​const*)​·[clone·.​part.​0]+0x19>20 ······​21:​»       ​c3···················»       ​ret····
20 ······​23:​»       ​80·38·3e·············»       ​cmpb···$0x3e,​(%eax)​21 ······​22:​»       ​8d·b6·00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
21 ······​26:​»       ​0f·95·c0·············»       ​setne··%al22 ······​28:​»       ​80·​7b·01·00··········»       ​cmpb···$0x0,​0x1(%ebx)​
22 ······​29:​»       ​5b···················»       ​pop····​%ebx23 ······​2c:​»       ​75·​f2················»       ​jne····20·<SFST:​:​is_marker_symbol(char​·const*)​·[clone·.​part.​0]+0x20>
23 ······​2a:​»       ​c3···················»       ​ret····24 ······​2e:​»       ​80·3a·3e·············»       ​cmpb···$0x3e,​(%edx)​
24 ······2b:​»       ​90···················»       ​nop25 ······31:​»       ​5b···················»       ​pop····​%ebx
 26 ······​32:​»       ​0f·​95·​c0·············»       ​setne··​%al
 27 ······​35:​»       ​c3···················»       ​ret····
 28 ······​36:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 29 ······​3d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
  
25 0000002c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]>:​30 00000040·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]>:​
26 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​154()​:​31 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​154()​:​
27 ······2c:​»       ​55···················»       ​push···​%ebp32 ······40:​»       ​55···················»       ​push···​%ebp
28 ······2d:​»       ​57···················»       ​push···​%edi33 ······41:​»       ​89·c5················»       ​mov····%eax,​%ebp
29 ······2e:​»       ​56···················»       ​push···​%esi34 ······43:​»       ​57···················»       ​push···​%edi
30 ······2f:​»       ​53···················»       ​push···​%ebx35 ······44:​»       ​56···················»       ​push···​%esi
31 ······30:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp36 ······45:​»       ​53···················»       ​push···​%ebx
32 ······33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x8>37 ······46:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···47·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x7>
33 »       ​»       ​»       ​34:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx38 »       ​»       ​»       ​47:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
34 ······38:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx39 ······4b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
35 »       ​»       ​»       ​3a:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​40 »       ​»       ​»       ​4d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
36 ······3e:​»       ​89·c5················»       ​mov····%eax,​%ebp41 ······51:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
37 ······40:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx42 ······54:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
38 ······43:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx43 ······57:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
39 ······46:​»       ​74·​41················»       ​je·····89·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x5d>44 ······5a:​»       ​74·​4f················»       ​je·····ab·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x6b>
40 ······48:​»       ​31·​ff················»       ​xor····​%edi,​%edi45 ······5c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
41 ······4a:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax46 ······5e:​»       ​66·90················»       ​xchg···​%ax,​%ax
42 ······51:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​47 ······60:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
43 ······55:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx48 ······67:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
44 ······58:​»       ​85·c9················»       ​test···​%ecx,​%ecx49 ······6b:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
45 ······5a:​»       ​74·13················»       ​je·····​6f·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x43>50 ······6e:​»       ​85·c9················»       ​test···%ecx,​%ecx
46 ······5c:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi51 ······70:​»       ​74·21················»       ​je·····​93·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x53>
47 ······5e:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ······72:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
48 ······61:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···62·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x36>53 ······79:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
49 »       ​»       ​»       ​62:​·R_386_PLT32»    ​operator·delete(void*)​54 ······​80:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
50 ······66:​»       ​89·f1················»       ​mov····​%esi,​%ecx55 ······82:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
51 ······68:​»       ​85·​f6················»       ​test···%esi,​%esi56 ······85:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···86·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x46>
52 ······​6a:​»       ​75·​f0················»       ​jne····​5c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x30>57 »       ​»       ​»       ​86:​·R_386_PLT32»    ​operator·delete(void*)​
53 ······6c:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx58 ······8a:​»       ​85·f6················»       ​test···​%esi,​%esi
54 ······6f:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax59 ······8c:​»       ​89·f1················»       ​mov····​%esi,​%ecx
55 ······73:​»       ​c7·​04·02·​00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​60 ······8e:​»       ​75·f0················»       ​jne····80·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x40>
56 ······7a:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi61 ······90:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
57 ······7d:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi62 ······93:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
58 ······80:​»       ​29·d6················»       ​sub····​%edx,​%esi63 ······96:​»       ​47···················»       ​inc····​%edi
59 ······82:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi64 ······97:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
60 ······85:​»       ​39·fe················»       ​cmp····​%edi,​%esi65 ······9b:​»       ​29·d6················»       ​sub····​%edx,​%esi
61 ······87:​»       ​77·c1················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​154]+0x1e>66 ······9d:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
62 ······89:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​67 ······a4:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
63 ······90:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp68 ······a7:​»       ​39·fe················»       ​cmp····%edi,​%esi
64 ······93:​»       ​5b···················»       ​pop····%ebx69 ······a9:​»       ​77·​b5················»       ​ja·····60·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​clear()​·[clone·​.​part.​154]+0x20>
65 ······94:​»       ​5e···················»       ​pop····%esi70 ······ab:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
66 ······95:​»       ​5f···················»       ​pop····​%edi71 ······b2:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
67 ······96:​»       ​5d···················»       ​pop····​%ebp72 ······b5:​»       ​5b···················»       ​pop····​%ebx
68 ······97:​»       ​c3···················»       ​ret····73 ······b6:​»       ​5e···················»       ​pop····%esi
 74 ······​b7:​»       ​5f···················»       ​pop····​%edi
 75 ······​b8:​»       ​5d···················»       ​pop····​%ebp
 76 ······​b9:​»       ​c3···················»       ​ret····
 77 ······​ba:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
69 00000098·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]>:​78 000000c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]>:​
70 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​161()​:​79 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​161()​:​
71 ······98:​»       ​55···················»       ​push···​%ebp80 ······c0:​»       ​55···················»       ​push···​%ebp
72 ······99:​»       ​57···················»       ​push···​%edi81 ······c1:​»       ​89·c5················»       ​mov····%eax,​%ebp
73 ······9a:​»       ​56···················»       ​push···​%esi82 ······c3:​»       ​57···················»       ​push···​%edi
74 ······9b:​»       ​53···················»       ​push···​%ebx83 ······c4:​»       ​56···················»       ​push···​%esi
75 ······9c:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp84 ······c5:​»       ​53···················»       ​push···​%ebx
76 ······9f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···a0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x8>85 ······c6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···c7·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x7>
77 »       ​»       ​»       ​a0:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx86 »       ​»       ​»       ​c7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
78 ······a4:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx87 ······cb:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
79 »       ​»       ​»       ​a6:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​88 »       ​»       ​»       ​cd:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
80 ······aa:​»       ​89·c5················»       ​mov····%eax,​%ebp89 ······d1:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
81 ······ac:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx90 ······d4:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
82 ······af:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx91 ······d7:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
83 ······b2:​»       ​74·​41················»       ​je·····f5·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x5d>92 ······da:​»       ​74·​4f················»       ​je·····12b·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x6b>
84 ······b4:​»       ​31·​ff················»       ​xor····​%edi,​%edi93 ······dc:​»       ​31·​ff················»       ​xor····​%edi,​%edi
85 ······b6:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax94 ······de:​»       ​66·90················»       ​xchg···​%ax,​%ax
86 ······bd:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​95 ······e0:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
87 ······c1:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx96 ······e7:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
88 ······c4:​»       ​85·c9················»       ​test···​%ecx,​%ecx97 ······eb:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
89 ······c6:​»       ​74·13················»       ​je·····​db·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x43>98 ······ee:​»       ​85·c9················»       ​test···%ecx,​%ecx
90 ······c8:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi99 ······f0:​»       ​74·21················»       ​je·····​113·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x53>
91 ······ca:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​100 ······f2:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
92 ······cd:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···ce·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x36>101 ······f9:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
93 »       ​»       ​»       ​ce:​·R_386_PLT32»    ​operator·delete(void*)​102 ·····​100:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
94 ······​d2:​»       ​89·f1················»       ​mov····​%esi,​%ecx103 ·····102:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
95 ······​d4:​»       ​85·​f6················»       ​test···%esi,​%esi104 ·····105:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···106·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x46>
96 ······​d6:​»       ​75·​f0················»       ​jne····​c8·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x30>105 »       ​»       ​»       ​106:​·R_386_PLT32»    ​operator·​delete(void*)​
97 ······​d8:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx106 ·····10a:​»       ​85·f6················»       ​test···​%esi,​%esi
98 ······​db:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax107 ·····10c:​»       ​89·f1················»       ​mov····​%esi,​%ecx
99 ······​df:​»       ​c7·​04·02·00·00·​00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​108 ·····10e:​»       ​75·f0················»       ​jne····100·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x40>
100 ······​e6:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi109 ·····110:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
101 ······​e9:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi110 ·····113:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
102 ······​ec:​»       ​29·d6················»       ​sub····​%edx,​%esi111 ·····116:​»       ​47···················»       ​inc····​%edi
103 ······​ee:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi112 ·····117:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
104 ······​f1:​»       ​39·fe················»       ​cmp····​%edi,​%esi113 ·····11b:​»       ​29·d6················»       ​sub····​%edx,​%esi
105 ······​f3:​»       ​77·c1················»       ​ja·····​b6·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​161]+0x1e>114 ·····11d:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
106 ······​f5:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​115 ·····124:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
107 ······​fc:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp116 ·····127:​»       ​39·fe················»       ​cmp····%edi,​%esi
108 ······​ff:​»       ​5b···················»       ​pop····%ebx117 ·····129:​»       ​77·​b5················»       ​ja·····e0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​clear()​·[clone·​.​part.​161]+0x20>
109 ·····​100:​»       ​5e···················»       ​pop····%esi118 ·····​12b:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
110 ·····​101:​»       ​5f···················»       ​pop····​%edi119 ·····​132:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
111 ·····​102:​»       ​5d···················»       ​pop····​%ebp120 ·····​135:​»       ​5b···················»       ​pop····​%ebx
112 ·····​103:​»       ​c3···················»       ​ret····121 ·····​136:​»       ​5e···················»       ​pop····%esi
 122 ·····​137:​»       ​5f···················»       ​pop····​%edi
 123 ·····​138:​»       ​5d···················»       ​pop····​%ebp
Max diff block lines reached; 842343/861274 bytes (97.80%) of diff not shown.
57.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST5LabelESaIS1_EEaSERKS3_ {}
    
Offset 5, 441 lines modifiedOffset 5, 462 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​>:​
6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​()​:​6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EEaSERKS3_​()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​81·c7·​02·​00·​00·​00····»       ​add····​$0x2,​%edi14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·6c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebp16 ··​11:​»       ​8b·7c·​24·​50··········»       ​mov····​0x50(%esp)​,​%edi
17 ··​16:​»       ​8b·44·​24·​54··········»       ​mov····​0x54(%esp)​,​%eax17 ··​15:​»       ​8b·54·​24·​54··········»       ​mov····​0x54(%esp)​,​%edx
18 ··​1a:​»       ​39·e8················»       ​cmp····​%ebp,​%eax18 ··​19:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
19 ··​1c:​»       ​0f·84·26·01·00·00····»       ​je·····148·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x148>19 ··​1d:​»       ​39·fa················»       ​cmp····​%edi,​%edx
20 ··22:​»       ​8b·​30················»       ​mov····(%eax)​,​%esi20 ··1f:​»       ​0f·84·​32·01·00·00····»       ​je·····157·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x157>
21 ··​24:​»       ​8b·48·​04·············»       ​mov····​0x4(%eax)​,​%ecx21 ··​25:​»       ​8b·6a·​04·············»       ​mov····​0x4(%edx)​,​%ebp
22 ··​27:​»       ​89·4c·24·18··········»       ​mov····​%ecx,​0x18(%esp)​22 ··​28:​»       ​8b·32················»       ​mov····(%edx)​,​%esi
23 ··​2b:​»       ​29·f1················»       ​sub····​%esi,​%ecx23 ··​2a:​»       ​8b·07················»       ​mov····(%edi)​,​%eax
24 ··​2d:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​24 ··​2c:​»       ​8b·5f·08·············»       ​mov····0x8(%edi)​,​%ebx
25 ··31:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx25 ··2f:​»       ​89·e9················»       ​mov····%ebp,​%ecx
26 ··​34:​»       ​89·4c·24·20··········»       ​mov····​%ecx,​0x20(%esp)​26 ··​31:​»       ​29·f1················»       ​sub····​%esi,​%ecx
27 ··​38:​»       ​8b·​45·00·············»       ​mov····0x0(%ebp)​,​%eax27 ··​33:​»       ​89·​4c·24·18··········»       ​mov····%ecx,​0x18(%esp)​
28 ··​3b:​»       ​8b·55·​08·············»       ​mov····​0x8(%ebp)​,​%edx28 ··​37:​»       ​c1·f9·​02·············»       ​sar····$0x2,​%ecx
29 ··​3e:​»       ​29·c2················»       ​sub····​%eax,​%edx29 ··​3a:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
30 ··40:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx30 ··3e:​»       ​29·c3················»       ​sub····%eax,​%ebx
31 ··​43:​»       ​39·d1················»       ​cmp····%edx,​%ecx31 ··​40:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
32 ··​45:​»       ​0f·87·07·01·00·00····»       ​ja·····152·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x152>32 ··​43:​»       ​39·d9················»       ​cmp····​%ebx,​%ecx
33 ··​4b:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx33 ··​45:​»       ​0f·87·1d·​01·00·00····»       ​ja·····168·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x168>
34 ··​4e:​»       ​89·d7················»       ​mov····​%edx,​%edi34 ··​4b:​»       ​8b·57·04·············»       ​mov····0x4(%edi)​,​%edx
35 ··50:​»       ​29·c7················»       ​sub····​%eax,​%edi35 ··4e:​»       ​89·d3················»       ​mov····​%edx,​%ebx
36 ··​52:​»       ​89·7c·24·2c··········»       ​mov····​%edi,​0x2c(%esp)​36 ··​50:​»       ​29·c3················»       ​sub····​%eax,​%ebx
37 ··​56:​»       ​c1·ff·02·············»       ​sar····$0x2,​%edi37 ··​52:​»       ​89·5c·24·2c··········»       ​mov····%ebx,​0x2c(%esp)​
38 ··​59:​»       ​89·7c·24·28··········»       ​mov····%edi,​0x28(%esp)​38 ··​56:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
39 ··​5d:​»       ​8b·​5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx39 ··​59:​»       ​89·​5c·​24·28··········»       ​mov····%ebx,​0x28(%esp)​
40 ··61:​»       ​01·c3················»       ​add····​%eax,​%ebx40 ··5d:​»       ​89·5c·24·24··········»       ​mov····​%ebx,​0x24(%esp)​
41 ··​63:​»       ​89·​5c·​24·24··········»       ​mov····%ebx,​0x24(%esp)​41 ··​61:​»       ​8b·​5c·​24·18··········»       ​mov····​0x18(%esp)​,​%ebx
42 ··​67:​»       ​39·f9················»       ​cmp····​%edi,​%ecx42 ··​65:​»       ​01·c3················»       ​add····​%eax,​%ebx
43 ··​69:​»       ​0f·87·94·02·​00·​00····»       ​ja·····303·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x303>43 ··​67:​»       ​3b·4c·24·​28··········»       ​cmp····​0x28(%esp)​,​%ecx
44 ··​6f:​»       ​8b·​54·​24·1c··········»       ​mov····​0x1c(%esp)​,​%edx44 ··​6b:​»       ​89·​5c·​24·20··········»       ​mov····%ebx,​0x20(%esp)​
45 ··73:​»       ​85·d2················»       ​test···​%edx,​%edx45 ··6f:​»       ​0f·87·​ab·02·00·00····»       ​ja·····320·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x320>
46 ··​75:​»       ​0f·8e·c6·​00·00·00····»       ​jle····141·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x141>46 ··​75:​»       ​8b·​6c·24·18··········»       ​mov····​0x18(%esp)​,​%ebp
47 ··​7b:​»       ​89·cb················»       ​mov····​%ecx,​%ebx47 ··​79:​»       ​85·ed················»       ​test···​%ebp,​%ebp
48 ··​7d:​»       ​83·e3·​07·············»       ​and····​$0x7,​%ebx48 ··​7b:​»       ​0f·8e·cf·​00·00·00····»       ​jle····150·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·const&)​+0x150>
49 ··​80:​»       ​0f·84·7e·00·00·00····»       ​je·····104·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·const&)​+0x104>49 ··​81:​»       ​89·ca················»       ​mov····​%ecx,​%edx
50 ··​86:​»       ​83·fb·​01·············»       ​cmp····​$0x1,​%ebx50 ··​83:​»       ​83·e2·​07·············»       ​and····​$0x7,​%edx
51 ··​89:​»       ​74·68················»       ​je·····f3·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xf3>51 ··​86:​»       ​74·7f················»       ​je·····107·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x107>
52 ··​8b:​»       ​83·​fb·​02·············»       ​cmp····​$0x2,​%ebx52 ··​88:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
53 ··​8e:​»       ​74·54················»       ​je·····e4·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xe4>53 ··​8b:​»       ​74·69················»       ​je·····f6·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xf6>
54 ··90:​»       ​83·​fb·​03·············»       ​cmp····​$0x3,​%ebx54 ··8d:​»       ​83·​fa·​02·············»       ​cmp····​$0x2,​%edx
55 ··​93:​»       ​74·40················»       ​je·····d5·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xd5>55 ··​90:​»       ​74·55················»       ​je·····e7·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xe7>
56 ··​95:​»       ​83·​fb·​04·············»       ​cmp····​$0x4,​%ebx56 ··​92:​»       ​83·​fa·​03·············»       ​cmp····​$0x3,​%edx
57 ··​98:​»       ​74·2c················»       ​je·····c6·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xc6>57 ··​95:​»       ​74·41················»       ​je·····d8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xd8>
58 ··​9a:​»       ​83·​fb·​05·············»       ​cmp····​$0x5,​%ebx58 ··​97:​»       ​83·​fa·​04·············»       ​cmp····​$0x4,​%edx
59 ··​9d:​»       ​74·18················»       ​je·····b7·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xb7>59 ··​9a:​»       ​74·2d················»       ​je·····c9·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xc9>
60 ··​9f:​»       ​83·​fb·​06·············»       ​cmp····​$0x6,​%ebx60 ··​9c:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx
61 ··a2:​»       ​0f·85·86·04·00·00····»       ​jne····52e·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·const&)​+0x52e>61 ··9f:​»       ​90···················»       ​nop
62 ··​a8:​»       ​8b·​16················»       ​mov····​(%esi)​,​%edx62 ··​a0:​»       ​74·​18················»       ​je·····ba·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0xba>
63 ··​aa:​»       ​89·10················»       ​mov····%edx,​(%eax)​63 ··​a2:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx
64 ··​ac:​»       ​83·​c6·​04·············»       ​add····​$0x4,​%esi64 ··​a5:​»       ​0f·85·​c5·​04·00·00····»       ​jne····570·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>·const&)​+0x570>
65 ··​af:​»       ​83·c0·04·············»       ​add····$0x4,​%eax65 ··​ab:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
66 ··b2:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​66 ··ad:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
67 ··​b7:​»       ​8b·1e················»       ​mov····(%esi)​,​%ebx67 ··​b0:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
68 ··​b9:​»       ​89·18················»       ​mov····%ebx,​(%eax)​68 ··​b3:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
69 ··​bb:​»       ​83·c6·04·············»       ​add····$0x4,​%esi69 ··​b7:​»       ​89·48·fc·············»       ​mov····%ecx,​-​0x4(%eax)​
70 ··​be:​»       ​83·c0·04·············»       ​add····$0x4,​%eax70 ··​ba:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp
71 ··c1:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​71 ··bc:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
72 ··c6:​»       ​8b·3e················»       ​mov····(%esi)​,​%edi72 ··bf:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
73 ··​c8:​»       ​89·38················»       ​mov····%edi,​(%eax)​73 ··​c2:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
74 ··​ca:​»       ​83·c6·04·············»       ​add····$0x4,​%esi74 ··​c6:​»       ​89·68·fc·············»       ​mov····%ebp,​-​0x4(%eax)​
75 ··​cd:​»       ​83·c0·04·············»       ​add····$0x4,​%eax75 ··​c9:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
76 ··d0:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​76 ··cb:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
77 ··d5:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx77 ··ce:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
78 ··​d7:​»       ​89·08················»       ​mov····%ecx,​(%eax)​78 ··​d1:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
79 ··​d9:​»       ​83·c6·04·············»       ​add····$0x4,​%esi79 ··​d5:​»       ​89·50·fc·············»       ​mov····%edx,​-​0x4(%eax)​
80 ··​dc:​»       ​83·c0·04·············»       ​add····$0x4,​%eax80 ··​d8:​»       ​8b·1e················»       ​mov····(%esi)​,​%ebx
81 ··​df:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​81 ··​da:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
82 ··e4:​»       ​8b·16················»       ​mov····(%esi)​,​%edx82 ··dd:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
83 ··​e6:​»       ​89·10················»       ​mov····%edx,​(%eax)​83 ··​e0:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
84 ··​e8:​»       ​83·c6·04·············»       ​add····$0x4,​%esi84 ··​e4:​»       ​89·58·fc·············»       ​mov····%ebx,​-​0x4(%eax)​
85 ··​eb:​»       ​83·c0·04·············»       ​add····$0x4,​%eax85 ··​e7:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
86 ··​ee:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​86 ··​e9:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
87 ··f3:​»       ​8b·1e················»       ​mov····(%esi)​,​%ebx87 ··ec:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
88 ··f5:​»       ​89·18················»       ​mov····%ebx,​(%eax)​88 ··ef:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
89 ··​f7:​»       ​83·c6·04·············»       ​add····$0x4,​%esi89 ··​f3:​»       ​89·48·fc·············»       ​mov····%ecx,​-​0x4(%eax)​
90 ··​fa:​»       ​83·c0·04·············»       ​add····$0x4,​%eax90 ··​f6:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp
91 ··​fd:​»       ​83·6c·24·20·01·······»       ​subl···​$0x1,​0x20(%esp)​91 ··​f8:​»       ​83·c0·04·············»       ​add····​$0x4,​%eax
92 ·102:​»       ​74·3d················»       ​je·····141·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x141>92 ··​fb:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
93 ·104:​»       ​8b·7c·24·20··········»       ​mov····0x20(%esp)​,​%edi93 ··​fe:​»       ​89·68·fc·············»       ​mov····%ebp,​-​0x4(%eax)​
94 ·​108:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx94 ·​101:​»       ​ff·4c·24·1c··········»       ​decl···0x1c(%esp)​
95 ·​10a:​»       ​89·08················»       ​mov····%ecx,​(%eax)​95 ·​105:​»       ​74·49················»       ​je·····150·<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x150>
96 ·​10c:​»       ​8b·​56·04·············»       ​mov····​0x4(%esi)​,​%edx96 ·​107:​»       ​8b·​5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
97 ·​10f:​»       ​89·50·04·············»       ​mov····​%edx,​0x4(%eax)​97 ·​10b:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
98 ·​112:​»       ​8b·5e·08·············»       ​mov····​0x8(%esi)​,​%ebx98 ·​10d:​»       ​83·c0·20·············»       ​add····$0x20,​%eax
99 ·​115:​»       ​89·58·08·············»       ​mov····%ebx,​0x8(%eax)​99 ·​110:​»       ​83·c6·20·············»       ​add····$0x20,​%esi
100 ·​118:​»       ​8b·4e·0c·············»       ​mov····0xc(%esi)​,​%ecx100 ·​113:​»       ​89·50·e0·············»       ​mov····%edx,​-​0x20(%eax)​
101 ·​11b:​»       ​89·​48·0c·············»       ​mov····%ecx,​0xc(%eax)​101 ·​116:​»       ​8b·​4e·e4·············»       ​mov····-​0x1c(%esi)​,​%ecx
102 ·​11e:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx102 ·​119:​»       ​89·48·e4·············»       ​mov····%ecx,​-​0x1c(%eax)​
103 ·​121:​»       ​89·50·10·············»       ​mov····%edx,​0x10(%eax)​103 ·​11c:​»       ​8b·6e·e8·············»       ​mov····-​0x18(%esi)​,​%ebp
104 ·​124:​»       ​8b·5e·14·············»       ​mov····0x14(%esi)​,​%ebx104 ·​11f:​»       ​89·68·e8·············»       ​mov····%ebp,​-​0x18(%eax)​
105 ·​127:​»       ​89·​58·14·············»       ​mov····%ebx,​0x14(%eax)​105 ·​122:​»       ​8b·​56·ec·············»       ​mov····-​0x14(%esi)​,​%edx
106 ·​12a:​»       ​8b·4e·18·············»       ​mov····0x18(%esi)​,​%ecx106 ·​125:​»       ​89·50·ec·············»       ​mov····%edx,​-​0x14(%eax)​
107 ·​12d:​»       ​89·​48·18·············»       ​mov····%ecx,​0x18(%eax)​107 ·​128:​»       ​8b·​4e·f0·············»       ​mov····-​0x10(%esi)​,​%ecx
108 ·​130:​»       ​8b·56·1c·············»       ​mov····0x1c(%esi)​,​%edx108 ·​12b:​»       ​89·48·f0·············»       ​mov····%ecx,​-​0x10(%eax)​
109 ·​133:​»       ​89·50·1c·············»       ​mov····%edx,​0x1c(%eax)​109 ·​12e:​»       ​8b·6e·f4·············»       ​mov····-​0xc(%esi)​,​%ebp
110 ·​136:​»       ​83·c6·20·············»       ​add····$0x20,​%esi110 ·​131:​»       ​89·68·f4·············»       ​mov····%ebp,​-​0xc(%eax)​
111 ·​139:​»       ​83·c0·20·············»       ​add····$0x20,​%eax111 ·​134:​»       ​8b·56·f8·············»       ​mov····-​0x8(%esi)​,​%edx
112 ·​13c:​»       ​83·ef·08·············»       ​sub····$0x8,​%edi112 ·​137:​»       ​89·50·f8·············»       ​mov····%edx,​-​0x8(%eax)​
113 ·​13f:​»       ​75·c7················»       ​jne····108·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x108>113 ·​13a:​»       ​8b·4e·fc·············»       ​mov····-​0x4(%esi)​,​%ecx
114 ·​141:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi114 ·​13d:​»       ​89·48·fc·············»       ​mov····%ecx,​-​0x4(%eax)​
115 ·​145:​»       ​89·7d·​04·············»       ​mov····%edi,​0x4(%ebp)​115 ·​140:​»       ​83·eb·​08·············»       ​sub····$0x8,​%ebx
116 ·​148:​»       ​89·e8················»       ​mov····%ebp,​%eax116 ·​143:​»       ​75·c6················»       ​jne····10b·<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x10b>
117 ·​14a:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp117 ·​145:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
118 ·​14d:​»       ​5b···················»       ​pop····​%ebx118 ·​14c:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
119 ·​14e:​»       ​5e···················»       ​pop····​%esi119 ·​150:​»       ​8b·44·24·20··········»       ​mov····0x20(%esp)​,​%eax
120 ·​14f:​»       ​5f···················»       ​pop····​%edi120 ·​154:​»       ​89·47·04·············»       ​mov····%eax,​0x4(%edi)​
121 ·​150:​»       ​5d···················»       ​pop····​%ebp121 ·​157:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
122 ·​151:​»       ​c3···················»       ​ret····122 ·​15a:​»       ​89·f8················»       ​mov····%edi,​%eax
123 ·​152:​»       ​85·c9················»       ​test···%ecx,​%ecx123 ·​15c:​»       ​5b···················»       ​pop····%ebx
124 ·​154:​»       ​0f·84·c7·03·00·00····»       ​je·····521·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·const&)​+0x521>124 ·​15d:​»       ​5e···················»       ​pop····​%esi
125 ·​15a:​»       ​81·f9·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ecx125 ·​15e:​»       ​5f···················»       ​pop····​%edi
126 ·​160:​»       ​0f·87·2a·04·00·00····»       ​ja·····590·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​operator=(std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·const&)​+0x590>126 ·​15f:​»       ​5d···················»       ​pop····​%ebp
127 ·​166:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax127 ·​160:​»       ​c3···················»       ​ret····
128 ·​16a:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​128 ·​161:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
129 ·​16d:​»       ​89·fb················»       ​mov····​%edi,​%ebx129 ·​168:​»       ​85·c9················»       ​test···​%ecx,​%ecx
130 ·​16f:​»       ​e8·fc·​ff·ff·ff·······»       ​call···170·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x170>130 ·​16a:​»       ​0f·84·​f0·03·00·00····»       ​je·····560·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​operator=(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x560>
Max diff block lines reached; 35079/58207 bytes (60.27%) of diff not shown.
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 5, 127 lines modifiedOffset 5, 139 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​
6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax
17 ··​16:​»       ​8b·​70·08·············»       ​mov····​0x8(%eax)​,​%esi17 ··​16:​»       ​8b·​7c·24·48··········»       ​mov····​0x48(%esp)​,​%edi
18 ··​19:​»       ​83·c0·​04·············»       ​add····$0x4,​%eax18 ··​1a:​»       ​8b·70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​19 ··​1d:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
20 ··​20:​»       ​85·f6················»       ​test···​%esi,​%esi20 ··​20:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
21 ··​22:​»       ​74·​78················»       ​je·····9c·<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x9c>21 ··​24:​»       ​85·f6················»       ​test···%esi,​%esi
22 ··​24:​»       ​8b·54·24·48··········»       ​mov····0x48(%esp)​,​%edx22 ··​26:​»       ​0f·84·f4·​00·00·00····»       ​je·····120·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x120>
23 ··​28:​»       ​0f·​b7·0a·············»       ​movzwl·​(%edx)​,​%ecx23 ··​2c:​»       ​0f·​b7·57·02··········»       ​movzwl·0x2(%edi)​,​%edx
24 ··2b:​»       ​0f·​b7·7a·02··········»       ​movzwl·0x2(%edx)​,​%edi24 ··30:​»       ​0f·​b7·2f·············»       ​movzwl·​(%edi)​,​%ebp
25 ··2f:​»       ​66·89·7c·​24·​1a·······»       ​mov····​%di,​0x1a(%esp)​25 ··33:​»       ​89·54·​24·​10··········»       ​mov····​%edx,​0x10(%esp)​
26 ··​34:​»       ​eb·0d················»       ​jmp····43·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x43>26 ··​37:​»       ​eb·1e················»       ​jmp····57·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x57>
27 ··​36:​»       ​74·4d················»       ​je·····85·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x85>27 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
28 ··38:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax28 ··40:​»       ​0f·94·c1·············»       ​sete···​%cl
29 ··3b:​»       ​31·ff················»       ​xor····​%edi,​%edi29 ··43:​»       ​39·44·24·10··········»       ​cmp····​%eax,​0x10(%esp)​
30 ··3d:​»       ​85·c0················»       ​test···%eax,​%eax30 ··47:​»       ​0f·92·c0·············»       ​setb···%al
31 ··3f:​»       ​74·1b················»       ​je·····​5c·​<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5c>31 ··4a:​»       ​20·c8················»       ​and····%cl,​%al
32 ··​41:​»       ​89·c6················»       ​mov····%eax,​%esi32 ··​4c:​»       ​75·19················»       ​jne····​67·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x67>
33 ··​43:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx33 ··​4e:​»       ​8b·4e·0c·············»       ​mov····​0xc(%esi)​,​%ecx
34 ··47:​»       ​0f·b7·6e·12··········»       ​movzwl·0x12(%esi)​,​%ebp34 ··51:​»       ​85·c9················»       ​test···%ecx,​%ecx
35 ··4b:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx35 ··53:​»       ​74·1b················»       ​je·····70·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x70>
36 ··4e:​»       ​73·e6················»       ​jae····​36·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x36>36 ··55:​»       ​89·ce················»       ​mov····%ecx,​%esi
37 ··​50:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax37 ··​57:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx
38 ··​53:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi38 ··​5b:​»       ​0f·b7·46·12··········»       ​movzwl·​0x12(%esi)​,​%eax
39 ··​58:​»       ​85·c0················»       ​test···​%eax,​%eax39 ··​5f:​»       ​39·d5················»       ​cmp····​%edx,​%ebp
40 ··5a:​»       ​75·e5················»       ​jne····​41·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x41>40 ··61:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
41 ··5c:​»       ​89·f8················»       ​mov····%edi,​%eax41 ··65:​»       ​73·d9················»       ​jae····40·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x40>
42 ··5e:​»       ​84·c0················»       ​test···​%al,​%al42 ··67:​»       ​8b·4e·08·············»       ​mov····0x8(%esi)​,​%ecx
43 ··​60:​»       ​75·3e················»       ​jne····a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa0>43 ··​6a:​»       ​b0·01················»       ​mov····$0x1,​%al
44 ··​62:​»       ​89·f7················»       ​mov····​%esi,​%edi44 ··​6c:​»       ​85·c9················»       ​test···​%ecx,​%ecx
45 ··​64:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx45 ··​6e:​»       ​75·e5················»       ​jne····55·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x55>
46 ··67:​»       ​76·2d················»       ​jbe····96·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x96>46 ··70:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
47 ··69:​»       ​85·ff················»       ​test···​%edi,​%edi47 ··74:​»       ​84·c0················»       ​test···​%al,​%al
48 ··6b:​»       ​75·6e················»       ​jne····db·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0xdb>48 ··76:​»       ​89·f1················»       ​mov····%esi,​%ecx
49 ··6d:​»       ​8b·5c·24·40··········»       ​mov····0x40(%esp)​,​%ebx49 ··78:​»       ​0f·85·a6·00·00·00····»       ​jne····124·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x124>
50 ··​71:​»       ​89·3b················»       ​mov····​%edi,​(%ebx)​50 ··​7e:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax
51 ··73:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​51 ··82:​»       ​39·c5················»       ​cmp····​%eax,​%ebp
52 ··77:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax52 ··84:​»       ​76·6a················»       ​jbe····f0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xf0>
53 ··7b:​»       ​83·​c4·2c·············»       ​add····$0x2c,​%esp53 ··86:​»       ​85·​c9················»       ​test···%ecx,​%ecx
54 ··7e:​»       ​5b···················»       ​pop····​%ebx54 ··88:​»       ​0f·84·12·01·00·00····»       ​je·····1a0·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x1a0>
55 ··7f:​»       ​5e···················»       ​pop····​%esi55 ··8e:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
56 ··80:​»       ​5f···················»       ​pop····​%edi56 ··92:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
57 ··81:​»       ​5d···················»       ​pop····​%ebp57 ··97:​»       ​0f·​85·d4·00·00·00····»       ​jne····171·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x171>
58 ··82:​»       ​c2·​04·00·············»       ​ret····​$0x458 ··9d:​»       ​c7·​04·24·14·00·00·00·»       ​movl···​$0x14,​(%esp)​
59 ··85:​»       ​66·39·6c·​24·​1a·······»       ​cmp····​%bp,​0x1a(%esp)​59 ··a4:​»       ​89·4c·​24·​10··········»       ​mov····​%ecx,​0x10(%esp)​
60 ··8a:​»       ​73·ac················»       ​jae····38·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x38>60 ··a8:​»       ​e8·fc·ff·ff·ff·······»       ​call···a9·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa9>
61 ··​8c:​»       ​8b·​46·​08·············»       ​mov····​0x8(%esi)​,​%eax61 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
62 ··8f:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi62 ··ad:​»       ​8b·3f················»       ​mov····(%edi)​,​%edi
63 ··94:​»       ​eb·c2················»       ​jmp····58·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x58>63 ··af:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx
64 ··96:​»       ​74·38················»       ​je·····d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xd0>64 ··b3:​»       ​8b·54·24·10··········»       ​mov····​0x10(%esp)​,​%edx
65 ··98:​»       ​89·f7················»       ​mov····​%esi,​%edi65 ··b7:​»       ​89·78·10·············»       ​mov····​%edi,​0x10(%eax)​
66 ··9a:​»       ​eb·d1················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>66 ··ba:​»       ​89·c5················»       ​mov····%eax,​%ebp
67 ··9c:​»       ​8b·74·​24·1c··········»       ​mov····0x1c(%esp)​,​%esi67 ··bc:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​
68 ··a0:​»       ​8b·54·​24·44··········»       ​mov····0x44(%esp)​,​%edx68 ··c0:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
69 ··a4:​»       ​39·72·0c·············»       ​cmp····​%esi,​0xc(%edx)​69 ··c3:​»       ​89·4c·24·0c··········»       ​mov····​%ecx,​0xc(%esp)​
70 ··a7:​»       ​74·34················»       ​je·····dd·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xdd>70 ··c7:​»       ​89·54·24·08··········»       ​mov····%edx,​0x8(%esp)​
71 ··a9:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​71 ··cb:​»       ​e8·​fc·ff·ff·ff·······»       ​call···cc·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xcc>
72 ··​ac:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​ad·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xad>72 »       ​»       ​»       ​cc:​·R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base&)​
73 »       ​»       ​»       ​ad:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​73 ··d0:​»       ​8b·​5c·24·​44··········»       ​mov····​0x44(%esp)​,​%ebx
74 ··b1:​»       ​8b·6c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ebp74 ··d4:​»       ​8b·44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
75 ··b5:​»       ​0f·b7·4d·00··········»       ​movzwl·​0x0(%ebp)​,​%ecx75 ··d8:​»       ​ff·43·14·············»       ​incl···​0x14(%ebx)​
76 ··b9:​»       ​0f·b7·7d·02··········»       ​movzwl·0x2(%ebp)​,​%edi76 ··db:​»       ​89·28················»       ​mov····%ebp,​(%eax)​
77 ··bd:​»       ​66·89·7c·24·1a·······»       ​mov····​%di,​0x1a(%esp)​77 ··dd:​»       ​c6·40·04·01··········»       ​movb···$0x1,​0x4(%eax)​
78 ··c2:​»       ​0f·b7·50·10··········»       ​movzwl·​0x10(%eax)​,​%edx78 ··e1:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
79 ··c6:​»       ​0f·b7·68·12··········»       ​movzwl·​0x12(%eax)​,​%ebp79 ··e5:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
80 ··ca:​»       ​89·f7················»       ​mov····%esi,​%edi80 ··e8:​»       ​5b···················»       ​pop····​%ebx
81 ··cc:​»       ​89·c6················»       ​mov····%eax,​%esi81 ··e9:​»       ​5e···················»       ​pop····​%esi
82 ··ce:​»       ​eb·94················»       ​jmp····​64·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x64>82 ··ea:​»       ​5f···················»       ​pop····%edi
83 ··d0:​»       ​66·3b·6c·24·1a·······»       ​cmp····0x1a(%esp)​,​%bp83 ··eb:​»       ​5d···················»       ​pop····​%ebp
84 ··d5:​»       ​72·92················»       ​jb·····​69·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x69>84 ··ec:​»       ​c2·04·00·············»       ​ret····$0x4
85 ··d7:​»       ​89·​f7················»       ​mov····%esi,​%edi85 ··ef:​»       ​90···················»       ​nop
86 ··d9:​»       ​eb·92················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>86 ··f0:​»       ​8b·54·24·10··········»       ​mov····0x10(%esp)​,​%edx
87 ··db:​»       ​89·fe················»       ​mov····​%edi,​%esi87 ··f4:​»       ​39·54·24·1c··········»       ​cmp····​%edx,​0x1c(%esp)​
88 ··dd:​»       ​39·74·24·1c··········»       ​cmp····%esi,​0x1c(%esp)​88 ··f8:​»       ​73·04················»       ​jae····fe·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xfe>
89 ··e1:​»       ​74·20················»       ​je·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>89 ··fa:​»       ​39·c5················»       ​cmp····%eax,​%ebp
90 ··e3:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx90 ··fc:​»       ​74·88················»       ​je·····86·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x86>
91 ··e7:​»       ​0f·b7·41·02··········»       ​movzwl·​0x2(%ecx)​,​%eax91 ··fe:​»       ​8b·5c·24·40··········»       ​mov····​0x40(%esp)​,​%ebx
92 ··​eb:​»       ​0f·b7·56·12··········»       ​movzwl·0x12(%esi)​,​%edx92 ·102:​»       ​89·33················»       ​mov····%esi,​(%ebx)​
93 ··​ef:​»       ​8b·6c·24·48··········»       ​mov····0x48(%esp)​,​%ebp93 ·104:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​
94 ··​f3:​»       ​0f·b7·7e·10··········»       ​movzwl·​0x10(%esi)​,​%edi94 ·108:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
95 ··​f7:​»       ​66·39·7d·00··········»       ​cmp····%di,​0x0(%ebp)​95 ·10c:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
96 ··​fb:​»       ​72·​06················»       ​jb·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>96 ·10f:​»       ​5b···················»       ​pop····%ebx
97 ··​fd:​»       ​74·58················»       ​je·····157·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x157>97 ·110:​»       ​5e···················»       ​pop····%esi
98 ··​ff:​»       ​31·ff················»       ​xor····%edi,​%edi98 ·111:​»       ​5f···················»       ​pop····​%edi
99 ·​101:​»       ​eb·​05················»       ​jmp····108·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x108>99 ·​112:​»       ​5d···················»       ​pop····%ebp
100 ·​103:​»       ​bf·​01·​00·00·00·······»       ​mov····​$0x1,​%edi100 ·​113:​»       ​c2·​04·​00·············»       ​ret····​$0x4
101 ·​108:​»       ​c7·04·​24·14·​00·​00·​00·»       ​movl···$0x14,​(%esp)​101 ·​116:​»       ​8d·b4·​26·00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
102 ·​10f:​»       ​e8·​fc·ff·ff·ff·······»       ​call···110·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x110>102 ·​11d:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
103 »       ​»       ​»       ​110:​·R_386_PLT32»    ​operator·new(unsigned·​int)​103 ·120:​»       ​8b·74·​24·​14··········»       ​mov····​0x14(%esp)​,​%esi
104 ·​114:​»       ​89·c5················»       ​mov····​%eax,​%ebp104 ·​124:​»       ​8b·6c·24·44··········»       ​mov····0x44(%esp)​,​%ebp
105 ·​116:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax105 ·​128:​»       ​39·75·0c·············»       ​cmp····%esi,​0xc(%ebp)​
106 ·​11a:​»       ​8b·10················»       ​mov····(%eax)​,​%edx106 ·​12b:​»       ​74·33················»       ​je·····160·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x160>
107 ·​11c:​»       ​89·55·10·············»       ​mov····​%edx,​0x10(%ebp)​107 ·​12d:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
108 ·​11f:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx108 ·​130:​»       ​e8·​fc·ff·ff·ff·······»       ​call···131·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x131>
109 ·123:​»       ​89·​4c·24·​0c··········»       ​mov····​%ecx,​0xc(%esp)​109 »       ​»       ​»       ​131:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
110 ·​127:​»       ​89·74·24·​08··········»       ​mov····​%esi,​0x8(%esp)​110 ·​135:​»       ​0f·b7·57·​02··········»       ​movzwl·0x2(%edi)​,​%edx
111 ·​12b:​»       ​89·6c·​24·04··········»       ​mov····%ebp,​0x4(%esp)​111 ·​139:​»       ​0f·b7·​2f·············»       ​movzwl·(%edi)​,​%ebp
112 ·​12f:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​112 ·​13c:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​
113 ·​132:​»       ​e8·​fc·ff·ff·ff·······»       ​call···133·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x133>113 ·​140:​»       ​0f·b7·48·10··········»       ​movzwl·0x10(%eax)​,​%ecx
114 »       ​»       ​»       ​133:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​114 ·144:​»       ​0f·b7·​50·12··········»       ​movzwl·0x12(%eax)​,​%edx
115 ·​137:​»       ​8b·5c·​24·44··········»       ​mov····​0x44(%esp)​,​%ebx115 ·​148:​»       ​89·4c·​24·18··········»       ​mov····%ecx,​0x18(%esp)​
116 ·​13b:​»       ​83·43·14·01··········»       ​addl···$0x1,​0x14(%ebx)​116 ·​14c:​»       ​89·f1················»       ​mov····%esi,​%ecx
117 ·​13f:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi117 ·​14e:​»       ​89·c6················»       ​mov····​%eax,​%esi
118 ·​143:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​118 ·​150:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
119 ·​145:​»       ​c6·46·04·01··········»       ​movb···$0x1,​0x4(%esi)​119 ·​154:​»       ​e9·25·ff·ff·ff·······»       ​jmp····7e·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x7e>
120 ·​149:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax120 ·​159:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
121 ·​14d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp121 ·​160:​»       ​89·f1················»       ​mov····%esi,​%ecx
122 ·​150:​»       ​5b···················»       ​pop····​%ebx122 ·​162:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
123 ·​151:​»       ​5e···················»       ​pop····​%esi123 ·​167:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
124 ·​152:​»       ​5f···················»       ​pop····​%edi124 ·​16b:​»       ​0f·84·2c·ff·ff·ff····»       ​je·····9d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x9d>
125 ·​153:​»       ​5d···················»       ​pop····%ebp125 ·​171:​»       ​0f·b7·17·············»       ​movzwl·(%edi)​,​%edx
126 ·​154:​»       ​c2·04·00·············»       ​ret····​$0x4126 ·​174:​»       ​0f·b7·41·10··········»       ​movzwl·0x10(%ecx)​,​%eax
127 ·​157:​»       ​66·39·d0·············»       ​cmp····%dx,​%ax127 ·​178:​»       ​0f·b7·6f·02··········»       ​movzwl·0x2(%edi)​,​%ebp
128 ·​15a:​»       ​0f·92·c1·············»       ​setb···​%cl128 ·​17c:​»       ​39·c2················»       ​cmp····%eax,​%edx
129 ·​15d:​»       ​0f·b6·f9·············»       ​movzbl·​%cl,​%edi129 ·​17e:​»       ​89·6c·24·10··········»       ​mov····​%ebp,​0x10(%esp)​
130 ·​160:​»       ​eb·a6················»       ​jmp····​108·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x108>130 ·​182:​»       ​0f·b7·69·12··········»       ​movzwl·0x12(%ecx)​,​%ebp
Max diff block lines reached; -1/20406 bytes (-0.00%) of diff not shown.
27.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx25_Hashtable_const_iteratorISt4pairIKtP […]
    
Offset 1, 133 lines modifiedOffset 1, 136 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv:​
  
2 00000000·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​>:​2 00000000·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​>:​
3 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv()​:​3 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKtPcEtNS_4hash​ItEESt10_Select1stIS4​_ESt8equal_toItESaIS3​_EEppEv()​:​
4 ···​0:​»       ​57···················»       ​push···​%edi4 ···​0:​»       ​83·ec·0c·············»       ​sub····$0xc,​%esp
5 ···1:​»       ​56···················»       ​push···​%esi5 ···3:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​
6 ···2:​»       ​53···················»       ​push···%ebx6 ···6:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
7 ···3:​»       ​8b·4c·​24·10··········»       ​mov····​0x10(%esp)​,​%ecx7 ···a:​»       ​89·74·​24·04··········»       ​mov····%esi,​0x4(%esp)​
8 ···7:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx8 ···e:​»       ​89·7c·24·08··········»       ​mov····​%edi,​0x8(%esp)​
9 ···​9:​»       ​8b·02················»       ​mov····​(%edx)​,​%eax9 ··12:​»       ​8b·11················»       ​mov····​(%ecx)​,​%edx
10 ···​b:​»       ​89·​01················»       ​mov····​%eax,​(%ecx)​10 ··14:​»       ​8b·​02················»       ​mov····(%edx)​,​%eax
11 ···​d:​»       ​85·c0················»       ​test···​%eax,​%eax11 ··16:​»       ​89·01················»       ​mov····​%eax,​(%ecx)​
12 ···​f:​»       ​74·06················»       ​je·····​17·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x17>12 ··18:​»       ​85·c0················»       ​test···%eax,​%eax
13 ··​11:​»       ​89·c8················»       ​mov····%ecx,​%eax13 ··​1a:​»       ​74·14················»       ​je·····​30·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x30>
14 ··​13:​»       ​5b···················»       ​pop····​%ebx14 ··​1c:​»       ​89·c8················»       ​mov····%ecx,​%eax
15 ··​14:​»       ​5e···················»       ​pop····​%esi15 ··​1e:​»       ​8b·1c·24·············»       ​mov····(%esp)​,​%ebx
16 ··15:​»       ​5f···················»       ​pop····​%edi16 ··21:​»       ​8b·74·24·04··········»       ​mov····0x4(%esp)​,​%esi
17 ··16:​»       ​c3···················»       ​ret····17 ··25:​»       ​8b·7c·24·08··········»       ​mov····0x8(%esp)​,​%edi
18 ··17:​»       ​8b·59·​04·············»       ​mov····​0x4(%ecx)​,​%ebx18 ··29:​»       ​83·c4·​0c·············»       ​add····$0xc,​%esp
19 ··1a:​»       ​8b·73·04·············»       ​mov····0x4(%ebx)​,​%esi19 ··2c:​»       ​c3···················»       ​ret····
20 ··1d:​»       ​8b·5b·​08·············»       ​mov····​0x8(%ebx)​,​%ebx20 ··2d:​»       ​8d·76·​00·············»       ​lea····​0x0(%esi)​,​%esi
21 ··20:​»       ​29·f3················»       ​sub····​%esi,​%ebx21 ··30:​»       ​8b·59·04·············»       ​mov····0x4(%ecx)​,​%ebx
22 ··22:​»       ​c1·fb·02·············»       ​sar····​$0x2,​%ebx22 ··33:​»       ​0f·b7·42·04··········»       ​movzwl·0x4(%edx)​,​%eax
23 ··25:​»       ​0f·b7·42·04··········»       ​movzwl·0x4(%edx)​,​%eax23 ··37:​»       ​31·d2················»       ​xor····%edx,​%edx
24 ··29:​»       ​31·d2················»       ​xor····​%edx,​%edx24 ··39:​»       ​8b·73·04·············»       ​mov····0x4(%ebx)​,​%esi
25 ··2b:​»       ​f7·f3················»       ​div····​%ebx25 ··3c:​»       ​8b·5b·08·············»       ​mov····0x8(%ebx)​,​%ebx
26 ··2d:​»       ​8d·42·01·············»       ​lea····0x1(%edx)​,​%eax26 ··3f:​»       ​29·f3················»       ​sub····​%esi,​%ebx
27 ··30:​»       ​39·c3················»       ​cmp····%eax,​%ebx27 ··41:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
28 ··32:​»       ​76·dd················»       ​jbe····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​operator++()​+0x11>28 ··44:​»       ​f7·f3················»       ​div····%ebx
29 ··34:​»       ​89·c7················»       ​mov····​%eax,​%edi29 ··46:​»       ​8d·42·01·············»       ​lea····0x1(%edx)​,​%eax
30 ··36:​»       ​f7·d7················»       ​not····​%edi30 ··49:​»       ​39·c3················»       ​cmp····%eax,​%ebx
31 ··38:​»       ​01·df················»       ​add····%ebx,​%edi31 ··4b:​»       ​76·cf················»       ​jbe····​1c·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
32 ··3a:​»       ​83·e7·07·············»       ​and····$0x7,​%edi32 ··4d:​»       ​89·c7················»       ​mov····%eax,​%edi
33 ··3d:​»       ​8b·​04·​86·············»       ​mov····​(%esi,​%eax,​4)​,​%eax33 ··4f:​»       ​8b·​04·​86·············»       ​mov····​(%esi,​%eax,​4)​,​%eax
34 ··40:​»       ​89·01················»       ​mov····%eax,​(%ecx)​34 ··52:​»       ​f7·d7················»       ​not····​%edi
35 ··42:​»       ​85·c0················»       ​test···​%eax,​%eax35 ··54:​»       ​01·df················»       ​add····​%ebx,​%edi
36 ··44:​»       ​75·cb················»       ​jne····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>36 ··56:​»       ​83·e7·07·············»       ​and····$0x7,​%edi
37 ··46:​»       ​8d·42·02·············»       ​lea····0x2(%edx)​,​%eax37 ··59:​»       ​89·01················»       ​mov····​%eax,​(%ecx)​
38 ··49:​»       ​39·d8················»       ​cmp····​%ebx,​%eax38 ··5b:​»       ​85·c0················»       ​test···​%eax,​%eax
39 ··4b:​»       ​73·c4················»       ​jae····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>39 ··5d:​»       ​75·bd················»       ​jne····​1c·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
40 ··4d:​»       ​85·ff················»       ​test···​%edi,​%edi40 ··5f:​»       ​8d·42·02·············»       ​lea····0x2(%edx)​,​%eax
41 ··4f:​»       ​0f·84·8a·​00·​00·​00····»       ​je·····df·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xdf>41 ··62:​»       ​39·d8················»       ​cmp····%ebx,​%eax
42 ··55:​»       ​83·ff·01·············»       ​cmp····$0x1,​%edi42 ··64:​»       ​73·b6················»       ​jae····​1c·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
43 ··58:​»       ​74·6d················»       ​je·····​c7·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xc7>43 ··66:​»       ​85·ff················»       ​test···%edi,​%edi
44 ··5a:​»       ​83·ff·02·············»       ​cmp····$0x2,​%edi44 ··68:​»       ​74·7a················»       ​je·····​e4·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xe4>
45 ··5d:​»       ​8d·76·​00·············»       ​lea····0x0(%esi)​,​%esi45 ··6a:​»       ​83·ff·​01·············»       ​cmp····$0x1,​%edi
46 ··​60:​»       ​74·​55················»       ​je·····b7·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xb7>46 ··​6d:​»       ​74·​5f················»       ​je·····ce·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xce>
47 ··​62:​»       ​83·​ff·​03·············»       ​cmp····​$0x3,​%edi47 ··​6f:​»       ​83·​ff·​02·············»       ​cmp····​$0x2,​%edi
48 ··65:​»       ​74·​40················»       ​je·····a7·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xa7>48 ··72:​»       ​74·​4c················»       ​je·····c0·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xc0>
49 ··67:​»       ​83·​ff·​04·············»       ​cmp····​$0x4,​%edi49 ··74:​»       ​83·​ff·​03·············»       ​cmp····​$0x3,​%edi
50 ··6a:​»       ​74·2b················»       ​je·····97·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x97>50 ··77:​»       ​74·39················»       ​je·····b2·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xb2>
51 ··6c:​»       ​83·​ff·​05·············»       ​cmp····​$0x5,​%edi51 ··79:​»       ​83·​ff·​04·············»       ​cmp····​$0x4,​%edi
52 ··​6f:​»       ​90···················»       ​nop52 ··7c:​»       ​74·​26················»       ​je·····a4·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xa4>
53 ··​70:​»       ​74·15················»       ​je·····​87·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x87>53 ··​7e:​»       ​83·ff·05·············»       ​cmp····$0x5,​%edi
54 ··72:​»       ​83·ff·06·············»       ​cmp····$0x6,​%edi54 ··81:​»       ​74·13················»       ​je·····96·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x96>
55 ··75:​»       ​0f·85·df·​00·00·00····»       ​jne····15a·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x15a>55 ··83:​»       ​83·ff·​06·············»       ​cmp····$0x6,​%edi
56 ··7b:​»       ​8b·3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi56 ··86:​»       ​0f·85·d4·00·00·00····»       ​jne····160·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x160>
57 ··7e:​»       ​89·​39················»       ​mov····​%edi,​(%ecx)​57 ··8c:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi
58 ··​80:​»       ​83·c0·01·············»       ​add····$0x1,​%eax58 ··​8f:​»       ​40···················»       ​inc····​%eax
59 ··83:​»       ​85·ff················»       ​test···​%edi,​%edi59 ··90:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
60 ··85:​»       ​75·8a················»       ​jne····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>60 ··92:​»       ​85·ff················»       ​test···%edi,​%edi
61 ··87:​»       ​8b·14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx61 ··94:​»       ​75·86················»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
62 ··8a:​»       ​89·​11················»       ​mov····​%edx,​(%ecx)​62 ··96:​»       ​8b·​14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx
63 ··8c:​»       ​83·c0·01·············»       ​add····$0x1,​%eax63 ··99:​»       ​40···················»       ​inc····​%eax
64 ··8f:​»       ​85·d2················»       ​test···​%edx,​%edx64 ··9a:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
65 ··​91:​»       ​0f·85·​7a·​ff·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>65 ··​9c:​»       ​85·d2················»       ​test···%edx,​%edx
66 ··​97:​»       ​8b·3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi66 ··​9e:​»       ​0f·85·78·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
67 ··9a:​»       ​89·​39················»       ​mov····​%edi,​(%ecx)​67 ··a4:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi
68 ··9c:​»       ​83·c0·01·············»       ​add····$0x1,​%eax68 ··a7:​»       ​40···················»       ​inc····​%eax
69 ··9f:​»       ​85·ff················»       ​test···​%edi,​%edi69 ··a8:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
70 ··​a1:​»       ​0f·85·​6a·​ff·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>70 ··​aa:​»       ​85·​ff················»       ​test···%edi,​%edi
71 ··​a7:​»       ​8b·14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx71 ··​ac:​»       ​0f·85·6a·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
72 ··aa:​»       ​89·​11················»       ​mov····​%edx,​(%ecx)​72 ··b2:​»       ​8b·​14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx
73 ··ac:​»       ​83·c0·01·············»       ​add····$0x1,​%eax73 ··b5:​»       ​40···················»       ​inc····​%eax
74 ··af:​»       ​85·d2················»       ​test···​%edx,​%edx74 ··b6:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
75 ··​b1:​»       ​0f·85·5a·​ff·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>75 ··​b8:​»       ​85·d2················»       ​test···%edx,​%edx
76 ··​b7:​»       ​8b·3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi76 ··​ba:​»       ​0f·85·5c·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
77 ··ba:​»       ​89·​39················»       ​mov····​%edi,​(%ecx)​77 ··c0:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi
78 ··bc:​»       ​83·c0·01·············»       ​add····$0x1,​%eax78 ··c3:​»       ​40···················»       ​inc····​%eax
79 ··bf:​»       ​85·ff················»       ​test···​%edi,​%edi79 ··c4:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
80 ··​c1:​»       ​0f·85·​4a·​ff·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>80 ··​c6:​»       ​85·​ff················»       ​test···%edi,​%edi
81 ··​c7:​»       ​8b·14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx81 ··​c8:​»       ​0f·85·4e·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
82 ··​ca:​»       ​89·​11················»       ​mov····​%edx,​(%ecx)​82 ··​ce:​»       ​8b·​14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx
83 ··cc:​»       ​85·d2················»       ​test···​%edx,​%edx83 ··d1:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
84 ··ce:​»       ​0f·85·3d·​ff·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>84 ··d3:​»       ​85·​d2················»       ​test···%edx,​%edx
85 ··​d4:​»       ​83·c0·01·············»       ​add····$0x1,​%eax85 ··​d5:​»       ​0f·85·41·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
86 ··​d7:​»       ​39·d8················»       ​cmp····%ebx,​%eax86 ··​db:​»       ​40···················»       ​inc····​%eax
87 ··​d9:​»       ​0f·​83·32·​ff·​ff·ff····»       ​jae····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>87 ··​dc:​»       ​39·d8················»       ​cmp····%ebx,​%eax
88 ··​df:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi88 ··​de:​»       ​0f·83·​38·ff·ff·ff····»       ​jae····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
89 ··​e2:​»       ​89·​39················»       ​mov····​%edi,​(%ecx)​89 ··​e4:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi
90 ··​e4:​»       ​85·ff················»       ​test···​%edi,​%edi90 ··​e7:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
91 ··​e6:​»       ​0f·85·​25·​ff·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>91 ··​e9:​»       ​85·​ff················»       ​test···%edi,​%edi
92 ··​ec:​»       ​8b·54·86·04··········»       ​mov····0x4(%esi,​%eax,​4)​,​%edx92 ··​eb:​»       ​0f·85·​2b·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
93 ··​f0:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​93 ··​f1:​»       ​8b·54·86·04··········»       ​mov····0x4(%esi,​%eax,​4)​,​%edx
94 ··​f2:​»       ​85·d2················»       ​test···​%edx,​%edx94 ··​f5:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
95 ··​f4:​»       ​0f·85·​17·​ff·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>95 ··​f7:​»       ​85·d2················»       ​test···%edx,​%edx
96 ··​fa:​»       ​8b·7c·86·08··········»       ​mov····0x8(%esi,​%eax,​4)​,​%edi96 ··​f9:​»       ​0f·85·​1d·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
97 ··​fe:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​97 ··​ff:​»       ​8b·7c·86·08··········»       ​mov····0x8(%esi,​%eax,​4)​,​%edi
98 ·​100:​»       ​85·ff················»       ​test···​%edi,​%edi98 ·​103:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
99 ·​102:​»       ​0f·85·​09·​ff·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>99 ·​105:​»       ​85·​ff················»       ​test···%edi,​%edi
100 ·​108:​»       ​8b·54·86·0c··········»       ​mov····0xc(%esi,​%eax,​4)​,​%edx100 ·​107:​»       ​0f·85·​0f·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
101 ·​10c:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​101 ·​10d:​»       ​8b·54·86·0c··········»       ​mov····0xc(%esi,​%eax,​4)​,​%edx
102 ·​10e:​»       ​85·d2················»       ​test···​%edx,​%edx102 ·​111:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
103 ·​110:​»       ​0f·85·​fb·​fe·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>103 ·​113:​»       ​85·d2················»       ​test···%edx,​%edx
104 ·​116:​»       ​8b·7c·86·10··········»       ​mov····0x10(%esi,​%eax,​4)​,​%edi104 ·​115:​»       ​0f·85·​01·ff·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
105 ·​11a:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​105 ·​11b:​»       ​8b·7c·86·10··········»       ​mov····0x10(%esi,​%eax,​4)​,​%edi
106 ·​11c:​»       ​85·ff················»       ​test···​%edi,​%edi106 ·​11f:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
107 ·​11e:​»       ​0f·85·​ed·​fe·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>107 ·​121:​»       ​85·​ff················»       ​test···%edi,​%edi
108 ·​124:​»       ​8b·54·86·14··········»       ​mov····0x14(%esi,​%eax,​4)​,​%edx108 ·​123:​»       ​0f·85·​f3·fe·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
109 ·​128:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​109 ·​129:​»       ​8b·54·86·14··········»       ​mov····0x14(%esi,​%eax,​4)​,​%edx
110 ·​12a:​»       ​85·d2················»       ​test···​%edx,​%edx110 ·​12d:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
111 ·​12c:​»       ​0f·85·​df·​fe·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>111 ·​12f:​»       ​85·​d2················»       ​test···%edx,​%edx
112 ·​132:​»       ​8b·7c·86·18··········»       ​mov····0x18(%esi,​%eax,​4)​,​%edi112 ·​131:​»       ​0f·85·​e5·fe·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
113 ·​136:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​113 ·​137:​»       ​8b·7c·86·18··········»       ​mov····0x18(%esi,​%eax,​4)​,​%edi
114 ·​138:​»       ​85·ff················»       ​test···​%edi,​%edi114 ·​13b:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​
115 ·​13a:​»       ​0f·85·​d1·​fe·​ff·​ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>115 ·​13d:​»       ​85·​ff················»       ​test···%edi,​%edi
116 ·​140:​»       ​8b·54·86·1c··········»       ​mov····0x1c(%esi,​%eax,​4)​,​%edx116 ·​13f:​»       ​0f·85·​d7·fe·ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
117 ·​144:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​117 ·​145:​»       ​8b·54·86·1c··········»       ​mov····0x1c(%esi,​%eax,​4)​,​%edx
118 ·​146:​»       ​85·d2················»       ​test···​%edx,​%edx118 ·​149:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
119 ·​148:​»       ​0f·85·​c3·​fe·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>119 ·​14b:​»       ​85·d2················»       ​test···%edx,​%edx
120 ·​14e:​»       ​83·​c0·08·············»       ​add····$0x8,​%eax120 ·​14d:​»       ​0f·85·​c9·​fe·​ff·ff····»       ​jne····1c·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x1c>
121 ·​151:​»       ​39·d8················»       ​cmp····%ebx,​%eax121 ·​153:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
122 ·​153:​»       ​72·8a················»       ​jb·····​df·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xdf>122 ·​156:​»       ​39·d8················»       ​cmp····%ebx,​%eax
123 ·​155:​»       ​e9·b7·fe·ff·ff·······»       ​jmp····11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0x11>123 ·​158:​»       ​72·8a················»       ​jb·····e4·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​operator++()​+0xe4>
Max diff block lines reached; -1/27858 bytes (-0.00%) of diff not shown.
20.7 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPcSaIS0_EE17_M_realloc_insertEN9__gnu_c […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​>:​5 00000000·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​>:​
6 _ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_()​:​6 _ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·00·00·00····»       ​jbe····100·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·ff·ff·ff·······»       ​call···46·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·>,​·​char*·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​new(unsigned·int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·c0·00·00·00····»       ​je·····140·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·char*·​const&)​+0x140>47 ··​7e:​»       ​8d·04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····​%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·ff·ff·ff·······»       ​call···94·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·>,​·​char*·const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····122·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····114·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····f0·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·​ff·​ff····»       ​ja·····41·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·>·>,​·​char*·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·​>,​·​char*·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····15d·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·​>·>,​·char*·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·​>·>,​·char*·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·​>,​·​char*·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····​%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·​ff·ff·······»       ​jmp····c6·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·​ff·ff·ff····»       ​jb·····ad·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·std:​:​allocator<char*>·>·>,​·char*·const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·std:​:​vector<char*,​·​std:​:​allocator<char*>·>·>,​·char*·const&)​+0x41>
127 ·​163:​»       ​e9·d6·​fe·​ff·ff·······»       ​jmp····3e·<std:​:​vector<char*,​·std:​:​allocator<char*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/20919 bytes (-0.00%) of diff not shown.
24.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorItSaItEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 5, 140 lines modifiedOffset 5, 134 lines modified
  
5 00000000·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​>:​5 00000000·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​>:​
6 _ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt()​:​6 _ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·unsigned·​short·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx18 ··​1a:​»       ​8b·78·​04·············»       ​mov····​0x4(%eax)​,​%edi
19 ··​1b:​»       ​89·d0················»       ​mov····​%edx,​%eax19 ··​1d:​»       ​8b·10················»       ​mov····(%eax)​,​%edx
20 ··​1d:​»       ​29·e8················»       ​sub····​%ebp,​%eax20 ··​1f:​»       ​89·f8················»       ​mov····​%edi,​%eax
21 ··1f:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx21 ··21:​»       ​29·d0················»       ​sub····​%edx,​%eax
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​23:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​25:​»       ​89·​c7················»       ​mov····​%eax,​%edi23 ··​25:​»       ​89·​c5················»       ​mov····​%eax,​%ebp
24 ··​27:​»       ​d1·​ff················»       ​sar····​%edi24 ··​27:​»       ​d1·​fd················»       ​sar····​%ebp
25 ··​29:​»       ​0f·​84·39·​01·​00·​00····»       ​je·····​168·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x168>25 ··​29:​»       ​0f·​84·21·​01·​00·​00····»       ​je·····​150·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x150>
26 ··​2f:​»       ​89·c6················»       ​mov····​%eax,​%esi26 ··​2f:​»       ​89·44·24·10··········»       ​mov····​%eax,​0x10(%esp)​
27 ··​31:​»       ​39·​c7················»       ​cmp····​%eax,​%edi27 ··​33:​»       ​39·​c5················»       ​cmp····​%eax,​%ebp
28 ··​33:​»       ​0f·​86·b9·​00·00·00····»       ​jbe····f2·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xf2>28 ··​35:​»       ​be·fe·ff·ff·ff·······»       ​mov····$0xfffffffe,​%esi
29 ··​39:​»       ​be·fe·ff·ff·ff·······»       ​mov····$0xfffffffe,​%esi29 ··​3a:​»       ​0f·​86·b0·​00·00·00····»       ​jbe····f0·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xf0>
30 ··3e:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​30 ··40:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
31 ··​42:​»       ​89·54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​31 ··​43:​»       ​89·4c·​24·​14··········»       ​mov····​%ecx,​0x14(%esp)​
32 ··​46:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​32 ··​47:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​
33 ··​49:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​4a·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x4a>33 ··​4b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​4c·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x4c>
34 »       ​»       ​»       ​4a:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​34 »       ​»       ​»       ​4c:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
35 ··4e:​»       ​89·​44·​24·​10··········»       ​mov····%eax,​0x10(%esp)​35 ··50:​»       ​8b·​4c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ecx
36 ··​52:​»       ​01·c6················»       ​add····​%eax,​%esi36 ··​54:​»       ​8d·14·30·············»       ​lea····(%eax,​%esi,​1)​,​%edx
37 ··​54:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​37 ··​57:​»       ​89·c5················»       ​mov····​%eax,​%ebp
38 ··​58:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx38 ··​59:​»       ​89·​54·​24·​18··········»       ​mov····%edx,​0x18(%esp)​
39 ··​5c:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx39 ··​5d:​»       ​8b·54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
40 ··​60:​»       ​8b·​44·​24·​48··········»       ​mov····​0x48(%esp)​,​%eax40 ··​61:​»       ​8b·​44·​24·​48··········»       ​mov····​0x48(%esp)​,​%eax
41 ··​64:​»       ​0f·​b7·​30·············»       ​movzwl·​(%eax)​,​%esi41 ··​65:​»       ​0f·​b7·​30·············»       ​movzwl·​(%eax)​,​%esi
42 ··​67:​»       ​8b·44·24·10··········»       ​mov····0x10(%esp)​,​%eax42 ··​68:​»       ​89·f8················»       ​mov····​%edi,​%eax
43 ··​6b:​»       ​66·89·34·08··········»       ​mov····%si,​(%eax,​%ecx,​1)​43 ··​6a:​»       ​2b·44·24·44··········»       ​sub····0x44(%esp)​,​%eax
44 ··​6f:​»       ​8d·7c·08·​02··········»       ​lea····​0x2(%eax,​%ecx,​1)​,​%edi44 ··​6e:​»       ​66·89·74·​0d·00·······»       ​mov····%si,​0x0(%ebp,​%ecx,​1)​
45 ··​73:​»       ​89·d6················»       ​mov····​%edx,​%esi45 ··​73:​»       ​8d·74·0d·02··········»       ​lea····0x2(%ebp,​%ecx,​1)​,​%esi
46 ··​75:​»       ​2b·74·​24·44··········»       ​sub····​0x44(%esp)​,​%esi46 ··​77:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​
47 ··​79:​»       ​8d·04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax47 ··​7b:​»       ​01·f0················»       ​add····​%esi,​%eax
48 ··​7c:​»       ​89·44·​24·14··········»       ​mov····​%eax,​0x14(%esp)​48 ··​7d:​»       ​39·54·​24·44··········»       ​cmp····​%edx,​0x44(%esp)​
49 ··​80:​»       ​39·6c·​24·44··········»       ​cmp····​%ebp,​0x44(%esp)​49 ··​81:​»       ​89·44·​24·14··········»       ​mov····​%eax,​0x14(%esp)​
50 ··​84:​»       ​0f·​84·c1·​00·​00·​00····»       ​je·····​14b·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x14b>50 ··​85:​»       ​0f·​84·a5·​00·​00·​00····»       ​je·····​130·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x130>
51 ··​8a:​»       ​89·​54·​24·1c··········»       ​mov····​%edx,​0x1c(%esp)​51 ··​8b:​»       ​89·​54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
52 ··​8e:​»       ​89·​4c·​24·​08··········»       ​mov····​%ecx,​0x8(%esp)​52 ··​8f:​»       ​89·​4c·​24·​08··········»       ​mov····​%ecx,​0x8(%esp)​
53 ··​92:​»       ​89·6c·​24·04··········»       ​mov····​%ebp,​0x4(%esp)​53 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
54 ··​96:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx54 ··​96:​»       ​89·​54·​24·​1c··········»       ​mov····%edx,​0x1c(%esp)​
55 ··​9a:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​55 ··​9a:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···9b·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·>,​·​unsigned·​short·​const&)​+0x9b>
56 ··​9d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9e·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x9e>56 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
57 »       ​»       ​»       ​9e:​·R_386_PLT32»    ​memmove57 ··​9f:​»       ​8b·54·​24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
58 ··​a2:​»       ​8b·4c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ecx58 ··​a3:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​
59 ··​a6:​»       ​39·4c·24·44··········»       ​cmp····%ecx,​0x44(%esp)​59 ··​a7:​»       ​74·37················»       ​je·····e0·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·unsigned·​short·​const&)​+0xe0>
60 ··​aa:​»       ​74·3c················»       ​je·····​e8·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·​>·​>,​·unsigned·​short·​const&)​+0xe8>60 ··​a9:​»       ​83·7c·24·10·08·······»       ​cmpl···$0x8,​0x10(%esp)​
61 ··​ac:​»       ​89·​f2················»       ​mov····​%esi,​%edx61 ··​ae:​»       ​89·​f0················»       ​mov····​%esi,​%eax
62 ··​ae:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
63 ··​b0:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi62 ··​b0:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi
64 ··​b4:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx63 ··​b4:​»       ​73·5a················»       ​jae····​110·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·​>·​>,​·​unsigned·​short·​const&)​+0x110>
65 ··​b7:​»       ​73·74················»       ​jae····​12d·​<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x12d>64 ··​b6:​»       ​89·c7················»       ​mov····%eax,​%edi
66 ··​b9:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl65 ··​b8:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
67 ··​bc:​»       ​75·62················»       ​jne····​120·​<std:​:​vector<unsigned·​short,​·std:​:​allocator<unsigned·short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x120>66 ··​bc:​»       ​f3·a4················»       ​rep·movsb·​%ds:​(%esi)​,​%es:​(%edi)​
68 ··​be:​»       ​83·e2·01·············»       ​and····$0x1,​%edx67 ··​be:​»       ​85·d2················»       ​test···%edx,​%edx
69 ··​c1:​»       ​75·54················»       ​jne····117·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x117>68 ··​c0:​»       ​75·1e················»       ​jne····e0·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xe0>
70 ··​c3:​»       ​85·ed················»       ​test···​%ebp,​%ebp69 ··​c2:​»       ​8b·54·24·40··········»       ​mov····0x40(%esp)​,​%edx
71 ··​c5:​»       ​75·21················»       ​jne····​e8·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·short>·>·>,​·unsigned·​short·​const&)​+0xe8>70 ··​c6:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
72 ··​c7:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp71 ··​ca:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
73 ··​cb:​»       ​8b·5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx72 ··​cc:​»       ​8b·6c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebp
74 ··cf:​»       ​89·​5d·​00·············»       ​mov····​%ebx,​0x0(%ebp)​73 ··d0:​»       ​89·​5a·​04·············»       ​mov····​%ebx,​0x4(%edx)​
75 ··​d2:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx74 ··​d3:​»       ​89·6a·08·············»       ​mov····%ebp,​0x8(%edx)​
76 ··​d6:​»       ​89·55·04·············»       ​mov····%edx,​0x4(%ebp)​75 ··​d6:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
77 ··​d9:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi76 ··​d9:​»       ​5b···················»       ​pop····​%ebx
78 ··​dd:​»       ​89·75·08·············»       ​mov····​%esi,​0x8(%ebp)​77 ··​da:​»       ​5e···················»       ​pop····​%esi
79 ··e0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp78 ··db:​»       ​5f···················»       ​pop····​%edi
80 ··e3:​»       ​5b···················»       ​pop····​%ebx79 ··dc:​»       ​5d···················»       ​pop····​%ebp
81 ··e4:​»       ​5e···················»       ​pop····%esi80 ··dd:​»       ​c3···················»       ​ret····
82 ··e5:​»       ​5f···················»       ​pop····​%edi81 ··de:​»       ​66·90················»       ​xchg···​%ax,​%ax
83 ··​e6:​»       ​5d···················»       ​pop····​%ebp82 ··​e0:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
84 ··​e7:​»       ​c3···················»       ​ret····83 ··​e3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e4·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·>,​·unsigned·short·const&)​+0xe4>
85 ··e8:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​84 »       ​»       ​»       ​e4:​·R_386_PLT32»    ​operator·delete(void*)​
86 ··​eb:​»       ​e8·fc·ff·ff·ff·······»       ​call···ec·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xec>85 ··​e8:​»       ​eb·d8················»       ​jmp····c2·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xc2>
87 »       ​»       ​»       ​ec:​·​R_386_PLT32»    ​operator·delete(void*)​86 ··ea:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
88 ··​f0:​»       ​eb·d5················»       ​jmp····c7·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xc7>87 ··​f0:​»       ​85·c0················»       ​test···%eax,​%eax
89 ··​f2:​»       ​85·c0················»       ​test···%eax,​%eax88 ··​f2:​»       ​0f·​88·​48·ff·ff·ff····»       ​js·····40·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x40>
90 ··​f4:​»       ​0f·​88·​3f·​ff·ff·ff····»       ​js·····39·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x39>89 ··​f8:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
91 ··​fa:​»       ​8d·b6·00·00·00·00····»       ​lea····0x0(%esi)​,​%esi90 ··​ff:​»       ​90···················»       ​nop
92 ·​100:​»       ​75·6b················»       ​jne····​16d·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x16d>91 ·​100:​»       ​75·57················»       ​jne····​159·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x159>
93 ·​102:​»       ​c7·44·24·18·00·00·00·»       ​movl···$0x0,​0x18(%esp)​92 ·​102:​»       ​31·f6················»       ​xor····%esi,​%esi
94 ·​109:​»       ​00·93 ·​104:​»       ​31·​ed················»       ​xor····%ebp,​%ebp
95 ·​10a:​»       ​c7·44·​24·​10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​94 ·​106:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​
96 ·​111:​»       ​00·95 ·​10a:​»       ​e9·​52·​ff·​ff·​ff·······»       ​jmp····​61·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x61>
97 ·​112:​»       ​e9·​49·​ff·​ff·​ff·······»       ​jmp····60·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>·>,​·unsigned·​short·​const&)​+0x60>96 ·​10f:​»       ​90···················»       ​nop
98 ·​117:​»       ​89·c7················»       ​mov····%eax,​%edi97 ·​110:​»       ​a8·01················»       ​test···$0x1,​%al
99 ·​119:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​98 ·​112:​»       ​75·54················»       ​jne····168·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x168>
100 ·​11a:​»       ​85·ed················»       ​test···%ebp,​%ebp99 ·​114:​»       ​a8·02················»       ​test···$0x2,​%al
101 ·​11c:​»       ​74·a9················»       ​je·····​c7·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xc7>100 ·​116:​»       ​75·68················»       ​jne····180·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x180>
102 ·​11e:​»       ​eb·c8················»       ​jmp····e8·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xe8>101 ·​118:​»       ​a8·04················»       ​test···$0x4,​%al
103 ·​120:​»       ​89·c7················»       ​mov····%eax,​%edi102 ·​11a:​»       ​74·9a················»       ​je·····b6·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xb6>
104 ·​122:​»       ​66·a5················»       ​movsw··%ds:​(%esi)​,​%es:​(%edi)​103 ·​11c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
105 ·​124:​»       ​89·f8················»       ​mov····%edi,​%eax104 ·​11e:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
106 ·​126:​»       ​83·e2·​01·············»       ​and····​$0x1,​%edx105 ·​121:​»       ​83·c6·​04·············»       ​add····​$0x4,​%esi
107 ·​129:​»       ​74·98················»       ​je·····​c3·​<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xc3>106 ·​124:​»       ​89·48·fc·············»       ​mov····%ecx,​-​0x4(%eax)​
108 ·​12b:​»       ​eb·ea················»       ​jmp····​117·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·​>·​>,​·unsigned·​short·​const&)​+0x117>107 ·​127:​»       ​83·6c·24·10·04·······»       ​subl···$0x4,​0x10(%esp)​
109 ·​12d:​»       ​a8·01················»       ​test···$0x1,​%al108 ·​12c:​»       ​eb·88················»       ​jmp····b6·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xb6>
110 ·​12f:​»       ​75·54················»       ​jne····​185·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x185>109 ·​12e:​»       ​66·90················»       ​xchg···​%ax,​%ax
111 ·​131:​»       ​a8·02················»       ​test···$0x2,​%al110 ·​130:​»       ​39·7c·24·44··········»       ​cmp····%edi,​0x44(%esp)​
112 ·​133:​»       ​75·3f················»       ​jne····174·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x174>111 ·​134:​»       ​74·88················»       ​je·····​be·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xbe>
113 ·​135:​»       ​89·d1················»       ​mov····​%edx,​%ecx112 ·​136:​»       ​83·7c·24·10·08·······»       ​cmpl···$0x8,​0x10(%esp)​
114 ·​137:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx113 ·​13b:​»       ​89·f0················»       ​mov····%esi,​%eax
115 ·​13a:​»       ​89·c7················»       ​mov····​%eax,​%edi114 ·​13d:​»       ​8b·74·24·44··········»       ​mov····0x44(%esp)​,​%esi
116 ·​13c:​»       ​f3·a5················»       ​rep·movsl·​%ds:​(%esi)​,​%es:​(%edi)​115 ·​141:​»       ​0f·​82·6f·ff·ff·ff····»       ​jb·····b6·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xb6>
117 ·​13e:​»       ​89·f8················»       ​mov····%edi,​%eax116 ·​147:​»       ​eb·c7················»       ​jmp····​110·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x110>
118 ·​140:​»       ​f6·c2·​02·············»       ​test···​$0x2,​%dl117 ·​149:​»       ​8d·b4·26·​00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
119 ·​143:​»       ​0f·84·​75·ff·ff·ff····»       ​je·····be·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xbe>118 ·​150:​»       ​b8·01·00·00·00·······»       ​mov····$0x1,​%eax
120 ·​149:​»       ​eb·d5················»       ​jmp····​120·​<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·unsigned·​short·​const&)​+0x120>119 ·​155:​»       ​89·44·24·10··········»       ​mov····%eax,​0x10(%esp)​
121 ·​14b:​»       ​39·54·​24·44··········»       ​cmp····%edx,​0x44(%esp)​120 ·​159:​»       ​8b·74·​24·10··········»       ​mov····0x10(%esp)​,​%esi
122 ·​14f:​»       ​0f·84·6e·ff·ff·ff····»       ​je·····c3·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xc3>121 ·​15d:​»       ​01·f6················»       ​add····%esi,​%esi
123 ·​155:​»       ​89·​f2················»       ​mov····%esi,​%edx122 ·​15f:​»       ​e9·​dc·​fe·​ff·​ff·······»       ​jmp····40·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·short>·>·>,​·unsigned·​short·​const&)​+0x40>
124 ·​157:​»       ​89·f8················»       ​mov····​%edi,​%eax123 ·​164:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
125 ·​159:​»       ​8b·74·24·44··········»       ​mov····0x44(%esp)​,​%esi124 ·​168:​»       ​0f·b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
126 ·​15d:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx125 ·​16b:​»       ​40···················»       ​inc····​%eax
127 ·​160:​»       ​0f·82·53·ff·ff·ff····»       ​jb·····b9·<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0xb9>126 ·​16c:​»       ​46···················»       ​inc····%esi
128 ·​166:​»       ​eb·c5················»       ​jmp····​12d·​<std:​:​vector<unsigned·short,​·std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​short*,​·​std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x12d>127 ·​16d:​»       ​88·48·ff·············»       ​mov····%cl,​-​0x1(%eax)​
129 ·​168:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi128 ·​170:​»       ​ff·4c·24·10··········»       ​decl···​0x10(%esp)​
130 ·​16d:​»       ​01·f6················»       ​add····%esi,​%esi129 ·​174:​»       ​eb·9e················»       ​jmp····​114·​<std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·short>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·short*,​·std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​unsigned·​short·​const&)​+0x114>
Max diff block lines reached; -1/24287 bytes (-0.00%) of diff not shown.
47.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 5, 42 lines modifiedOffset 5, 42 lines modified
  
5 00000000·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]>:​5 00000000·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]>:​
6 _ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE.​cold.​346()​:​6 _ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE.​cold.​346()​:​
7 ···​0:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx7 ···​0:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx
8 ···​4:​»       ​85·​db················»       ​test···​%ebx,​%ebx8 ···​4:​»       ​85·​db················»       ​test···​%ebx,​%ebx
9 ···​6:​»       ​74·​0c················»       ​je·····​14·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x14>9 ···​6:​»       ​74·​0c················»       ​je·····​14·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x14>
10 ···​8:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​10 ···​8:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
11 ···​b:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx11 ···​b:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
12 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x10>12 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x10>
13 »       ​»       ​»       ​10:​·​R_386_PLT32»    ​operator·​delete(void*)​13 »       ​»       ​»       ​10:​·​R_386_PLT32»    ​operator·​delete(void*)​
14 ··​14:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​14 ··​14:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
15 ··​17:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx15 ··​17:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
16 ··​1b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1c·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x1c>16 ··​1b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1c·​<SFST:​:​Alphabet:​:​complement(std:​:​vector<unsigned·​short,​·​std:​:​allocator<unsigned·​short>·​>&)​·​[clone·​.​cold.​346]+0x1c>
17 »       ​»       ​»       ​1c:​·​R_386_PLT32»    ​_Unwind_Resume17 »       ​»       ​»       ​1c:​·​R_386_PLT32»    ​_Unwind_Resume
  
18 00000020·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]>:​18 00000020·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]>:​
19 _ZN4SFST8Alphabet14de​lete_markersEv.​cold.​347()​:​19 _ZN4SFST8Alphabet14de​lete_markersEv.​cold.​347()​:​
20 ··​20:​»       ​8b·55·​d8·············»       ​mov····​-​0x28(%ebp)​,​%edx20 ··​20:​»       ​8b·45·​d8·············»       ​mov····​-​0x28(%ebp)​,​%eax
21 ··​23:​»       ​85·d2················»       ​test···​%edx,​%edx21 ··​23:​»       ​85·c0················»       ​test···​%eax,​%eax
22 ··​25:​»       ​74·​0b················»       ​je·····​32·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x12>22 ··​25:​»       ​74·​0b················»       ​je·····​32·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x12>
23 ··​27:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​23 ··​27:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
24 ··​2a:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx24 ··​2a:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
25 ··​2d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2e·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0xe>25 ··​2d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2e·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0xe>
26 »       ​»       ​»       ​2e:​·​R_386_PLT32»    ​operator·​delete(void*)​26 »       ​»       ​»       ​2e:​·​R_386_PLT32»    ​operator·​delete(void*)​
27 ··​32:​»       ​8b·4d·​cc·············»       ​mov····​-​0x34(%ebp)​,​%ecx27 ··​32:​»       ​8b·55·​cc·············»       ​mov····​-​0x34(%ebp)​,​%edx
28 ··​35:​»       ​85·c9················»       ​test···​%ecx,​%ecx28 ··​35:​»       ​85·d2················»       ​test···​%edx,​%edx
29 ··​37:​»       ​74·​0b················»       ​je·····​44·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x24>29 ··​37:​»       ​74·​0b················»       ​je·····​44·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x24>
30 ··​39:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​30 ··​39:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
31 ··​3c:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx31 ··​3c:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
32 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​40·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x20>32 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​40·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x20>
33 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​33 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
34 ··​44:​»       ​8b·​45·​c0·············»       ​mov····​-​0x40(%ebp)​,​%eax34 ··​44:​»       ​8b·​4d·​c0·············»       ​mov····​-​0x40(%ebp)​,​%ecx
35 ··​47:​»       ​85·​c0················»       ​test···​%eax,​%eax35 ··​47:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
36 ··​49:​»       ​74·​0b················»       ​je·····​56·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x36>36 ··​49:​»       ​74·​0b················»       ​je·····​56·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x36>
37 ··​4b:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​37 ··​4b:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
38 ··​4e:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx38 ··​4e:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
39 ··​51:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​52·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x32>39 ··​51:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​52·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x32>
40 »       ​»       ​»       ​52:​·​R_386_PLT32»    ​operator·​delete(void*)​40 »       ​»       ​»       ​52:​·​R_386_PLT32»    ​operator·​delete(void*)​
41 ··​56:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​41 ··​56:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
42 ··​59:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx42 ··​59:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
43 ··​5c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5d·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x3d>43 ··​5c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5d·​<SFST:​:​Alphabet:​:​delete_markers()​·​[clone·​.​cold.​347]+0x3d>
44 »       ​»       ​»       ​5d:​·​R_386_PLT32»    ​_Unwind_Resume44 »       ​»       ​»       ​5d:​·​R_386_PLT32»    ​_Unwind_Resume
Offset 51, 153 lines modifiedOffset 51, 153 lines modified
51 ··​62:​»       ​8b·​54·​24·​40··········»       ​mov····​0x40(%esp)​,​%edx51 ··​62:​»       ​8b·​54·​24·​40··········»       ​mov····​0x40(%esp)​,​%edx
52 ··​66:​»       ​85·​d2················»       ​test···​%edx,​%edx52 ··​66:​»       ​85·​d2················»       ​test···​%edx,​%edx
53 ··​68:​»       ​74·​0c················»       ​je·····​76·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x14>53 ··​68:​»       ​74·​0c················»       ​je·····​76·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x14>
54 ··​6a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​54 ··​6a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
55 ··​6d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx55 ··​6d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx
56 ··​71:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​72·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x10>56 ··​71:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​72·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x10>
57 »       ​»       ​»       ​72:​·​R_386_PLT32»    ​operator·​delete(void*)​57 »       ​»       ​»       ​72:​·​R_386_PLT32»    ​operator·​delete(void*)​
58 ··​76:​»       ​8b·6c·​24·​34··········»       ​mov····​0x34(%esp)​,​%ebp58 ··​76:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax
59 ··​7a:​»       ​85·ed················»       ​test···​%ebp,​%ebp59 ··​7a:​»       ​85·c0················»       ​test···​%eax,​%eax
60 ··​7c:​»       ​74·​0c················»       ​je·····​8a·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x28>60 ··​7c:​»       ​74·​0c················»       ​je·····​8a·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x28>
61 ··​7e:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​61 ··​7e:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
62 ··​81:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx62 ··​81:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx
63 ··​85:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​86·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x24>63 ··​85:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​86·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x24>
64 »       ​»       ​»       ​86:​·​R_386_PLT32»    ​operator·​delete(void*)​64 »       ​»       ​»       ​86:​·​R_386_PLT32»    ​operator·​delete(void*)​
65 ··​8a:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​65 ··​8a:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
66 ··​8d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx66 ··​8d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx
67 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x30>67 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​Alphabet:​:​disambiguate(std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>&)​·​[clone·​.​cold.​348]+0x30>
68 »       ​»       ​»       ​92:​·​R_386_PLT32»    ​_Unwind_Resume68 »       ​»       ​»       ​92:​·​R_386_PLT32»    ​_Unwind_Resume
  
69 00000096·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]>:​69 00000096·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]>:​
70 _ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b.​cold.​349()​:​70 _ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b.​cold.​349()​:​
71 ··​96:​»       ​8b·5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx71 ··​96:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
72 ··​9a:​»       ​85·db················»       ​test···​%ebx,​%ebx72 ··​9a:​»       ​85·c0················»       ​test···​%eax,​%eax
73 ··​9c:​»       ​74·​0a················»       ​je·····​a8·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0x12>73 ··​9c:​»       ​74·​0c················»       ​je·····​aa·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0x14>
74 ··​9e:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​74 ··​9e:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
75 ··​a1:​»       ​89·eb················»       ​mov····​%ebp,​%ebx75 ··​a1:​»       ​8b·5c·24·34··········»       ​mov····0x34(%esp)​,​%ebx
76 ··​a3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a4·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0xe>76 ··​a5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a6·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0x10>
77 »       ​»       ​»       ​a4:​·​R_386_PLT32»    ​operator·​delete(void*)​77 »       ​»       ​»       ​a6:​·​R_386_PLT32»    ​operator·​delete(void*)​
78 ··​a8:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​78 ··​aa:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
79 ··​ab:​»       ​89·eb················»       ​mov····​%ebp,​%ebx79 ··​ad:​»       ​8b·5c·24·34··········»       ​mov····0x34(%esp)​,​%ebx
80 ··ad:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···ae·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0x18>80 ··b1:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···b2·​<SFST:​:​Alphabet:​:​print_analysis(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​bool)​·​[clone·​.​cold.​349]+0x1c>
81 »       ​»       ​»       ​ae:​·​R_386_PLT32»    ​_Unwind_Resume81 »       ​»       ​»       ​b2:​·​R_386_PLT32»    ​_Unwind_Resume
  
82 000000b2·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]>:​82 000000b6·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]>:​
83 _ZN4SFST8AlphabetC2Ev​.​cold.​350()​:​83 _ZN4SFST8AlphabetC2Ev​.​cold.​350()​:​
84 ··​b2:​»       ​8b·​5e·​04·············»       ​mov····​0x4(%esi)​,​%ebx84 ··​b6:​»       ​8b·​5e·​04·············»       ​mov····​0x4(%esi)​,​%ebx
85 ··​b5:​»       ​85·​db················»       ​test···​%ebx,​%ebx85 ··​b9:​»       ​85·​db················»       ​test···​%ebx,​%ebx
86 ··​b7:​»       ​74·​0c················»       ​je·····​c5·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x13>86 ··​bb:​»       ​74·​0c················»       ​je·····​c9·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x13>
87 ··​b9:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​87 ··​bd:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
88 ··bc:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx88 ··c0:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
89 ··​c0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c1·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0xf>89 ··​c4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c5·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0xf>
90 »       ​»       ​»       ​c1:​·​R_386_PLT32»    ​operator·​delete(void*)​90 »       ​»       ​»       ​c5:​·​R_386_PLT32»    ​operator·​delete(void*)​
91 ··​c5:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​91 ··​c9:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
92 ··​c8:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx92 ··​cc:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
93 ··cc:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···cd·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x1b>93 ··d0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···d1·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x1b>
94 »       ​»       ​»       ​cd:​·​R_386_PLT32»    ​_Unwind_Resume94 »       ​»       ​»       ​d1:​·​R_386_PLT32»    ​_Unwind_Resume
95 ··​d1:​»       ​8b·​5e·​30·············»       ​mov····​0x30(%esi)​,​%ebx95 ··​d5:​»       ​8b·​5e·​30·············»       ​mov····​0x30(%esi)​,​%ebx
96 ··​d4:​»       ​89·​5c·​24·04··········»       ​mov····%ebx,​0x4(%esp)​96 ··​d8:​»       ​8d·​56·​28·············»       ​lea····0x28(%esi)​,​%edx
97 ··​d8:​»       ​8d·4e·​28·············»       ​lea····0x28(%esi)​,​%ecx97 ··​db:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​
98 ··​db:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​98 ··​de:​»       ​89·5c·​24·04··········»       ​mov····​%ebx,​0x4(%esp)​
99 ··de:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···df·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x2d>99 ··e2:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e3·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x2d>
100 »       ​»       ​»       ​df:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​100 »       ​»       ​»       ​e3:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
101 ··​e3:​»       ​83·​7e·​24·​00··········»       ​cmpl···​$0x0,​0x24(%esi)​101 ··​e7:​»       ​83·​7e·​24·​00··········»       ​cmpl···​$0x0,​0x24(%esi)​
102 ··​e7:​»       ​74·​08················»       ​je·····​f1·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x3f>102 ··​eb:​»       ​74·​08················»       ​je·····​f5·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x3f>
103 ··​e9:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax103 ··​ed:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
104 ··ec:​»       ​e8·94·​00·​00·​00·······»       ​call···​185·​<SFST:​:​Alphabet:​:​compose(SFST:​:​Alphabet·​const&,​·​SFST:​:​Alphabet·​const&)​·​[clone·​.​cold.​352]+0x13>104 ··f0:​»       ​e8·bc·​00·​00·​00·······»       ​call···​1b1·​<SFST:​:​Alphabet:​:​compose(SFST:​:​Alphabet·​const&,​·​SFST:​:​Alphabet·​const&)​·​[clone·​.​cold.​352]+0x3b>
105 »       ​»       ​»       ​ed:​·​R_386_PC32»     ​.​text105 »       ​»       ​»       ​f1:​·​R_386_PC32»     ​.​text
106 ··​f1:​»       ​8b·56·​18·············»       ​mov····​0x18(%esi)​,​%edx106 ··​f5:​»       ​8b·46·​18·············»       ​mov····​0x18(%esi)​,​%eax
107 ··​f4:​»       ​85·d2················»       ​test···​%edx,​%edx107 ··​f8:​»       ​85·c0················»       ​test···​%eax,​%eax
108 ··​f6:​»       ​74·​0c················»       ​je·····​104·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x52>108 ··​fa:​»       ​74·​0c················»       ​je·····​108·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x52>
109 ··​f8:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​109 ··​fc:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
110 ··​fb:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx110 ··​ff:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
111 ··​ff:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​100·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x4e>111 ·103:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​104·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x4e>
112 »       ​»       ​»       ​100:​·​R_386_PLT32»    ​operator·​delete(void*)​112 »       ​»       ​»       ​104:​·​R_386_PLT32»    ​operator·​delete(void*)​
113 ·​104:​»       ​83·​7e·​10·​00··········»       ​cmpl···​$0x0,​0x10(%esi)​113 ·​108:​»       ​83·​7e·​10·​00··········»       ​cmpl···​$0x0,​0x10(%esi)​
114 ·​108:​»       ​74·​07················»       ​je·····​111·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x5f>114 ·​10c:​»       ​74·​07················»       ​je·····​115·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x5f>
115 ·​10a:​»       ​89·​f0················»       ​mov····​%esi,​%eax115 ·​10e:​»       ​89·​f0················»       ​mov····​%esi,​%eax
116 ·​10c:​»       ​e8·28·​00·​00·​00·······»       ​call···​139·​<SFST:​:​Alphabet:​:​Alphabet()​·[clone·​.​cold.​350]+0x87>116 ·​110:​»       ​e8·3c·​00·​00·​00·······»       ​call···151·​<std:​:​_Rb_tree_iterator<std​:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·const,​·​std:​:​set[·.​.​.​·​truncated·​by·​diffoscope;​·len:​·​881,​·​SHA1:​·​2d7f8c51e25b1a5c93fbe​d78f8840ad518bf0041·.​.​.​·​]7>
117 »       ​»       ​»       ​10d:​·​R_386_PC32»     ​.​text117 »       ​»       ​»       ​111:​·​R_386_PC32»     ​.​text
118 ·​111:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi118 ·​115:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi
119 ·​114:​»       ​85·​f6················»       ​test···​%esi,​%esi119 ·​118:​»       ​85·​f6················»       ​test···​%esi,​%esi
120 ·​116:​»       ​74·​0c················»       ​je·····​124·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x72>120 ·​11a:​»       ​74·​0c················»       ​je·····​128·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x72>
121 ·​118:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​121 ·​11c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
122 ·​11b:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx122 ·​11f:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
123 ·​11f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​120·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x6e>123 ·​123:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​124·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x6e>
124 »       ​»       ​»       ​120:​·​R_386_PLT32»    ​operator·​delete(void*)​124 »       ​»       ​»       ​124:​·​R_386_PLT32»    ​operator·​delete(void*)​
125 ·​124:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​125 ·​128:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
126 ·​127:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx126 ·​12b:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
127 ·​12b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​12c·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x7a>127 ·​12f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​130·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x7a>
128 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​_Unwind_Resume128 »       ​»       ​»       ​130:​·​R_386_PLT32»    ​_Unwind_Resume
129 ·​130:​»       ​8b·6e·​18·············»       ​mov····​0x18(%esi)​,​%ebp129 ·​134:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx
130 ·​133:​»       ​85·ed················»       ​test···​%ebp,​%ebp130 ·​137:​»       ​85·c9················»       ​test···​%ecx,​%ecx
131 ·​135:​»       ​74·​cd················»       ​je·····​104·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x52>131 ·​139:​»       ​74·​cd················»       ​je·····​108·​<SFST:​:​Alphabet:​:​Alphabet()​·​[clone·​.​cold.​350]+0x52>
132 ·​137:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​132 ·​13b:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
Max diff block lines reached; 32513/48481 bytes (67.06%) of diff not shown.
3.57 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ffff0106·d30505f1·​0500ffff·​01041b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00000000·​ffff0106·f6050594·​0600ffff·​01041b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00000010·​0000ffff·​0107f902·df05ef08·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·​0000ffff·​0107e602·b006a009·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00000020·​043c0500·​00000000·​ff9ba401·​019901d5·​.​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000020·​043c0500·​00000000·​ff9ba401·​019901b9·​.​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000030·​0205e530·​018e0705·8f3201ab·​0b05e130·​.​.​.​0.​.​.​.​.​2.​.​.​.​.​05 ··​0x00000030·​0205da31·​01c90605·ca3001f3·​0a05c62f·​.​.​.​1.​.​.​.​.​0.​.​.​.​.​/​
6 ··​0x00000040·​01dc1305·​0000fe17·​05b23401·d01ca406·​.​.​.​.​.​.​.​.​.​.​4.​.​.​.​.​6 ··​0x00000040·​01d91205·​0000e916·​05c22f01·a01bfe05·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​
7 ··​0x00000050·​ed3100b4·​23050000·bb2405e3·3001cd28·​.​1.​.​#.​.​.​.​$.​.​0.​.​(7 ··​0x00000050·​ef3000e5·​21050000·a02305c4·2f01a827·​.​0.​.​!.​.​.​.​#.​.​/​.​.​'
8 ··​0x00000060·​05913201·832da702·​ed31008f·3005e130·​.​.​2.​.​-​.​.​.​1.​.​0.​.​08 ··​0x00000060·​05f33001·bd2ba702·​ef3000e6·2e05c62f·​.​.​0.​.​+.​.​.​0.​.​.​.​.​/​
9 ··​0x00000070·​01983005·e53001a1·30058f32·​01af3005·​.​.​0.​.​0.​.​0.​.​2.​.​0.​9 ··​0x00000070·​01ef2e05·ca3001f8·2e05da31·​01902f05·​.​.​.​.​.​0.​.​.​.​.​1.​.​/​.​
10 ··​0x00000080·b23401b8·3005e330·​01c13005·913201d3·​.​4.​.​0.​.​0.​.​0.​.​2.​.​10 ··​0x00000080·f3300199·2f05c42f·​01a22f05·c22f01ab·​.​0.​.​/​.​.​/​.​.​/​.​.​/​.​.​
11 ··​0x00000090·300e0000·8a31058b·​3503a931·​05e63100·0.​.​.​.​1.​.​5.​.​1.​.​1.​11 ··​0x00000090·2f170000·ea2f05be·​32008930·​05c63000·/​.​.​.​.​/​.​.​2.​.​0.​.​0.​
12 ··​0x000000a0·ca3105f0·​3403ab32·​05fb3203·​c83205ff·​.​1.​.​4.​.​2.​.​2.​.​2.​.​12 ··​0x000000a0·aa3005d6·​31039931·​050000b6·3105d333·​.​0.​.​1.​.​1.​.​.​.​1.​.​3
13 ··​0x000000b0·3200cf33·05943400·​f8330500·​00da3405·2.​.​3.​.​4.​.​3.​.​.​.​4.​13 ··​0x000000b0·​00b93205·b23300ce·3305c534·​03ef3305·​.​.​2.​.​3.​.​3.​.​4.​.​3.​
14 ··​0x000000c0·f23500eb·​34050000·​0100007d·​00000000·​.​5.​.​4.​.​.​.​.​.​}.​.​.​.​14 ··​0x000000c0·c1340380·​34050000·​0100007d·​00000000·​.​4.​.​4.​.​.​.​.​.​}.​.​.​.​
15 ··​0x000000d0·​ffff0112·800205c5·​0700a702·​05be0700·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000000d0·​ffff0112·e00105b3·​07008502·​05ac0700·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x000000e0·c40305c5·​0700ffff·​01042f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​16 ··​0x000000e0·910305b3·​0700ffff·​01042f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​
17 ··​0x000000f0·​0107e002·8f03f905·​00ffff01·​04170500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x000000f0·​0107e702·ff02f005·​00ffff01·​041b0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00000100·​00ffff01·​2ad00105·​840500ea·​02059205·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​18 ··​0x00000100·​00ffff01·​2ad30105·​8f0500ee·​02059d05·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00000110·​00b10305·8b0500e1·​03058405·​00a70405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00000110·​00b30305·960500ea·​03058f05·​00b20405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00000120·​920500ed·​04058405·​00ff0405·​920500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​20 ··​0x00000120·​9d0500f8·​04058f05·​008a0505·​9d0500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x00000130·​ff01041a·​64000000·​ff9b1d01·​14210500·​.​.​.​.​d.​.​.​.​.​.​.​.​!.​.​21 ··​0x00000130·​ff01041a·​64000000·​ff9b1d01·​14210500·​.​.​.​.​d.​.​.​.​.​.​.​.​!.​.​
22 ··​0x00000140·​006866e4·​01018002·​05850200·​93020500·​.​hf.​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x00000140·​006866e4·​01018002·​05850200·​93020500·​.​hf.​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x00000150·​00010000·​00000000·​ff9b1501·​0b910105·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00000150·​00010000·​00000000·​ff9b1501·​0ba00105·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x00000160·​0000df01·​05fc0301·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x00000160·​0000ed01·​05b90401·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
25 ··​0x00000170·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​25 ··​0x00000170·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​
26 ··​0x00000180·​00000000·​ffff0129·​43110000·​db018001·​.​.​.​.​.​.​.​)​C.​.​.​.​.​.​.​26 ··​0x00000180·​00000000·​ffff0129·​43140000·​de019201·​.​.​.​.​.​.​.​)​C.​.​.​.​.​.​.​
27 ··​0x00000190·ad0900b2·​0305b409·​00c10405·ad0900a9·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​27 ··​0x00000190·fc0900d5·​0305830a·​00e80405·fc0900e6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x000001a0·​0605bb09·​00b10705·ad0900ae·​0805c209·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​28 ··​0x000001a0·​06058a0a·​00ee0705·fc0900f6·​0805950a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
29 ··​0x000001b0·​00ffff01·​04420500·​00················​.​.​.​.​.​B.​.​.​29 ··​0x000001b0·​00ffff01·​04420500·​00················​.​.​.​.​.​B.​.​.​
  
40.7 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST5LabelESaIS1_EE17_M_realloc_inser […]
    
Offset 5, 289 lines modifiedOffset 5, 308 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​>:​
6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_()​:​6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·14··········»       ​mov····%eax,​0x14(%esp)​16 ··​11:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
17 ··​15:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi17 ··​15:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi
18 ··​19:​»       ​8b·54·24·40··········»       ​mov····0x40(%esp)​,​%edx18 ··​19:​»       ​8b·3a················»       ​mov····​(%edx)​,​%edi
19 ··​1d:​»       ​8b·3a················»       ​mov····(%edx)​,​%edi19 ··​1b:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
20 ··​1f:​»       ​8b·5a·​04·············»       ​mov····​0x4(%edx)​,​%ebx20 ··​1f:​»       ​8b·6a·​04·············»       ​mov····​0x4(%edx)​,​%ebp
21 ··​22:​»       ​89·5c·24·10··········»       ​mov····​%ebx,​0x10(%esp)​21 ··​22:​»       ​89·f2················»       ​mov····​%esi,​%edx
22 ··​26:​»       ​29·​fb················»       ​sub····​%edi,​%ebx22 ··​24:​»       ​29·​fa················»       ​sub····​%edi,​%edx
23 ··​28:​»       ​89·f2················»       ​mov····​%esi,​%edx23 ··​26:​»       ​89·6c·24·10··········»       ​mov····​%ebp,​0x10(%esp)​
24 ··​2a:​»       ​29·​fa················»       ​sub····​%edi,​%edx24 ··​2a:​»       ​29·​fd················»       ​sub····​%edi,​%ebp
25 ··​2c:​»       ​c1·​fb·​02·············»       ​sar····​$0x2,​%ebx25 ··​2c:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
26 ··​2f:​»       ​0f·​84·5d·​03·​00·​00····»       ​je·····​392·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x392>26 ··​2f:​»       ​0f·​84·b3·​03·​00·​00····»       ​je·····​3e8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x3e8>
27 ··​35:​»       ​8d·0c·1b·············»       ​lea····​(%ebx,​%ebx,​1)​,​%ecx27 ··​35:​»       ​8d·44·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%eax
28 ··​38:​»       ​39·cb················»       ​cmp····%ecx,​%ebx28 ··​39:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx
29 ··​3a:​»       ​0f·86·2e·03·00·00····»       ​jbe····36e·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x36e>29 ··​3e:​»       ​39·c5················»       ​cmp····​%eax,​%ebp
30 ··​40:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx30 ··​40:​»       ​0f·86·7a·03·00·00····»       ​jbe····3c0·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·const&)​+0x3c0>
31 ··​45:​»       ​89·54·​24·1c··········»       ​mov····​%edx,​0x1c(%esp)​31 ··​46:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
32 ··​49:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​32 ··​49:​»       ​8b·5c·​24·14··········»       ​mov····0x14(%esp)​,​%ebx
33 ··​4c:​»       ​89·4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​33 ··​4d:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
34 ··​50:​»       ​8b·5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx34 ··​51:​»       ​89·4c·​24·​18··········»       ​mov····%ecx,​0x18(%esp)​
35 ··​54:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​55·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x55>35 ··​55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​56·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x56>
36 »       ​»       ​»       ​55:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​36 »       ​»       ​»       ​56:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
37 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp37 ··​5a:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx
38 ··​5b:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax38 ··​5e:​»       ​8d·1c·10·············»       ​lea····(%eax,​%edx,​1)​,​%ebx
39 ··5f:​»       ​8d·​5c·05·00··········»       ​lea····​0x0(%ebp,​%eax,​1)​,​%ebx39 ··61:​»       ​8b·​54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
40 ··​63:​»       ​89·5c·24·18··········»       ​mov····​%ebx,​0x18(%esp)​40 ··​65:​»       ​89·c5················»       ​mov····​%eax,​%ebp
41 ··​67:​»       ​8d·45·04·············»       ​lea····0x4(%ebp)​,​%eax41 ··​67:​»       ​89·5c·24·18··········»       ​mov····%ebx,​0x18(%esp)​
42 ··​6a:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx42 ··​6b:​»       ​8d·48·04·············»       ​lea····​0x4(%eax)​,​%ecx
43 ··​6e:​»       ​8b·​4c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ecx43 ··​6e:​»       ​8b·​44·​24·​48··········»       ​mov····​0x48(%esp)​,​%eax
44 ··​72:​»       ​8b·19················»       ​mov····(%ecx)​,​%ebx44 ··​72:​»       ​39·fe················»       ​cmp····​%edi,​%esi
45 ··​74:​»       ​89·5c·15·00··········»       ​mov····%ebx,​0x0(%ebp,​%edx,​1)​45 ··​74:​»       ​8b·18················»       ​mov····​(%eax)​,​%ebx
46 ··​78:​»       ​39·fe················»       ​cmp····​%edi,​%esi46 ··​76:​»       ​89·5c·15·00··········»       ​mov····%ebx,​0x0(%ebp,​%edx,​1)​
47 ··​7a:​»       ​0f·​84·​58·​01·​00·​00····»       ​je·····​1d8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1d8>47 ··​7a:​»       ​0f·​84·​5f·​01·​00·​00····»       ​je·····​1df·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1df>
48 ··​80:​»       ​89·ea················»       ​mov····​%ebp,​%edx48 ··​80:​»       ​89·f0················»       ​mov····​%esi,​%eax
49 ··​82:​»       ​89·f8················»       ​mov····​%edi,​%eax49 ··​82:​»       ​89·e9················»       ​mov····​%ebp,​%ecx
50 ··​84:​»       ​89·​f1················»       ​mov····​%esi,​%ecx50 ··​84:​»       ​29·​f8················»       ​sub····​%edi,​%eax
51 ··​86:​»       ​29·​f9················»       ​sub····​%edi,​%ecx51 ··​86:​»       ​89·​fa················»       ​mov····​%edi,​%edx
52 ··​88:​»       ​83·​e9·​04·············»       ​sub····​$0x4,​%ecx52 ··​88:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
53 ··​8b:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx53 ··​8b:​»       ​c1·​e8·​02·············»       ​shr····​$0x2,​%eax
54 ··​8e:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx54 ··​8e:​»       ​40···················»       ​inc····​%eax
55 ··91:​»       ​83·​e1·​07·············»       ​and····​$0x7,​%ecx55 ··8f:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
56 ··​94:​»       ​0f·​84·​a6·​00·​00·​00····»       ​je·····​140·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x140>56 ··​92:​»       ​0f·​84·​ae·​00·​00·​00····»       ​je·····​146·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x146>
57 ··​9a:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx57 ··​98:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
58 ··​9d:​»       ​0f·​84·​81·​00·​00·​00····»       ​je·····​124·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x124>58 ··​9b:​»       ​0f·​84·​88·​00·​00·​00····»       ​je·····​129·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x129>
59 ··​a3:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx59 ··​a1:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
60 ··​a6:​»       ​74·​68················»       ​je·····​110·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x110>60 ··​a4:​»       ​74·​6e················»       ​je·····​114·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x114>
61 ··​a8:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx61 ··​a6:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
62 ··​ab:​»       ​74·4f················»       ​je·····​fc·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xfc>62 ··​a9:​»       ​74·54················»       ​je·····​ff·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xff>
63 ··​ad:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx63 ··​ab:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
64 ··b0:​»       ​74·​36················»       ​je·····e8·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·​>,​·​SFST:​:​Label·​const&)​+0xe8>64 ··ae:​»       ​66·90················»       ​xchg···%ax,​%ax
65 ··​b2:​»       ​83·f9·05·············»       ​cmp····$0x5,​%ecx65 ··​b0:​»       ​74·​38················»       ​je·····ea·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·const&)​+0xea>
66 ··​b5:​»       ​74·1d················»       ​je·····d4·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xd4>66 ··​b2:​»       ​83·f8·05·············»       ​cmp····$0x5,​%eax
67 ··​b7:​»       ​83·f9·06·············»       ​cmp····$0x6,​%ecx67 ··​b5:​»       ​74·1e················»       ​je·····​d5·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·const&)​+0xd5>
68 ··​ba:​»       ​0f·85·df·​02·​00·00····»       ​jne····39f·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·​const&)​+0x39f>68 ··​b7:​»       ​83·​f8·​06·············»       ​cmp····$0x6,​%eax
69 ··c0:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx69 ··ba:​»       ​0f·​85·40·03·00·00····»       ​jne····400·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x400>
70 ··​c3:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx70 ··​c0:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
71 ··​c7:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​71 ··​c3:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
72 ··​ca:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​72 ··​c6:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
73 ··​ce:​»       ​83·c0·04·············»       ​add····$0x4,​%eax73 ··​c9:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
74 ··d1:​»       ​83·c2·04·············»       ​add····$0x4,​%edx74 ··cd:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
75 ··​d4:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx75 ··​d1:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
76 ··​d7:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx76 ··​d5:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
77 ··​db:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​77 ··​d8:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
78 ··​de:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​78 ··​db:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
79 ··e2:​»       ​83·c0·04·············»       ​add····$0x4,​%eax79 ··de:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
80 ··​e5:​»       ​83·c2·04·············»       ​add····$0x4,​%edx80 ··​e2:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
81 ··​e8:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx81 ··​e6:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
82 ··​eb:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx82 ··​ea:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
83 ··​ef:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​83 ··​ed:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
84 ··​f2:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​84 ··​f0:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
85 ··​f6:​»       ​83·c0·04·············»       ​add····$0x4,​%eax85 ··​f3:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
86 ··​f9:​»       ​83·c2·04·············»       ​add····$0x4,​%edx86 ··​f7:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
87 ··​fc:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx87 ··​fb:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
88 ··​ff:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx88 ··​ff:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
89 ·​103:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​89 ·​102:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
90 ·​106:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​90 ·​105:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
91 ·​10a:​»       ​83·c0·04·············»       ​add····$0x4,​%eax91 ·​108:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
92 ·​10d:​»       ​83·c2·04·············»       ​add····$0x4,​%edx92 ·​10c:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
93 ·​110:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx93 ·​110:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
94 ·​113:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx94 ·​114:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
95 ·​117:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​95 ·​117:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
96 ·​11a:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​96 ·​11a:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
97 ·​11e:​»       ​83·c0·04·············»       ​add····$0x4,​%eax97 ·​11d:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
98 ·​121:​»       ​83·c2·04·············»       ​add····$0x4,​%edx98 ·​121:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
99 ·​124:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx99 ·​125:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
100 ·​127:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx100 ·​129:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
101 ·​12b:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​101 ·​12c:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
102 ·​12e:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​102 ·​12f:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
103 ·​132:​»       ​83·c0·04·············»       ​add····$0x4,​%eax103 ·​132:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
104 ·​135:​»       ​83·c2·04·············»       ​add····$0x4,​%edx104 ·​136:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
105 ·​138:​»       ​39·c6················»       ​cmp····​%eax,​%esi105 ·​13a:​»       ​66·89·41·fe··········»       ​mov····​%ax,​-​0x2(%ecx)​
106 ·​13a:​»       ​0f·84·8c·00·00·00····»       ​je·····1cc·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·​const&)​+0x1cc>106 ·​13e:​»       ​39·d6················»       ​cmp····%edx,​%esi
107 ·​140:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx107 ·​140:​»       ​0f·84·​8d·00·00·00····»       ​je·····1d3·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1d3>
108 ·​143:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx108 ·​146:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
109 ·​147:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​109 ·​149:​»       ​83·c2·20·············»       ​add····$0x20,​%edx
110 ·​14a:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​110 ·​14c:​»       ​83·c1·20·············»       ​add····$0x20,​%ecx
111 ·​14e:​»       ​0f·​b7·58·04··········»       ​movzwl·​0x4(%eax)​,​%ebx111 ·​14f:​»       ​0f·​b7·42·e2··········»       ​movzwl·-​0x1e(%edx)​,​%eax
112 ·​152:​»       ​0f·b7·48·06··········»       ​movzwl·0x6(%eax)​,​%ecx112 ·​153:​»       ​66·89·59·e0··········»       ​mov····%bx,​-​0x20(%ecx)​
113 ·​156:​»       ​66·​89·5a·04··········»       ​mov····​%bx,​0x4(%edx)​113 ·​157:​»       ​66·​89·41·e2··········»       ​mov····​%ax,​-​0x1e(%ecx)​
114 ·​15a:​»       ​66·89·4a·06··········»       ​mov····%cx,​0x6(%edx)​114 ·​15b:​»       ​0f·b7·5a·e4··········»       ​movzwl·-​0x1c(%edx)​,​%ebx
115 ·​15e:​»       ​0f·​b7·58·08··········»       ​movzwl·​0x8(%eax)​,​%ebx115 ·​15f:​»       ​0f·​b7·42·e6··········»       ​movzwl·-​0x1a(%edx)​,​%eax
116 ·​162:​»       ​0f·b7·48·0a··········»       ​movzwl·0xa(%eax)​,​%ecx116 ·​163:​»       ​66·89·59·e4··········»       ​mov····%bx,​-​0x1c(%ecx)​
117 ·​166:​»       ​66·​89·5a·08··········»       ​mov····​%bx,​0x8(%edx)​117 ·​167:​»       ​66·​89·41·e6··········»       ​mov····​%ax,​-​0x1a(%ecx)​
118 ·​16a:​»       ​66·89·4a·0a··········»       ​mov····%cx,​0xa(%edx)​118 ·​16b:​»       ​0f·b7·5a·e8··········»       ​movzwl·-​0x18(%edx)​,​%ebx
119 ·​16e:​»       ​0f·​b7·58·0c··········»       ​movzwl·​0xc(%eax)​,​%ebx119 ·​16f:​»       ​0f·​b7·42·ea··········»       ​movzwl·-​0x16(%edx)​,​%eax
120 ·​172:​»       ​0f·b7·48·0e··········»       ​movzwl·0xe(%eax)​,​%ecx120 ·​173:​»       ​66·89·59·e8··········»       ​mov····%bx,​-​0x18(%ecx)​
121 ·​176:​»       ​66·​89·5a·0c··········»       ​mov····​%bx,​0xc(%edx)​121 ·​177:​»       ​66·​89·41·ea··········»       ​mov····​%ax,​-​0x16(%ecx)​
122 ·​17a:​»       ​66·89·4a·0e··········»       ​mov····%cx,​0xe(%edx)​122 ·​17b:​»       ​0f·b7·5a·ec··········»       ​movzwl·-​0x14(%edx)​,​%ebx
123 ·​17e:​»       ​0f·​b7·58·10··········»       ​movzwl·​0x10(%eax)​,​%ebx123 ·​17f:​»       ​0f·​b7·42·ee··········»       ​movzwl·-​0x12(%edx)​,​%eax
124 ·​182:​»       ​0f·b7·48·12··········»       ​movzwl·​0x12(%eax)​,​%ecx124 ·​183:​»       ​66·89·59·ec··········»       ​mov····%bx,​-​0x14(%ecx)​
125 ·​186:​»       ​66·​89·5a·10··········»       ​mov····​%bx,​0x10(%edx)​125 ·​187:​»       ​66·​89·41·ee··········»       ​mov····​%ax,​-​0x12(%ecx)​
126 ·​18a:​»       ​66·89·4a·12··········»       ​mov····%cx,​0x12(%edx)​126 ·​18b:​»       ​0f·b7·5a·f0··········»       ​movzwl·-​0x10(%edx)​,​%ebx
127 ·​18e:​»       ​0f·​b7·58·14··········»       ​movzwl·​0x14(%eax)​,​%ebx127 ·​18f:​»       ​0f·​b7·42·f2··········»       ​movzwl·-​0xe(%edx)​,​%eax
128 ·​192:​»       ​0f·b7·48·16··········»       ​movzwl·​0x16(%eax)​,​%ecx128 ·​193:​»       ​66·89·59·f0··········»       ​mov····%bx,​-​0x10(%ecx)​
129 ·​196:​»       ​66·​89·5a·14··········»       ​mov····​%bx,​0x14(%edx)​129 ·​197:​»       ​66·​89·41·f2··········»       ​mov····​%ax,​-​0xe(%ecx)​
130 ·​19a:​»       ​66·89·4a·16··········»       ​mov····%cx,​0x16(%edx)​130 ·​19b:​»       ​0f·b7·5a·f4··········»       ​movzwl·-​0xc(%edx)​,​%ebx
Max diff block lines reached; -1/41462 bytes (-0.00%) of diff not shown.
34.7 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPKctES3_NS_4hashIS3 […]
    
Offset 5, 187 lines modifiedOffset 5, 202 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx
17 ··​15:​»       ​8b·​74·​24·44··········»       ​mov····​0x44(%esp)​,​%esi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·7a·04·············»       ​mov····​0x4(%edx)​,​%edi
19 ··​1d:​»       ​8b·7a·04·············»       ​mov····0x4(%edx)​,​%edi19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​89·7c·24·18··········»       ​mov····%edi,​0x18(%esp)​20 ··​20:​»       ​8b·4a·08·············»       ​mov····0x8(%edx)​,​%ecx
21 ··​24:​»       ​8b·6a·08·············»       ​mov····0x8(%edx)​,​%ebp21 ··​23:​»       ​89·7c·24·28··········»       ​mov····%edi,​0x28(%esp)​
22 ··​27:​»       ​29·​fd················»       ​sub····​%edi,​%ebp22 ··​27:​»       ​29·​f9················»       ​sub····​%edi,​%ecx
23 ··​29:​»       ​89·6c·​24·14··········»       ​mov····​%ebp,​0x14(%esp)​23 ··​29:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​
24 ··​2d:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp24 ··​2d:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
25 ··​30:​»       ​39·ee················»       ​cmp····​%ebp,​%esi25 ··​30:​»       ​89·4c·24·20··········»       ​mov····​%ecx,​0x20(%esp)​
26 ··​32:​»       ​76·4f················»       ​jbe····​83·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x83>26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​34:​»       ​ba·1d·00·00·00·······»       ​mov····$0x1d,​%edx27 ··​36:​»       ​76·5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8b·4c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ecx28 ··​38:​»       ​8b·5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 ··​3d:​»       ​8d·99·​00·​00·​00·00····»       ​lea····0x0(%ecx)​,​%ebx29 ··​3c:​»       ​bd·1d·​00·​00·​00·······»       ​mov····$0x1d,​%ebp
30 »       ​»       ​»       ​3f:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list30 ··​41:​»       ​89·e8················»       ​mov····​%ebp,​%eax
31 ··​43:​»       ​89·d0················»       ​mov····%edx,​%eax31 ··​43:​»       ​d1·f8················»       ​sar····​%eax
32 ··​45:​»       ​d1·f8················»       ​sar····%eax32 ··​45:​»       ​8d·bb·00·00·00·00····»       ​lea····0x0(%ebx)​,​%edi
33 ··47:​»       ​8d·​3c·​83·············»       ​lea····​(%ebx,​%eax,​4)​,​%edi33 »       ​»       ​»       ​47:​·​R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​4a:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi34 ··​4b:​»       ​8d·14·87·············»       ​lea····​(%edi,​%eax,​4)​,​%edx
35 ··​4c:​»       ​76·19················»       ​jbe····​67·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x67>35 ··​4e:​»       ​3b·32················»       ​cmp····(%edx)​,​%esi
36 ··4e:​»       ​8d·5f·04·············»       ​lea····0x4(%edi)​,​%ebx36 ··50:​»       ​76·27················»       ​jbe····​79·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··​51:​»       ​29·c2················»       ​sub····​%eax,​%edx37 ··​52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
38 ··​53:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
39 ··56:​»       ​85·c0················»       ​test···​%eax,​%eax39 ··60:​»       ​8d·7a·04·············»       ​lea····0x4(%edx)​,​%edi
40 ··58:​»       ​7e·11················»       ​jle····​6b·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x6b>40 ··63:​»       ​29·c5················»       ​sub····%eax,​%ebp
41 ··5a:​»       ​89·c2················»       ​mov····​%eax,​%edx41 ··65:​»       ​8d·45·ff·············»       ​lea····-​0x1(%ebp)​,​%eax
42 ··5c:​»       ​89·d0················»       ​mov····​%edx,​%eax42 ··68:​»       ​85·c0················»       ​test···​%eax,​%eax
43 ··5e:​»       ​d1·f8················»       ​sar····%eax43 ··6a:​»       ​7e·11················»       ​jle····7d·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··​60:​»       ​8d·3c·83·············»       ​lea····(%ebx,​%eax,​4)​,​%edi44 ··​6c:​»       ​89·c5················»       ​mov····​%eax,​%ebp
45 ··​63:​»       ​3b·37················»       ​cmp····(%edi)​,​%esi45 ··​6e:​»       ​89·e8················»       ​mov····%ebp,​%eax
46 ··65:​»       ​77·e7················»       ​ja·····​4e·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x4e>46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··67:​»       ​85·c0················»       ​test···​%eax,​%eax47 ··72:​»       ​8d·14·87·············»       ​lea····(%edi,​%eax,​4)​,​%edx
48 ··69:​»       ​75·ef················»       ​jne····​5a·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x5a>48 ··75:​»       ​3b·32················»       ​cmp····(%edx)​,​%esi
49 ··6b:​»       ​8b·​74·24·10··········»       ​mov····0x10(%esp)​,​%esi49 ··77:​»       ​77·e7················»       ​ja·····60·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x60>
50 ··6f:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx50 ··79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 »       ​»       ​»       ​71:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list51 ··​7b:​»       ​75·​ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x6c>
52 ··​75:​»       ​39·d3················»       ​cmp····​%edx,​%ebx52 ··​7d:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··77:​»       ​0f·​84·96·​01·​00·​00····»       ​je·····​213·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x213>53 ··81:​»       ​8d·​8e·74·​00·​00·​00····»       ​lea····0x74(%esi)​,​%ecx
54 ··​7d:​»       ​8b·​33················»       ​mov····​(%ebx)​,​%esi54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
55 ··7f:​»       ​39·f5················»       ​cmp····​%esi,​%ebp55 ··87:​»       ​39·cf················»       ​cmp····​%ecx,​%edi
56 ··​81:​»       ​72·08················»       ​jb·····8b·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x8b>56 ··​89:​»       ​0f·84·81·01·00·00····»       ​je·····210·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x210>
57 ··​83:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp57 ··​8f:​»       ​8b·3f················»       ​mov····(%edi)​,​%edi
58 ··86:​»       ​5b···················»       ​pop····​%ebx58 ··91:​»       ​39·7c·24·20··········»       ​cmp····​%edi,​0x20(%esp)​
59 ··87:​»       ​5e···················»       ​pop····%esi59 ··95:​»       ​72·​08················»       ​jb·····9f·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​resize(unsigned·int)​+0x9f>
60 ··88:​»       ​5f···················»       ​pop····​%edi60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··89:​»       ​5d···················»       ​pop····​%ebp61 ··9a:​»       ​5b···················»       ​pop····​%ebx
62 ··8a:​»       ​c3···················»       ​ret····62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··8b:​»       ​85·f6················»       ​test···%esi,​%esi63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8d:​»       ​0f·​84·​96·​01·​00·00····»       ​je·····229·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​resize(unsigned·int)​+0x229>64 ··9d:​»       ​5d···················»       ​pop····%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·87·​7d·​01·​00·​00····»       ​ja·····21c·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·​unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x21c>66 ··​9f:​»       ​85·ff················»       ​test···%edi,​%edi
67 ··9f:​»       ​8d·0c·b5·​00·​00·​00·00·»       ​lea····0x0(,​%esi,​4)​,​%ecx67 ··a1:​»       ​0f·84·85·​01·​00·​00····»       ​je·····​22c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x22c>
68 ··​a6:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​68 ··​a7:​»       ​81·ff·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%edi
69 ··​a9:​»       ​89·4c·24·18··········»       ​mov····%ecx,​0x18(%esp)​69 ··​ad:​»       ​0f·87·​68·01·00·00····»       ​ja·····21b·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x21b>
70 ··ad:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx70 ··b3:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
71 ··​b1:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···b2·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0xb2>71 ··​b7:​»       ​8d·34·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%esi
72 »       ​»       ​»       ​b2:​·R_386_PLT32»    ​operator·new(unsigned·​int)​72 ··be:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
73 ··b6:​»       ​89·c7················»       ​mov····%eax,​%edi73 ··c1:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···c2·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0xc2>
74 ··​b8:​»       ​8b·​5c·24·​18··········»       ​mov····​0x18(%esp)​,​%ebx74 »       ​»       ​»       ​c2:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
75 ··bc:​»       ​8d·04·18·············»       ​lea····(%eax,​%ebx,​1)​,​%eax75 ··c6:​»       ​89·f9················»       ​mov····​%edi,​%ecx
76 ··bf:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​76 ··c8:​»       ​8d·14·30·············»       ​lea····(%eax,​%esi,​1)​,​%edx
77 ··​c3:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx77 ··​cb:​»       ​89·​c5················»       ​mov····​%eax,​%ebp
78 ··​c5:​»       ​89·f2················»       ​mov····​%esi,​%edx78 ··​cd:​»       ​89·54·24·2c··········»       ​mov····​%edx,​0x2c(%esp)​
79 ··c7:​»       ​83·e2·07·············»       ​and····$0x7,​%edx79 ··d1:​»       ​31·c0················»       ​xor····%eax,​%eax
80 ··ca:​»       ​74·6b················»       ​je·····​137·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x137>80 ··d3:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx
81 ··cc:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx81 ··d6:​»       ​74·59················»       ​je·····​131·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x131>
82 ··cf:​»       ​74·​58················»       ​je·····129·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x129>82 ··d8:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx
83 ··​d1:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx83 ··​db:​»       ​74·49················»       ​je·····​126·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x126>
84 ··​d4:​»       ​74·49················»       ​je·····​11f·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x11f>84 ··​dd:​»       ​83·f9·02·············»       ​cmp····$0x2,​%ecx
85 ··d6:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx85 ··e0:​»       ​74·3d················»       ​je·····11f·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x11f>
86 ··d9:​»       ​74·3a················»       ​je·····115·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x115>86 ··e2:​»       ​83·f9·03·············»       ​cmp····$0x3,​%ecx
87 ··db:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx87 ··e5:​»       ​74·31················»       ​je·····118·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x118>
88 ··de:​»       ​66·90················»       ​xchg···%ax,​%ax88 ··e7:​»       ​83·f9·04·············»       ​cmp····$0x4,​%ecx
89 ··​e0:​»       ​74·​29················»       ​je·····​10b·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x10b>89 ··​ea:​»       ​74·​25················»       ​je·····​111·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x111>
90 ··​e2:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx90 ··​ec:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx
91 ··​e5:​»       ​74·​1a················»       ​je·····101·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x101>91 ··​ef:​»       ​90···················»       ​nop
92 ··e7:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx92 ··f0:​»       ​74·​18················»       ​je·····10a·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x10a>
93 ··ea:​»       ​74·0b················»       ​je·····​f7·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0xf7>93 ··f2:​»       ​83·f9·06·············»       ​cmp····$0x6,​%ecx
94 ··ec:​»       ​c7·​07·00·00·00·00····»       ​movl···$0x0,​(%edi)​94 ··f5:​»       ​74·​0c················»       ​je·····103·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·int)​+0x103>
95 ··​f2:​»       ​b9·01·​00·​00·​00·······»       ​mov····​$0x1,​%ecx95 ··​f7:​»       ​c7·45·​00·​00·​00·00·00·»       ​movl···​$0x0,​0x0(%ebp)​
96 ··​f7:​»       ​c7·​04·8f·​00·​00·00·00·»       ​movl···​$0x0,​(%edi,​%ecx,​4)​96 ··​fe:​»       ​b8·​01·00·​00·​00·······»       ​mov····​$0x1,​%eax
97 ··​fe:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx97 ·103:​»       ​31·db················»       ​xor····%ebx,​%ebx
98 ·​101:​»       ​c7·04·​8f·​00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​98 ·​105:​»       ​89·5c·​85·​00··········»       ​mov····%ebx,​0x0(%ebp,​%eax,​4)​
99 ·​108:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx99 ·​109:​»       ​40···················»       ​inc····​%eax
100 ·​10b:​»       ​c7·04·8f·00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​100 ·​10a:​»       ​31·f6················»       ​xor····%esi,​%esi
101 ·​112:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx101 ·​10c:​»       ​89·74·85·00··········»       ​mov····%esi,​0x0(%ebp,​%eax,​4)​
102 ·​115:​»       ​c7·04·8f·00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​102 ·​110:​»       ​40···················»       ​inc····%eax
103 ·​11c:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx103 ·​111:​»       ​31·d2················»       ​xor····%edx,​%edx
104 ·​11f:​»       ​c7·04·​8f·​00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​104 ·​113:​»       ​89·54·​85·​00··········»       ​mov····%edx,​0x0(%ebp,​%eax,​4)​
105 ·​126:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx105 ·​117:​»       ​40···················»       ​inc····​%eax
106 ·​129:​»       ​c7·04·8f·00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​106 ·​118:​»       ​31·c9················»       ​xor····%ecx,​%ecx
107 ·​130:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx107 ·​11a:​»       ​89·4c·85·00··········»       ​mov····%ecx,​0x0(%ebp,​%eax,​4)​
108 ·​133:​»       ​39·ce················»       ​cmp····​%ecx,​%esi108 ·​11e:​»       ​40···················»       ​inc····​%eax
109 ·​135:​»       ​74·46················»       ​je·····​17d·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x17d>109 ·​11f:​»       ​31·db················»       ​xor····%ebx,​%ebx
110 ·​137:​»       ​c7·04·​8f·​00·00·00·00·»       ​movl···$0x0,​(%edi,​%ecx,​4)​110 ·​121:​»       ​89·5c·​85·​00··········»       ​mov····%ebx,​0x0(%ebp,​%eax,​4)​
111 ·​13e:​»       ​c7·44·8f·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%ecx,​4)​111 ·​125:​»       ​40···················»       ​inc····%eax
112 ·​145:​»       ​00·112 ·​126:​»       ​31·​f6················»       ​xor····%esi,​%esi
113 ·​146:​»       ​c7·44·​8f·​08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%ecx,​4)​113 ·​128:​»       ​89·74·​85·​00··········»       ​mov····%esi,​0x0(%ebp,​%eax,​4)​
114 ·​14d:​»       ​00·114 ·​12c:​»       ​40···················»       ​inc····%eax
115 ·​14e:​»       ​c7·44·8f·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%ecx,​4)​115 ·​12d:​»       ​39·c7················»       ​cmp····%eax,​%edi
116 ·​155:​»       ​00·116 ·​12f:​»       ​74·​37················»       ​je·····​168·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x168>
117 ·​156:​»       ​c7·44·8f·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%ecx,​4)​117 ·​131:​»       ​31·d2················»       ​xor····%edx,​%edx
118 ·​15d:​»       ​00·118 ·​133:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
119 ·​15e:​»       ​c7·44·​8f·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%ecx,​4)​119 ·​135:​»       ​89·54·​85·00··········»       ​mov····%edx,​0x0(%ebp,​%eax,​4)​
120 ·​165:​»       ​00·120 ·​139:​»       ​31·​db················»       ​xor····%ebx,​%ebx
121 ·​166:​»       ​c7·44·8f·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%ecx,​4)​121 ·​13b:​»       ​31·f6················»       ​xor····%esi,​%esi
122 ·​16d:​»       ​00·122 ·​13d:​»       ​89·​4c·​85·04··········»       ​mov····​%ecx,​0x4(%ebp,​%eax,​4)​
123 ·​16e:​»       ​c7·44·8f·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%ecx,​4)​123 ·​141:​»       ​31·d2················»       ​xor····%edx,​%edx
124 ·​175:​»       ​00·124 ·​143:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
125 ·​176:​»       ​83·c1·08·············»       ​add····$0x8,​%ecx125 ·​145:​»       ​89·5c·85·08··········»       ​mov····%ebx,​0x8(%ebp,​%eax,​4)​
126 ·​179:​»       ​39·ce················»       ​cmp····​%ecx,​%esi126 ·​149:​»       ​31·db················»       ​xor····​%ebx,​%ebx
127 ·​17b:​»       ​75·ba················»       ​jne····137·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​+0x137>127 ·​14b:​»       ​89·74·85·0c··········»       ​mov····%esi,​0xc(%ebp,​%eax,​4)​
128 ·​17d:​»       ​8b·5c·24·40··········»       ​mov····0x40(%esp)​,​%ebx128 ·​14f:​»       ​31·f6················»       ​xor····​%esi,​%esi
129 ·​181:​»       ​8b·43·04·············»       ​mov····​0x4(%ebx)​,​%eax129 ·​151:​»       ​89·54·85·10··········»       ​mov····%edx,​0x10(%ebp,​%eax,​4)​
130 ·​184:​»       ​89·​44·24·​18··········»       ​mov····​%eax,​0x18(%esp)​130 ·​155:​»       ​89·​4c·85·​14··········»       ​mov····​%ecx,​0x14(%ebp,​%eax,​4)​
Max diff block lines reached; -1/35264 bytes (-0.00%) of diff not shown.
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPKctES3_NS_4hashIS3 […]
    
Offset 5, 89 lines modifiedOffset 5, 93 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE14f​ind_or_insertERKS5_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​find_or_insert(std:​:​pair<char·const*·const,​·​unsigned·​short>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·unsigned·​short>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi16 ··​12:​»       ​8b·​7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi
17 ··​16:​»       ​8b·​47·​10·············»       ​mov····​0x10(%edi)​,​%eax17 ··​16:​»       ​8b·​47·​10·············»       ​mov····​0x10(%edi)​,​%eax
18 ··​19:​»       ​83·c0·01·············»       ​add····$0x1,​%eax18 ··​19:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
19 ··​1c:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​19 ··​1c:​»       ​40···················»       ​inc····​%eax
20 ··20:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​20 ··1d:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
21 ··​23:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​24·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x24>21 ··​21:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x22>
22 »       ​»       ​»       ​24:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​22 »       ​»       ​»       ​22:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​resize(unsigned·​int)​
23 ··​28:​»       ​8b·​54·​24·​44··········»       ​mov····​0x44(%esp)​,​%edx23 ··​26:​»       ​8b·​54·​24·​44··········»       ​mov····​0x44(%esp)​,​%edx
24 ··​2c:​»       ​8b·32················»       ​mov····​(%edx)​,​%esi24 ··​2a:​»       ​8b·4f·04·············»       ​mov····0x4(%edi)​,​%ecx
25 ··​2e:​»       ​8b·4f·​04·············»       ​mov····​0x4(%edi)​,​%ecx25 ··​2d:​»       ​8b·6f·​08·············»       ​mov····​0x8(%edi)​,​%ebp
26 ··​31:​»       ​8b·6f·08·············»       ​mov····0x8(%edi)​,​%ebp26 ··​30:​»       ​8b·32················»       ​mov····​(%edx)​,​%esi
27 ··​34:​»       ​29·​cd················»       ​sub····​%ecx,​%ebp27 ··​32:​»       ​29·​cd················»       ​sub····​%ecx,​%ebp
28 ··​36:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp28 ··​34:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
29 ··​39:​»       ​89·​6c·​24·​18··········»       ​mov····​%ebp,​0x18(%esp)​29 ··​37:​»       ​89·​6c·​24·​18··········»       ​mov····​%ebp,​0x18(%esp)​
30 ··​3d:​»       ​0f·​be·​16·············»       ​movsbl·​(%esi)​,​%edx30 ··​3b:​»       ​0f·​be·​16·············»       ​movsbl·​(%esi)​,​%edx
31 ··40:​»       ​84·​d2················»       ​test···​%dl,​%dl31 ··3e:​»       ​84·​d2················»       ​test···​%dl,​%dl
32 ··​42:​»       ​0f·​84·97·​00·​00·​00····»       ​je·····df·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xdf>32 ··​40:​»       ​0f·​84·a2·​00·​00·​00····»       ​je·····e8·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xe8>
33 ··​48:​»       ​89·​f5················»       ​mov····​%esi,​%ebp33 ··​46:​»       ​89·​f5················»       ​mov····​%esi,​%ebp
34 ··​4a:​»       ​31·​c0················»       ​xor····​%eax,​%eax34 ··​48:​»       ​31·​c0················»       ​xor····​%eax,​%eax
35 ··​4c:​»       ​8d·04·80·············»       ​lea····(%eax,​%eax,​4)​,​%eax35 ··​4a:​»       ​8d·b6·00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
36 ··4f:​»       ​01·d0················»       ​add····​%edx,​%eax36 ··50:​»       ​8d·04·80·············»       ​lea····(%eax,​%eax,​4)​,​%eax
37 ··​51:​»       ​83·c5·01·············»       ​add····$0x1,​%ebp37 ··​53:​»       ​45···················»       ​inc····​%ebp
38 ··​54:​»       ​0f·be·55·00··········»       ​movsbl·0x0(%ebp)​,​%edx38 ··​54:​»       ​01·d0················»       ​add····%edx,​%eax
39 ··​58:​»       ​84·d2················»       ​test···%dl,​%dl39 ··​56:​»       ​0f·be·55·00··········»       ​movsbl·0x0(%ebp)​,​%edx
40 ··​5a:​»       ​75·f0················»       ​jne····​4c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x4c>40 ··​5a:​»       ​84·d2················»       ​test···%dl,​%dl
41 ··​5c:​»       ​31·d2················»       ​xor····%edx,​%edx41 ··​5c:​»       ​75·f2················»       ​jne····​50·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x50>
42 ··​5e:​»       ​f7·74·24·18··········»       ​divl···0x18(%esp)​42 ··​5e:​»       ​31·d2················»       ​xor····%edx,​%edx
43 ··​62:​»       ​8d·2c·95·00·00·00·00·»       ​lea····​0x0(,​%edx,​4)​,​%ebp43 ··​60:​»       ​f7·74·24·18··········»       ​divl···​0x18(%esp)​
44 ··​69:​»       ​89·6c·24·1c··········»       ​mov····%ebp,​0x1c(%esp)​44 ··​64:​»       ​8d·2c·95·00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%ebp
45 ··​6d:​»       ​01·e9················»       ​add····​%ebp,​%ecx45 ··​6b:​»       ​89·6c·24·1c··········»       ​mov····​%ebp,​0x1c(%esp)​
46 ··​6f:​»       ​8b·09················»       ​mov····(%ecx)​,​%ecx46 ··​6f:​»       ​01·e9················»       ​add····​%ebp,​%ecx
47 ··​71:​»       ​89·4c·24·18··········»       ​mov····​%ecx,​0x18(%esp)​47 ··​71:​»       ​8b·09················»       ​mov····(%ecx)​,​%ecx
48 ··​75:​»       ​85·c9················»       ​test···​%ecx,​%ecx48 ··​73:​»       ​89·4c·24·18··········»       ​mov····​%ecx,​0x18(%esp)​
49 ··​77:​»       ​74·29················»       ​je·····​a2·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·const&)​+0xa2>49 ··​77:​»       ​85·c9················»       ​test···%ecx,​%ecx
50 ··​79:​»       ​89·cd················»       ​mov····%ecx,​%ebp50 ··​79:​»       ​74·2d················»       ​je·····​a8·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xa8>
51 ··​7b:​»       ​eb·07················»       ​jmp····​84·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x84>51 ··​7b:​»       ​89·cd················»       ​mov····%ecx,​%ebp
52 ··​7d:​»       ​8b·6d·00·············»       ​mov····0x0(%ebp)​,​%ebp52 ··​7d:​»       ​eb·08················»       ​jmp····​87·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x87>
53 ··80:​»       ​85·ed················»       ​test···%ebp,​%ebp53 ··7f:​»       ​90···················»       ​nop
54 ··​82:​»       ​74·1e················»       ​je·····​a2·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xa2>54 ··​80:​»       ​8b·6d·00·············»       ​mov····0x0(%ebp)​,​%ebp
55 ··​84:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​55 ··​83:​»       ​85·ed················»       ​test···​%ebp,​%ebp
56 ··​88:​»       ​8b·45·04·············»       ​mov····0x4(%ebp)​,​%eax56 ··​85:​»       ​74·21················»       ​je·····​a8·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xa8>
57 ··​8b:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​57 ··​87:​»       ​89·74·​24·04··········»       ​mov····​%esi,​0x4(%esp)​
58 ··​8e:​»       ​e8·​fc·ff·ff·ff·······»       ​call···8f·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x8f>58 ··​8b:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx
59 »       ​»       ​»       ​8f:​·R_386_PLT32»    ​strcmp59 ··​8e:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
60 ··​93:​»       ​85·​c0················»       ​test···%eax,​%eax60 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x92>
61 ··​95:​»       ​75·​e6················»       ​jne····​7d·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x7d>61 »       ​»       ​»       ​92:​·R_386_PLT32»    ​strcmp
62 ··​97:​»       ​8d·45·04·············»       ​lea····0x4(%ebp)​,​%eax62 ··​96:​»       ​85·c0················»       ​test···​%eax,​%eax
63 ··​9a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp63 ··​98:​»       ​75·e6················»       ​jne····​80·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x80>
64 ··​9d:​»       ​5b···················»       ​pop····​%ebx64 ··​9a:​»       ​8d·45·04·············»       ​lea····0x4(%ebp)​,​%eax
65 ··​9e:​»       ​5e···················»       ​pop····​%esi65 ··​9d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
66 ··9f:​»       ​5f···················»       ​pop····​%edi66 ··a0:​»       ​5b···················»       ​pop····​%ebx
67 ··​a0:​»       ​5d···················»       ​pop····​%ebp67 ··​a1:​»       ​5e···················»       ​pop····​%esi
68 ··​a1:​»       ​c3···················»       ​ret····68 ··​a2:​»       ​5f···················»       ​pop····%edi
69 ··​a2:​»       ​c7·04·24·0c·00·00·00·»       ​movl···$0xc,​(%esp)​69 ··​a3:​»       ​5d···················»       ​pop····%ebp
70 ··​a9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​aa·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​find_or_insert(std:​:​pair<char·​const*·const,​·unsigned·short>·const&)​+0xaa>70 ··​a4:​»       ​c3···················»       ​ret····
71 »       ​»       ​»       ​aa:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··a5:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
72 ··​ae:​»       ​8b·5c·​24·44··········»       ​mov····0x44(%esp)​,​%ebx72 ··​a8:​»       ​c7·04·​24·0c·00·00·00·»       ​movl···$0xc,​(%esp)​
73 ··b2:​»       ​0f·b7·73·​04··········»       ​movzwl·0x4(%ebx)​,​%esi73 ··af:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···b0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·​const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0xb0>
74 ··b6:​»       ​8b·​13················»       ​mov····​(%ebx)​,​%edx74 »       ​»       ​»       ​b0:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
75 ··​b8:​»       ​89·​50·04·············»       ​mov····%edx,​0x4(%eax)​75 ··​b4:​»       ​8b·​5c·24·44··········»       ​mov····0x44(%esp)​,​%ebx
76 ··​bb:​»       ​66·89·70·08··········»       ​mov····%si,​0x8(%eax)​76 ··​b8:​»       ​8b·6f·04·············»       ​mov····​0x4(%edi)​,​%ebp
77 ··​bf:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx77 ··​bb:​»       ​8b·54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx
78 ··c3:​»       ​89·08················»       ​mov····%ecx,​(%eax)​78 ··bf:​»       ​0f·b7·73·04··········»       ​movzwl·0x4(%ebx)​,​%esi
79 ··​c5:​»       ​8b·6f·04·············»       ​mov····0x4(%edi)​,​%ebp79 ··​c3:​»       ​8b·0b················»       ​mov····​(%ebx)​,​%ecx
80 ··​c8:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx80 ··​c5:​»       ​89·10················»       ​mov····​%edx,​(%eax)​
81 ··​cc:​»       ​89·44·1d·00··········»       ​mov····%eax,​0x0(%ebp,​%ebx,​1)​81 ··​c7:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
82 ··d0:​»       ​83·47·10·​01··········»       ​addl···$0x1,​0x10(%edi)​82 ··cb:​»       ​66·89·70·​08··········»       ​mov····​%si,​0x8(%eax)​
83 ··d4:​»       ​83·c0·​04·············»       ​add····$0x4,​%eax83 ··cf:​»       ​89·48·​04·············»       ​mov····%ecx,​0x4(%eax)​
84 ··​d7:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp84 ··​d2:​»       ​89·44·1d·00··········»       ​mov····%eax,​0x0(%ebp,​%ebx,​1)​
85 ··​da:​»       ​5b···················»       ​pop····​%ebx85 ··​d6:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
86 ··​db:​»       ​5e···················»       ​pop····%esi86 ··​d9:​»       ​ff·47·10·············»       ​incl···0x10(%edi)​
87 ··​dc:​»       ​5f···················»       ​pop····​%edi87 ··​dc:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
88 ··​dd:​»       ​5d···················»       ​pop····​%ebp88 ··​df:​»       ​5b···················»       ​pop····​%ebx
89 ··de:​»       ​c3···················»       ​ret····89 ··e0:​»       ​5e···················»       ​pop····%esi
90 ··df:​»       ​c7·44·24·1c·00·00·00·»       ​movl···$0x0,​0x1c(%esp)​90 ··e1:​»       ​5f···················»       ​pop····%edi
91 ··​e6:​»       ​00·91 ··​e2:​»       ​5d···················»       ​pop····%ebp
92 ··​e7:​»       ​eb·​86················»       ​jmp····​6f·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​find_or_insert(std:​:​pair<char·​const*·const,​·unsigned·short>·const&)​+0x6f>92 ··​e3:​»       ​c3···················»       ​ret····
 93 ··​e4:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 94 ··​e8:​»       ​31·​c0················»       ​xor····​%eax,​%eax
 95 ··​ea:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
 96 ··​ee:​»       ​eb·​81················»       ​jmp····​71·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​find_or_insert(std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​const&)​+0x71>
31.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 5, 172 lines modifiedOffset 5, 184 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····​67·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·6e·01·​00·​00····»       ​je·····1e7·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x1e7>52 ··​7d:​»       ​8b·74·24·​1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·75·01·00·00····»       ​je·····204·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x204>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·​84·​6a·​01·​00·00····»       ​je·····1f9·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​resize(unsigned·int)​+0x1f9>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​51·​01·​00·00····»       ​ja·····1f0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x1f0>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·70·01·00·00····»       ​je·····218·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x218>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·5b·01·00·00····»       ​ja·····20f·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x20f>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·​ff·​ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·​57················»       ​je·····124·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·​24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····​106·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····​115·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····​179·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·3a················»       ​je·····1bd·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x1bd>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/31656 bytes (-0.00%) of diff not shown.
15.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIttSt9_IdentityItESt4lessItESaItEE16_M […]
    
Offset 5, 102 lines modifiedOffset 5, 107 lines modified
  
5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​>:​
6 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt()​:​6 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi16 ··​12:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi
17 ··​16:​»       ​8b·​77·​08·············»       ​mov····​0x8(%edi)​,​%esi17 ··​16:​»       ​8b·​77·​08·············»       ​mov····​0x8(%edi)​,​%esi
18 ··​19:​»       ​8d·​47·​04·············»       ​lea····​0x4(%edi)​,​%eax18 ··​19:​»       ​8d·​47·​04·············»       ​lea····​0x4(%edi)​,​%eax
19 ··​1c:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​19 ··​1c:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
20 ··​20:​»       ​85·​f6················»       ​test···​%esi,​%esi20 ··​20:​»       ​85·​f6················»       ​test···​%esi,​%esi
21 ··​22:​»       ​0f·​84·​ca·​00·​00·​00····»       ​je·····​f2·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xf2>21 ··​22:​»       ​0f·​84·​c8·​00·​00·​00····»       ​je·····​f0·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xf0>
22 ··​28:​»       ​8b·​54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx22 ··​28:​»       ​8b·​54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx
23 ··​2c:​»       ​0f·​b7·​0a·············»       ​movzwl·​(%edx)​,​%ecx23 ··​2c:​»       ​0f·​b7·​0a·············»       ​movzwl·​(%edx)​,​%ecx
24 ··​2f:​»       ​eb·0e················»       ​jmp····3f·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x3f>24 ··​2f:​»       ​eb·12················»       ​jmp····43·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x43>
25 ··​31:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax25 ··​31:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
26 ··​34:​»       ​bd·01·​00·00·00·······»       ​mov····$0x1,​%ebp26 ··​38:​»       ​8b·6e·​08·············»       ​mov····​0x8(%esi)​,​%ebp
27 ··​39:​»       ​85·c0················»       ​test···%eax,​%eax27 ··​3b:​»       ​b0·01················»       ​mov····$0x1,​%al
28 ··​3b:​»       ​74·14················»       ​je·····​51·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x51>28 ··​3d:​»       ​85·ed················»       ​test···%ebp,​%ebp
29 ··​3d:​»       ​89·c6················»       ​mov····%eax,​%esi29 ··​3f:​»       ​74·13················»       ​je·····​54·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x54>
30 ··3f:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx30 ··41:​»       ​89·ee················»       ​mov····%ebp,​%esi
31 ··​43:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx31 ··​43:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx
32 ··​46:​»       ​72·e9················»       ​jb·····31·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·const&)​+0x31>32 ··​47:​»       ​39·d1················»       ​cmp····%edx,​%ecx
33 ··​48:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax33 ··​49:​»       ​72·ed················»       ​jb·····​38·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x38>
34 ··​4b:​»       ​31·ed················»       ​xor····​%ebp,​%ebp34 ··​4b:​»       ​8b·6e·0c·············»       ​mov····0xc(%esi)​,​%ebp
35 ··​4d:​»       ​85·​c0················»       ​test···​%eax,​%eax35 ··​4e:​»       ​31·​c0················»       ​xor····​%eax,​%eax
36 ··4f:​»       ​75·​ec················»       ​jne····​3d·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x3d>36 ··50:​»       ​85·​ed················»       ​test···%ebp,​%ebp
37 ··​51:​»       ​89·​e8················»       ​mov····%ebp,​%eax37 ··​52:​»       ​75·​ed················»       ​jne····​41·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x41>
38 ··​53:​»       ​84·​c0················»       ​test···​%al,​%al38 ··​54:​»       ​84·​c0················»       ​test···​%al,​%al
39 ··​55:​»       ​0f·85·9a·00·00·00····»       ​jne····f5·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xf5>39 ··​56:​»       ​89·f5················»       ​mov····%esi,​%ebp
40 ··​5b:​»       ​89·f5················»       ​mov····%esi,​%ebp40 ··​58:​»       ​0f·85·95·00·00·00····»       ​jne····f3·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xf3>
41 ··​5d:​»       ​66·39·d1·············»       ​cmp····​%dx,​%cx41 ··​5e:​»       ​39·ca················»       ​cmp····​%ecx,​%edx
42 ··​60:​»       ​77·18················»       ​ja·····7a·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x7a>42 ··​60:​»       ​73·70················»       ​jae····d2·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xd2>
43 ··​62:​»       ​8b·5c·24·40··········»       ​mov····0x40(%esp)​,​%ebx43 ··​62:​»       ​85·ed················»       ​test···​%ebp,​%ebp
44 ··​66:​»       ​89·33················»       ​mov····%esi,​(%ebx)​44 ··​64:​»       ​74·6a················»       ​je·····​d0·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xd0>
45 ··​68:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​45 ··​66:​»       ​39·6c·24·1c··········»       ​cmp····%ebp,​0x1c(%esp)​
46 ··​6c:​»       ​8b·44·24·40··········»       ​mov····0x40(%esp)​,​%eax46 ··​6a:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
47 ··70:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp47 ··6f:​»       ​0f·85·b4·​00·​00·00····»       ​jne····129·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x129>
48 ··​73:​»       ​5b···················»       ​pop····%ebx48 ··​75:​»       ​c7·04·24·14·00·00·00·»       ​movl···$0x14,​(%esp)​
49 ··​74:​»       ​5e···················»       ​pop····%esi49 ··​7c:​»       ​e8·fc·ff·ff·ff·······»       ​call···7d·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x7d>
50 ··75:​»       ​5f···················»       ​pop····​%edi50 »       ​»       ​»       ​7d:​·R_386_PLT32»    ​operator·new(unsigned·int)​
51 ··76:​»       ​5d···················»       ​pop····​%ebp51 ··81:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx
52 ··77:​»       ​c2·04·00·············»       ​ret····​$0x452 ··85:​»       ​0f·b7·11·············»       ​movzwl·(%ecx)​,​%edx
53 ··7a:​»       ​31·f6················»       ​xor····​%esi,​%esi53 ··88:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
54 ··7c:​»       ​85·ed················»       ​test···​%ebp,​%ebp54 ··8c:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
55 ··7e:​»       ​74·e2················»       ​je·····​62·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x62>55 ··90:​»       ​66·89·50·10··········»       ​mov····%dx,​0x10(%eax)​
56 ··80:​»       ​89·ee················»       ​mov····​%ebp,​%esi56 ··94:​»       ​89·6c·24·08··········»       ​mov····​%ebp,​0x8(%esp)​
57 ··82:​»       ​39·74·​24·18··········»       ​cmp····​%esi,​0x18(%esp)​57 ··98:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
58 ··86:​»       ​0f·84·8a·00·00·00····»       ​je·····116·<std:​:​_Rb_tree<unsigned·short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x116>58 ··9c:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
59 ··8c:​»       ​8b·​44·​24·48··········»       ​mov····0x48(%esp)​,​%eax59 ··9f:​»       ​89·​4c·​24·0c··········»       ​mov····%ecx,​0xc(%esp)​
60 ··90:​»       ​0f·b7·4e·10··········»       ​movzwl·0x10(%esi)​,​%ecx60 ··a3:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···a4·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·const&)​+0xa4>
61 ··​94:​»       ​66·39·​08·············»       ​cmp····​%cx,​(%eax)​61 »       ​»       ​»       ​a4:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base&)​
62 ··97:​»       ​0f·92·​c2·············»       ​setb···​%dl62 ··a8:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
63 ··9a:​»       ​0f·b6·ea·············»       ​movzbl·%dl,​%ebp63 ··ac:​»       ​ff·47·14·············»       ​incl···0x14(%edi)​
64 ··9d:​»       ​89·6c·​24·1c··········»       ​mov····%ebp,​0x1c(%esp)​64 ··af:​»       ​8b·7c·​24·40··········»       ​mov····​0x40(%esp)​,​%edi
65 ··a1:​»       ​c7·04·​24·14·00·00·00·»       ​movl···$0x14,​(%esp)​65 ··b3:​»       ​8b·44·​24·40··········»       ​mov····0x40(%esp)​,​%eax
66 ··a8:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···a9·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xa9>66 ··b7:​»       ​89·1f················»       ​mov····%ebx,​(%edi)​
67 »       ​»       ​»       ​a9:​·R_386_PLT32»    ​operator·new(unsigned·int)​67 ··​b9:​»       ​c6·47·​04·​01··········»       ​movb···$0x1,​0x4(%edi)​
68 ··ad:​»       ​89·​c5················»       ​mov····%eax,​%ebp68 ··bd:​»       ​83·​c4·2c·············»       ​add····$0x2c,​%esp
69 ··af:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax69 ··c0:​»       ​5b···················»       ​pop····​%ebx
70 ··b3:​»       ​0f·b7·08·············»       ​movzwl·(%eax)​,​%ecx70 ··c1:​»       ​5e···················»       ​pop····%esi
71 ··b6:​»       ​66·89·4d·10··········»       ​mov····%cx,​0x10(%ebp)​71 ··c2:​»       ​5f···················»       ​pop····​%edi
72 ··ba:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx72 ··c3:​»       ​5d···················»       ​pop····​%ebp
73 ··be:​»       ​89·54·24·0c··········»       ​mov····%edx,​0xc(%esp)​73 ··c4:​»       ​c2·04·00·············»       ​ret····$0x4
74 ··​c2:​»       ​89·74·​24·​08··········»       ​mov····​%esi,​0x8(%esp)​74 ··​c7:​»       ​8d·b4·​26·​00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
75 ··​c6:​»       ​89·6c·24·04··········»       ​mov····​%ebp,​0x4(%esp)​75 ··​ce:​»       ​66·90················»       ​xchg···​%ax,​%ax
76 ··ca:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi76 ··d0:​»       ​31·f6················»       ​xor····​%esi,​%esi
77 ··ce:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​77 ··d2:​»       ​8b·5c·​24·40··········»       ​mov····0x40(%esp)​,​%ebx
78 ··​d1:​»       ​e8·​fc·ff·ff·ff·······»       ​call···d2·<std:​:​_Rb_tree<unsigned·short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xd2>78 ··​d6:​»       ​8b·44·24·40··········»       ​mov····0x40(%esp)​,​%eax
79 »       ​»       ​»       ​d2:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​79 ··da:​»       ​89·33················»       ​mov····​%esi,​(%ebx)​
80 ··​d6:​»       ​83·​47·14·​01··········»       ​addl···​$0x1,​0x14(%edi)​80 ··​dc:​»       ​c6·​43·04·​00··········»       ​movb···​$0x0,​0x4(%ebx)​
81 ··da:​»       ​8b·7c·​24·40··········»       ​mov····​0x40(%esp)​,​%edi81 ··e0:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp
82 ··de:​»       ​89·2f················»       ​mov····​%ebp,​(%edi)​82 ··e3:​»       ​5b···················»       ​pop····​%ebx
83 ··​e0:​»       ​c6·47·04·01··········»       ​movb···$0x1,​0x4(%edi)​83 ··​e4:​»       ​5e···················»       ​pop····%esi
84 ··​e4:​»       ​8b·44·24·40··········»       ​mov····0x40(%esp)​,​%eax84 ··​e5:​»       ​5f···················»       ​pop····​%edi
85 ··​e8:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp85 ··​e6:​»       ​5d···················»       ​pop····​%ebp
86 ··​eb:​»       ​5b···················»       ​pop····%ebx86 ··​e7:​»       ​c2·04·00·············»       ​ret····$0x4
87 ··​ec:​»       ​5e···················»       ​pop····​%esi87 ··​ea:​»       ​8d·b6·00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
88 ··ed:​»       ​5f···················»       ​pop····​%edi88 ··f0:​»       ​8d·77·04·············»       ​lea····0x4(%edi)​,​%esi
89 ··ee:​»       ​5d···················»       ​pop····​%ebp89 ··f3:​»       ​39·77·0c·············»       ​cmp····%esi,​0xc(%edi)​
90 ··ef:​»       ​c2·04·00·············»       ​ret····$0x490 ··f6:​»       ​74·20················»       ​je·····118·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·short>·>:​:​_M_insert_unique(unsi​gned·short·const&)​+0x118>
91 ··​f2:​»       ​8d·77·04·············»       ​lea····0x4(%edi)​,​%esi91 ··​f8:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
92 ··​f5:​»       ​39·77·0c·············»       ​cmp····​%esi,​0xc(%edi)​92 ··​fb:​»       ​89·f5················»       ​mov····​%esi,​%ebp
93 ··​f8:​»       ​74·​88················»       ​je·····​82·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x82> 
94 ··​fa:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
95 ··​fd:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​fe·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xfe>93 ··​fd:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​fe·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xfe>
96 »       ​»       ​»       ​fe:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​94 »       ​»       ​»       ​fe:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
97 ·​102:​»       ​8b·54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx95 ·​102:​»       ​8b·4c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ecx
98 ·​106:​»       ​0f·​b7·​0a·············»       ​movzwl·​(%edx)​,​%ecx96 ·​106:​»       ​0f·​b7·​09·············»       ​movzwl·​(%ecx)​,​%ecx
99 ·​109:​»       ​0f·​b7·​50·​10··········»       ​movzwl·​0x10(%eax)​,​%edx97 ·​109:​»       ​0f·​b7·​50·​10··········»       ​movzwl·​0x10(%eax)​,​%edx
100 ·​10d:​»       ​89·f5················»       ​mov····​%esi,​%ebp98 ·​10d:​»       ​89·c6················»       ​mov····​%eax,​%esi
101 ·​10f:​»       ​89·c6················»       ​mov····%eax,​%esi99 ·​10f:​»       ​e9·4a·ff·ff·ff·······»       ​jmp····5e·<std:​:​_Rb_tree<unsigned·short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x5e>
102 ·​111:​»       ​e9·47·​ff·ff·ff·······»       ​jmp····5d·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x5d>100 ·​114:​»       ​8d·​74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
103 ·​116:​»       ​c7·44·24·1c·01·00·00·»       ​movl···$0x1,​0x1c(%esp)​101 ·​118:​»       ​89·f5················»       ​mov····%esi,​%ebp
104 ·​11d:​»       ​00·102 ·​11a:​»       ​be·​01·​00·​00·00·······»       ​mov····$0x1,​%esi
105 ·​11e:​»       ​eb·81················»       ​jmp····​a1·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0xa1>103 ·​11f:​»       ​39·6c·24·1c··········»       ​cmp····%ebp,​0x1c(%esp)​
 104 ·​123:​»       ​0f·​84·​4c·​ff·​ff·​ff····»       ​je·····​75·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x75>
 105 ·​129:​»       ​8b·​44·​24·​48··········»       ​mov····​0x48(%esp)​,​%eax
 106 ·​12d:​»       ​0f·​b7·​08·············»       ​movzwl·​(%eax)​,​%ecx
 107 ·​130:​»       ​66·​39·​4d·​10··········»       ​cmp····​%cx,​0x10(%ebp)​
 108 ·​134:​»       ​0f·​97·​c2·············»       ​seta···​%dl
 109 ·​137:​»       ​0f·​b6·​f2·············»       ​movzbl·​%dl,​%esi
 110 ·​13a:​»       ​e9·​36·​ff·​ff·​ff·······»       ​jmp····​75·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_insert_unique(unsi​gned·​short·​const&)​+0x75>
5.59 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIttSt9_IdentityItESt4lessItESaItEE8_M_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE:​
  
2 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​>:​2 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​>:​
3 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE()​:​3 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·short>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
8.84 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeItSt4pairIKtSt3setItSt4lessItESaItEEES […]
    
Offset 5, 39 lines modifiedOffset 5, 39 lines modified
  
5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​>:​5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​>:​
6 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E()​:​6 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·​1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·​>·​>·​>*)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·const,​·​std:​:​set<unsigned·​short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp16 ··​12:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi
17 ··​16:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi17 ··​16:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi
19 ··​1c:​»       ​74·​32················»       ​je·····​50·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x50>19 ··​1c:​»       ​74·​32················»       ​je·····​50·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x50>
20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
21 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​21 ··​21:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
22 ··​25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​22 ··​24:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x29>23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x29>
24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​
25 ··​2d:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi25 ··​2d:​»       ​8b·56·1c·············»       ​mov····​0x1c(%esi)​,​%edx
26 ··​30:​»       ​8b·56·​1c·············»       ​mov····​0x1c(%esi)​,​%edx26 ··​30:​»       ​8d·4e·​14·············»       ​lea····​0x14(%esi)​,​%ecx
27 ··​33:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​27 ··​33:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi
28 ··​37:​»       ​8d·4e·14·············»       ​lea····0x14(%esi)​,​%ecx28 ··​36:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
29 ··​3a:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​29 ··​39:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
30 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x3e>30 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x3e>
31 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​31 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_erase(std:​:​_Rb_tree_node<unsigne​d·​short>*)​
32 ··​42:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​32 ··​42:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
33 ··​45:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···​46·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>·>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x46>33 ··​45:​»       ​89·​fe················»       ​mov····%edi,​%esi
34 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​delete(void*)​34 ··​47:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···48·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x48>
35 ··4a:​»       ​89·fe················»       ​mov····​%edi,​%esi35 »       ​»       ​»       ​48:​·R_386_PLT32»    ​operator·delete(void*)​
36 ··​4c:​»       ​85·​ff················»       ​test···​%edi,​%edi36 ··​4c:​»       ​85·​ff················»       ​test···​%edi,​%edi
37 ··​4e:​»       ​75·​ce················»       ​jne····​1e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x1e>37 ··​4e:​»       ​75·​ce················»       ​jne····​1e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>*)​+0x1e>
38 ··​50:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp38 ··​50:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp
39 ··​53:​»       ​5b···················»       ​pop····​%ebx39 ··​53:​»       ​5b···················»       ​pop····​%ebx
40 ··​54:​»       ​5e···················»       ​pop····​%esi40 ··​54:​»       ​5e···················»       ​pop····​%esi
41 ··​55:​»       ​5f···················»       ​pop····​%edi41 ··​55:​»       ​5f···················»       ​pop····​%edi
42 ··​56:​»       ​5d···················»       ​pop····​%ebp42 ··​56:​»       ​5d···················»       ​pop····​%ebp
20.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIiSaIiEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​>:​5 00000000·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​>:​
6 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi()​:​6 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·00·00·00····»       ​jbe····100·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·ff·ff·ff·······»       ​call···46·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·new(unsigned·​int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·​>,​·​int·​const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····​%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·ff·ff·ff·······»       ​call···94·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·​int·const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····122·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····114·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····f0·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·ff·ff····»       ​ja·····41·<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·​>,​·​int·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····15d·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···​$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···​$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···​$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···​%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····​%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·ff·ff·ff·······»       ​jmp····c6·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·ff·ff·ff····»       ​jb·····ad·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·fe·ff·ff·······»       ​jmp····3e·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/20264 bytes (-0.00%) of diff not shown.
520 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIS_IN4SFST5LabelESaIS1_EESaIS3_EE14_M_fi […]
    
Offset 5, 2067 lines modifiedOffset 5, 1998 lines modified
  
5 00000000·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​>:​5 00000000·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​>:​
6 _ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_()​:​6 _ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_()​:​
7 ·······​0:​»       ​55···················»       ​push···​%ebp7 ·······​0:​»       ​55···················»       ​push···​%ebp
8 ·······​1:​»       ​57···················»       ​push···​%edi8 ·······​1:​»       ​57···················»       ​push···​%edi
9 ·······​2:​»       ​56···················»       ​push···​%esi9 ·······​2:​»       ​56···················»       ​push···​%esi
10 ·······​3:​»       ​53···················»       ​push···​%ebx10 ·······​3:​»       ​53···················»       ​push···​%ebx
11 ·······​4:​»       ​83·ec·​5c·············»       ​sub····$0x5c,​%esp11 ·······​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x5>
12 ·······​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ·······​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ·······c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ·······​e:​»       ​83·​ec·5c·············»       ​sub····​$0x5c,​%esp
16 ······​11:​»       ​89·​44·​24·20··········»       ​mov····%eax,​0x20(%esp)​16 ······​11:​»       ​8b·​4c·​24·70··········»       ​mov····​0x70(%esp)​,​%ecx
17 ······​15:​»       ​8b·4c·​24·​70··········»       ​mov····​0x70(%esp)​,​%ecx17 ······​15:​»       ​8b·74·​24·​7c··········»       ​mov····​0x7c(%esp)​,​%esi
18 ······​19:​»       ​89·4c·​24·2c··········»       ​mov····%ecx,​0x2c(%esp)​18 ······​19:​»       ​8b·54·​24·78··········»       ​mov····​0x78(%esp)​,​%edx
19 ······​1d:​»       ​8b·74·​24·7c··········»       ​mov····​0x7c(%esp)​,​%esi19 ······​1d:​»       ​89·4c·​24·2c··········»       ​mov····%ecx,​0x2c(%esp)​
20 ······​21:​»       ​89·74·​24·28··········»       ​mov····​%esi,​0x28(%esp)​20 ······​21:​»       ​89·44·​24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
21 ······​25:​»       ​65·8b·3d·14·00·00·00·»       ​mov····​%gs:​0x14,​%edi21 ······​25:​»       ​89·74·24·24··········»       ​mov····​%esi,​0x24(%esp)​
22 ······​2c:​»       ​89·7c·24·4c··········»       ​mov····​%edi,​0x4c(%esp)​22 ······​29:​»       ​65·8b·3d·14·00·00·00·»       ​mov····​%gs:​0x14,​%edi
23 ······​30:​»       ​31·ff················»       ​xor····​%edi,​%edi23 ······​30:​»       ​89·7c·24·4c··········»       ​mov····​%edi,​0x4c(%esp)​
24 ······​32:​»       ​8b·54·24·78··········»       ​mov····0x78(%esp)​,​%edx24 ······​34:​»       ​31·ff················»       ​xor····​%edi,​%edi
25 ······​36:​»       ​85·​d2················»       ​test···​%edx,​%edx25 ······​36:​»       ​85·​d2················»       ​test···​%edx,​%edx
26 ······​38:​»       ​0f·​84·46·​09·​00·​00····»       ​je·····​984·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x984>26 ······​38:​»       ​0f·​84·c6·​08·​00·​00····»       ​je·····​904·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x904>
27 ······​3e:​»       ​8b·7c·24·74··········»       ​mov····​0x74(%esp)​,​%edi27 ······​3e:​»       ​8b·59·04·············»       ​mov····​0x4(%ecx)​,​%ebx
28 ······​42:​»       ​89·7c·24·1c··········»       ​mov····%edi,​0x1c(%esp)​28 ······​41:​»       ​8b·69·08·············»       ​mov····0x8(%ecx)​,​%ebp
29 ······​46:​»       ​8b·59·04·············»       ​mov····​0x4(%ecx)​,​%ebx29 ······​44:​»       ​8b·7c·24·74··········»       ​mov····​0x74(%esp)​,​%edi
30 ······​49:​»       ​89·​5c·​24·​24··········»       ​mov····​%ebx,​0x24(%esp)​30 ······​48:​»       ​89·​5c·​24·​20··········»       ​mov····​%ebx,​0x20(%esp)​
31 ······​4d:​»       ​8b·51·08·············»       ​mov····0x8(%ecx)​,​%edx31 ······​4c:​»       ​89·6c·24·28··········»       ​mov····%ebp,​0x28(%esp)​
32 ······​50:​»       ​89·54·24·18··········»       ​mov····​%edx,​0x18(%esp)​32 ······​50:​»       ​29·dd················»       ​sub····​%ebx,​%ebp
33 ······​54:​»       ​89·d5················»       ​mov····​%edx,​%ebp33 ······​52:​»       ​89·7c·24·18··········»       ​mov····​%edi,​0x18(%esp)​
34 ······​56:​»       ​29·dd················»       ​sub····%ebx,​%ebp34 ······​56:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp
35 ······​58:​»       ​c1·fd·02·············»       ​sar····​$0x2,​%ebp35 ······​59:​»       ​69·c5·ab·aa·aa·aa····»       ​imul···​$0xaaaaaaab,​%ebp,​%eax
36 ······​5b:​»       ​8d·​44·ad·00··········»       ​lea····​0x0(%ebp,​%ebp,​4)​,​%eax36 ······​5f:​»       ​3b·​44·24·78··········»       ​cmp····​0x78(%esp)​,​%eax
37 ······5f:​»       ​89·c1················»       ​mov····%eax,​%ecx37 ······63:​»       ​0f·​83·​b7·​08·​00·00····»       ​jae····920·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x920>
38 ······​61:​»       ​c1·e1·04·············»       ​shl····$0x4,​%ecx38 ······​69:​»       ​8b·4c·24·2c··········»       ​mov····​0x2c(%esp)​,​%ecx
39 ······​64:​»       ​01·c8················»       ​add····%ecx,​%eax39 ······​6d:​»       ​bf·55·55·55·15·······»       ​mov····$0x15555555,​%edi
40 ······66:​»       ​89·c7················»       ​mov····​%eax,​%edi40 ······72:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
41 ······68:​»       ​c1·e7·08·············»       ​shl····$0x8,​%edi41 ······76:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
42 ······6b:​»       ​01·f8················»       ​add····​%edi,​%eax42 ······78:​»       ​29·d6················»       ​sub····​%edx,​%esi
43 ······6d:​»       ​89·c3················»       ​mov····%eax,​%ebx43 ······7a:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi
44 ······6f:​»       ​c1·e3·10·············»       ​shl····​$0x10,​%ebx44 ······7d:​»       ​69·de·ab·aa·aa·aa····»       ​imul···​$0xaaaaaaab,​%esi,​%ebx
45 ······72:​»       ​01·​d8················»       ​add····​%ebx,​%eax45 ······83:​»       ​29·​df················»       ​sub····​%ebx,​%edi
46 ······74:​»       ​8d·54·45·00··········»       ​lea····0x0(%ebp,​%eax,​2)​,​%edx46 ······85:​»       ​39·7c·24·78··········»       ​cmp····​%edi,​0x78(%esp)​
47 ······78:​»       ​3b·54·​24·​78··········»       ​cmp····0x78(%esp)​,​%edx47 ······89:​»       ​0f·87·​21·17·​00·​00····»       ​ja·····17b0·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x17b0>
48 ······7c:​»       ​0f·​83·​1b·​09·​00·​00····»       ​jae····​99d·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x99d>48 ······8f:​»       ​39·5c·24·78··········»       ​cmp····%ebx,​0x78(%esp)​
49 ······82:​»       ​8b·74·24·2c··········»       ​mov····0x2c(%esp)​,​%esi49 ······93:​»       ​89·dd················»       ​mov····​%ebx,​%ebp
50 ······86:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp50 ······95:​»       ​0f·43·6c·24·78·······»       ​cmovae·0x78(%esp)​,​%ebp
51 ······88:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi51 ······9a:​»       ​31·c0················»       ​xor····​%eax,​%eax
52 ······8c:​»       ​29·​ef················»       ​sub····​%ebp,​%edi52 ······9c:​»       ​01·​eb················»       ​add····​%ebp,​%ebx
53 ······8e:​»       ​c1·ff·​02·············»       ​sar····$0x2,​%edi53 ······9e:​»       ​0f·​82·​de·16·00·00····»       ​jb·····​1782·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·>·>·>,​·unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1782>
54 ······91:​»       ​8d·04·bf·············»       ​lea····(%edi,​%edi,​4)​,​%eax54 ······a4:​»       ​89·5c·24·34··········»       ​mov····​%ebx,​0x34(%esp)​
55 ······94:​»       ​89·c1················»       ​mov····​%eax,​%ecx55 ······a8:​»       ​8b·4c·24·74··········»       ​mov····0x74(%esp)​,​%ecx
56 ······96:​»       ​c1·e1·04·············»       ​shl····$0x4,​%ecx56 ······ac:​»       ​29·d1················»       ​sub····%edx,​%ecx
57 ······99:​»       ​01·​c8················»       ​add····​%ecx,​%eax57 ······ae:​»       ​85·​c0················»       ​test···​%eax,​%eax
58 ······9b:​»       ​89·c3················»       ​mov····​%eax,​%ebx58 ······b0:​»       ​89·4c·24·38··········»       ​mov····​%ecx,​0x38(%esp)​
59 ······9d:​»       ​c1·​e3·​08·············»       ​shl····$0x8,​%ebx59 ······b4:​»       ​0f·​85·​16·10·​00·​00····»       ​jne····10d0·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·>·>·>,​·unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x10d0>
60 ······a0:​»       ​01·d8················»       ​add····%ebx,​%eax60 ······ba:​»       ​81·fb·55·55·55·15····»       ​cmp····$0x15555555,​%ebx
61 ······a2:​»       ​89·c2················»       ​mov····%eax,​%edx61 ······c0:​»       ​0f·87·​0a·​10·​00·00····»       ​ja·····10d0·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x10d0>
62 ······a4:​»       ​c1·e2·10·············»       ​shl····$0x10,​%edx62 ······c6:​»       ​31·d2················»       ​xor····%edx,​%edx
63 ······a7:​»       ​01·​d0················»       ​add····​%edx,​%eax63 ······c8:​»       ​85·​db················»       ​test···​%ebx,​%ebx
64 ······a9:​»       ​8d·3c·47·············»       ​lea····(%edi,​%eax,​2)​,​%edi64 ······ca:​»       ​89·54·24·30··········»       ​mov····​%edx,​0x30(%esp)​
65 ······ac:​»       ​be·​55·55·55·​15·······»       ​mov····$0x15555555,​%esi65 ······ce:​»       ​0f·85·​6c·​16·​00·​00····»       ​jne····​1740·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1740>
66 ······b1:​»       ​29·fe················»       ​sub····​%edi,​%esi66 ······d4:​»       ​8b·44·24·24··········»       ​mov····0x24(%esp)​,​%eax
67 ······b3:​»       ​39·​74·​24·78··········»       ​cmp····%esi,​0x78(%esp)​67 ······d8:​»       ​8b·​74·​24·30··········»       ​mov····0x30(%esp)​,​%esi
68 ······b7:​»       ​0f·​87·​89·​17·​00·​00····»       ​ja·····​1846·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·>·>·>,​·unsigned·​int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1846>68 ······​dc:​»       ​8b·6c·24·38··········»       ​mov····0x38(%esp)​,​%ebp
69 ······bd:​»       ​39·7c·​24·​78··········»       ​cmp····%edi,​0x78(%esp)​69 ······e0:​»       ​8b·54·​24·​78··········»       ​mov····0x78(%esp)​,​%edx
70 ······c1:​»       ​89·f8················»       ​mov····​%edi,​%eax70 ······e4:​»       ​8b·08················»       ​mov····(%eax)​,​%ecx
71 ······c3:​»       ​0f·43·44·24·78·······»       ​cmovae·​0x78(%esp)​,​%eax71 ······e6:​»       ​8b·58·04·············»       ​mov····​0x4(%eax)​,​%ebx
72 ······c8:​»       ​01·c7················»       ​add····​%eax,​%edi72 ······e9:​»       ​01·ee················»       ​add····​%ebp,​%esi
73 ······ca:​»       ​0f·92·​c1·············»       ​setb···%cl73 ······eb:​»       ​89·74·24·3c··········»       ​mov····%esi,​0x3c(%esp)​
74 ······cd:​»       ​0f·b6·d9·············»       ​movzbl·​%cl,​%ebx74 ······ef:​»       ​89·4c·24·20··········»       ​mov····​%ecx,​0x20(%esp)​
75 ······d0:​»       ​89·7c·​24·34··········»       ​mov····​%edi,​0x34(%esp)​75 ······f3:​»       ​89·54·​24·28··········»       ​mov····​%edx,​0x28(%esp)​
76 ······d4:​»       ​8b·54·​24·74··········»       ​mov····​0x74(%esp)​,​%edx76 ······f7:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
77 ······d8:​»       ​29·ea················»       ​sub····​%ebp,​%edx77 ······fe:​»       ​66·90················»       ​xchg···​%ax,​%ax
78 ······​da:​»       ​89·54·24·38··········»       ​mov····%edx,​0x38(%esp)​78 ·····100:​»       ​c7·06·00·00·00·00····»       ​movl···$0x0,​(%esi)​
79 ······​de:​»       ​85·db················»       ​test···​%ebx,​%ebx79 ·····106:​»       ​8b·6c·24·20··········»       ​mov····0x20(%esp)​,​%ebp
80 ······​e0:​»       ​0f·85·​ba·​10·​00·00····»       ​jne····11a0·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x11a0>80 ·····10a:​»       ​89·df················»       ​mov····%ebx,​%edi
81 ······​e6:​»       ​81·ff·55·55·55·15····»       ​cmp····​$0x15555555,​%edi81 ·····10c:​»       ​c7·46·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%esi)​
82 ······​ec:​»       ​0f·87·ae·10·​00·​00····»       ​ja·····11a0·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x11a0>82 ·····113:​»       ​c7·46·08·​00·​00·​00·00·»       ​movl···$0x0,​0x8(%esi)​
83 ······​f2:​»       ​85·ff················»       ​test···​%edi,​%edi83 ·····11a:​»       ​29·ef················»       ​sub····​%ebp,​%edi
84 ······​f4:​»       ​0f·85·​f4·​16·​00·​00····»       ​jne····17ee·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·>·>·>,​·unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x17ee>84 ·····11c:​»       ​89·​f8················»       ​mov····%edi,​%eax
85 ······​fa:​»       ​c7·44·24·30·00·00·00·»       ​movl···​$0x0,​0x30(%esp)​85 ·····11e:​»       ​c1·f8·02·············»       ​sar····​$0x2,​%eax
86 ·····​101:​»       ​00·86 ·····​121:​»       ​0f·​84·​d9·​0f·​00·​00····»       ​je·····​1100·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x1100>
87 ·····​102:​»       ​8b·74·24·30··········»       ​mov····0x30(%esp)​,​%esi87 ·····​127:​»       ​3d·ff·ff·ff·3f·······»       ​cmp····$0x3fffffff,​%eax
88 ·····​106:​»       ​03·​74·24·38··········»       ​add····0x38(%esp)​,​%esi88 ·····​12c:​»       ​0f·87·42·​16·00·00····»       ​ja·····1774·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1774>
89 ·····​10a:​»       ​89·74·​24·3c··········»       ​mov····​%esi,​0x3c(%esp)​89 ·····​132:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
90 ·····​10e:​»       ​8b·7c·​24·28··········»       ​mov····​0x28(%esp)​,​%edi90 ·····​135:​»       ​8b·5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
91 ·····​112:​»       ​8b·2f················»       ​mov····(%edi)​,​%ebp91 ·····​139:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···13a·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·>·>·>,​·unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x13a>
92 ·····114:​»       ​8b·5f·​04·············»       ​mov····​0x4(%edi)​,​%ebx92 »       ​»       ​»       ​13a:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
93 ·····​117:​»       ​8b·​44·​24·78··········»       ​mov····​0x78(%esp)​,​%eax93 ·····​13e:​»       ​8b·​4c·​24·24··········»       ​mov····​0x24(%esp)​,​%ecx
94 ·····​11b:​»       ​89·44·24·24··········»       ​mov····​%eax,​0x24(%esp)​94 ·····​142:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
95 ·····​11f:​»       ​89·df················»       ​mov····​%ebx,​%edi95 ·····​144:​»       ​8b·59·04·············»       ​mov····0x4(%ecx)​,​%ebx
96 ·····​121:​»       ​29·ef················»       ​sub····​%ebp,​%edi96 ·····​147:​»       ​89·54·24·20··········»       ​mov····​%edx,​0x20(%esp)​
97 ·····​123:​»       ​c7·​06·00·00·00·00····»       ​movl···$0x0,​(%esi)​97 ·····​14b:​»       ​89·​06················»       ​mov····%eax,​(%esi)​
98 ·····​129:​»       ​c7·46·04·00·00·00·00·»       ​movl···$0x0,​0x4(%esi)​98 ·····​14d:​»       ​8b·6c·24·20··········»       ​mov····0x20(%esp)​,​%ebp
99 ·····​130:​»       ​c7·46·08·00·00·00·00·»       ​movl···$0x0,​0x8(%esi)​99 ·····​151:​»       ​01·c7················»       ​add····​%eax,​%edi
100 ·····​137:​»       ​89·f9················»       ​mov····​%edi,​%ecx100 ·····​153:​»       ​89·46·04·············»       ​mov····​%eax,​0x4(%esi)​
101 ·····​139:​»       ​c1·f9·​02·············»       ​sar····$0x2,​%ecx101 ·····​156:​»       ​89·7e·​08·············»       ​mov····%edi,​0x8(%esi)​
102 ·····​13c:​»       ​0f·​84·​87·​10·00·00····»       ​je·····11c9·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x11c9>102 ·····​159:​»       ​39·eb················»       ​cmp····%ebp,​%ebx
103 ·····​142:​»       ​81·f9·​ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ecx103 ·····​15b:​»       ​0f·84·​7d·​01·​00·​00····»       ​je·····​2de·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x2de>
104 ·····​148:​»       ​0f·87·​c6·​16·​00·00····»       ​ja·····1814·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1814>104 ·····​161:​»       ​89·df················»       ​mov····%ebx,​%edi
105 ·····​14e:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​105 ·····​163:​»       ​89·ea················»       ​mov····​%ebp,​%edx
106 ·····​151:​»       ​8b·5c·24·20··········»       ​mov····0x20(%esp)​,​%ebx106 ·····​165:​»       ​29·ef················»       ​sub····​%ebp,​%edi
107 ·····​155:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···156·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x156>107 ·····​167:​»       ​89·​c1················»       ​mov····%eax,​%ecx
108 »       ​»       ​»       ​156:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​108 ·····169:​»       ​83·​ef·​04·············»       ​sub····​$0x4,​%edi
109 ·····​15a:​»       ​8b·54·24·28··········»       ​mov····​0x28(%esp)​,​%edx109 ·····​16c:​»       ​c1·ef·02·············»       ​shr····$0x2,​%edi
110 ·····​15e:​»       ​8b·5a·04·············»       ​mov····0x4(%edx)​,​%ebx110 ·····​16f:​»       ​47···················»       ​inc····​%edi
111 ·····​161:​»       ​8b·2a················»       ​mov····(%edx)​,​%ebp111 ·····​170:​»       ​83·e7·07·············»       ​and····$0x7,​%edi
112 ·····​163:​»       ​89·​06················»       ​mov····%eax,​(%esi)​112 ·····​173:​»       ​0f·​84·​c8·​00·​00·00····»       ​je·····241·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x241>
113 ·····​165:​»       ​89·46·​04·············»       ​mov····%eax,​0x4(%esi)​113 ·····​179:​»       ​83·ff·​01·············»       ​cmp····$0x1,​%edi
114 ·····​168:​»       ​01·c7················»       ​add····%eax,​%edi114 ·····​17c:​»       ​0f·​84·​a2·​00·00·00····»       ​je·····224·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x224>
115 ·····​16a:​»       ​89·7e·​08·············»       ​mov····%edi,​0x8(%esi)​115 ·····​182:​»       ​83·ff·​02·············»       ​cmp····$0x2,​%edi
116 ·····​16d:​»       ​39·eb················»       ​cmp····%ebp,​%ebx116 ·····​185:​»       ​0f·​84·​84·​00·00·00····»       ​je·····20f·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x20f>
117 ·····​16f:​»       ​0f·84·​b5·​01·00·00····»       ​je·····32a·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·​>·​>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x32a>117 ·····​18b:​»       ​83·ff·​03·············»       ​cmp····$0x3,​%edi
118 ·····​175:​»       ​89·ea················»       ​mov····​%ebp,​%edx118 ·····​18e:​»       ​66·90················»       ​xchg···​%ax,​%ax
119 ·····​177:​»       ​89·c1················»       ​mov····%eax,​%ecx119 ·····​190:​»       ​74·​68················»       ​je·····1fa·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x1fa>
120 ·····​179:​»       ​89·df················»       ​mov····%ebx,​%edi120 ·····​192:​»       ​83·ff·04·············»       ​cmp····$0x4,​%edi
121 ·····​17b:​»       ​29·​ef················»       ​sub····%ebp,​%edi121 ·····​195:​»       ​74·4e················»       ​je·····1e5·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1e5>
122 ·····​17d:​»       ​83·ef·​04·············»       ​sub····​$0x4,​%edi122 ·····​197:​»       ​83·ff·​05·············»       ​cmp····​$0x5,​%edi
123 ·····​180:​»       ​c1·ef·02·············»       ​shr····$0x2,​%edi123 ·····​19a:​»       ​74·34················»       ​je·····​1d0·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·>,​·​unsigned·int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1d0>
124 ·····​183:​»       ​83·c7·​01·············»       ​add····​$0x1,​%edi124 ·····​19c:​»       ​83·ff·​06·············»       ​cmp····​$0x6,​%edi
125 ·····​186:​»       ​83·e7·07·············»       ​and····$0x7,​%edi125 ·····​19f:​»       ​90···················»       ​nop
126 ·····​189:​»       ​0f·84·fb·00·00·00····»       ​je·····28a·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x28a>126 ·····​1a0:​»       ​74·19················»       ​je·····1bb·​<std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x1bb>
127 ·····​18f:​»       ​83·ff·01·············»       ​cmp····$0x1,​%edi127 ·····​1a2:​»       ​8b·6c·24·20··········»       ​mov····0x20(%esp)​,​%ebp
128 ·····​192:​»       ​0f·​84·​cc·00·00·​00····»       ​je·····264·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>,​·​std:​:​allocator<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·const&)​+0x264>128 ·····​1a6:​»       ​0f·b7·4d·​00··········»       ​movzwl·0x0(%ebp)​,​%ecx
129 ·····​198:​»       ​83·ff·02·············»       ​cmp····​$0x2,​%edi129 ·····​1aa:​»       ​0f·b7·55·02··········»       ​movzwl·0x2(%ebp)​,​%edx
130 ·····​19b:​»       ​0f·​84·​a5·​00·​00·00····»       ​je·····246·<std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>*,​·​std:​:​vector<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>,​·std:​:​allocator<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​const&)​+0x246>130 ·····​1ae:​»       ​66·​89·​08·············»       ​mov····%cx,​(%eax)​
Max diff block lines reached; 234265/532259 bytes (44.01%) of diff not shown.
19.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIcSaIcEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 1, 129 lines modifiedOffset 1, 140 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc:​1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc:​
  
2 00000000·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​>:​2 00000000·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​>:​
3 _ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc()​:​3 _ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·4c·············»       ​sub····$0x4c,​%esp
5 ···1:​»       ​57···················»       ​push···%edi5 ···3:​»       ​89·6c·24·48··········»       ​mov····%ebp,​0x48(%esp)​
6 ···2:​»       ​56···················»       ​push···​%esi6 ···7:​»       ​8b·6c·24·50··········»       ​mov····0x50(%esp)​,​%ebp
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·74·24·40··········»       ​mov····​%esi,​0x40(%esp)​
8 ···4:​»       ​83·ec·​2c·············»       ​sub····$0x2c,​%esp8 ···f:​»       ​89·7c·​24·44··········»       ​mov····%edi,​0x44(%esp)​
9 ···​7:​»       ​e8·fc·ff·ff·ff·······»       ​call···8·<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x8>9 ··13:​»       ​89·5c·24·3c··········»       ​mov····%ebx,​0x3c(%esp)​
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​17:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···18·​<std:​:​vector<char,​·​std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x18>
11 ···​c:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​18:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
13 ··​12:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax13 »       ​»       ​»       ​1e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
14 ··16:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx14 ··22:​»       ​8b·45·00·············»       ​mov····0x0(%ebp)​,​%eax
15 ··18:​»       ​8b·​70·​04·············»       ​mov····​0x4(%eax)​,​%esi15 ··25:​»       ​8b·​75·​04·············»       ​mov····​0x4(%ebp)​,​%esi
16 ··1b:​»       ​89·f5················»       ​mov····​%esi,​%ebp16 ··28:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
17 ··1d:​»       ​29·d5················»       ​sub····​%edx,​%ebp17 ··2c:​»       ​89·c7················»       ​mov····​%eax,​%edi
18 ··1f:​»       ​83·​fd·ff·············»       ​cmp····$0xffffffff,​%ebp18 ··2e:​»       ​89·​f0················»       ​mov····​%esi,​%eax
19 ··22:​»       ​0f·84·18·01·00·00····»       ​je·····140·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·>,​·char·​const&)​+0x140>19 ··30:​»       ​29·f8················»       ​sub····%edi,​%eax
20 ··28:​»       ​8b·7c·24·44··········»       ​mov····0x44(%esp)​,​%edi20 ··32:​»       ​83·f8·ff·············»       ​cmp····$0xffffffff,​%eax
21 ··2c:​»       ​29·d7················»       ​sub····%edx,​%edi21 ··35:​»       ​0f·84·5b·01·00·00····»       ​je·····196·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·>·>,​·char·const&)​+0x196>
22 ··2e:​»       ​85·ed················»       ​test···​%ebp,​%ebp22 ··3b:​»       ​8b·7c·24·54··········»       ​mov····0x54(%esp)​,​%edi
23 ··​30:​»       ​0f·84·bc·00·00·00····»       ​je·····f2·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xf2>23 ··​3f:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
24 ··36:​»       ​8d·4c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%ecx24 ··43:​»       ​29·d7················»       ​sub····​%edx,​%edi
25 ··3a:​»       ​39·​cd················»       ​cmp····​%ecx,​%ebp25 ··45:​»       ​85·​c0················»       ​test···​%eax,​%eax
26 ··3c:​»       ​76·05················»       ​jbe····​43·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x43>26 ··47:​»       ​0f·84·f3·00·00·00····»       ​je·····140·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x140>
27 ··3e:​»       ​b9·ff·ff·ff·ff·······»       ​mov····$0xffffffff,​%ecx27 ··4d:​»       ​8d·0c·00·············»       ​lea····(%eax,​%eax,​1)​,​%ecx
28 ··43:​»       ​89·54·24·18··········»       ​mov····​%edx,​0x18(%esp)​28 ··50:​»       ​39·c8················»       ​cmp····​%ecx,​%eax
29 ··47:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​29 ··52:​»       ​b8·ff·ff·ff·ff·······»       ​mov····$0xffffffff,​%eax
30 ··4a:​»       ​89·​4c·24·10··········»       ​mov····​%ecx,​0x10(%esp)​30 ··57:​»       ​0f·​47·c8·············»       ​cmova··​%eax,​%ecx
31 ··4e:​»       ​e8·fc·ff·ff·ff·······»       ​call···4f·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x4f>31 ··5a:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
32 »       ​»       ​»       ​4f:​·R_386_PLT32»    ​operator·new(unsigned·​int)​32 ··​5d:​»       ​89·​4c·24·​20··········»       ​mov····​%ecx,​0x20(%esp)​
33 ··53:​»       ​89·c5················»       ​mov····%eax,​%ebp33 ··61:​»       ​e8·​fc·ff·ff·ff·······»       ​call···62·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·std:​:​allocator<char>·>·>,​·char·​const&)​+0x62>
34 ··​55:​»       ​8b·​44·24·​10··········»       ​mov····​0x10(%esp)​,​%eax34 »       ​»       ​»       ​62:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
35 ··59:​»       ​8d·54·05·00··········»       ​lea····0x0(%ebp,​%eax,​1)​,​%edx35 ··66:​»       ​89·c2················»       ​mov····​%eax,​%edx
36 ··5d:​»       ​89·54·​24·10··········»       ​mov····%edx,​0x10(%esp)​36 ··68:​»       ​8b·44·​24·20··········»       ​mov····​0x20(%esp)​,​%eax
37 ··​61:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx37 ··​6c:​»       ​8d·0c·02·············»       ​lea····(%edx,​%eax,​1)​,​%ecx
38 ··​65:​»       ​0f·b6·01·············»       ​movzbl·​(%ecx)​,​%eax38 ··​6f:​»       ​8b·44·24·58··········»       ​mov····0x58(%esp)​,​%eax
39 ··68:​»       ​88·​44·3d·00··········»       ​mov····​%al,​0x0(%ebp,​%edi,​1)​39 ··73:​»       ​89·​4c·24·20··········»       ​mov····​%ecx,​0x20(%esp)​
40 ··6c:​»       ​8d·4c·3d·​01··········»       ​lea····0x1(%ebp,​%edi,​1)​,​%ecx40 ··77:​»       ​0f·b6·​08·············»       ​movzbl·​(%eax)​,​%ecx
41 ··​70:​»       ​2b·74·​24·44··········»       ​sub····​0x44(%esp)​,​%esi41 ··​7a:​»       ​8b·44·​24·54··········»       ​mov····​0x54(%esp)​,​%eax
42 ··​74:​»       ​8d·14·​31·············»       ​lea····​(%ecx,​%esi,​1)​,​%edx42 ··​7e:​»       ​88·0c·​3a·············»       ​mov····%cl,​(%edx,​%edi,​1)​
43 ··77:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​43 ··81:​»       ​8d·4c·3a·01··········»       ​lea····0x1(%edx,​%edi,​1)​,​%ecx
44 ··7b:​»       ​85·ff················»       ​test···​%edi,​%edi44 ··85:​»       ​29·c6················»       ​sub····​%eax,​%esi
45 ··7d:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx45 ··87:​»       ​85·ff················»       ​test···​%edi,​%edi
46 ··​81:​»       ​75·24················»       ​jne····a7·<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·char·​const&)​+0xa7>46 ··​89:​»       ​8d·04·31·············»       ​lea····(%ecx,​%esi,​1)​,​%eax
47 ··​83:​»       ​85·f6················»       ​test···​%esi,​%esi47 ··​8c:​»       ​89·44·24·24··········»       ​mov····​%eax,​0x24(%esp)​
48 ··85:​»       ​75·4a················»       ​jne····d1·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xd1>48 ··90:​»       ​75·36················»       ​jne····c8·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xc8>
49 ··87:​»       ​85·d2················»       ​test···​%edx,​%edx49 ··92:​»       ​85·f6················»       ​test···​%esi,​%esi
50 ··89:​»       ​75·3c················»       ​jne····c7·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xc7>50 ··94:​»       ​75·7a················»       ​jne····110·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x110>
51 ··8b:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx51 ··96:​»       ​8b·44·​24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
52 ··8f:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​52 ··9a:​»       ​85·c0················»       ​test···​%eax,​%eax
53 ··​91:​»       ​8b·​5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx53 ··​9c:​»       ​75·​52················»       ​jne····f0·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xf0>
54 ··​95:​»       ​89·​5a·​04·············»       ​mov····​%ebx,​0x4(%edx)​54 ··​9e:​»       ​89·​55·​00·············»       ​mov····​%edx,​0x0(%ebp)​
55 ··98:​»       ​8b·6c·​24·10··········»       ​mov····​0x10(%esp)​,​%ebp55 ··a1:​»       ​8b·5c·​24·24··········»       ​mov····​0x24(%esp)​,​%ebx
56 ··9c:​»       ​89·6a·08·············»       ​mov····%ebp,​0x8(%edx)​56 ··a5:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
57 ··9f:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp57 ··a9:​»       ​8b·7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi
58 ··​a2:​»       ​5b···················»       ​pop····​%ebx58 ··​ad:​»       ​89·5d·04·············»       ​mov····​%ebx,​0x4(%ebp)​
59 ··a3:​»       ​5e···················»       ​pop····​%esi59 ··b0:​»       ​8b·5c·24·3c··········»       ​mov····0x3c(%esp)​,​%ebx
60 ··a4:​»       ​5f···················»       ​pop····​%edi60 ··b4:​»       ​89·75·08·············»       ​mov····​%esi,​0x8(%ebp)​
61 ··a5:​»       ​5d···················»       ​pop····​%ebp61 ··b7:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi
62 ··a6:​»       ​c3···················»       ​ret····62 ··bb:​»       ​8b·6c·24·48··········»       ​mov····0x48(%esp)​,​%ebp
63 ··a7:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​63 ··bf:​»       ​83·c4·4c·············»       ​add····$0x4c,​%esp
64 ··ab:​»       ​89·7c·24·08··········»       ​mov····%edi,​0x8(%esp)​64 ··c2:​»       ​c3···················»       ​ret····
65 ··af:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​65 ··c3:​»       ​8d·74·​26·​00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
66 ··b3:​»       ​89·​2c·24·············»       ​mov····%ebp,​(%esp)​66 ··c7:​»       ​90···················»       ​nop
67 ··b6:​»       ​e8·fc·ff·ff·ff·······»       ​call···b7·<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xb7>67 ··c8:​»       ​89·7c·24·08··········»       ​mov····%edi,​0x8(%esp)​
68 »       ​»       ​»       ​b7:​·R_386_PLT32»    ​memmove68 ··​cc:​»       ​8b·7c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%edi
69 ··bb:​»       ​85·f6················»       ​test···​%esi,​%esi69 ··d0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
70 ··bd:​»       ​8b·54·​24·18··········»       ​mov····​0x18(%esp)​,​%edx70 ··d3:​»       ​89·4c·​24·2c··········»       ​mov····%ecx,​0x2c(%esp)​
71 ··c1:​»       ​8b·4c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx71 ··d7:​»       ​89·54·​24·28··········»       ​mov····%edx,​0x28(%esp)​
72 ··c5:​»       ​75·0a················»       ​jne····d1·<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xd1>72 ··db:​»       ​89·7c·24·04··········»       ​mov····%edi,​0x4(%esp)​
73 ··c7:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​73 ··df:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···e0·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·std:​:​allocator<char>·>·>,​·char·​const&)​+0xe0>
74 ··​ca:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​cb·​<std:​:​vector<char,​·​std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xcb>74 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​memmove
75 »       ​»       ​»       ​cb:​·​R_386_PLT32»    ​operator·delete(void*)​75 ··​e4:​»       ​85·​f6················»       ​test···​%esi,​%esi
76 ··cf:​»       ​eb·ba················»       ​jmp····8b·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x8b>76 ··e6:​»       ​8b·54·24·28··········»       ​mov····0x28(%esp)​,​%edx
77 ··d1:​»       ​89·f0················»       ​mov····​%esi,​%eax77 ··ea:​»       ​8b·4c·24·2c··········»       ​mov····0x2c(%esp)​,​%ecx
78 ··d3:​»       ​89·cf················»       ​mov····%ecx,​%edi78 ··ee:​»       ​75·20················»       ​jne····110·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x110>
79 ··d5:​»       ​8b·74·​24·44··········»       ​mov····​0x44(%esp)​,​%esi79 ··f0:​»       ​89·54·​24·28··········»       ​mov····%edx,​0x28(%esp)​
80 ··d9:​»       ​83·f8·04·············»       ​cmp····$0x4,​%eax80 ··f4:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
81 ··dc:​»       ​73·26················»       ​jae····104·<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x104>81 ··f8:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
82 ··de:​»       ​a8·02················»       ​test···$0x2,​%al82 ··fb:​»       ​e8·​fc·ff·ff·ff·······»       ​call···fc·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·>,​·char·const&)​+0xfc>
83 ··​e0:​»       ​75·​1a················»       ​jne····fc·​<std:​:​vector<char,​·​std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xfc>83 »       ​»       ​»       ​fc:​·R_386_PLT32»    ​operator·​delete(void*)​
84 ··​e2:​»       ​a8·01················»       ​test···$0x1,​%al84 ·100:​»       ​8b·54·24·28··········»       ​mov····0x28(%esp)​,​%edx
85 ··​e4:​»       ​74·a1················»       ​je·····87·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x87>85 ·104:​»       ​eb·98················»       ​jmp····9e·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x9e>
86 ··​e6:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​86 ·106:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
87 ··​e7:​»       ​85·d2················»       ​test···​%edx,​%edx87 ·10d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
88 ··​e9:​»       ​74·a0················»       ​je·····8b·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x8b>88 ·110:​»       ​89·74·24·28··········»       ​mov····%esi,​0x28(%esp)​
89 ··​eb:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi89 ·114:​»       ​89·f7················»       ​mov····​%esi,​%edi
90 ··​ef:​»       ​90···················»       ​nop90 ·116:​»       ​89·​c8················»       ​mov····%ecx,​%eax
91 ··​f0:​»       ​eb·d5················»       ​jmp····c7·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xc7>91 ·118:​»       ​83·ff·08·············»       ​cmp····$0x8,​%edi
92 ··​f2:​»       ​b9·01·00·00·00·······»       ​mov····$0x1,​%ecx92 ·11b:​»       ​8b·74·24·54··········»       ​mov····​0x54(%esp)​,​%esi
93 ··​f7:​»       ​e9·47·ff·ff·ff·······»       ​jmp····43·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x43>93 ·11f:​»       ​73·2f················»       ​jae····150·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x150>
94 ··​fc:​»       ​66·a5················»       ​movsw··%ds:​(%esi)​,​%es:​(%edi)​94 ·121:​»       ​89·c7················»       ​mov····%eax,​%edi
95 ··​fe:​»       ​a8·01················»       ​test···$0x1,​%al95 ·123:​»       ​8b·4c·24·28··········»       ​mov····0x28(%esp)​,​%ecx
96 ·​100:​»       ​74·85················»       ​je·····​87·<std:​:​vector<char,​·std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x87>96 ·​127:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
97 ·​102:​»       ​eb·e2················»       ​jmp····e6·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·char·​const&)​+0xe6>97 ·​129:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax
98 ·​104:​»       ​f6·​c1·01·············»       ​test···$0x1,​%cl98 ·​12d:​»       ​85·​c0················»       ​test···%eax,​%eax
99 ·​107:​»       ​75·16················»       ​jne····11f·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x11f>99 ·​12f:​»       ​0f·84·69·ff·ff·ff····»       ​je·····​9e·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x9e>
100 ·​109:​»       ​f7·c7·02·00·00·00····»       ​test···​$0x2,​%edi100 ·​135:​»       ​eb·b9················»       ​jmp····​f0·​<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xf0>
101 ·​10f:​»       ​90···················»       ​nop101 ·​137:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
102 ·​110:​»       ​75·1d················»       ​jne····​12f·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·>·​>,​·​char·​const&)​+0x12f>102 ·​13e:​»       ​66·90················»       ​xchg···%ax,​%ax
103 ·​112:​»       ​89·c1················»       ​mov····%eax,​%ecx103 ·​140:​»       ​b9·01·00·00·00·······»       ​mov····$0x1,​%ecx
104 ·​114:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx104 ·​145:​»       ​e9·10·ff·ff·ff·······»       ​jmp····5a·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·const&)​+0x5a>
105 ·​117:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​105 ·​14a:​»       ​8d·b6·00·00·00·00····»       ​lea····​0x0(%esi)​,​%esi
106 ·​119:​»       ​a8·​02················»       ​test···​$0x2,​%al106 ·​150:​»       ​a8·​01················»       ​test···​$0x1,​%al
107 ·​11b:​»       ​74·c5················»       ​je·····​e2·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xe2>107 ·​152:​»       ​75·34················»       ​jne····188·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x188>
108 ·​11d:​»       ​eb·dd················»       ​jmp····​fc·​<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·std:​:​vector<char,​·std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0xfc>108 ·​154:​»       ​a8·02················»       ​test···$0x2,​%al
109 ·​11f:​»       ​0f·b6·0e·············»       ​movzbl·(%esi)​,​%ecx109 ·​156:​»       ​75·18················»       ​jne····​170·​<std:​:​vector<char,​·​std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·const&)​+0x170>
110 ·​122:​»       ​88·​0f················»       ​mov····%cl,​(%edi)​110 ·​158:​»       ​a8·​04················»       ​test···$0x4,​%al
111 ·​124:​»       ​83·​c7·01·············»       ​add····$0x1,​%edi111 ·​15a:​»       ​74·​c5················»       ​je·····​121·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·>·>,​·char·const&)​+0x121>
112 ·​127:​»       ​83·c6·01·············»       ​add····$0x1,​%esi112 ·​15c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
113 ·​12a:​»       ​83·e8·​01·············»       ​sub····​$0x1,​%eax113 ·​15e:​»       ​83·c0·​04·············»       ​add····​$0x4,​%eax
114 ·​12d:​»       ​eb·da················»       ​jmp····109·​<std:​:​vector<char,​·​std:​:​allocator<char>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x109>114 ·​161:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
115 ·​12f:​»       ​0f·b7·0e·············»       ​movzwl·(%esi)​,​%ecx115 ·​164:​»       ​89·48·fc·············»       ​mov····%ecx,​-​0x4(%eax)​
116 ·​132:​»       ​66·89·0f·············»       ​mov····%cx,​(%edi)​116 ·​167:​»       ​83·6c·24·28·04·······»       ​subl···$0x4,​0x28(%esp)​
117 ·​135:​»       ​83·c7·02·············»       ​add····$0x2,​%edi117 ·​16c:​»       ​eb·b3················»       ​jmp····121·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x121>
118 ·​138:​»       ​83·c6·02·············»       ​add····$0x2,​%esi118 ·​16e:​»       ​66·90················»       ​xchg···%ax,​%ax
119 ·​13b:​»       ​83·e8·02·············»       ​sub····​$0x2,​%eax119 ·​170:​»       ​0f·b7·3e·············»       ​movzwl·(%esi)​,​%edi
120 ·​13e:​»       ​eb·d2················»       ​jmp····112·<std:​:​vector<char,​·std:​:​allocator<char>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r*,​·​std:​:​vector<char,​·​std:​:​allocator<char>·​>·​>,​·​char·​const&)​+0x112>120 ·​173:​»       ​83·c0·02·············»       ​add····$0x2,​%eax
121 ·​140:​»       ​8d·83·​00·00·00·00····»       ​lea····0x0(%ebx)​,​%eax121 ·​176:​»       ​83·c6·​02·············»       ​add····$0x2,​%esi
122 »       ​»       ​»       ​142:​·R_386_GOTOFF»   ​.​LC33122 ·​179:​»       ​66·​89·​78·fe··········»       ​mov····​%di,​-​0x2(%eax)​
123 ·​146:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​123 ·​17d:​»       ​83·6c·​24·28·02·······»       ​subl···$0x2,​0x28(%esp)​
Max diff block lines reached; -1/20163 bytes (-0.00%) of diff not shown.
30.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx25_Hashtable_const_iteratorISt4pairIKPK […]
    
Offset 1, 143 lines modifiedOffset 1, 157 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv:​
  
2 00000000·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​>:​2 00000000·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​>:​
3 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv()​:​3 _ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv()​:​
4 ···​0:​»       ​57···················»       ​push···​%edi4 ···​0:​»       ​83·ec·10·············»       ​sub····$0x10,​%esp
5 ···1:​»       ​56···················»       ​push···​%esi5 ···3:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​
6 ···2:​»       ​53···················»       ​push···%ebx6 ···6:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx
7 ···3:​»       ​8b·4c·​24·10··········»       ​mov····​0x10(%esp)​,​%ecx7 ···a:​»       ​89·74·​24·04··········»       ​mov····%esi,​0x4(%esp)​
8 ···7:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx8 ···e:​»       ​89·7c·24·08··········»       ​mov····​%edi,​0x8(%esp)​
9 ···​9:​»       ​8b·02················»       ​mov····(%edx)​,​%eax9 ··12:​»       ​89·6c·24·0c··········»       ​mov····​%ebp,​0xc(%esp)​
10 ···​b:​»       ​89·01················»       ​mov····​%eax,​(%ecx)​10 ··16:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
11 ···​d:​»       ​85·c0················»       ​test···​%eax,​%eax11 ··18:​»       ​8b·02················»       ​mov····(%edx)​,​%eax
12 ···​f:​»       ​74·​06················»       ​je·····​17·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x17>12 ··1a:​»       ​89·​01················»       ​mov····%eax,​(%ecx)​
13 ··​11:​»       ​89·​c8················»       ​mov····​%ecx,​%eax13 ··​1c:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​13:​»       ​5b···················»       ​pop····%ebx14 ··​1e:​»       ​74·​18················»       ​je·····38·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​operator++()​+0x38>
15 ··14:​»       ​5e···················»       ​pop····​%esi15 ··20:​»       ​89·c8················»       ​mov····%ecx,​%eax
16 ··15:​»       ​5f···················»       ​pop····​%edi16 ··22:​»       ​8b·1c·24·············»       ​mov····(%esp)​,​%ebx
17 ··16:​»       ​c3···················»       ​ret····17 ··25:​»       ​8b·74·24·04··········»       ​mov····0x4(%esp)​,​%esi
18 ··17:​»       ​8b·59·04·············»       ​mov····​0x4(%ecx)​,​%ebx18 ··29:​»       ​8b·7c·24·08··········»       ​mov····​0x8(%esp)​,​%edi
19 ··1a:​»       ​8b·7a·04·············»       ​mov····​0x4(%edx)​,​%edi19 ··2d:​»       ​8b·6c·24·0c··········»       ​mov····​0xc(%esp)​,​%ebp
20 ··1d:​»       ​8b·73·04·············»       ​mov····​0x4(%ebx)​,​%esi20 ··31:​»       ​83·c4·10·············»       ​add····$0x10,​%esp
21 ··20:​»       ​8b·5b·08·············»       ​mov····0x8(%ebx)​,​%ebx21 ··34:​»       ​c3···················»       ​ret····
22 ··23:​»       ​29·f3················»       ​sub····​%esi,​%ebx22 ··35:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
23 ··25:​»       ​c1·fb·​02·············»       ​sar····$0x2,​%ebx23 ··38:​»       ​8b·59·​04·············»       ​mov····0x4(%ecx)​,​%ebx
24 ··28:​»       ​0f·be·17·············»       ​movsbl·​(%edi)​,​%edx24 ··3b:​»       ​8b·7a·04·············»       ​mov····0x4(%edx)​,​%edi
25 ··2b:​»       ​84·d2················»       ​test···​%dl,​%dl25 ··3e:​»       ​8b·73·04·············»       ​mov····0x4(%ebx)​,​%esi
26 ··2d:​»       ​0f·84·​57·​01·00·00····»       ​je·····18a·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x18a>26 ··41:​»       ​8b·​5b·​08·············»       ​mov····0x8(%ebx)​,​%ebx
27 ··33:​»       ​31·c0················»       ​xor····%eax,​%eax27 ··44:​»       ​0f·b6·17·············»       ​movzbl·(%edi)​,​%edx
28 ··35:​»       ​8d·04·80·············»       ​lea····(%eax,​%eax,​4)​,​%eax28 ··47:​»       ​29·f3················»       ​sub····​%esi,​%ebx
29 ··38:​»       ​01·d0················»       ​add····%edx,​%eax29 ··49:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
30 ··3a:​»       ​83·c7·01·············»       ​add····$0x1,​%edi30 ··4c:​»       ​84·d2················»       ​test···%dl,​%dl
31 ··3d:​»       ​0f·be·​17·············»       ​movsbl·(%edi)​,​%edx31 ··4e:​»       ​0f·​84·64·01·​00·​00····»       ​je·····1b8·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x1b8>
32 ··40:​»       ​84·d2················»       ​test···​%dl,​%dl32 ··54:​»       ​31·c0················»       ​xor····​%eax,​%eax
33 ··42:​»       ​75·f1················»       ​jne····​35·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·short>·​>:​:​operator++()​+0x35>33 ··56:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
34 ··44:​»       ​31·d2················»       ​xor····​%edx,​%edx34 ··5d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
35 ··46:​»       ​f7·f3················»       ​div····​%ebx35 ··60:​»       ​8d·2c·80·············»       ​lea····(%eax,​%eax,​4)​,​%ebp
36 ··48:​»       ​8d·42·01·············»       ​lea····0x1(%edx)​,​%eax36 ··63:​»       ​47···················»       ​inc····​%edi
37 ··4b:​»       ​39·c3················»       ​cmp····​%eax,​%ebx37 ··64:​»       ​0f·be·c2·············»       ​movsbl·​%dl,​%eax
38 ··4d:​»       ​76·c2················»       ​jbe····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>38 ··67:​»       ​0f·b6·17·············»       ​movzbl·(%edi)​,​%edx
39 ··4f:​»       ​89·c2················»       ​mov····​%eax,​%edx39 ··6a:​»       ​01·e8················»       ​add····​%ebp,​%eax
40 ··51:​»       ​f7·​d2················»       ​not····​%edx40 ··6c:​»       ​84·​d2················»       ​test···%dl,​%dl
41 ··53:​»       ​01·da················»       ​add····%ebx,​%edx41 ··6e:​»       ​75·​f0················»       ​jne····60·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x60>
42 ··55:​»       ​83·e2·07·············»       ​and····$0x7,​%edx42 ··70:​»       ​31·d2················»       ​xor····%edx,​%edx
43 ··58:​»       ​8b·3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi43 ··72:​»       ​f7·f3················»       ​div····​%ebx
44 ··5b:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​44 ··74:​»       ​8d·6a·01·············»       ​lea····0x1(%edx)​,​%ebp
45 ··5d:​»       ​85·ff················»       ​test···​%edi,​%edi45 ··77:​»       ​39·eb················»       ​cmp····​%ebp,​%ebx
46 ··5f:​»       ​75·b0················»       ​jne····11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>46 ··79:​»       ​76·a5················»       ​jbe····20·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
47 ··61:​»       ​83·c0·01·············»       ​add····$0x1,​%eax47 ··7b:​»       ​8b·3c·ae·············»       ​mov····(%esi,​%ebp,​4)​,​%edi
48 ··64:​»       ​39·d8················»       ​cmp····​%ebx,​%eax48 ··7e:​»       ​89·e8················»       ​mov····​%ebp,​%eax
49 ··66:​»       ​73·a9················»       ​jae····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​operator++()​+0x11>49 ··80:​»       ​f7·d0················»       ​not····%eax
50 ··68:​»       ​85·​d2················»       ​test···​%edx,​%edx50 ··82:​»       ​01·​d8················»       ​add····​%ebx,​%eax
51 ··6a:​»       ​0f·​84·8a·​00·00·00····»       ​je·····fa·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xfa>51 ··84:​»       ​83·e0·​07·············»       ​and····$0x7,​%eax
52 ··70:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx52 ··87:​»       ​89·39················»       ​mov····%edi,​(%ecx)​
53 ··73:​»       ​74·6d················»       ​je·····​e2·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xe2>53 ··89:​»       ​85·ff················»       ​test···%edi,​%edi
54 ··75:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx54 ··8b:​»       ​75·93················»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
55 ··78:​»       ​74·58················»       ​je·····d2·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xd2>55 ··8d:​»       ​45···················»       ​inc····%ebp
56 ··7a:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx56 ··8e:​»       ​39·dd················»       ​cmp····%ebx,​%ebp
57 ··7d:​»       ​74·43················»       ​je·····c2·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xc2>57 ··90:​»       ​73·8e················»       ​jae····20·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
58 ··7f:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx58 ··92:​»       ​85·c0················»       ​test···%eax,​%eax
59 ··82:​»       ​74·2e················»       ​je·····b2·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xb2>59 ··94:​»       ​0f·84·82·00·00·00····»       ​je·····11c·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11c>
60 ··84:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx60 ··9a:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
61 ··87:​»       ​74·19················»       ​je·····​a2·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xa2>61 ··9d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
62 ··89:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx62 ··a0:​»       ​74·64················»       ​je·····​106·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x106>
63 ··8c:​»       ​0f·85·​e3·​00·00·00····»       ​jne····175·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x175>63 ··a2:​»       ​83·f8·​02·············»       ​cmp····$0x2,​%eax
64 ··92:​»       ​8b·3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi64 ··a5:​»       ​74·51················»       ​je·····f8·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xf8>
65 ··95:​»       ​89·39················»       ​mov····%edi,​(%ecx)​65 ··a7:​»       ​83·f8·03·············»       ​cmp····$0x3,​%eax
66 ··97:​»       ​83·c0·01·············»       ​add····$0x1,​%eax66 ··aa:​»       ​74·3e················»       ​je·····ea·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xea>
67 ··9a:​»       ​85·​ff················»       ​test···%edi,​%edi67 ··ac:​»       ​83·​f8·04·············»       ​cmp····$0x4,​%eax
68 ··9c:​»       ​0f·​85·​6f·​ff·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>68 ··af:​»       ​90···················»       ​nop
69 ··a2:​»       ​8b·14·86·············»       ​mov····(%esi,​%eax,​4)​,​%edx69 ··b0:​»       ​74·2a················»       ​je·····dc·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xdc>
70 ··a5:​»       ​89·11················»       ​mov····%edx,​(%ecx)​70 ··b2:​»       ​83·f8·05·············»       ​cmp····$0x5,​%eax
71 ··a7:​»       ​83·c0·01·············»       ​add····$0x1,​%eax71 ··b5:​»       ​74·17················»       ​je·····​ce·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0xce>
72 ··aa:​»       ​85·d2················»       ​test···%edx,​%edx72 ··b7:​»       ​83·f8·06·············»       ​cmp····$0x6,​%eax
73 ··ac:​»       ​0f·​85·5f·ff·ff·ff····»       ​jne····​11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>73 ··ba:​»       ​0f·​85·e0·00·00·00····»       ​jne····​1a0·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x1a0>
74 ··b2:​»       ​8b·3c·86·············»       ​mov····​(%esi,​%eax,​4)​,​%edi74 ··c0:​»       ​8b·04·ae·············»       ​mov····​(%esi,​%ebp,​4)​,​%eax
75 ··b5:​»       ​89·39················»       ​mov····%edi,​(%ecx)​75 ··c3:​»       ​45···················»       ​inc····​%ebp
76 ··b7:​»       ​83·c0·01·············»       ​add····$0x1,​%eax76 ··c4:​»       ​89·01················»       ​mov····%eax,​(%ecx)​
77 ··ba:​»       ​85·ff················»       ​test···​%edi,​%edi77 ··c6:​»       ​85·c0················»       ​test···​%eax,​%eax
78 ··bc:​»       ​0f·​85·4f·​ff·​ff·​ff····»       ​jne····11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>78 ··c8:​»       ​0f·​85·52·​ff·​ff·​ff····»       ​jne····20·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
79 ··​c2:​»       ​8b·14·86·············»       ​mov····​(%esi,​%eax,​4)​,​%edx79 ··​ce:​»       ​8b·3c·ae·············»       ​mov····​(%esi,​%ebp,​4)​,​%edi
80 ··c5:​»       ​89·11················»       ​mov····%edx,​(%ecx)​80 ··d1:​»       ​45···················»       ​inc····​%ebp
81 ··c7:​»       ​83·c0·01·············»       ​add····$0x1,​%eax81 ··d2:​»       ​89·39················»       ​mov····%edi,​(%ecx)​
82 ··ca:​»       ​85·d2················»       ​test···​%edx,​%edx82 ··d4:​»       ​85·ff················»       ​test···​%edi,​%edi
83 ··cc:​»       ​0f·​85·3f·​ff·​ff·​ff····»       ​jne····11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>83 ··d6:​»       ​0f·​85·44·​ff·​ff·​ff····»       ​jne····20·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
84 ··​d2:​»       ​8b·3c·86·············»       ​mov····​(%esi,​%eax,​4)​,​%edi84 ··​dc:​»       ​8b·14·ae·············»       ​mov····​(%esi,​%ebp,​4)​,​%edx
85 ··​d5:​»       ​89·39················»       ​mov····%edi,​(%ecx)​85 ··​df:​»       ​45···················»       ​inc····​%ebp
86 ··d7:​»       ​83·c0·01·············»       ​add····$0x1,​%eax86 ··e0:​»       ​89·11················»       ​mov····%edx,​(%ecx)​
87 ··da:​»       ​85·ff················»       ​test···​%edi,​%edi87 ··e2:​»       ​85·d2················»       ​test···​%edx,​%edx
88 ··dc:​»       ​0f·​85·2f·​ff·​ff·​ff····»       ​jne····11·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>88 ··e4:​»       ​0f·​85·36·​ff·​ff·​ff····»       ​jne····20·​<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
89 ··​e2:​»       ​8b·14·86·············»       ​mov····​(%esi,​%eax,​4)​,​%edx89 ··​ea:​»       ​8b·04·ae·············»       ​mov····​(%esi,​%ebp,​4)​,​%eax
90 ··​e5:​»       ​89·11················»       ​mov····%edx,​(%ecx)​90 ··​ed:​»       ​45···················»       ​inc····​%ebp
91 ··​e7:​»       ​85·d2················»       ​test···​%edx,​%edx91 ··​ee:​»       ​89·01················»       ​mov····​%eax,​(%ecx)​
92 ··e9:​»       ​0f·85·​22·​ff·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>92 ··f0:​»       ​85·c0················»       ​test···%eax,​%eax
93 ··ef:​»       ​83·c0·01·············»       ​add····$0x1,​%eax93 ··f2:​»       ​0f·​85·​28·​ff·​ff·ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
94 ··​f2:​»       ​39·d8················»       ​cmp····​%ebx,​%eax94 ··​f8:​»       ​8b·3c·ae·············»       ​mov····(%esi,​%ebp,​4)​,​%edi
95 ··​f4:​»       ​0f·​83·​17·​ff·ff·ff····»       ​jae····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>95 ··​fb:​»       ​45···················»       ​inc····%ebp
96 ··​fa:​»       ​8b·​3c·86·············»       ​mov····(%esi,​%eax,​4)​,​%edi96 ··​fc:​»       ​89·​39················»       ​mov····​%edi,​(%ecx)​
97 ··​fd:​»       ​89·39················»       ​mov····​%edi,​(%ecx)​97 ··​fe:​»       ​85·ff················»       ​test···​%edi,​%edi
98 ··​ff:​»       ​85·​ff················»       ​test···%edi,​%edi98 ·100:​»       ​0f·85·​1a·​ff·​ff·​ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
99 ·​101:​»       ​0f·85·​0a·​ff·ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>99 ·​106:​»       ​8b·14·ae·············»       ​mov····(%esi,​%ebp,​4)​,​%edx
100 ·​107:​»       ​8b·54·86·04··········»       ​mov····0x4(%esi,​%eax,​4)​,​%edx100 ·​109:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​
101 ·​10b:​»       ​89·11················»       ​mov····​%edx,​(%ecx)​101 ·​10b:​»       ​85·d2················»       ​test···​%edx,​%edx
102 ·​10d:​»       ​85·​d2················»       ​test···%edx,​%edx102 ·​10d:​»       ​0f·85·0d·​ff·​ff·​ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
103 ·​10f:​»       ​0f·85·​fc·​fe·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>103 ·​113:​»       ​45···················»       ​inc····%ebp
104 ·​115:​»       ​8b·7c·86·08··········»       ​mov····0x8(%esi,​%eax,​4)​,​%edi104 ·​114:​»       ​39·dd················»       ​cmp····​%ebx,​%ebp
105 ·​119:​»       ​89·39················»       ​mov····%edi,​(%ecx)​105 ·​116:​»       ​0f·83·04·ff·ff·ff····»       ​jae····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
106 ·​11b:​»       ​85·ff················»       ​test···​%edi,​%edi106 ·​11c:​»       ​8b·04·ae·············»       ​mov····(%esi,​%ebp,​4)​,​%eax
107 ·​11d:​»       ​0f·85·ee·fe·ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>107 ·​11f:​»       ​89·01················»       ​mov····%eax,​(%ecx)​
108 ·​123:​»       ​8b·54·86·0c··········»       ​mov····0xc(%esi,​%eax,​4)​,​%edx108 ·​121:​»       ​85·c0················»       ​test···%eax,​%eax
109 ·​127:​»       ​89·11················»       ​mov····%edx,​(%ecx)​109 ·​123:​»       ​0f·85·​f7·​fe·​ff·ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
110 ·​129:​»       ​85·d2················»       ​test···​%edx,​%edx110 ·​129:​»       ​8b·7c·ae·04··········»       ​mov····0x4(%esi,​%ebp,​4)​,​%edi
111 ·​12b:​»       ​0f·85·e0·fe·ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>111 ·​12d:​»       ​89·39················»       ​mov····%edi,​(%ecx)​
112 ·​131:​»       ​8b·7c·86·10··········»       ​mov····0x10(%esi,​%eax,​4)​,​%edi112 ·​12f:​»       ​85·ff················»       ​test···​%edi,​%edi
113 ·​135:​»       ​89·39················»       ​mov····%edi,​(%ecx)​113 ·​131:​»       ​0f·85·e9·fe·ff·ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
114 ·​137:​»       ​85·ff················»       ​test···​%edi,​%edi114 ·​137:​»       ​8b·54·ae·08··········»       ​mov····0x8(%esi,​%ebp,​4)​,​%edx
115 ·​139:​»       ​0f·85·​d2·​fe·​ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>115 ·​13b:​»       ​89·11················»       ​mov····%edx,​(%ecx)​
116 ·​13f:​»       ​8b·54·86·14··········»       ​mov····0x14(%esi,​%eax,​4)​,​%edx116 ·​13d:​»       ​85·d2················»       ​test···%edx,​%edx
117 ·​143:​»       ​89·11················»       ​mov····%edx,​(%ecx)​117 ·​13f:​»       ​0f·85·​db·​fe·​ff·ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
118 ·​145:​»       ​85·d2················»       ​test···​%edx,​%edx118 ·​145:​»       ​8b·44·ae·0c··········»       ​mov····0xc(%esi,​%ebp,​4)​,​%eax
119 ·​147:​»       ​0f·85·c4·fe·ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>119 ·​149:​»       ​89·01················»       ​mov····%eax,​(%ecx)​
120 ·​14d:​»       ​8b·7c·​86·18··········»       ​mov····0x18(%esi,​%eax,​4)​,​%edi120 ·​14b:​»       ​85·​c0················»       ​test···%eax,​%eax
121 ·​151:​»       ​89·39················»       ​mov····%edi,​(%ecx)​121 ·​14d:​»       ​0f·85·cd·fe·ff·ff····»       ​jne····20·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x20>
122 ·​153:​»       ​85·ff················»       ​test···​%edi,​%edi122 ·​153:​»       ​8b·7c·ae·10··········»       ​mov····0x10(%esi,​%ebp,​4)​,​%edi
123 ·​155:​»       ​0f·85·b6·fe·ff·ff····»       ​jne····11·<__gnu_cxx:​:​_Hashtable_const_iter​ator<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​operator++()​+0x11>123 ·​157:​»       ​89·39················»       ​mov····%edi,​(%ecx)​
Max diff block lines reached; -1/31357 bytes (-0.00%) of diff not shown.
115 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·​00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·​00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 86487/117294 bytes (73.74%) of diff not shown.
120 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPKctEEESaIS​8_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS8_SA_EEjRKS8_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·​unsigned·​short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·​short>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····bf·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·​00····»       ​je·····​1f7·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·​c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·​f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·​00····»       ​je·····1fb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<char·const*·const,​·unsigned·short>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*>·​>·>,​·unsigned·int,​·__gnu_cxx:​:​_Hashtable_node<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 90267/122407 bytes (73.74%) of diff not shown.
12.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIttSt9_IdentityItESt4lessItESaItEE7_M_ […]
    
Offset 5, 80 lines modifiedOffset 5, 80 lines modified
  
5 00000000·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​>:​5 00000000·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​>:​
6 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_()​:​6 _ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·short>·const*,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree<unsigned·short,​·unsigned·short,​·std:​:​_Identity<unsigned·short>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·​>:​:​_Alloc_node&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x8>12 »       ​»       ​»       ​5:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​89·5c·​24·​1c··········»       ​mov····%ebx,​0x1c(%esp)​16 ··​12:​»       ​c7·04·​24·​14·00·00·00·»       ​movl···$0x14,​(%esp)​
17 ··​16:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi17 ··​19:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi
18 ··​1a:​»       ​c7·04·​24·​14·00·00·00·»       ​movl···$0x14,​(%esp)​18 ··​1d:​»       ​89·5c·​24·​1c··········»       ​mov····%ebx,​0x1c(%esp)​
19 ··​21:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​22·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x22>19 ··​21:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​22·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x22>
20 »       ​»       ​»       ​22:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​20 »       ​»       ​»       ​22:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
21 ··​26:​»       ​89·c5················»       ​mov····​%eax,​%ebp21 ··​26:​»       ​8b·7e·0c·············»       ​mov····0xc(%esi)​,​%edi
22 ··​28:​»       ​0f·b7·46·10··········»       ​movzwl·0x10(%esi)​,​%eax22 ··​29:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
23 ··​2c:​»       ​66·89·45·10··········»       ​mov····%ax,​0x10(%ebp)​23 ··​2b:​»       ​8b·4c·24·48··········»       ​mov····​0x48(%esp)​,​%ecx
24 ··30:​»       ​8b·16················»       ​mov····(%esi)​,​%edx24 ··2f:​»       ​85·ff················»       ​test···​%edi,​%edi
25 ··​32:​»       ​89·55·00·············»       ​mov····​%edx,​0x0(%ebp)​25 ··​31:​»       ​89·c5················»       ​mov····​%eax,​%ebp
26 ··​35:​»       ​c7·45·08·00·00·00·00·»       ​movl···​$0x0,​0x8(%ebp)​26 ··​33:​»       ​0f·b7·46·10··········»       ​movzwl·0x10(%esi)​,​%eax
27 ··​3c:​»       ​c7·45·​0c·00·00·00·00·»       ​movl···$0x0,​0xc(%ebp)​27 ··​37:​»       ​89·55·​00·············»       ​mov····%edx,​0x0(%ebp)​
28 ··43:​»       ​8b·​4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx28 ··3a:​»       ​c7·​45·08·00·00·00·00·»       ​movl···$0x0,​0x8(%ebp)​
29 ··​47:​»       ​89·​4d·​04·············»       ​mov····%ecx,​0x4(%ebp)​29 ··​41:​»       ​c7·​45·​0c·00·00·00·00·»       ​movl···$0x0,​0xc(%ebp)​
30 ··​4a:​»       ​8b·7e·0c·············»       ​mov····0xc(%esi)​,​%edi30 ··​48:​»       ​66·89·45·10··········»       ​mov····%ax,​0x10(%ebp)​
31 ··​4d:​»       ​85·ff················»       ​test···​%edi,​%edi31 ··​4c:​»       ​89·4d·04·············»       ​mov····​%ecx,​0x4(%ebp)​
32 ··​4f:​»       ​74·​1f················»       ​je·····​70·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x70>32 ··​4f:​»       ​74·​1f················»       ​je·····​70·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x70>
33 ··​51:​»       ​8b·5c·​24·4c··········»       ​mov····​0x4c(%esp)​,​%ebx33 ··​51:​»       ​89·6c·​24·08··········»       ​mov····%ebp,​0x8(%esp)​
34 ··​55:​»       ​89·​5c·​24·0c··········»       ​mov····%ebx,​0xc(%esp)​34 ··​55:​»       ​8b·​5c·​24·4c··········»       ​mov····0x4c(%esp)​,​%ebx
35 ··​59:​»       ​89·6c·​24·​08··········»       ​mov····​%ebp,​0x8(%esp)​35 ··​59:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
36 ··​5d:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​36 ··​5d:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax
37 ··​61:​»       ​8b·44·​24·40··········»       ​mov····0x40(%esp)​,​%eax37 ··​61:​»       ​89·5c·​24·0c··········»       ​mov····%ebx,​0xc(%esp)​
38 ··​65:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ··​65:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ··​68:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​69·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x69>39 ··​68:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​69·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x69>
40 »       ​»       ​»       ​69:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​40 »       ​»       ​»       ​69:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​
41 ··​6d:​»       ​89·​45·​0c·············»       ​mov····​%eax,​0xc(%ebp)​41 ··​6d:​»       ​89·​45·​0c·············»       ​mov····​%eax,​0xc(%ebp)​
42 ··​70:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi42 ··​70:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi
43 ··​73:​»       ​85·​f6················»       ​test···​%esi,​%esi43 ··​73:​»       ​85·​f6················»       ​test···​%esi,​%esi
44 ··​75:​»       ​74·​63················»       ​je·····​da·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xda>44 ··​75:​»       ​74·​63················»       ​je·····​da·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xda>
45 ··​77:​»       ​89·​ef················»       ​mov····​%ebp,​%edi45 ··​77:​»       ​89·​ef················»       ​mov····​%ebp,​%edi
46 ··​79:​»       ​c7·​04·​24·​14·​00·​00·​00·»       ​movl···​$0x14,​(%esp)​46 ··​79:​»       ​c7·​04·​24·​14·​00·​00·​00·»       ​movl···​$0x14,​(%esp)​
47 ··​80:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx47 ··​80:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
48 ··​84:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​85·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x85>48 ··​84:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​85·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x85>
49 »       ​»       ​»       ​85:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​49 »       ​»       ​»       ​85:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
50 ··​89:​»       ​89·c3················»       ​mov····%eax,​%ebx50 ··​89:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx
51 ··​8b:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx51 ··​8d:​»       ​89·c3················»       ​mov····%eax,​%ebx
52 ··​8f:​»       ​66·89·50·10··········»       ​mov····%dx,​0x10(%eax)​52 ··​8f:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
53 ··​93:​»       ​8b·0e················»       ​mov····​(%esi)​,​%ecx53 ··​91:​»       ​c7·40·0c·00·00·00·00·»       ​movl···$0x0,​0xc(%eax)​
54 ··​95:​»       ​89·08················»       ​mov····​%ecx,​(%eax)​54 ··​98:​»       ​c7·40·08·00·00·00·00·»       ​movl···$0x0,​0x8(%eax)​
55 ··​97:​»       ​c7·40·08·00·00·00·00·»       ​movl···$0x0,​0x8(%eax)​55 ··​9f:​»       ​66·89·50·10··········»       ​mov····%dx,​0x10(%eax)​
56 ··9e:​»       ​c7·40·0c·00·00·00·00·»       ​movl···$0x0,​0xc(%eax)​56 ··a3:​»       ​89·08················»       ​mov····​%ecx,​(%eax)​
57 ··​a5:​»       ​89·​47·​08·············»       ​mov····​%eax,​0x8(%edi)​57 ··​a5:​»       ​89·​47·​08·············»       ​mov····​%eax,​0x8(%edi)​
58 ··​a8:​»       ​89·​78·​04·············»       ​mov····​%edi,​0x4(%eax)​58 ··​a8:​»       ​89·​78·​04·············»       ​mov····​%edi,​0x4(%eax)​
59 ··​ab:​»       ​8b·​7e·​0c·············»       ​mov····​0xc(%esi)​,​%edi59 ··​ab:​»       ​8b·​7e·​0c·············»       ​mov····​0xc(%esi)​,​%edi
60 ··​ae:​»       ​85·​ff················»       ​test···​%edi,​%edi60 ··​ae:​»       ​85·​ff················»       ​test···​%edi,​%edi
61 ··​b0:​»       ​74·​1f················»       ​je·····​d1·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xd1>61 ··​b0:​»       ​74·​1f················»       ​je·····​d1·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xd1>
62 ··​b2:​»       ​8b·44·​24·4c··········»       ​mov····0x4c(%esp)​,​%eax62 ··​b2:​»       ​89·5c·​24·08··········»       ​mov····%ebx,​0x8(%esp)​
63 ··​b6:​»       ​89·​44·​24·0c··········»       ​mov····%eax,​0xc(%esp)​63 ··​b6:​»       ​8b·​44·​24·4c··········»       ​mov····0x4c(%esp)​,​%eax
64 ··​ba:​»       ​89·5c·​24·​08··········»       ​mov····​%ebx,​0x8(%esp)​64 ··​ba:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
65 ··​be:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​65 ··​be:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
66 ··​c2:​»       ​8b·54·​24·40··········»       ​mov····0x40(%esp)​,​%edx66 ··​c2:​»       ​89·44·​24·0c··········»       ​mov····%eax,​0xc(%esp)​
67 ··​c6:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​67 ··​c6:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
68 ··​c9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ca·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xca>68 ··​c9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ca·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0xca>
69 »       ​»       ​»       ​ca:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​69 »       ​»       ​»       ​ca:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​
70 ··​ce:​»       ​89·​43·​0c·············»       ​mov····​%eax,​0xc(%ebx)​70 ··​ce:​»       ​89·​43·​0c·············»       ​mov····​%eax,​0xc(%ebx)​
71 ··​d1:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi71 ··​d1:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi
72 ··​d4:​»       ​89·​df················»       ​mov····​%ebx,​%edi72 ··​d4:​»       ​89·​df················»       ​mov····​%ebx,​%edi
73 ··​d6:​»       ​85·​f6················»       ​test···​%esi,​%esi73 ··​d6:​»       ​85·​f6················»       ​test···​%esi,​%esi
74 ··​d8:​»       ​75·​9f················»       ​jne····​79·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x79>74 ··​d8:​»       ​75·​9f················»       ​jne····​79·​<std:​:​_Rb_tree_node<unsigne​d·​short>*·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_M_copy<std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<unsigne​d·​short>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<unsigned·​short,​·​unsigned·​short,​·​std:​:​_Identity<unsigned·​short>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>:​:​_Alloc_node&)​+0x79>
75 ··​da:​»       ​89·e8················»       ​mov····%ebp,​%eax75 ··​da:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
76 ··​dc:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp76 ··​dd:​»       ​89·e8················»       ​mov····%ebp,​%eax
77 ··​df:​»       ​5b···················»       ​pop····​%ebx77 ··​df:​»       ​5b···················»       ​pop····​%ebx
78 ··​e0:​»       ​5e···················»       ​pop····​%esi78 ··​e0:​»       ​5e···················»       ​pop····​%esi
79 ··​e1:​»       ​5f···················»       ​pop····​%edi79 ··​e1:​»       ​5f···················»       ​pop····​%edi
80 ··​e2:​»       ​5d···················»       ​pop····​%ebp80 ··​e2:​»       ​5d···················»       ​pop····​%ebp
81 ··​e3:​»       ​c3···················»       ​ret····81 ··​e3:​»       ​c3···················»       ​ret····
82 ··​e4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​82 ··​e4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
83 ··​e7:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx83 ··​e7:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
18.3 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeItSt4pairIKtSt3setItSt4lessItESaItEEES […]
    
Offset 5, 78 lines modifiedOffset 5, 83 lines modified
  
5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​>:​
6 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_()​:​6 _ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE24_​M_get_insert_unique_p​osERS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·​1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·​std:​:​set<unsigned·​short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bp13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c5·​02·​00·​00·​00····»       ​add····​$0x2,​%ebp14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi16 ··​12:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax
17 ··​16:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax17 ··​16:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi
18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi
20 ··​1f:​»       ​74·5e················»       ​je·····7f·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x7f>20 ··​1f:​»       ​74·67················»       ​je·····88·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x88>
21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx
22 ··​25:​»       ​0f·​b7·0a·············»       ​movzwl·​(%edx)​,​%ecx22 ··​25:​»       ​0f·​b7·2a·············»       ​movzwl·​(%edx)​,​%ebp
23 ··​28:​»       ​eb·0e················»       ​jmp····​38·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x38>23 ··​28:​»       ​eb·11················»       ​jmp····​3b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x3b>
24 ··​2a:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax24 ··​2a:​»       ​8d·b6·​00·00·00·00····»       ​lea····​0x0(%esi)​,​%esi
25 ··2d:​»       ​bb·01·​00·00·00·······»       ​mov····$0x1,​%ebx25 ··30:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
26 ··​32:​»       ​85·c0················»       ​test···%eax,​%eax26 ··​33:​»       ​b1·01················»       ​mov····$0x1,​%cl
27 ··​34:​»       ​74·​14················»       ​je·····​4a·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·​>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x4a>27 ··​35:​»       ​85·​c0················»       ​test···%eax,​%eax
28 ··​36:​»       ​89·​c6················»       ​mov····%eax,​%esi28 ··​37:​»       ​74·​13················»       ​je·····​4c·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x4c>
29 ··​38:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx29 ··​39:​»       ​89·c6················»       ​mov····%eax,​%esi
30 ··​3c:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx30 ··​3b:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx
31 ··​3f:​»       ​72·e9················»       ​jb·····​2a·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·​short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x2a>31 ··​3f:​»       ​39·​d5················»       ​cmp····%edx,​%ebp
32 ··​41:​»       ​8b·46·​0c·············»       ​mov····0xc(%esi)​,​%eax32 ··​41:​»       ​72·​ed················»       ​jb·····30·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·​>·​>·​>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x30>
33 ··​44:​»       ​31·db················»       ​xor····​%ebx,​%ebx33 ··​43:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
34 ··​46:​»       ​85·​c0················»       ​test···​%eax,​%eax34 ··​46:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx
35 ··​48:​»       ​75·​ec················»       ​jne····​36·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·​>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x36>35 ··​48:​»       ​85·​c0················»       ​test···%eax,​%eax
36 ··​4a:​»       ​84·​db················»       ​test···%bl,​%bl36 ··​4a:​»       ​75·​ed················»       ​jne····39·<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x39>
37 ··​4c:​»       ​75·​34················»       ​jne····82·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·​short>·​>·​>·​>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·const&)​+0x82>37 ··​4c:​»       ​84·​c9················»       ​test···%cl,​%cl
38 ··​4e:​»       ​89·​f3················»       ​mov····​%esi,​%ebx38 ··​4e:​»       ​89·​f0················»       ​mov····​%esi,​%eax
39 ··​50:​»       ​66·​39·​d1·············»       ​cmp····%dx,​%cx39 ··​50:​»       ​75·​39················»       ​jne····​8b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·const&)​+0x8b>
40 ··​53:​»       ​77·15················»       ​ja·····​6a·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x6a>40 ··​52:​»       ​39·d5················»       ​cmp····%edx,​%ebp
41 ··​55:​»       ​89·37················»       ​mov····%esi,​(%edi)​41 ··​54:​»       ​77·​1a················»       ​ja·····70·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x70>
42 ··​57:​»       ​c7·47·04·00·00·00·00·»       ​movl···$0x0,​0x4(%edi)​42 ··​56:​»       ​89·37················»       ​mov····%esi,​(%edi)​
43 ··​5e:​»       ​89·​f8················»       ​mov····​%edi,​%eax43 ··​58:​»       ​89·​f8················»       ​mov····​%edi,​%eax
44 ··60:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp44 ··5a:​»       ​c7·47·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%edi)​
45 ··​63:​»       ​5b···················»       ​pop····​%ebx45 ··​61:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
46 ··​64:​»       ​5e···················»       ​pop····​%esi46 ··​64:​»       ​5b···················»       ​pop····​%ebx
47 ··​65:​»       ​5f···················»       ​pop····​%edi47 ··​65:​»       ​5e···················»       ​pop····​%esi
48 ··​66:​»       ​5d···················»       ​pop····​%ebp48 ··​66:​»       ​5f···················»       ​pop····​%edi
49 ··​67:​»       ​c2·04·00·············»       ​ret····$0x449 ··​67:​»       ​5d···················»       ​pop····%ebp
50 ··​6a:​»       ​c7·​07·​00·00·00·00····»       ​movl···​$0x0,​(%edi)​50 ··​68:​»       ​c2·​04·​00·············»       ​ret····​$0x4
51 ··70:​»       ​89·5f·04·············»       ​mov····​%ebx,​0x4(%edi)​51 ··6b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 52 ··​6f:​»       ​90···················»       ​nop
 53 ··​70:​»       ​89·​47·​04·············»       ​mov····​%eax,​0x4(%edi)​
52 ··​73:​»       ​89·​f8················»       ​mov····​%edi,​%eax54 ··​73:​»       ​89·​f8················»       ​mov····​%edi,​%eax
53 ··​75:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp55 ··​75:​»       ​c7·07·00·00·00·00····»       ​movl···​$0x0,​(%edi)​
54 ··​78:​»       ​5b···················»       ​pop····​%ebx56 ··​7b:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
55 ··​79:​»       ​5e···················»       ​pop····​%esi57 ··​7e:​»       ​5b···················»       ​pop····​%ebx
56 ··​7a:​»       ​5f···················»       ​pop····​%edi58 ··​7f:​»       ​5e···················»       ​pop····​%esi
57 ··7b:​»       ​5d···················»       ​pop····​%ebp59 ··80:​»       ​5f···················»       ​pop····​%edi
58 ··7c:​»       ​c2·04·00·············»       ​ret····$0x460 ··81:​»       ​5d···················»       ​pop····%ebp
59 ··7f:​»       ​8d·70·​04·············»       ​lea····​0x4(%eax)​,​%esi61 ··82:​»       ​c2·04·​00·············»       ​ret····$0x4
60 ··​82:​»       ​8b·54·24·34··········»       ​mov····​0x34(%esp)​,​%edx62 ··​85:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
61 ··​86:​»       ​39·​72·​0c·············»       ​cmp····%esi,​0xc(%edx)​63 ··​88:​»       ​8d·​70·​04·············»       ​lea····0x4(%eax)​,​%esi
62 ··​89:​»       ​74·1b················»       ​je·····a6·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<unsigned·short>·​>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0xa6>64 ··​8b:​»       ​8b·​6c·24·34··········»       ​mov····0x34(%esp)​,​%ebp
63 ··​8b:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​65 ··​8f:​»       ​39·75·0c·············»       ​cmp····​%esi,​0xc(%ebp)​
64 ··8e:​»       ​89·​eb················»       ​mov····%ebp,​%ebx66 ··92:​»       ​74·​1c················»       ​je·····​b0·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0xb0>
65 ··​90:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···91·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·short>,​·std:​:​allocator<unsigned·short>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x91>67 ··​94:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
66 »       ​»       ​»       ​91:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​68 ··​97:​»       ​e8·fc·​ff·ff·​ff·······»       ​call···​98·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x98>
67 ··95:​»       ​8b·​4c·24·​38··········»       ​mov····​0x38(%esp)​,​%ecx69 »       ​»       ​»       ​98:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
68 ··​99:​»       ​0f·b7·09·············»       ​movzwl·​(%ecx)​,​%ecx70 ··​9c:​»       ​8b·54·24·38··········»       ​mov····0x38(%esp)​,​%edx
69 ··9c:​»       ​0f·​b7·50·10··········»       ​movzwl·0x10(%eax)​,​%edx71 ··a0:​»       ​0f·​b7·2a·············»       ​movzwl·​(%edx)​,​%ebp
70 ··​a0:​»       ​89·f3················»       ​mov····​%esi,​%ebx72 ··​a3:​»       ​89·c3················»       ​mov····​%eax,​%ebx
71 ··​a2:​»       ​89·c6················»       ​mov····%eax,​%esi73 ··​a5:​»       ​0f·b7·50·10··········»       ​movzwl·0x10(%eax)​,​%edx
72 ··​a4:​»       ​eb·aa················»       ​jmp····​50·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x50>74 ··​a9:​»       ​89·f0················»       ​mov····%esi,​%eax
73 ··​a6:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​75 ··​ab:​»       ​89·de················»       ​mov····%ebx,​%esi
74 ··​ac:​»       ​89·77·04·············»       ​mov····%esi,​0x4(%edi)​76 ··​ad:​»       ​eb·a3················»       ​jmp····​52·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​set<unsigned·​short,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·const,​·std:​:​set<unsigned·short,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<unsigned·​short>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x52>
75 ··​af:​»       ​89·​f8················»       ​mov····%edi,​%eax77 ··​af:​»       ​90···················»       ​nop
76 ··​b1:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp78 ··​b0:​»       ​c7·07·00·00·00·00····»       ​movl···​$0x0,​(%edi)​
77 ··​b4:​»       ​5b···················»       ​pop····​%ebx79 ··​b6:​»       ​89·f8················»       ​mov····%edi,​%eax
78 ··​b5:​»       ​5e···················»       ​pop····​%esi80 ··​b8:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
79 ··​b6:​»       ​5f···················»       ​pop····​%edi81 ··​bb:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
80 ··​b7:​»       ​5d···················»       ​pop····​%ebp82 ··​be:​»       ​5b···················»       ​pop····​%ebx
81 ··​b8:​»       ​c2·04·00·············»       ​ret····$0x483 ··​bf:​»       ​5e···················»       ​pop····%esi
 84 ··​c0:​»       ​5f···················»       ​pop····​%edi
 85 ··​c1:​»       ​5d···················»       ​pop····​%ebp
 86 ··​c2:​»       ​c2·​04·​00·············»       ​ret····​$0x4
2.04 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE>:​4 00000000·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE>:​
5 _GLOBAL__sub_I__ZN4SF​ST13EpsilonStringE()​:​5 _GLOBAL__sub_I__ZN4SF​ST13EpsilonStringE()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x3>
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x6>9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​04·​0d·​00·​00····»       ​lea····​0xd04(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​04·​0d·​00·​00····»       ​lea····​0xd04(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x1a>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x1a>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x36>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST13EpsilonStringE+0​x36>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
32.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 260 lines modifiedOffset 1, 251 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​20000000·​1c000000·​.​.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​20000000·​1c000000·​.​.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·2b000000·​00410e08·​83025b0a·​.​.​.​.​+.​.​.​.​A.​.​.​.​[.​5 ··​0x00000020·​00000000·36000000·​00410e08·​8302600a·​.​.​.​.​6.​.​.​.​A.​.​.​.​`.​
6 ··​0x00000030·​c30e0441·​0b4dc30e·​04000000·​38000000·​.​.​.​A.​M.​.​.​.​.​.​8.​.​.​6 ··​0x00000030·​c30e0447·​0b4ac30e·​04000000·​38000000·​.​.​.​G.​J.​.​.​.​.​.​8.​.​.​
7 ··​0x00000040·​40000000·2c000000·6c000000·​00410e08·​@.​.​.​,​.​.​.​l.​.​.​.​A.​.​7 ··​0x00000040·​40000000·40000000·7a000000·​00410e08·​@.​.​.​@.​.​.​z.​.​.​.​A.​.​
8 ··​0x00000050·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​8 ··​0x00000050·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
9 ··​0x00000060·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​9 ··​0x00000060·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
10 ··​0x00000070·​41c70e08·​41c50e04·​38000000·​7c000000·​A.​.​.​A.​.​.​8.​.​.​|.​.​.​10 ··​0x00000070·​41c70e08·​41c50e04·​38000000·​7c000000·​A.​.​.​A.​.​.​8.​.​.​|.​.​.​
11 ··​0x00000080·98000000·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​11 ··​0x00000080·c0000000·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
12 ··​0x00000090·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@12 ··​0x00000090·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
13 ··​0x000000a0·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​13 ··​0x000000a0·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
14 ··​0x000000b0·​41c50e04·​3c000000·​b8000000·04010000·​A.​.​.​<.​.​.​.​.​.​.​.​.​.​.​14 ··​0x000000b0·​41c50e04·​3c000000·​b8000000·40010000·​A.​.​.​<.​.​.​.​.​.​.​@.​.​.​
15 ··​0x000000c0·96020000·​00410e08·​8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A15 ··​0x000000c0·7d020000·​00410e08·​8502410e·​0c870341·}.​.​.​.​A.​.​.​.​A.​.​.​.​A
16 ··​0x000000d0·​0e108604·​410e1483·​05430e40·​02be0a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​16 ··​0x000000d0·​0e108604·​410e1483·​054e0e40·​02a90a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
17 ··​0x000000e0·​1441c30e·​1041c60e·​0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​17 ··​0x000000e0·​1441c30e·​1041c60e·​0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
18 ··​0x000000f0·​04410b00·​20000000·​f8000000·9a030000·​.​A.​.​·​.​.​.​.​.​.​.​.​.​.​.​18 ··​0x000000f0·​04410b00·​20000000·​f8000000·c0030000·​.​A.​.​·​.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00000100·​6c000000·​00410e08·​8302430e·​4002610a·l.​.​.​.​A.​.​.​.​C.​@.​a.​19 ··​0x00000100·​6b000000·​00410e08·​8302500e·​4002510a·k.​.​.​.​A.​.​.​.​P.​@.​Q.​
20 ··​0x00000110·​0e0841c3·​0e04410b·50000000·​1c010000·​.​.​A.​.​.​A.​P.​.​.​.​.​.​.​20 ··​0x00000110·​0e0843c3·​0e04410b·2c000000·​1c010000·​.​.​C.​.​.​A.​,​.​.​.​.​.​.​.​
21 ··​0x00000120·06040000·84000000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​21 ··​0x00000120·30040000·ac000000·​00430e50·55830587·0.​.​.​.​.​.​.​.​C.​PU.​.​.​
22 ··​0x00000130·​0c870341·0e108604·410e1483·​05430e50·​.​.​.​A.​.​.​.​A.​.​.​.​C.​P22 ··​0x00000130·​03850248·​86040249·0ac5c7c6·​c30e0447·​.​.​.​H.​.​.​I.​.​.​.​.​.​.​G
23 ··​0x00000140·​02490a0e·1441c30e·1041c60e·0c41c70e·​.​I.​.​.​A.​.​.​A.​.​.​A.​.​23 ··​0x00000140·​0b77c5c7·c6c30e04·3c000000·4c010000·​.​w.​.​.​.​.​.​<.​.​.​L.​.​.​
24 ··​0x00000150·​0841c50e·04410b66·​0e1441c3·0e1041c6·​.​A.​.​.​A.​f.​.​A.​.​.​A.​24 ··​0x00000150·e0040000·d8000000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
25 ··​0x00000160·​0e0c41c7·​0e0841c5·0e040000·3c000000·.​.​A.​.​.​A.​.​.​.​.​<.​.​.​25 ··​0x00000160·​0c870341·​0e108604·​410e1483·054e0e60·​.​.​.​A.​.​.​.​A.​.​.​.​N.​`
26 ··​0x00000170·70010000·8a040000·cb000000·​00410e08·p.​.​.​.​.​.​.​.​.​.​.​.​A.​.​26 ··​0x00000170·02bc0a0e·1441c30e·1041c60e·​0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
27 ··​0x00000180·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​27 ··​0x00000180·​0841c50e·​04410b00·20000000·8c010000·.​A.​.​.​A.​.​·.​.​.​.​.​.​.​
28 ··​0x00000190·05430e60·02ba0a0e·1441c30e·1041c60e·​.​C.​`.​.​.​.​.​A.​.​.​A.​.​28 ··​0x00000190·c0050000·69000000·004d0e08·8302430e·​.​.​.​.​i.​.​.​.​M.​.​.​.​C.​
29 ··​0x000001a0·​0c41c70e·0841c50e·04410b00·20000000·​.​A.​.​.​A.​.​.​A.​.​·.​.​.​29 ··​0x000001a0·4002500a·0e0843c3·0e04410b·40000000·@.​P.​.​.​C.​.​.​A.​@.​.​.​
30 ··​0x000001b0·​b0010000·56050000·6b000000·​00410e08·​.​.​.​.​V.​.​.​k.​.​.​.​A.​.​30 ··​0x000001b0·​b0010000·30060000·30070000·​00410e08·​.​.​.​.​0.​.​.​0.​.​.​.​A.​.​
31 ··​0x000001c0·​8302430e·4002600a·​0e0841c3·0e04410b·​.​.​C.​@.​`.​.​.​A.​.​.​A.​31 ··​0x000001c0·​8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
32 ··​0x000001d0·40000000·d4010000·c2050000·56070000·@.​.​.​.​.​.​.​.​.​.​.​V.​.​.​32 ··​0x000001d0·054d0e90·0103d702·0a0e1441·c30e1041·​.​M.​.​.​.​.​.​.​.​.​A.​.​.​A
33 ··​0x000001e0·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​33 ··​0x000001e0·c60e0c41·c70e0841·c50e0444·​0b000000·​.​.​.​A.​.​.​A.​.​.​D.​.​.​.​
34 ··​0x000001f0·410e1483·05430e90·​0103cc02·0a0e1441·A.​.​.​.​C.​.​.​.​.​.​.​.​.​A34 ··​0x000001f0·3c000000·f4010000·​00000000·ef050000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00000200·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A35 ··​0x00000200·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
36 ··​0x00000210·0b000000·3c000000·18020000·​00000000·.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​36 ··​0x00000210·410e1483·054d0e50·0349010a·​0e1443c3·A.​.​.​.​M.​P.​I.​.​.​.​C.​
37 ··​0x00000220·97050000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A37 ··​0x00000220·0e1041c6·0e0c41c7·0e0841c5·​0e04480b·​.​.​A.​.​.​A.​.​.​A.​.​.​H.​
38 ··​0x00000230·0e108604·410e1483·​05430e50·0346010a·.​.​.​.​A.​.​.​.​C.​P.​F.​.​38 ··​0x00000230·24000000·34020000·​00000000·5e000000·$.​.​.​4.​.​.​.​.​.​.​^.​.​.​
39 ··​0x00000240·​0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​39 ··​0x00000240·​00430e30·44860448·83054f85·​02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
40 ··​0x00000250·0e04410b·38000000·58020000·00000000·.​.​A.​8.​.​.​X.​.​.​.​.​.​.​40 ··​0x00000250·77c5c7c6·c30e0400·3c000000·5c020000·w.​.​.​.​.​.​.​<.​.​.​\.​.​.​
41 ··​0x00000260·46000000·​00410e08·8502410e·​0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A41 ··​0x00000260·​600d0000·​06040000·​00410e08·8502460e·`.​.​.​.​.​.​.​.​A.​.​.​.​F.​
42 ··​0x00000270·​0e108604·​410e1483·​05430e30·​7a0e1441·.​.​.​.​A.​.​.​.​C.​0z.​.​A42 ··​0x00000270·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
43 ··​0x00000280·c30e1041·c60e0c41·​c70e0841·​c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​43 ··​0x00000280·0390030a·​0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
44 ··​0x00000290·3c000000·94020000·180d0000·01040000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x00000290·0e0841c5·0e04410b·54000000·9c020000·.​.​A.​.​.​A.​T.​.​.​.​.​.​.​
45 ··​0x000002a0·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​45 ··​0x000002a0·​00000000·b1010000·00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
46 ··​0x000002b0·​410e1483·​05430e40·​03b0030a·0e1441c3·A.​.​.​.​C.​@.​.​.​.​.​.​A.​46 ··​0x000002b0·0c870341·0e108604·410e1483·054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
47 ··​0x000002c0·​0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​47 ··​0x000002c0·​02d60a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
48 ··​0x000002d0·54000000·d4020000·​00000000·62010000·T.​.​.​.​.​.​.​.​.​.​.​b.​.​.​48 ··​0x000002d0·0841c50e·04440b5f·​0a0e1441·c30e1041·​.​A.​.​.​D.​_.​.​.​A.​.​.​A
49 ··​0x000002e0·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​49 ··​0x000002e0·c60e0c41·c70e0841·c50e044d·​0b000000·​.​.​.​A.​.​.​A.​.​.​M.​.​.​.​
50 ··​0x000002f0·410e1483·05430e40·​02770a0e·1441c30e·A.​.​.​.​C.​@.​w.​.​.​A.​.​50 ··​0x000002f0·20000000·f4020000·​00000000·75010000··.​.​.​.​.​.​.​.​.​.​.​u.​.​.​
51 ··​0x00000300·1041c60e·0c41c70e·​0841c50e·​04430b02·​.​A.​.​.​A.​.​.​A.​.​.​C.​.​51 ··​0x00000300·00430e10·4f830486·​0387025a·​0ac7c6c3·​.​C.​.​O.​.​.​.​.​.​Z.​.​.​.​
52 ··​0x00000310·cb0a0e14·41c30e10·41c60e0c·41c70e08·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​52 ··​0x00000310·0e04440b·3c000000·18030000·70110000·​.​.​D.​<.​.​.​.​.​.​.​p.​.​.​
53 ··​0x00000320·41c50e04·430b0000·2c000000·2c030000·A.​.​.​C.​.​.​,​.​.​.​,​.​.​.​53 ··​0x00000320·c2020000·00410e08·8502460e·0c870341·.​.​.​.​.​A.​.​.​.​F.​.​.​.​A
54 ··​0x00000330·​00000000·6f010000·​00410e08·​8702410e·​.​.​.​.​o.​.​.​.​A.​.​.​.​A.​54 ··​0x00000330·​0e108604·410e1483·​054e0e50·​0373020a·​.​.​.​.​A.​.​.​.​N.​P.​s.​.​
55 ··​0x00000340·​0c860341·​0e108304·510ac30e·0c41c60e·.​.​.​A.​.​.​.​Q.​.​.​.​A.​.​55 ··​0x00000340·​0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
56 ··​0x00000350·​0841c70e·04410b00·3c000000·5c030000·​.​A.​.​.​A.​.​<.​.​.​\.​.​.​56 ··​0x00000350·​0e04410b·3c000000·58030000·40140000·.​.​A.​<.​.​.​X.​.​.​@.​.​.​
57 ··​0x00000360·1a110000·​b3020000·​00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​57 ··​0x00000360·f1020000·​00410e08·​8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
58 ··​0x00000370·​0c870341·​0e108604·​410e1483·​05430e50·​.​.​.​A.​.​.​.​A.​.​.​.​C.​P58 ··​0x00000370·​0e108604·​410e1483·​054e0e70·​03d5020a·.​.​.​.​A.​.​.​.​N.​p.​.​.​.​
59 ··​0x00000380·​0374020a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​t.​.​.​.​A.​.​.​A.​.​.​A.​59 ··​0x00000380·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
60 ··​0x00000390·​0e0841c5·0e04410b·3c000000·9c030000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​60 ··​0x00000390·​0e04410b·3c000000·98030000·00000000·​.​.​A.​<.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x000003a0·cd130000·df020000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​61 ··​0x000003a0·94010000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
62 ··​0x000003b0·​0c870341·​0e108604·​410e1483·​05430e70·​.​.​.​A.​.​.​.​A.​.​.​.​C.​p62 ··​0x000003b0·​0e108604·​410e1483·​054e0e40·​02cf0a0e·.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
63 ··​0x000003c0·03ce020a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​63 ··​0x000003c0·1441c30e·​1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
64 ··​0x000003d0·​0e0841c5·0e04410b·3c000000·dc030000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​64 ··​0x000003d0·​044b0b00·3c000000·d8030000·00000000·​.​K.​.​<.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x000003e0·00000000·89010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​65 ··​0x000003e0·94010000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
66 ··​0x000003f0·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@66 ··​0x000003f0·​0e108604·​410e1483·​054e0e40·​02c70a0e·.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
67 ··​0x00000400·02d00a0e·​1441c30e·1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​67 ··​0x00000400·1441c30e·​1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
68 ··​0x00000410·​0841c50e·04410b00·3c000000·1c040000·​.​A.​.​.​A.​.​<.​.​.​.​.​.​.​68 ··​0x00000410·​04430b00·1c000000·00000000·017a504c·​.​C.​.​.​.​.​.​.​.​.​.​.​zPL
69 ··​0x00000420·00000000·95010000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​69 ··​0x00000420·5200017c·08079b00·​0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x00000430·0c870341·0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@70 ··​0x00000430·88010000·40000000·24000000·40170000·​.​.​.​.​@.​.​.​$.​.​.​@.​.​.​
71 ··​0x00000440·02dc0a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​71 ··​0x00000440·1b030000·04000000·00410e08·8502430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
72 ··​0x00000450·​0841c50e·​04410b00·1c000000·​00000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​72 ··​0x00000450·​0c87034d·​0e108604·410e1483·​05430e60·​.​.​.​M.​.​.​.​A.​.​.​.​C.​`
73 ··​0x00000460·​017a504c·5200017c·​08079b00·​0000001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​73 ··​0x00000460·​03c3020a·0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
74 ··​0x00000470·1b0c0404·88010000·40000000·24000000·​.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​74 ··​0x00000470·0e0841c5·0e04410b·24000000·00000000·​.​.​A.​.​.​A.​$.​.​.​.​.​.​.​
75 ··​0x00000480·ac160000·f9020000·​04000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​75 ··​0x00000480·017a504c·5200017c·​08079b00·​0000001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​
76 ··​0x00000490·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​76 ··​0x00000490·1b0c0404·88010e60·83058502·86048703·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​
77 ··​0x000004a0·05430e60·03b2020a·​0e1441c3·0e1041c6·​.​C.​`.​.​.​.​.​.​A.​.​.​A.​77 ··​0x000004a0·14000000·2c000000·​00000000·20000000·​.​.​.​.​,​.​.​.​.​.​.​.​·.​.​.​
78 ··​0x000004b0·​0e0c41c7·​0e0841c5·0e04410b·24000000·​.​.​A.​.​.​A.​.​.​A.​$.​.​.​78 ··​0x000004b0·​040a0000·​00000000·3c000000·bc040000·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​
79 ··​0x000004c0·​00000000·017a504c·5200017c·08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​79 ··​0x000004c0·​00000000·39040000·00410e08·8502410e·​.​.​.​.​9.​.​.​.​A.​.​.​.​A.​
80 ··​0x000004d0·​0000001b·1b0c0404·88010e60·83058502·​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​.​80 ··​0x000004d0·​0c870341·0e108604·410e1483·054d0e40·​.​.​.​A.​.​.​.​A.​.​.​.​M.​@
81 ··​0x000004e0·86048703·14000000·2c000000·​00000000·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​81 ··​0x000004e0·​03a7030a·0e1441c3·0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
82 ··​0x000004f0·20000000·​040a0000·00000000·3c000000··.​.​.​.​.​.​.​.​.​.​.​<.​.​.​82 ··​0x000004f0·0e0841c5·​0e04440b·3c000000·fc040000·.​.​A.​.​.​D.​<.​.​.​.​.​.​.​
83 ··​0x00000500·​00050000·00000000·d2030000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​83 ··​0x00000500·​00000000·39020000·00410e08·8502410e·​.​.​.​.​9.​.​.​.​A.​.​.​.​A.​
84 ··​0x00000510·8502410e·0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​84 ··​0x00000510·​0c870341·​0e108604·​410e1483·​054d0e50·.​.​.​A.​.​.​.​A.​.​.​.​M.​P
85 ··​0x00000520·​05430e40·0362030a·0e1441c3·0e1041c6·​.​C.​@.​b.​.​.​.​A.​.​.​A.​85 ··​0x00000520·​02890a0e·1441c30e·​1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
86 ··​0x00000530·​0e0c41c7·0e0841c5·0e04410b·​3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​86 ··​0x00000530·​0841c50e·04410b00·54000000·​3c050000·​.​A.​.​.​A.​.​T.​.​.​<.​.​.​
87 ··​0x00000540·40050000·00000000·38020000·​00410e08·​@.​.​.​.​.​.​.​8.​.​.​.​A.​.​87 ··​0x00000540·00000000·f0000000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
88 ··​0x00000550·8502410e·0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​88 ··​0x00000550·​0c870341·​0e108604·​410e1483·​054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
89 ··​0x00000560·​05430e40·027f0a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​89 ··​0x00000560·​028e0a0e·1441c30e·​1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
90 ··​0x00000570·​0c41c70e·​0841c50e·​04410b00·54000000·​.​A.​.​.​A.​.​.​A.​.​T.​.​.​90 ··​0x00000570·​0841c50e·​04440b77·​0a0e1441·c30e1041·​.​A.​.​.​D.​w.​.​.​A.​.​.​A
91 ··​0x00000580·80050000·00000000·e9000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​91 ··​0x00000580·c60e0c41·c70e0841·c50e0445·​0b000000·​.​.​.​A.​.​.​A.​.​.​E.​.​.​.​
92 ··​0x00000590·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​92 ··​0x00000590·3c000000·94050000·​00000000·25020000·<.​.​.​.​.​.​.​.​.​.​.​%.​.​.​
93 ··​0x000005a0·​05430e40·​02960a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​93 ··​0x000005a0·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
94 ··​0x000005b0·0c41c70e·​0841c50e·04410b78·0a0e1441·​.​A.​.​.​A.​.​.​A.​x.​.​.​A94 ··​0x000005b0·​410e1483·​054d0e50·02890a0e·1441c30e·A.​.​.​.​M.​P.​.​.​.​.​A.​.​
95 ··​0x000005c0·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A95 ··​0x000005c0·​1041c60e·0c41c70e·0841c50e·04420b00·.​A.​.​.​A.​.​.​A.​.​.​B.​.​
96 ··​0x000005d0·0b000000·3c000000·d8050000·00000000·.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​96 ··​0x000005d0·3c000000·d4050000·601a0000·fb000000·<.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
97 ··​0x000005e0·​08020000·​00410e08·​8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A97 ··​0x000005e0·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
98 ··​0x000005f0·0e108604·410e1483·​05430e40·​027b0a0e·​.​.​.​.​A.​.​.​.​C.​@.​{.​.​98 ··​0x000005f0·​410e1483·​054e0e50·​02df0a0e·​1441c30e·A.​.​.​.​N.​P.​.​.​.​.​A.​.​
99 ··​0x00000600·​1441c30e·1041c60e·​0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​99 ··​0x00000600·​1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
100 ··​0x00000610·04410b00·3c000000·18060000·a6190000·.​A.​.​<.​.​.​.​.​.​.​.​.​.​.​100 ··​0x00000610·3c000000·14060000·601b0000·f6000000·<.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
101 ··​0x00000620·​00010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A101 ··​0x00000620·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
102 ··​0x00000630·0e108604·410e1483·​05430e50·​02ef0a0e·​.​.​.​.​A.​.​.​.​C.​P.​.​.​.​102 ··​0x00000630·​460e1483·​05510eb0·0102d20a·0e1441c3·F.​.​.​.​Q.​.​.​.​.​.​.​.​A.​
103 ··​0x00000640·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​103 ··​0x00000640·​0e1041c6·0e0c41c7·0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
104 ··​0x00000650·04410b00·3c000000·58060000·a61a0000·.​A.​.​<.​.​.​X.​.​.​.​.​.​.​104 ··​0x00000650·54000000·54060000·601c0000·26020000·T.​.​.​T.​.​.​`.​.​.​&.​.​.​
105 ··​0x00000660·f7000000·00410e08·​8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A105 ··​0x00000660·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
106 ··​0x00000670·0e108604·410e1483·​05460ec0·​0102e30a·​.​.​.​.​A.​.​.​.​F.​.​.​.​.​.​106 ··​0x00000670·​410e1483·​054e0e50·​02c40a0e·​1441c30e·A.​.​.​.​N.​P.​.​.​.​.​A.​.​
107 ··​0x00000680·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​107 ··​0x00000680·​1041c60e·0c41c70e·0841c50e·04460b02·.​A.​.​.​A.​.​.​A.​.​.​F.​.​
108 ··​0x00000690·0e04410b·54000000·98060000·9e1b0000·​.​.​A.​T.​.​.​.​.​.​.​.​.​.​.​108 ··​0x00000690·b30a0e14·41c30e10·41c60e0c·41c70e08·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​
109 ··​0x000006a0·1f020000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A109 ··​0x000006a0·41c50e04·410b0000·3c000000·ac060000·A.​.​.​A.​.​.​<.​.​.​.​.​.​.​
110 ··​0x000006b0·0e108604·​410e1483·​05430e50·032a010a·​.​.​.​.​A.​.​.​.​C.​P.​*.​.​110 ··​0x000006b0·901e0000·​41010000·​00410e08·8502410e·​.​.​.​.​A.​.​.​.​A.​.​.​.​A.​
111 ··​0x000006c0·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​111 ··​0x000006c0·​0c870341·​0e108604·410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@
112 ··​0x000006d0·​0e04410b·02520a0e·1441c30e·1041c60e·​.​.​A.​.​R.​.​.​A.​.​.​A.​.​112 ··​0x000006d0·​0330010a·​0e1441c3·0e1041c6·0e0c41c7·​.​0.​.​.​.​A.​.​.​A.​.​.​A.​
113 ··​0x000006e0·​0c41c70e·0841c50e·04450b00·3c000000·​.​A.​.​.​A.​.​.​E.​.​<.​.​.​113 ··​0x000006e0·​0e0841c5·0e04410b·48000000·ec060000·.​.​A.​.​.​A.​H.​.​.​.​.​.​.​
114 ··​0x000006f0·f0060000·be1d0000·45010000·​00410e08·​.​.​.​.​.​.​.​.​E.​.​.​.​A.​.​114 ··​0x000006f0·e01f0000·52020000·00410e08·8502410e·​.​.​.​.​R.​.​.​.​A.​.​.​.​A.​
115 ··​0x00000700·8502410e·0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​115 ··​0x00000700·​0c870341·​0e108604·​410e1483·​05510e80·.​.​.​A.​.​.​.​A.​.​.​.​Q.​.​
116 ··​0x00000710·05430e40·​0334010a·​0e1441c3·0e1041c6·​.​C.​@.​4.​.​.​.​A.​.​.​A.​116 ··​0x00000710·8e0603b0·​010efc8d·​06430e80·8e066c0a·​.​.​.​.​.​.​.​.​.​C.​.​.​.​l.​
117 ··​0x00000720·​0e0c41c7·​0e0841c5·​0e04410b·48000000·​.​.​A.​.​.​A.​.​.​A.​H.​.​.​117 ··​0x00000720·​0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
118 ··​0x00000730·30070000·041f0000·41020000·00410e08·0.​.​.​.​.​.​.​A.​.​.​.​A.​.​118 ··​0x00000730·0e04410b·30000000·24030000·40220000·.​.​A.​0.​.​.​$.​.​.​@".​.​
119 ··​0x00000740·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​119 ··​0x00000740·a7040000·​04120000·00410e08·85024c0d·​.​.​.​.​.​.​.​.​.​A.​.​.​.​L.​
120 ··​0x00000750·​05460e80·​8e0603a6·​010efc8d·06430e80·​.​F.​.​.​.​.​.​.​.​.​.​.​C.​.​120 ··​0x00000750·​05498703·​86048305·​03ac030a·c341c641·​.​I.​.​.​.​.​.​.​.​.​.​.​A.​A
121 ··​0x00000760·8e066e0a·​0e1441c3·0e1041c6·​0e0c41c7·​.​.​n.​.​.​A.​.​.​A.​.​.​A.​121 ··​0x00000760·c741c50c·​04044b0b·28000000·​00000000·​.​A.​.​.​.​K.​(.​.​.​.​.​.​.​
122 ··​0x00000770·​0e0841c5·0e04410b·30000000·24030000·​.​.​A.​.​.​A.​0.​.​.​$.​.​.​122 ··​0x00000770·​017a504c·5200017c·08079b00·0000001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​
123 ··​0x00000780·46210000·76040000·​04120000·​00410e08·F!.​.​v.​.​.​.​.​.​.​.​A.​.​123 ··​0x00000780·1b0c0404·88010c05·​08830585·​02860487·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
124 ··​0x00000790·8502420d·05498703·86048305·03a0030a·​.​.​B.​.​I.​.​.​.​.​.​.​.​.​.​124 ··​0x00000790·03000000·14000000·30000000·20000000·​.​.​.​.​.​.​.​.​0.​.​.​·.​.​.​
125 ··​0x000007a0·c341c641·​c741c50c·​0404410b·28000000·.​A.​A.​A.​.​.​.​A.​(.​.​.​125 ··​0x000007a0·​41000000·​041d0000·​00000000·3c000000·A.​.​.​.​.​.​.​.​.​.​.​<.​.​.​
126 ··​0x000007b0·00000000·017a504c·5200017c·​08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​126 ··​0x000007b0·b0070000·f0260000·66010000·​00410e08·​.​.​.​.​.​&.​.​f.​.​.​.​A.​.​
Max diff block lines reached; 0/33574 bytes (0.00%) of diff not shown.
17.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 86, 52 lines modifiedOffset 86, 52 lines modified
86 ··​0x00000530·​5f5a4e34·​53465354·​31334570·​73696c6f·​_ZN4SFST13Epsilo86 ··​0x00000530·​5f5a4e34·​53465354·​31334570·​73696c6f·​_ZN4SFST13Epsilo
87 ··​0x00000540·​6e537472·​696e6745·​005f5a53·​744c385f·​nStringE.​_ZStL8_87 ··​0x00000540·​6e537472·​696e6745·​005f5a53·​744c385f·​nStringE.​_ZStL8_
88 ··​0x00000550·​5f696f69·​6e697400·​2e4c4330·​002e4c43·​_ioinit.​.​LC0.​.​LC88 ··​0x00000550·​5f696f69·​6e697400·​2e4c4330·​002e4c43·​_ioinit.​.​LC0.​.​LC
89 ··​0x00000560·​31002e4c·​4332002e·​4c433300·​2e4c4334·​1.​.​LC2.​.​LC3.​.​LC489 ··​0x00000560·​31002e4c·​4332002e·​4c433300·​2e4c4334·​1.​.​LC2.​.​LC3.​.​LC4
90 ··​0x00000570·​002e4c43·​35002e4c·​4336002e·​4c433700·​.​.​LC5.​.​LC6.​.​LC7.​90 ··​0x00000570·​002e4c43·​35002e4c·​4336002e·​4c433700·​.​.​LC5.​.​LC6.​.​LC7.​
91 ··​0x00000580·​2e4c4338·​002e4c43·​39002e4c·​43313200·​.​LC8.​.​LC9.​.​LC12.​91 ··​0x00000580·​2e4c4338·​002e4c43·​39002e4c·​43313200·​.​LC8.​.​LC9.​.​LC12.​
92 ··​0x00000590·​2e4c4331·​33002e4c·​43313000·​2e4c4331·​.​LC13.​.​LC10.​.​LC192 ··​0x00000590·​2e4c4331·​33002e4c·​43313000·​2e4c4331·​.​LC13.​.​LC10.​.​LC1
93 ··​0x000005a0·​31002e4c·​43313400·​2e4c4331·​35002e4c·​1.​.​LC14.​.​LC15.​.​L93 ··​0x000005a0·​31002e4c·​43313400·​2e4c4331·​36002e4c·​1.​.​LC14.​.​LC16.​.​L
94 ··​0x000005b0·​43313600·​2e4c4331·​37002e4c·​43313900·​C16.​.​LC17.​.​LC19.​94 ··​0x000005b0·​43313500·​2e4c4331·​37002e4c·​43313900·​C15.​.​LC17.​.​LC19.​
95 ··​0x000005c0·​2e4c4332·​30002e4c·​43323100·​2e4c4332·​.​LC20.​.​LC21.​.​LC295 ··​0x000005c0·​2e4c4332·​30002e4c·​43323100·​2e4c4332·​.​LC20.​.​LC21.​.​LC2
96 ··​0x000005d0·​32002e4c·​43323300·​2e4c4332·​34002e4c·​2.​.​LC23.​.​LC24.​.​L96 ··​0x000005d0·​32002e4c·​43323300·​2e4c4332·​34002e4c·​2.​.​LC23.​.​LC24.​.​L
97 ··​0x000005e0·​43323500·​2e4c4332·​37002e4c·​43323600·​C25.​.​LC27.​.​LC26.​97 ··​0x000005e0·​43323500·​2e4c4332·​37002e4c·​43323600·​C25.​.​LC27.​.​LC26.​
98 ··​0x000005f0·​2e4c4332·​39002e4c·​43333000·​2e4c4333·​.​LC29.​.​LC30.​.​LC398 ··​0x000005f0·​2e4c4332·​39002e4c·​43333000·​2e4c4333·​.​LC29.​.​LC30.​.​LC3
99 ··​0x00000600·​35002e4c·​43333100·​2e4c4333·​33005f5f·​5.​.​LC31.​.​LC33.​__99 ··​0x00000600·​35002e4c·​43333100·​2e4c4333·​33005f5f·​5.​.​LC31.​.​LC33.​__
100 ··​0x00000610·​7838362e·​6765745f·​70635f74·​68756e6b·​x86.​get_pc_thunk100 ··​0x00000610·​7838362e·​6765745f·​70635f74·​68756e6b·​x86.​get_pc_thunk
101 ··​0x00000620·​2e627800·​5f474c4f·​42414c5f·​4f464653·​.​bx.​_GLOBAL_OFFS101 ··​0x00000620·​2e627800·​5f474c4f·​42414c5f·​4f464653·​.​bx.​_GLOBAL_OFFS
102 ··​0x00000630·​45545f54·​41424c45·​5f005f5a·​646c5076·​ET_TABLE_.​_ZdlPv102 ··​0x00000630·​45545f54·​41424c45·​5f005f5a·​646c5076·​ET_TABLE_.​_ZdlPv
103 ··​0x00000640·​005f5a4e·​4b345346·​53543841·​6c706861·​.​_ZNK4SFST8Alpha103 ··​0x00000640·​005f5a4e·​4b345346·​53543841·​6c706861·​.​_ZNK4SFST8Alpha
104 ··​0x00000650·​62657431·​30777269·​74655f63·​68617245·​bet10write_charE104 ··​0x00000650·​62657431·​30777269·​74655f63·​68617245·​bet10write_charE
105 ··​0x00000660·​74506350·​69620073·​74726c65·​6e005f5a·​tPcPib.​strlen.​_Z105 ··​0x00000660·​74506350·​69620073·​74726c65·​6e005f5a·​tPcPib.​strlen.​_Z
106 ··​0x00000670·​4e4b3453·​46535438·​416c7068·​61626574·​NK4SFST8Alphabet106 ··​0x00000670·​4e4b3453·​46535438·​416c7068·​61626574·​NK4SFST8Alphabet
107 ··​0x00000680·​31307772·​6974655f·​63686172·​45746200·​10write_charEtb.​107 ··​0x00000680·​31307772·​6974655f·​63686172·​45746200·​10write_charEtb.​
108 ··​0x00000690·​5f5f7838·​362e6765·​745f7063·​5f746875·​__x86.​get_pc_thu108 ··​0x00000690·​5f5f7838·​362e6765·​745f7063·​5f746875·​__x86.​get_pc_thu
109 ··​0x000006a0·​6e6b2e61·​78005f5f·​73746163·​6b5f6368·​nk.​ax.​__stack_ch109 ··​0x000006a0·​6e6b2e64·​78005f5f·​73746163·​6b5f6368·​nk.​dx.​__stack_ch
110 ··​0x000006b0·​6b5f6661·​696c5f6c·​6f63616c·​005f5a4e·​k_fail_local.​_ZN110 ··​0x000006b0·​6b5f6661·​696c5f6c·​6f63616c·​005f5a4e·​k_fail_local.​_ZN
111 ··​0x000006c0·​4b345346·​53543841·​6c706861·​62657431·​K4SFST8Alphabet1111 ··​0x000006c0·​4b345346·​53543841·​6c706861·​62657431·​K4SFST8Alphabet1
112 ··​0x000006d0·​31777269·​74655f6c·​6162656c·​454e535f·​1write_labelENS_112 ··​0x000006d0·​31777269·​74655f6c·​6162656c·​454e535f·​1write_labelENS_
113 ··​0x000006e0·​354c6162·​656c4550·​63506962·​005f5a4e·​5LabelEPcPib.​_ZN113 ··​0x000006e0·​354c6162·​656c4550·​63506962·​005f5a4e·​5LabelEPcPib.​_ZN
114 ··​0x000006f0·​34534653·​5438416c·​70686162·​65743570·​4SFST8Alphabet5p114 ··​0x000006f0·​34534653·​5438416c·​70686162·​65743570·​4SFST8Alphabet5p
115 ··​0x00000700·​72696e74·​45760073·​74646572·​72005f5f·​rintEv.​stderr.​__115 ··​0x00000700·​72696e74·​45760073·​74646572·​72005f5f·​rintEv.​stderr.​__
116 ··​0x00000710·​66707269·​6e74665f·​63686b00·​5f5a5374·​fprintf_chk.​_ZSt116 ··​0x00000710·​66707269·​6e74665f·​63686b00·​5f5a5374·​fprintf_chk.​_ZSt
117 ··​0x00000720·​31385f52·​625f7472·​65655f69·​6e637265·​18_Rb_tree_incre117 ··​0x00000720·​31385f52·​625f7472·​65655f69·​6e637265·​18_Rb_tree_incre
118 ··​0x00000730·​6d656e74·​504b5374·​31385f52·​625f7472·​mentPKSt18_Rb_tr118 ··​0x00000730·​6d656e74·​504b5374·​31385f52·​625f7472·​mentPKSt18_Rb_tr
119 ··​0x00000740·​65655f6e·​6f64655f·​62617365·​005f5a4e·​ee_node_base.​_ZN119 ··​0x00000740·​65655f6e·​6f64655f·​62617365·​005f5a4e·​ee_node_base.​_ZN
120 ··​0x00000750·​4b345346·​53543841·​6c706861·​62657431·​K4SFST8Alphabet1120 ··​0x00000750·​4b345346·​53543841·​6c706861·​62657431·​K4SFST8Alphabet1
121 ··​0x00000760·​31777269·​74655f6c·​6162656c·​454e535f·​1write_labelENS_121 ··​0x00000760·​31777269·​74655f6c·​6162656c·​454e535f·​1write_labelENS_
122 ··​0x00000770·​354c6162·​656c4562·​005f5a4e·​34534653·​5LabelEb.​_ZN4SFS122 ··​0x00000770·​354c6162·​656c4562·​005f5f78·​38362e67·​5LabelEb.​__x86.​g
123 ··​0x00000780·5438416c·70686162·65743133·​636f6d70·T8Alphabet13comp123 ··​0x00000780·65745f70·635f7468·756e6b2e·​6178005f·et_pc_thunk.​ax.​_
124 ··​0x00000790·7574655f·73636f72·65455253·74367665·ute_scoreERSt6ve124 ··​0x00000790·​5a4e3453·46535438·416c7068·61626574·ZN4SFST8Alphabet
125 ··​0x000007a0·​63746f72·​494e535f·354c6162·656c4553·ctorINS_5LabelES125 ··​0x000007a0·3133636f·6d707574·​655f7363·6f726545·​13compute_scoreE
126 ··​0x000007b0·61495332·5f454500·5f5a4e53·74367665·​aIS2_EE.​_ZNSt6ve126 ··​0x000007b0·52537436·76656374·6f72494e·535f354c·​RSt6vectorINS_5L
127 ··​0x000007c0·​63746f72·​494e3453·46535435·​4c616265·ctorIN4SFST5Labe127 ··​0x000007c0·​6162656c·​45536149·53325f45·​45005f5a·abelESaIS2_EE.​_Z
128 ··​0x000007d0·6c455361·​4953315f·45456153·45524b53·lESaIS1_EEaSERKS128 ··​0x000007d0·4e537436·​76656374·6f72494e·34534653·NSt6vectorIN4SFS
129 ··​0x000007e0·335f005f·5f783836·2e676574·5f70635f·3_.​__x86.​get_pc_129 ··​0x000007e0·54354c61·62656c45·53614953·​315f4545·T5LabelESaIS1_EE
130 ··​0x000007f0·7468756e·6b2e6469·​005f5a6e·​776a005f·thunk.​di.​_Znwj.​_130 ··​0x000007f0·61534552·4b53335f·​005f5a6e·​776a005f·aSERKS3_.​_Znwj.​_
131 ··​0x00000800·​5a537431·​375f5f74·​68726f77·​5f626164·​ZSt17__throw_bad131 ··​0x00000800·​5a537431·​375f5f74·​68726f77·​5f626164·​ZSt17__throw_bad
132 ··​0x00000810·​5f616c6c·​6f637600·​5f5a4e53·​74385f52·​_allocv.​_ZNSt8_R132 ··​0x00000810·​5f616c6c·​6f637600·​5f5a4e53·​74385f52·​_allocv.​_ZNSt8_R
133 ··​0x00000820·​625f7472·​6565494e·​34534653·​54354c61·​b_treeIN4SFST5La133 ··​0x00000820·​625f7472·​6565494e·​34534653·​54354c61·​b_treeIN4SFST5La
134 ··​0x00000830·​62656c45·​53315f53·​74395f49·​64656e74·​belES1_St9_Ident134 ··​0x00000830·​62656c45·​53315f53·​74395f49·​64656e74·​belES1_St9_Ident
135 ··​0x00000840·​69747949·​53315f45·​4e53315f·​396c6162·​ityIS1_ENS1_9lab135 ··​0x00000840·​69747949·​53315f45·​4e53315f·​396c6162·​ityIS1_ENS1_9lab
136 ··​0x00000850·​656c5f63·​6d704553·​61495331·​5f454538·​el_cmpESaIS1_EE8136 ··​0x00000850·​656c5f63·​6d704553·​61495331·​5f454538·​el_cmpESaIS1_EE8
137 ··​0x00000860·​5f4d5f65·​72617365·​45505374·​31335f52·​_M_eraseEPSt13_R137 ··​0x00000860·​5f4d5f65·​72617365·​45505374·​31335f52·​_M_eraseEPSt13_R
Offset 141, 21 lines modifiedOffset 141, 21 lines modified
141 ··​0x000008a0·​00667265·​65005f5a·​64615076·​005f5a4e·​.​free.​_ZdaPv.​_ZN141 ··​0x000008a0·​00667265·​65005f5a·​64615076·​005f5a4e·​.​free.​_ZdaPv.​_ZN
142 ··​0x000008b0·​5374385f·​52625f74·​72656549·​4e345346·​St8_Rb_treeIN4SF142 ··​0x000008b0·​5374385f·​52625f74·​72656549·​4e345346·​St8_Rb_treeIN4SF
143 ··​0x000008c0·​5354354c·​6162656c·​4553315f·​5374395f·​ST5LabelES1_St9_143 ··​0x000008c0·​5354354c·​6162656c·​4553315f·​5374395f·​ST5LabelES1_St9_
144 ··​0x000008d0·​4964656e·​74697479·​4953315f·​454e5331·​IdentityIS1_ENS1144 ··​0x000008d0·​4964656e·​74697479·​4953315f·​454e5331·​IdentityIS1_ENS1
145 ··​0x000008e0·​5f396c61·​62656c5f·​636d7045·​53614953·​_9label_cmpESaIS145 ··​0x000008e0·​5f396c61·​62656c5f·​636d7045·​53614953·​_9label_cmpESaIS
146 ··​0x000008f0·​315f4545·​31365f4d·​5f696e73·​6572745f·​1_EE16_M_insert_146 ··​0x000008f0·​315f4545·​31365f4d·​5f696e73·​6572745f·​1_EE16_M_insert_
147 ··​0x00000900·​756e6971·​75654552·​4b53315f·​005f5a53·​uniqueERKS1_.​_ZS147 ··​0x00000900·​756e6971·​75654552·​4b53315f·​005f5a53·​uniqueERKS1_.​_ZS
148 ··​0x00000910·​7431385f·​52625f74·​7265655f·​64656372·​t18_Rb_tree_decr148 ··​0x00000910·​7432395f·​52625f74·​7265655f·​696e7365·​t29_Rb_tree_inse
149 ··​0x00000920·656d656e·74505374·31385f52·​625f7472·ementPSt18_Rb_tr149 ··​0x00000920·72745f61·6e645f72·6562616c·​616e6365·rt_and_rebalance
150 ··​0x00000930·​65655f6e·6f64655f·​62617365·005f5a53·ee_node_base.​_ZS150 ··​0x00000930·​62505374·31385f52·​625f7472·65655f6e·bPSt18_Rb_tree_n
151 ··​0x00000940·7432395f·52625f74·7265655f·696e7365·t29_Rb_tree_inse151 ··​0x00000940·6f64655f·62617365·53305f52·535f005f·ode_baseS0_RS_.​_
152 ··​0x00000950·72745f61·6e645f72·6562616c·​616e6365·rt_and_rebalance152 ··​0x00000950·5a537431·385f5262·5f747265·​655f6465·ZSt18_Rb_tree_de
153 ··​0x00000960·​62505374·31385f52·625f7472·65655f6e·​bPSt18_Rb_tree_n153 ··​0x00000960·​6372656d·​656e7450·53743138·5f52625f·crementPSt18_Rb_
154 ··​0x00000970·6f64655f·62617365·53305f52·535f005f·ode_baseS0_RS_.​_154 ··​0x00000970·74726565·5f6e6f64·655f6261·7365005f·tree_node_base.​_
155 ··​0x00000980·​5a4e395f·​5f676e75·​5f637878·​32355f48·​ZN9__gnu_cxx25_H155 ··​0x00000980·​5a4e395f·​5f676e75·​5f637878·​32355f48·​ZN9__gnu_cxx25_H
156 ··​0x00000990·​61736874·​61626c65·​5f636f6e·​73745f69·​ashtable_const_i156 ··​0x00000990·​61736874·​61626c65·​5f636f6e·​73745f69·​ashtable_const_i
157 ··​0x000009a0·​74657261·​746f7249·​53743470·​61697249·​teratorISt4pairI157 ··​0x000009a0·​74657261·​746f7249·​53743470·​61697249·​teratorISt4pairI
158 ··​0x000009b0·​4b745063·​45744e53·​5f346861·​73684974·​KtPcEtNS_4hashIt158 ··​0x000009b0·​4b745063·​45744e53·​5f346861·​73684974·​KtPcEtNS_4hashIt
159 ··​0x000009c0·​45455374·​31305f53·​656c6563·​74317374·​EESt10_Select1st159 ··​0x000009c0·​45455374·​31305f53·​656c6563·​74317374·​EESt10_Select1st
160 ··​0x000009d0·​4953345f·​45537438·​65717561·​6c5f746f·​IS4_ESt8equal_to160 ··​0x000009d0·​4953345f·​45537438·​65717561·​6c5f746f·​IS4_ESt8equal_to
161 ··​0x000009e0·​49744553·​61495333·​5f454570·​70457600·​ItESaIS3_EEppEv.​161 ··​0x000009e0·​49744553·​61495333·​5f454570·​70457600·​ItESaIS3_EEppEv.​
Offset 244, 83 lines modifiedOffset 244, 83 lines modified
244 ··​0x00000f10·​5f494f5f·​46494c45·​005f5a4e·​34534653·​_IO_FILE.​_ZN4SFS244 ··​0x00000f10·​5f494f5f·​46494c45·​005f5a4e·​34534653·​_IO_FILE.​_ZN4SFS
245 ··​0x00000f20·​54313172·​6561645f·​73747269·​6e674550·​T11read_stringEP245 ··​0x00000f20·​54313172·​6561645f·​73747269·​6e674550·​T11read_stringEP
246 ··​0x00000f30·​63695038·​5f494f5f·​46494c45·​0066656f·​ciP8_IO_FILE.​feo246 ··​0x00000f30·​63695038·​5f494f5f·​46494c45·​0066656f·​ciP8_IO_FILE.​feo
247 ··​0x00000f40·​66005f5a·​4e345346·​53543841·​6c706861·​f.​_ZN4SFST8Alpha247 ··​0x00000f40·​66005f5a·​4e345346·​53543841·​6c706861·​f.​_ZN4SFST8Alpha
248 ··​0x00000f50·​62657431·​3464656c·​6574655f·​6d61726b·​bet14delete_mark248 ··​0x00000f50·​62657431·​3464656c·​6574655f·​6d61726b·​bet14delete_mark
249 ··​0x00000f60·​65727345·​76005f5a·​4e345346·​53543841·​ersEv.​_ZN4SFST8A249 ··​0x00000f60·​65727345·​76005f5a·​4e345346·​53543841·​ersEv.​_ZN4SFST8A
250 ··​0x00000f70·​6c706861·​62657431·​30616464·​5f73796d·​lphabet10add_sym250 ··​0x00000f70·​6c706861·​62657431·​30616464·​5f73796d·​lphabet10add_sym
251 ··​0x00000f80·​626f6c45·​504b6300·​5f5a4e34·53465354·​bolEPKc.​_ZN4SFST251 ··​0x00000f80·​626f6c45·​504b6300·​5f5f7838·362e6765·​bolEPKc.​__x86.​ge
252 ··​0x00000f90·38416c70·68616265·7431306e·6578745f·​8Alphabet10next_252 ··​0x00000f90·745f7063·5f746875·6e6b2e62·​70005f5a·​t_pc_thunk.​bp.​_Z
253 ··​0x00000fa0·6d637379·6d455250·​6362005f·5a4e3453·mcsymERPcb.​_ZN4S253 ··​0x00000fa0·4e345346·53543841·​6c706861·62657431·N4SFST8Alphabet1
254 ··​0x00000fb0·46535438·416c7068·61626574·396e6578·FST8Alphabet9nex254 ··​0x00000fb0·306e6578·745f6d63·73796d45·52506362·0next_mcsymERPcb
255 ··​0x00000fc0·745f636f·64654552·​50636262·005f5a4e·t_codeERPcbb.​_ZN255 ··​0x00000fc0·005f5a4e·34534653·​5438416c·70686162·.​_ZN4SFST8Alphab
256 ··​0x00000fd0·34534653·54397574·​6638746f·​696e7445·​4SFST9utf8tointE256 ··​0x00000fd0·​6574396e·​6578745f·​636f6465·​45525063·​et9next_codeERPc
257 ··​0x00000fe0·50506300·5f5a4e34·53465354·38696e74·PPc.​_ZN4SFST8int257 ··​0x00000fe0·6262005f·5a4e3453·46535439·75746638·bb.​_ZN4SFST9utf8
258 ··​0x00000ff0·32757466·38456a00·5f5a4e34·53465354·​2utf8Ej.​_ZN4SFST258 ··​0x00000ff0·746f696e·74455050·​63005f5a·4e345346·​tointEPPc.​_ZN4SF
259 ··​0x00001000·​38416c70·​68616265·​7431306e·​6578745f·8Alphabet10next_259 ··​0x00001000·53543869·​6e743275·​74663845·​6a005f5a·ST8int2utf8Ej.​_Z
260 ··​0x00001010·6c616265·6c455250·​6362005f·5a4e3453·labelERPcb.​_ZN4S260 ··​0x00001010·4e345346·53543841·​6c706861·62657431·N4SFST8Alphabet1
261 ··​0x00001020·46535438·​416c7068·​61626574·31357374·FST8Alphabet15st261 ··​0x00001020·306e6578·745f6c61·​62656c45·52506362·0next_labelERPcb
262 ··​0x00001030·72696e67·​326c6162·656c7365·​71455063·ring2labelseqEPc262 ··​0x00001030·005f5a4e·​34534653·5438416c·​70686162·.​_ZN4SFST8Alphab
263 ··​0x00001040·​52537436·​76656374·​6f72494e·535f354c·RSt6vectorINS_5L263 ··​0x00001040·65743135·​73747269·​6e67326c·6162656c·et15string2label
264 ··​0x00001050·6162656c·45536149·53335f45·45005f5a·abelESaIS3_EE.​_Z264 ··​0x00001050·73657145·50635253·74367665·63746f72·seqEPcRSt6vector
265 ··​0x00001060·​4e345346·53543841·​6c706861·​62657431·N4SFST8Alphabet1265 ··​0x00001060·​494e535f·​354c6162·​656c4553·​61495333·​INS_5LabelESaIS3
266 ··​0x00001070·33737472·696e6732·73796d73·65714550·3string2symseqEP266 ··​0x00001070·5f454500·5f5a4e34·53465354·38416c70·_EE.​_ZN4SFST8Alp
267 ··​0x00001080·​63525374·36766563·​746f7249·74536149·cRSt6vectorItSaI267 ··​0x00001080·​68616265·74313373·​7472696e·67327379·habet13string2sy
268 ··​0x00001090·74454500·5f5a4e34·​53465354·38416c70·tEE.​_ZN4SFST8Alp268 ··​0x00001090·6d736571·45506352·​53743676·​6563746f·mseqEPcRSt6vecto
269 ··​0x000010a0·68616265·7434636f·​70794552·​4b53305f·​habet4copyERKS0_269 ··​0x000010a0·72497453·61497445·45005f5a·​4e345346·​rItSaItEE.​_ZN4SF
270 ··​0x000010b0·4e535f35·​4c657665·​6c45005f·5a4e5374·NS_5LevelE.​_ZNSt270 ··​0x000010b0·​53543841·6c706861·​62657434·636f7079·ST8Alphabet4copy
271 ··​0x000010c0·385f5262·5f747265·​65497474·5374395f·8_Rb_treeIttSt9_271 ··​0x000010c0·45524b53·​305f4e53·5f354c65·76656c45·ERKS0_NS_5LevelE
272 ··​0x000010d0·4964656e·74697479·​49744553·74346c65·​IdentityItESt4le272 ··​0x000010d0·005f5a4e·5374385f·​52625f74·72656549·​.​_ZNSt8_Rb_treeI
273 ··​0x000010e0·​73734974·45536149·74454531·365f4d5f·ssItESaItEE16_M_273 ··​0x000010e0·​74745374·395f4964·656e7469·74794974·ttSt9_IdentityIt
274 ··​0x000010f0·696e7365·72745f75·​6e697175·​6545524b·insert_uniqueERK274 ··​0x000010f0·45537434·6c657373·​49744553·​61497445·ESt4lessItESaItE
275 ··​0x00001100·74005f5a·​4e537438·5f52625f·74726565·t.​_ZNSt8_Rb_tree275 ··​0x00001100·4531365f·​4d5f696e·73657274·5f756e69·E16_M_insert_uni
276 ··​0x00001110·49747453·74395f49·​64656e74·69747949·​IttSt9_IdentityI276 ··​0x00001110·71756545·524b7400·5f5a4e53·74385f52·​queERKt.​_ZNSt8_R
277 ··​0x00001120·74455374·​346c6573·​73497445·​53614974·​tESt4lessItESaIt277 ··​0x00001120·625f7472·65654974·​74537439·​5f496465·​b_treeIttSt9_Ide
278 ··​0x00001130·4545385f·4d5f6572·61736545·50537431·EE8_M_eraseEPSt1278 ··​0x00001130·6e746974·79497445·5374346c·65737349·ntityItESt4lessI
279 ··​0x00001140·335f5262·5f747265·655f6e6f·​64654974·3_Rb_tree_nodeIt279 ··​0x00001140·74455361·49744545·385f4d5f·​65726173·tESaItEE8_M_eras
280 ··​0x00001150·45005f5a·4e537438·5f52625f·74726565·​E.​_ZNSt8_Rb_tree280 ··​0x00001150·65455053·​7431335f·52625f74·7265655f·​eEPSt13_Rb_tree_
281 ··​0x00001160·49745374·34706169·72494b74·53743373·​ItSt4pairIKtSt3s281 ··​0x00001160·6e6f6465·49744500·5f5a4e53·​74385f52·​nodeItE.​_ZNSt8_R
282 ··​0x00001170·​65744974·​5374346c·​65737349·74455361·etItSt4lessItESa282 ··​0x00001170·​625f7472·​65654974·​53743470·​61697249·b_treeItSt4pairI
283 ··​0x00001180·​49744545·45537431·305f5365·6c656374·ItEEESt10_Select283 ··​0x00001180·​4b745374·33736574·49745374·346c6573·KtSt3setItSt4les
284 ··​0x00001190·31737449·​53375f45·53345f53·61495337·1stIS7_ES4_SaIS7284 ··​0x00001190·73497445·​53614974·​45454553·7431305f·sItESaItEEESt10_
285 ··​0x000011a0·​5f454538·5f4d5f65·​72617365·45505374·_EE8_M_eraseEPSt285 ··​0x000011a0·​53656c65·63743173·​74495337·5f455334·Select1stIS7_ES4
286 ··​0x000011b0·31335f52·625f7472·65655f6e·6f646549·13_Rb_tree_nodeI286 ··​0x000011b0·5f536149·53375f45·45385f4d·5f657261·_SaIS7_EE8_M_era
287 ··​0x000011c0·53375f45·005f5a4e·​53743676·6563746f·​S7_E.​_ZNSt6vecto287 ··​0x000011c0·73654550·53743133·​5f52625f·74726565·​seEPSt13_Rb_tree
288 ··​0x000011d0·72496953·​61496945·4531375f·​4d5f7265·rIiSaIiEE17_M_re288 ··​0x000011d0·5f6e6f64·​65495337·5f45005f·5a4e5374·_nodeIS7_E.​_ZNSt
289 ··​0x000011e0·​616c6c6f·​635f696e·​73657274·454e395f·​alloc_insertEN9_289 ··​0x000011e0·36766563·746f7249·​69536149·​69454531·​6vectorIiSaIiEE1
290 ··​0x000011f0·5f676e75·5f637878·31375f5f·​6e6f726d·​_gnu_cxx17__norm290 ··​0x000011f0·375f4d5f·7265616c·6c6f635f·​696e7365·7_M_realloc_inse
291 ··​0x00001200·616c5f69·74657261·746f7249·50695331·al_iteratorIPiS1291 ··​0x00001200·7274454e·395f5f67·6e755f63·78783137·rtEN9__gnu_cxx17
292 ··​0x00001210·​5f454552·4b69005f·​5a4e5374·​36766563·​_EERKi.​_ZNSt6vec292 ··​0x00001210·​5f5f6e6f·726d616c·​5f697465·7261746f·​__normal_iterato
293 ··​0x00001220·​746f7249·​535f494e·34534653·54354c61·torIS_IN4SFST5La293 ··​0x00001220·​72495069·​53315f45·45524b69·005f5a4e·rIPiS1_EERKi.​_ZN
294 ··​0x00001230·​62656c45·​53614953·315f4545·​53614953·belESaIS1_EESaIS294 ··​0x00001230·53743676·6563746f·​7249535f·494e3453·St6vectorIS_IN4S
295 ··​0x00001240·335f4545·31345f4d·5f66696c·6c5f696e·3_EE14_M_fill_in295 ··​0x00001240·46535435·4c616265·6c455361·4953315f·FST5LabelESaIS1_
Max diff block lines reached; 1429/17439 bytes (8.19%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 172, 16 lines modifiedOffset 172, 16 lines modified
172 ··​0x00000a90·​612e5f5a·​4e395f5f·​676e755f·​63787832·​a.​_ZN9__gnu_cxx2172 ··​0x00000a90·​612e5f5a·​4e395f5f·​676e755f·​63787832·​a.​_ZN9__gnu_cxx2
173 ··​0x00000aa0·​315f4861·​73687461·​626c655f·​7072696d·​1_Hashtable_prim173 ··​0x00000aa0·​315f4861·​73687461·​626c655f·​7072696d·​1_Hashtable_prim
174 ··​0x00000ab0·​655f6c69·​7374496d·​4531365f·​5f73746c·​e_listImE16__stl174 ··​0x00000ab0·​655f6c69·​7374496d·​4531365f·​5f73746c·​e_listImE16__stl
175 ··​0x00000ac0·​5f707269·​6d655f6c·​69737445·​002e7465·​_prime_listE.​.​te175 ··​0x00000ac0·​5f707269·​6d655f6c·​69737445·​002e7465·​_prime_listE.​.​te
176 ··​0x00000ad0·​78742e5f·​5f783836·​2e676574·​5f70635f·​xt.​__x86.​get_pc_176 ··​0x00000ad0·​78742e5f·​5f783836·​2e676574·​5f70635f·​xt.​__x86.​get_pc_
177 ··​0x00000ae0·​7468756e·​6b2e6178·​002e7465·​78742e5f·​thunk.​ax.​.​text.​_177 ··​0x00000ae0·​7468756e·​6b2e6178·​002e7465·​78742e5f·​thunk.​ax.​.​text.​_
178 ··​0x00000af0·​5f783836·​2e676574·​5f70635f·​7468756e·​_x86.​get_pc_thun178 ··​0x00000af0·​5f783836·​2e676574·​5f70635f·​7468756e·​_x86.​get_pc_thun
179 ··​0x00000b00·​6b2e6278·​002e7465·​78742e5f·​5f783836·​k.​bx.​.​text.​__x86179 ··​0x00000b00·​6b2e6478·​002e7465·​78742e5f·​5f783836·​k.​dx.​.​text.​__x86
180 ··​0x00000b10·​2e676574·​5f70635f·​7468756e·​6b2e6469·​.​get_pc_thunk.​di180 ··​0x00000b10·​2e676574·​5f70635f·​7468756e·​6b2e6278·​.​get_pc_thunk.​bx
181 ··​0x00000b20·​002e7465·​78742e5f·​5f783836·​2e676574·​.​.​text.​__x86.​get181 ··​0x00000b20·​002e7465·​78742e5f·​5f783836·​2e676574·​.​.​text.​__x86.​get
182 ··​0x00000b30·​5f70635f·​7468756e·​6b2e6270·​002e7265·​_pc_thunk.​bp.​.​re182 ··​0x00000b30·​5f70635f·​7468756e·​6b2e6270·​002e7265·​_pc_thunk.​bp.​.​re
183 ··​0x00000b40·​6c2e6461·​74612e72·​656c2e6c·​6f63616c·​l.​data.​rel.​local183 ··​0x00000b40·​6c2e6461·​74612e72·​656c2e6c·​6f63616c·​l.​data.​rel.​local
184 ··​0x00000b50·​2e44572e·​7265662e·​5f5f6778·​785f7065·​.​DW.​ref.​__gxx_pe184 ··​0x00000b50·​2e44572e·​7265662e·​5f5f6778·​785f7065·​.​DW.​ref.​__gxx_pe
185 ··​0x00000b60·​72736f6e·​616c6974·​795f7630·​002e6e6f·​rsonality_v0.​.​no185 ··​0x00000b60·​72736f6e·​616c6974·​795f7630·​002e6e6f·​rsonality_v0.​.​no
186 ··​0x00000b70·​74652e47·​4e552d73·​7461636b·​002e7265·​te.​GNU-​stack.​.​re186 ··​0x00000b70·​74652e47·​4e552d73·​7461636b·​002e7265·​te.​GNU-​stack.​.​re
187 ··​0x00000b80·​6c2e6568·​5f667261·​6d6500············​l.​eh_frame.​187 ··​0x00000b80·​6c2e6568·​5f667261·​6d6500············​l.​eh_frame.​
57.4 KB
basic.o
859 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​2480·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​2412·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​1419 ··​Number·​of·​section·​headers:​·········​14
20 ··​Section·​header·​string·​table·​index:​·​1320 ··​Section·​header·​string·​table·​index:​·​13
2.63 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·​are·​14·​section·​headers,​·​starting·​at·​offset·​0x9b0:​1 There·​are·​14·​section·​headers,​·​starting·​at·​offset·​0x96c:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​11··​11··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​11··​11··​4
6 ··​[·​2]·​.​text·············​PROGBITS········​00000000·​000040·​00044c·​00··​AX··​0···​0·​166 ··​[·​2]·​.​text·············​PROGBITS········​00000000·​000040·​000448·​00··​AX··​0···​0·​16
7 ··​[·​3]·​.​rel.​text·········​REL·············​00000000·​000828·​0000e8·​08···​I·​11···​2··​47 ··​[·​3]·​.​rel.​text·········​REL·············​00000000·​0007e4·​0000e8·​08···​I·​11···​2··​4
8 ··​[·​4]·​.​data·············​PROGBITS········​00000000·​00048c·​000000·​00··​WA··​0···​0··​18 ··​[·​4]·​.​data·············​PROGBITS········​00000000·​000488·​000000·​00··​WA··​0···​0··​1
9 ··​[·​5]·​.​bss··············​NOBITS··········​00000000·​00048c·​000001·​00··​WA··​0···​0··​19 ··​[·​5]·​.​bss··············​NOBITS··········​00000000·​000488·​000001·​00··​WA··​0···​0··​1
10 ··​[·​6]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​00048c·​000030·​01·​AMS··​0···​0··​410 ··​[·​6]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​000488·​000030·​01·​AMS··​0···​0··​4
11 ··​[·​7]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​0004bc·​000004·​00·​AXG··​0···​0··​111 ··​[·​7]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​0004b8·​000004·​00·​AXG··​0···​0··​1
12 ··​[·​8]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​0004c0·​000000·​00······​0···​0··​112 ··​[·​8]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​0004bc·​000000·​00······​0···​0··​1
13 ··​[·​9]·​.​eh_frame·········​PROGBITS········​00000000·​0004c0·​00011c·​00···​A··​0···​0··​413 ··​[·​9]·​.​eh_frame·········​PROGBITS········​00000000·​0004bc·​0000dc·​00···​A··​0···​0··​4
14 ··​[10]·​.​rel.​eh_frame·····​REL·············​00000000·​000910·​000020·​08···​I·​11···​9··​414 ··​[10]·​.​rel.​eh_frame·····​REL·············​00000000·​0008cc·​000020·​08···​I·​11···​9··​4
15 ··​[11]·​.​symtab···········​SYMTAB··········​00000000·​0005dc·​000170·​10·····​12··​10··​415 ··​[11]·​.​symtab···········​SYMTAB··········​00000000·​000598·​000170·​10·····​12··​10··​4
16 ··​[12]·​.​strtab···········​STRTAB··········​00000000·​00074c·​0000db·​00······​0···​0··​116 ··​[12]·​.​strtab···········​STRTAB··········​00000000·​000708·​0000db·​00······​0···​0··​1
17 ··​[13]·​.​shstrtab·········​STRTAB··········​00000000·​000930·​000080·​00······​0···​0··​117 ··​[13]·​.​shstrtab·········​STRTAB··········​00000000·​0008ec·​000080·​00······​0···​0··​1
18 Key·​to·​Flags:​18 Key·​to·​Flags:​
19 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​19 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
20 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​20 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
21 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​21 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
22 ··​p·​(processor·​specific)​22 ··​p·​(processor·​specific)​
1.55 KB
readelf --wide --symbols {}
    
Offset 7, 20 lines modifiedOffset 7, 20 lines modified
7 ·····​3:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​6·​.​LC07 ·····​3:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​6·​.​LC0
8 ·····​4:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·8 ·····​4:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·
9 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​4·9 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​4·
10 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​5·10 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​5·
11 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​6·11 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​6·
12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​8·12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​8·
13 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​9·13 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​9·
14 ····​10:​·​00000000···​144·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST10fst_strdupE​PKc14 ····​10:​·​00000000···​161·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST10fst_strdupE​PKc
15 ····​11:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN·····​7·​__x86.​get_pc_thunk.​bx15 ····​11:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN·····​7·​__x86.​get_pc_thunk.​bx
16 ····​12:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​16 ····​12:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
17 ····​13:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strlen17 ····​13:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​strlen
18 ····​14:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc18 ····​14:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc
19 ····​15:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​stderr19 ····​15:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​stderr
20 ····​16:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__fprintf_chk20 ····​16:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__fprintf_chk
21 ····​17:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​exit21 ····​17:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​exit
22 ····​18:​·​00000090···​532·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST11read_string​EPciP8_IO_FILE22 ····​18:​·​000000b0···​518·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST11read_string​EPciP8_IO_FILE
23 ····​19:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fgetc23 ····​19:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fgetc
24 ····​20:​·​000002a4···424·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST8read_numEPvj​P8_IO_FILE24 ····​20:​·​000002c0···392·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST8read_numEPvj​P8_IO_FILE
25 ····​21:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fread25 ····​21:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fread
26 ····​22:​·​00000000·····​1·​OBJECT··​GLOBAL·​DEFAULT····​5·​_ZN4SFST12Switch_Byte​sE26 ····​22:​·​00000000·····​1·​OBJECT··​GLOBAL·​DEFAULT····​5·​_ZN4SFST12Switch_Byte​sE
4.36 KB
readelf --wide --relocs {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x828·​contains·​29·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x7e4·​contains·​29·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000008··​00000b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000008··​00000b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000e··​00000c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000000e··​00000c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 0000001a··​00000d04·​R_386_PLT32············​00000000···​strlen5 00000026··​00000d04·​R_386_PLT32············​00000000···​strlen
6 00000025··​00000e04·​R_386_PLT32············​00000000···​malloc6 00000033··​00000e04·​R_386_PLT32············​00000000···​malloc
7 00000064··​00000309·​R_386_GOTOFF···········​00000000···.​LC07 0000007d··​00000f2b·​R_386_GOT32X···········​00000000···stderr
8 00000076··​00000f2b·​R_386_GOT32X···········​00000000···stderr8 00000083··​00000309·​R_386_GOTOFF···········​00000000···.​LC0
9 00000080··​00001004·​R_386_PLT32············​00000000···​__fprintf_chk9 00000091··​00001004·​R_386_PLT32············​00000000···​__fprintf_chk
10 0000008c··​00001104·​R_386_PLT32············​00000000···​exit10 0000009d··​00001104·​R_386_PLT32············​00000000···​exit
11 00000098··​00000b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx11 000000b5··​00000b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
12 0000009e··​00000c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​12 000000bb··​00000c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
13 000000fa··​00001304·​R_386_PLT32············​00000000···​fgetc13 00000115··​00001304·​R_386_PLT32············​00000000···​fgetc
14 00000113··​00001304·​R_386_PLT32············​00000000···​fgetc 
15 0000012c··​00001304·​R_386_PLT32············​00000000···​fgetc14 0000012c··​00001304·​R_386_PLT32············​00000000···​fgetc
16 00000145··​00001304·​R_386_PLT32············​00000000···​fgetc15 00000143··​00001304·​R_386_PLT32············​00000000···​fgetc
17 0000015e··​00001304·​R_386_PLT32············​00000000···​fgetc16 0000015a··​00001304·​R_386_PLT32············​00000000···​fgetc
18 00000177··​00001304·​R_386_PLT32············​00000000···​fgetc17 00000171··​00001304·​R_386_PLT32············​00000000···​fgetc
19 0000019a··​00001304·​R_386_PLT32············​00000000···​fgetc18 00000188··​00001304·​R_386_PLT32············​00000000···​fgetc
20 000001b5··​00001304·​R_386_PLT32············​00000000···​fgetc19 000001a9··​00001304·​R_386_PLT32············​00000000···​fgetc
21 000001cf··​00001304·​R_386_PLT32············​00000000···​fgetc20 000001c4··​00001304·​R_386_PLT32············​00000000···​fgetc
22 000001e8··​00001304·​R_386_PLT32············​00000000···​fgetc21 000001dc··​00001304·​R_386_PLT32············​00000000···​fgetc
23 000001fe··​00001304·​R_386_PLT32············​00000000···​fgetc22 000001f5··​00001304·​R_386_PLT32············​00000000···​fgetc
24 00000214··​00001304·​R_386_PLT32············​00000000···​fgetc23 0000020b··​00001304·​R_386_PLT32············​00000000···​fgetc
25 0000022a··​00001304·​R_386_PLT32············​00000000···​fgetc24 00000221··​00001304·​R_386_PLT32············​00000000···​fgetc
26 00000240··​00001304·​R_386_PLT32············​00000000···​fgetc25 00000237··​00001304·​R_386_PLT32············​00000000···​fgetc
27 0000028a··​00001304·​R_386_PLT32············​00000000···​fgetc26 0000024d··​00001304·​R_386_PLT32············​00000000···​fgetc
28 000002ac··​00000b02·​R_386_PC32·············​00000000···__x86.​get_pc_thunk.​bx27 0000029c··​00001304·​R_386_PLT32············​00000000···fgetc
29 000002b2··​00000c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​28 000002d1··​00000b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
30 000002d6··​00001504·​R_386_PLT32············​00000000···fread29 000002d7··​00000c0a·​R_386_GOTPC············​00000000···_GLOBAL_OFFSET_TABLE_​
31 000002dc··​00001609·​R_386_GOTOFF···········​00000000···_ZN4SFST12Switch_Byte​sE30 000002ff··​00001504·​R_386_PLT32············​00000000···fread
 31 00000305··​00001609·​R_386_GOTOFF···········​00000000···​_ZN4SFST12Switch_Byte​sE
  
32 Relocation·​section·​'.​rel.​eh_frame'·​at·​offset·​0x910·​contains·​4·​entries:​32 Relocation·​section·​'.​rel.​eh_frame'·​at·​offset·​0x8cc·​contains·​4·​entries:​
33 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name33 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
34 00000020··​00000102·​R_386_PC32·············​00000000···​.​text34 00000020··​00000102·​R_386_PC32·············​00000000···​.​text
35 00000078··​00000102·​R_386_PC32·············​00000000···​.​text35 0000004c··​00000102·​R_386_PC32·············​00000000···​.​text
36 000000d0··​00000102·​R_386_PC32·············​00000000···​.​text36 000000a4··​00000102·​R_386_PC32·············​00000000···​.​text
37 00000110··​00000202·​R_386_PC32·············​00000000···​.​text.​__x86.​get_pc_thunk.​bx37 000000d0··​00000202·​R_386_PC32·············​00000000···​.​text.​__x86.​get_pc_thunk.​bx
6.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 150 lines modifiedOffset 9, 108 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000054·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000009015 00000018·​00000028·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​000000a1
16 ··​DW_CFA_advance_loc:​·1·​to·​0000000116 ··​DW_CFA_advance_loc:​·3·​to·​00000003
17 ··​DW_CFA_def_cfa_offset​:​·​8 
18 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8 
19 ··​DW_CFA_advance_loc:​·​1·​to·​00000002 
20 ··​DW_CFA_def_cfa_offset​:​·​12 
21 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
22 ··​DW_CFA_advance_loc:​·​1·​to·​00000003 
23 ··​DW_CFA_def_cfa_offset​:​·​16 
24 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16 
25 ··​DW_CFA_advance_loc:​·​1·​to·​00000004 
26 ··​DW_CFA_def_cfa_offset​:​·​20 
27 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20 
28 ··​DW_CFA_advance_loc:​·​3·​to·​00000007 
29 ··​DW_CFA_def_cfa_offset​:​·​4817 ··​DW_CFA_def_cfa_offset​:​·​48
30 ··​DW_CFA_advance_loc1:​·68·​to·​0000004b18 ··​DW_CFA_advance_loc:​·4·​to·​00000007
 19 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
 20 ··​DW_CFA_advance_loc:​·​15·​to·​00000016
 21 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
 22 ··​DW_CFA_advance_loc:​·​12·​to·​00000022
 23 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
 24 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
 25 ··​DW_CFA_advance_loc:​·​57·​to·​0000005b
31 ··​DW_CFA_remember_state​26 ··​DW_CFA_remember_state​
32 ··​DW_CFA_def_cfa_offset​:​·​20 
33 ··​DW_CFA_advance_loc:​·​1·​to·​0000004c 
34 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
35 ··​DW_CFA_def_cfa_offset​:​·​16 
36 ··​DW_CFA_advance_loc:​·​1·​to·​0000004d 
37 ··​DW_CFA_restore:​·​r6·​(esi)​ 
38 ··​DW_CFA_def_cfa_offset​:​·​12 
39 ··​DW_CFA_advance_loc:​·​1·​to·​0000004e 
40 ··​DW_CFA_restore:​·​r7·​(edi)​ 
41 ··​DW_CFA_def_cfa_offset​:​·​8 
42 ··​DW_CFA_advance_loc:​·​1·​to·​0000004f 
43 ··​DW_CFA_restore:​·​r5·​(ebp)​27 ··​DW_CFA_restore:​·​r5·​(ebp)​
44 ··​DW_CFA_def_cfa_offset​:​·​4 
45 ··​DW_CFA_advance_loc:​·​1·​to·​00000050 
46 ··​DW_CFA_restore_state 
47 ··​DW_CFA_advance_loc:​·​4·​to·​00000054 
48 ··​DW_CFA_remember_state​ 
49 ··​DW_CFA_def_cfa_offset​:​·​20 
50 ··​DW_CFA_advance_loc:​·​1·​to·​00000055 
51 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
52 ··​DW_CFA_def_cfa_offset​:​·​16 
53 ··​DW_CFA_advance_loc:​·​1·​to·​00000056 
54 ··​DW_CFA_restore:​·​r6·​(esi)​ 
55 ··​DW_CFA_def_cfa_offset​:​·​12 
56 ··​DW_CFA_advance_loc:​·​1·​to·​00000057 
57 ··​DW_CFA_restore:​·​r7·​(edi)​28 ··​DW_CFA_restore:​·​r7·​(edi)​
58 ··​DW_CFA_def_cfa_offset​:​·​829 ··​DW_CFA_restore:​·​r6·​(esi)​
59 ··​DW_CFA_advance_loc:​·​1·to·0000005830 ··​DW_CFA_restore:​·r3·(ebx)​
60 ··​DW_CFA_restore:​·​r5·​(ebp)​ 
61 ··​DW_CFA_def_cfa_offset​:​·​431 ··​DW_CFA_def_cfa_offset​:​·​4
62 ··​DW_CFA_advance_loc:​·1·​to·​0000005932 ··​DW_CFA_advance_loc:​·5·​to·​00000060
63 ··​DW_CFA_restore_state33 ··​DW_CFA_restore_state
64 ··​DW_CFA_nop34 ··​DW_CFA_nop
65 ··​DW_CFA_nop35 ··​DW_CFA_nop
66 ··​DW_CFA_nop36 ··​DW_CFA_nop
  
67 00000070·​00000054·​00000074·​FDE·​cie=00000000·​pc=00000090.​.​000002a437 00000044·​00000054·​00000048·​FDE·​cie=00000000·​pc=000000b0.​.​000002b6
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000009138 ··​DW_CFA_advance_loc:​·​1·​to·​000000b1
69 ··​DW_CFA_def_cfa_offset​:​·​839 ··​DW_CFA_def_cfa_offset​:​·​8
70 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​840 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
71 ··​DW_CFA_advance_loc:​·​1·​to·​0000009241 ··​DW_CFA_advance_loc:​·​1·​to·​000000b2
72 ··​DW_CFA_def_cfa_offset​:​·​1242 ··​DW_CFA_def_cfa_offset​:​·​12
73 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1243 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
74 ··​DW_CFA_advance_loc:​·​1·​to·​0000009344 ··​DW_CFA_advance_loc:​·​1·​to·​000000b3
75 ··​DW_CFA_def_cfa_offset​:​·​1645 ··​DW_CFA_def_cfa_offset​:​·​16
76 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1646 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
77 ··​DW_CFA_advance_loc:​·​1·​to·​0000009447 ··​DW_CFA_advance_loc:​·​1·​to·​000000b4
78 ··​DW_CFA_def_cfa_offset​:​·​2048 ··​DW_CFA_def_cfa_offset​:​·​20
79 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2049 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
80 ··​DW_CFA_advance_loc:​·3·​to·​0000009750 ··​DW_CFA_advance_loc:​·14·​to·​000000c2
81 ··​DW_CFA_def_cfa_offset​:​·​6451 ··​DW_CFA_def_cfa_offset​:​·​64
82 ··​DW_CFA_advance_loc2:​·​471·​to·​0000026e52 ··​DW_CFA_advance_loc2:​·​439·​to·​00000279
83 ··​DW_CFA_remember_state​53 ··​DW_CFA_remember_state​
84 ··​DW_CFA_def_cfa_offset​:​·​2054 ··​DW_CFA_def_cfa_offset​:​·​20
85 ··​DW_CFA_advance_loc:​·1·​to·​0000026f55 ··​DW_CFA_advance_loc:​·3·​to·​0000027c
86 ··​DW_CFA_restore:​·​r3·​(ebx)​56 ··​DW_CFA_restore:​·​r3·​(ebx)​
87 ··​DW_CFA_def_cfa_offset​:​·​1657 ··​DW_CFA_def_cfa_offset​:​·​16
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000027058 ··​DW_CFA_advance_loc:​·​1·​to·​0000027d
89 ··​DW_CFA_restore:​·​r6·​(esi)​59 ··​DW_CFA_restore:​·​r6·​(esi)​
90 ··​DW_CFA_def_cfa_offset​:​·​1260 ··​DW_CFA_def_cfa_offset​:​·​12
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000027161 ··​DW_CFA_advance_loc:​·​1·​to·​0000027e
92 ··​DW_CFA_restore:​·​r7·​(edi)​62 ··​DW_CFA_restore:​·​r7·​(edi)​
93 ··​DW_CFA_def_cfa_offset​:​·​863 ··​DW_CFA_def_cfa_offset​:​·​8
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000027264 ··​DW_CFA_advance_loc:​·​1·​to·​0000027f
95 ··​DW_CFA_restore:​·​r5·​(ebp)​65 ··​DW_CFA_restore:​·​r5·​(ebp)​
96 ··​DW_CFA_def_cfa_offset​:​·​466 ··​DW_CFA_def_cfa_offset​:​·​4
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000027367 ··​DW_CFA_advance_loc:​·​1·​to·​00000280
98 ··​DW_CFA_restore_state68 ··​DW_CFA_restore_state
99 ··​DW_CFA_advance_loc:​·​14·​to·​0000028169 ··​DW_CFA_advance_loc:​·​11·​to·​0000028b
100 ··​DW_CFA_remember_state​70 ··​DW_CFA_remember_state​
101 ··​DW_CFA_def_cfa_offset​:​·​2071 ··​DW_CFA_def_cfa_offset​:​·​20
102 ··​DW_CFA_advance_loc:​·1·​to·​0000028272 ··​DW_CFA_advance_loc:​·4·​to·​0000028f
103 ··​DW_CFA_restore:​·​r3·​(ebx)​73 ··​DW_CFA_restore:​·​r3·​(ebx)​
104 ··​DW_CFA_def_cfa_offset​:​·​1674 ··​DW_CFA_def_cfa_offset​:​·​16
105 ··​DW_CFA_advance_loc:​·​1·​to·​0000028375 ··​DW_CFA_advance_loc:​·​1·​to·​00000290
106 ··​DW_CFA_restore:​·​r6·​(esi)​76 ··​DW_CFA_restore:​·​r6·​(esi)​
107 ··​DW_CFA_def_cfa_offset​:​·​1277 ··​DW_CFA_def_cfa_offset​:​·​12
108 ··​DW_CFA_advance_loc:​·​1·​to·​0000028478 ··​DW_CFA_advance_loc:​·​1·​to·​00000291
109 ··​DW_CFA_restore:​·​r7·​(edi)​79 ··​DW_CFA_restore:​·​r7·​(edi)​
110 ··​DW_CFA_def_cfa_offset​:​·​880 ··​DW_CFA_def_cfa_offset​:​·​8
111 ··​DW_CFA_advance_loc:​·​1·​to·​0000028581 ··​DW_CFA_advance_loc:​·​1·​to·​00000292
112 ··​DW_CFA_restore:​·​r5·​(ebp)​82 ··​DW_CFA_restore:​·​r5·​(ebp)​
113 ··​DW_CFA_def_cfa_offset​:​·​483 ··​DW_CFA_def_cfa_offset​:​·​4
114 ··​DW_CFA_advance_loc:​·1·​to·​0000028684 ··​DW_CFA_advance_loc:​·6·​to·​00000298
115 ··​DW_CFA_restore_state85 ··​DW_CFA_restore_state
116 ··​DW_CFA_nop86 ··​DW_CFA_nop
117 ··​DW_CFA_nop87 ··​DW_CFA_nop
  
118 000000c8·​0000003c·​000000cc·​FDE·​cie=00000000·​pc=000002a4.​.​0000044c88 0000009c·​00000028·​000000a0·​FDE·​cie=00000000·​pc=000002c0.​.​00000448
119 ··​DW_CFA_advance_loc:​·1·​to·​000002a589 ··​DW_CFA_advance_loc:​·3·​to·​000002c3
120 ··​DW_CFA_def_cfa_offset​:​·​8 
121 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8 
122 ··​DW_CFA_advance_loc:​·​1·​to·​000002a6 
123 ··​DW_CFA_def_cfa_offset​:​·​12 
124 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
125 ··​DW_CFA_advance_loc:​·​1·​to·​000002a7 
Max diff block lines reached; 1087/6377 bytes (17.05%) of diff not shown.
39.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 397 lines modifiedOffset 1, 384 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00000000·​<SFST:​:​fst_strdup(char·​const*)​>:​2 00000000·​<SFST:​:​fst_strdup(char·​const*)​>:​
3 _ZN4SFST10fst_strdupE​PKc()​:​3 _ZN4SFST10fst_strdupE​PKc()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···%edi5 ···3:​»       ​89·5c·24·1c··········»       ​mov····%ebx,​0x1c(%esp)​
6 ···​2:​»       ​56···················»       ​push···​%esi 
7 ···​3:​»       ​53···················»       ​push···​%ebx 
8 ···​4:​»       ​83·​ec·​1c·············»       ​sub····​$0x1c,​%esp 
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​fst_strdup(char·​const*)​+0x8>6 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​fst_strdup(char·​const*)​+0x8>
10 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx7 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx8 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
12 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​9 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
13 ··​12:​»       ​8b·​74·​24·30··········»       ​mov····​0x30(%esp)​,​%esi10 ··​12:​»       ​89·​74·​24·20··········»       ​mov····%esi,​0x20(%esp)​
14 ··​16:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​11 ··​16:​»       ​8b·74·​24·30··········»       ​mov····0x30(%esp)​,​%esi
15 ··​19:​»       ​e8·fc·ff·ff·ff·······»       ​call···1a·<SFST:​:​fst_strdup(char·​const*)​+0x1a>12 ··​1a:​»       ​89·7c·24·24··········»       ​mov····%edi,​0x24(%esp)​
16 »       ​»       ​»       ​1a:​·R_386_PLT32»    ​strlen13 ··​1e:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
17 ··1e:​»       ​8d·68·01·············»       ​lea····0x1(%eax)​,​%ebp14 ··22:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
18 ··​21:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​15 ··​25:​»       ​e8·fc·ff·ff·ff·······»       ​call···26·<SFST:​:​fst_strdup(char·​const*)​+0x26>
19 ··​24:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​25·​<SFST:​:​fst_strdup(char·const*)​+0x25>16 »       ​»       ​»       ​26:​·R_386_PLT32»    ​strlen
20 »       ​»       ​»       ​25:​·R_386_PLT32»    ​malloc17 ··​2a:​»       ​8d·​68·​01·············»       ​lea····​0x1(%eax)​,​%ebp
21 ··​29:​»       ​85·​c0················»       ​test···​%eax,​%eax 
22 ··​2b:​»       ​74·​35················»       ​je·····​62·​<SFST:​:​fst_strdup(char·​const*)​+0x62> 
23 ··​2d:​»       ​89·​c7················»       ​mov····​%eax,​%edi18 ··​2d:​»       ​89·​c7················»       ​mov····​%eax,​%edi
24 ··​2f:​»       ​83·fd·04·············»       ​cmp····$0x4,​%ebp19 ··​2f:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
25 ··​32:​»       ​72·07················»       ​jb·····​3b·​<SFST:​:​fst_strdup(char·​const*)​+0x3b>20 ··​32:​»       ​e8·fc·ff·ff·ff·······»       ​call···​33·​<SFST:​:​fst_strdup(char·​const*)​+0x33>
26 ··​34:​»       ​89·​e9················»       ​mov····​%ebp,​%ecx21 »       ​»       ​»       ​33:​·R_386_PLT32»    ​malloc
27 ··​36:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx22 ··​37:​»       ​85·c0················»       ​test···%eax,​%eax
28 ··​39:​»       ​f3·a5················»       ​rep·movsl·​%ds:​(%esi)​,​%es:​(%edi)​23 ··​39:​»       ​74·38················»       ​je·····​73·<SFST:​:​fst_strdup(char·​const*)​+0x73>
29 ··​3b:​»       ​f7·c5·​02·00·00·00····»       ​test···​$0x2,​%ebp24 ··​3b:​»       ​83·fd·​08·············»       ​cmp····​$0x8,​%ebp
30 ··41:​»       ​75·16················»       ​jne····59·<SFST:​:​fst_strdup(char·const*)​+0x59>25 ··3e:​»       ​89·e9················»       ​mov····%ebp,​%ecx
31 ··​43:​»       ​83·e5·01·············»       ​and····$0x1,​%ebp26 ··​40:​»       ​89·c3················»       ​mov····%eax,​%ebx
32 ··​46:​»       ​75·08················»       ​jne····50·​<SFST:​:​fst_strdup(char·​const*)​+0x50>27 ··​42:​»       ​73·1c················»       ​jae····60·​<SFST:​:​fst_strdup(char·​const*)​+0x60>
33 ··​48:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp28 ··​44:​»       ​89·df················»       ​mov····%ebx,​%edi
34 ··​4b:​»       ​5b···················»       ​pop····%ebx29 ··​46:​»       ​f3·a4················»       ​rep·​movsb·%ds:​(%esi)​,​%es:​(%edi)​
35 ··​4c:​»       ​5e···················»       ​pop····​%esi30 ··​48:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
36 ··​4d:​»       ​5f···················»       ​pop····​%edi31 ··​4c:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
37 ··4e:​»       ​5d···················»       ​pop····​%ebp32 ··50:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
38 ··4f:​»       ​c3···················»       ​ret····33 ··54:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
39 ··​50:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​34 ··​58:​»       ​83·c4·2c·············»       ​add····​$0x2c,​%esp
40 ··​51:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp35 ··​5b:​»       ​c3···················»       ​ret····
41 ··​54:​»       ​5b···················»       ​pop····​%ebx36 ··​5c:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
42 ··55:​»       ​5e···················»       ​pop····​%esi37 ··60:​»       ​a8·04················»       ​test···$0x4,​%al
43 ··56:​»       ​5f···················»       ​pop····%edi38 ··62:​»       ​74·e0················»       ​je·····44·<SFST:​:​fst_strdup(char·​const*)​+0x44>
44 ··57:​»       ​5d···················»       ​pop····​%ebp39 ··64:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
45 ··58:​»       ​c3···················»       ​ret····40 ··66:​»       ​8d·58·04·············»       ​lea····0x4(%eax)​,​%ebx
46 ··59:​»       ​66·a5················»       ​movsw··%ds:​(%esi)​,​%es:​(%edi)​41 ··69:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
47 ··5b:​»       ​83·e5·01·············»       ​and····$0x1,​%ebp42 ··6c:​»       ​8d·4f·fd·············»       ​lea····-​0x3(%edi)​,​%ecx
48 ··5e:​»       ​74·e8················»       ​je·····48·<SFST:​:​fst_strdup(char·​const*)​+0x48>43 ··6f:​»       ​89·10················»       ​mov····%edx,​(%eax)​
49 ··60:​»       ​eb·ee················»       ​jmp····50·​<SFST:​:​fst_strdup(char·​const*)​+0x50>44 ··71:​»       ​eb·d1················»       ​jmp····44·​<SFST:​:​fst_strdup(char·​const*)​+0x44>
50 ··62:​»       ​8d·83·00·​00·​00·​00····»       ​lea····0x0(%ebx)​,​%eax45 ··73:​»       ​c7·44·24·​04·​01·​00·00·»       ​movl···$0x1,​0x4(%esp)​
51 »       ​»       ​»       ​64:​·R_386_GOTOFF»   ​.​LC046 ··​7a:​»       ​00·
52 ··68:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​47 ··7b:​»       ​8b·b3·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%esi
53 ··​6c:​»       ​c7·​44·24·04·​01·​00·​00·»       ​movl···​$0x1,​0x4(%esp)​48 »       ​»       ​»       ​7d:​·R_386_GOT32X»   ​stderr
54 ··73:​»       ​00·49 ··81:​»       ​8d·​83·​00·​00·​00·00····»       ​lea····0x0(%ebx)​,​%eax
55 ··​74:​»       ​8b·​93·​00·00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx50 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​.​LC0
56 »       ​»       ​»       ​76:​·R_386_GOT32X»   ​stderr51 ··​87:​»       ​89·​44·24·​08··········»       ​mov····​%eax,​0x8(%esp)​
57 ··7a:​»       ​8b·32················»       ​mov····​(%edx)​,​%esi52 ··8b:​»       ​8b·2e················»       ​mov····​(%esi)​,​%ebp
58 ··7c:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​53 ··8d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
59 ··7f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···80·​<SFST:​:​fst_strdup(char·​const*)​+0x80>54 ··90:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···91·​<SFST:​:​fst_strdup(char·​const*)​+0x91>
60 »       ​»       ​»       ​80:​·​R_386_PLT32»    ​__fprintf_chk55 »       ​»       ​»       ​91:​·​R_386_PLT32»    ​__fprintf_chk
61 ··84:​»       ​c7·​04·​24·​01·​00·​00·​00·»       ​movl···​$0x1,​(%esp)​56 ··95:​»       ​c7·​04·​24·​01·​00·​00·​00·»       ​movl···​$0x1,​(%esp)​
62 ··8b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···8c·​<SFST:​:​fst_strdup(char·​const*)​+0x8c>57 ··9c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9d·​<SFST:​:​fst_strdup(char·​const*)​+0x9d>
63 »       ​»       ​»       ​8c:​·​R_386_PLT32»    ​exit58 »       ​»       ​»       ​9d:​·​R_386_PLT32»    ​exit
 59 ··​a1:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 60 ··​a8:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 61 ··​af:​»       ​90···················»       ​nop
  
64 00000090·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​>:​62 000000b0·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​>:​
65 _ZN4SFST11read_string​EPciP8_IO_FILE()​:​63 _ZN4SFST11read_string​EPciP8_IO_FILE()​:​
66 ··90:​»       ​55···················»       ​push···​%ebp64 ··b0:​»       ​55···················»       ​push···​%ebp
67 ··91:​»       ​57···················»       ​push···​%edi65 ··b1:​»       ​57···················»       ​push···​%edi
68 ··92:​»       ​56···················»       ​push···​%esi66 ··b2:​»       ​56···················»       ​push···​%esi
69 ··93:​»       ​53···················»       ​push···​%ebx67 ··b3:​»       ​53···················»       ​push···​%ebx
70 ··94:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp68 ··b4:​»       ​e8·fc·ff·ff·ff·······»       ​call···b5·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0x5>
71 ··​97:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​98·​<SFST:​:​read_string(char*,​·​int,​·_IO_FILE*)​+0x8>69 »       ​»       ​»       ​b5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
72 »       ​»       ​»       ​98:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx70 ··​b9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
73 ··​9c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx71 »       ​»       ​»       ​bb:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
74 »       ​»       ​»       ​9e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​72 ··​bf:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
75 ··a2:​»       ​8b·​7c·​24·​48··········»       ​mov····​0x48(%esp)​,​%edi73 ··c2:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi
76 ··a6:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax74 ··c6:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax
77 ··aa:​»       ​85·c0················»       ​test···​%eax,​%eax75 ··ca:​»       ​8b·54·24·44··········»       ​mov····0x44(%esp)​,​%edx
78 ··ac:​»       ​0f·8e·aa·01·00·00····»       ​jle····25c·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0x1cc>76 ··ce:​»       ​8b·7c·24·48··········»       ​mov····0x48(%esp)​,​%edi
79 ··b2:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi77 ··d2:​»       ​01·f0················»       ​add····​%esi,​%eax
80 ··b6:​»       ​89·f2················»       ​mov····​%esi,​%edx78 ··d4:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
81 ··b8:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax79 ··d8:​»       ​85·d2················»       ​test···​%edx,​%edx
82 ··bc:​»       ​01·c2················»       ​add····​%eax,​%edx80 ··da:​»       ​0f·8e·89·01·00·00····»       ​jle····269·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0x1b9>
83 ··be:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​81 ··e0:​»       ​29·f0················»       ​sub····​%esi,​%eax
84 ··c2:​»       ​89·c1················»       ​mov····%eax,​%ecx82 ··e2:​»       ​83·e0·07·············»       ​and····$0x7,​%eax
85 ··c4:​»       ​83·e1·​07·············»       ​and····​$0x7,​%ecx83 ··e5:​»       ​0f·84·ba·​00·00·00····»       ​je·····1a5·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0xf5>
86 ··c7:​»       ​0f·84·c9·​00·00·00····»       ​je·····196·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0x106>84 ··eb:​»       ​83·f8·​01·············»       ​cmp····​$0x1,​%eax
87 ··cd:​»       ​83·f9·​01·············»       ​cmp····​$0x1,​%ecx85 ··ee:​»       ​0f·84·90·​00·00·00····»       ​je·····184·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0xd4>
88 ··d0:​»       ​0f·84·9d·​00·00·00····»       ​je·····173·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0xe3>86 ··f4:​»       ​83·f8·​02·············»       ​cmp····​$0x2,​%eax
89 ··d6:​»       ​83·f9·02·············»       ​cmp····$0x2,​%ecx87 ··f7:​»       ​74·74················»       ​je·····16d·<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0xbd>
90 ··d9:​»       ​74·7f················»       ​je·····15a·<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0xca>88 ··f9:​»       ​83·f8·03·············»       ​cmp····$0x3,​%eax
91 ··db:​»       ​83·f9·03·············»       ​cmp····$0x3,​%ecx89 ··fc:​»       ​74·58················»       ​je·····156·<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0xa6>
92 ··de:​»       ​66·90················»       ​xchg···%ax,​%ax90 ··fe:​»       ​83·f8·04·············»       ​cmp····$0x4,​%eax
93 ··​e0:​»       ​74·5f················»       ​je·····​141·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0xb1>91 ·101:​»       ​74·3c················»       ​je·····​13f·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x8f>
94 ··​e2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx92 ·103:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
95 ··​e5:​»       ​74·41················»       ​je·····​128·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x98>93 ·106:​»       ​74·20················»       ​je·····​128·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x78>
96 ··​e7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx94 ·108:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
97 ··​ea:​»       ​74·23················»       ​je·····10f·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x7f>95 ·10b:​»       ​0f·85·87·01·00·00····»       ​jne····298·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x1e8>
98 ··​ec:​»       ​83·f9·06·············»       ​cmp····$0x6,​%ecx96 ·111:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
99 ··​ef:​»       ​90···················»       ​nop97 ·114:​»       ​e8·fc·ff·ff·ff·······»       ​call···115·<SFST:​:​read_string(char*,​·int,​·_IO_FILE*)​+0x65>
100 ··​f0:​»       ​0f·​85·​90·​01·​00·​00····»       ​jne····​286·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x1f6>98 »       ​»       ​»       ​115:​·R_386_PLT32»    ​fgetc
101 ··​f6:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​99 ·119:​»       ​8d·50·01·············»       ​lea····0x1(%eax)​,​%edx
102 ··​f9:​»       ​e8·​fc·ff·ff·ff·······»       ​call···fa·<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x6a>100 ·11c:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
103 »       ​»       ​»       ​fa:​·R_386_PLT32»    ​fgetc101 ·​11f:​»       ​0f·​86·​5b·​01·​00·​00····»       ​jbe····​280·<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x1d0>
104 ··​fe:​»       ​8d·48·01·············»       ​lea····0x1(%eax)​,​%ecx102 ·125:​»       ​88·06················»       ​mov····​%al,​(%esi)​
105 ·​101:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx103 ·​127:​»       ​46···················»       ​inc····​%esi
106 ·​104:​»       ​0f·​86·​69·​01·​00·​00····»       ​jbe····​273·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x1e3> 
107 ·​10a:​»       ​88·​06················»       ​mov····​%al,​(%esi)​ 
108 ·​10c:​»       ​83·​c6·​01·············»       ​add····​$0x1,​%esi 
109 ·​10f:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​ 
110 ·​112:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​113·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x83> 
111 »       ​»       ​»       ​113:​·​R_386_PLT32»    ​fgetc 
112 ·​117:​»       ​8d·​68·​01·············»       ​lea····​0x1(%eax)​,​%ebp 
113 ·​11a:​»       ​83·​fd·​01·············»       ​cmp····​$0x1,​%ebp 
114 ·​11d:​»       ​0f·​86·​50·​01·​00·​00····»       ​jbe····​273·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x1e3> 
115 ·​123:​»       ​88·​06················»       ​mov····​%al,​(%esi)​ 
116 ·​125:​»       ​83·​c6·​01·············»       ​add····​$0x1,​%esi 
117 ·​128:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​104 ·​128:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
118 ·​12b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​12c·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x9c>105 ·​12b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​12c·​<SFST:​:​read_string(char*,​·​int,​·​_IO_FILE*)​+0x7c>
119 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​fgetc106 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​fgetc
Max diff block lines reached; 28520/40224 bytes (70.90%) of diff not shown.
2.27 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 22 lines modifiedOffset 1, 18 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·54000000·​1c000000·​.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·28000000·​1c000000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·90000000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​5 ··​0x00000020·​00000000·a1000000·​00430e30·4483054f·​.​.​.​.​.​.​.​.​.​C.​0D.​.​O
6 ··​0x00000030·0c870341·​0e108604·​410e1483·​05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​06 ··​0x00000030·​86044c87·​03850279·0ac5c7c6·​c30e0445·​.​.​L.​.​.​.​y.​.​.​.​.​.​.​E
7 ··​0x00000040·​02440a0e·1441c30e·1041c60e·0c41c70e·​.​D.​.​.​A.​.​.​A.​.​.​A.​.​7 ··​0x00000040·​0b000000·54000000·48000000·b0000000·​.​.​.​.​T.​.​.​H.​.​.​.​.​.​.​
8 ··​0x00000050·​0841c50e·​04410b44·0a0e1441·​c30e1041·​.​A.​.​.​A.​D.​.​.​A.​.​.​A8 ··​0x00000050·​06020000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
9 ··​0x00000060·c60e0c41·c70e0841·c50e0441·​0b000000·.​.​.​A.​.​.​A.​.​.​A.​.​.​.​9 ··​0x00000060·​0e108604·410e1483·054e0e40·​03b7010a·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
10 ··​0x00000070·54000000·74000000·90000000·14020000·T.​.​.​t.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000070·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·.​.​C.​.​.​A.​.​.​A.​.​.​A.​
11 ··​0x00000080·​00410e08·​8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​11 ··​0x00000080·​0e04410b·​4b0a0e14·​44c30e10·41c60e0c·​.​.​A.​K.​.​.​D.​.​.​A.​.​.​
12 ··​0x00000090·​410e1483·05430e40·03d7010a·0e1441c3·​A.​.​.​.​C.​@.​.​.​.​.​.​A.​12 ··​0x00000090·​41c70e08·41c50e04·460b0000·28000000·​A.​.​.​A.​.​.​F.​.​.​(.​.​.​
13 ··​0x000000a0·0e1041c6·0e0c41c7·0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​13 ··​0x000000a0·a0000000·c0020000·88010000·​00430e30·​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​0
14 ··​0x000000b0·​4e0a0e14·41c30e10·41c60e0c·41c70e08·N.​.​.​A.​.​.​A.​.​.​A.​.​.​14 ··​0x000000b0·​4d83054f·86044887·03578502·034901c5·M.​.​O.​.​H.​.​W.​.​.​I.​.​
15 ··​0x000000c0·41c50e04·410b0000·3c000000·​cc000000·A.​.​.​A.​.​.​<.​.​.​.​.​.​.​15 ··​0x000000c0·c7c6c30e·04000000·10000000·​cc000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x000000d0·a4020000·a8010000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​16 ··​0x000000d0·00000000·04000000·​00000000··········.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x000000e0·​0c870341·​0e108604·​410e1483·​05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​0 
18 ··​0x000000f0·​039c010e·​1441c30e·​1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​ 
19 ··​0x00000100·​0841c50e·​04000000·​10000000·​0c010000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
20 ··​0x00000110·​00000000·​04000000·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​ 
  
2.01 MB
compact.o
943 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​48100·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​48488·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​7419 ··​Number·​of·​section·​headers:​·········​76
20 ··​Section·​header·​string·​table·​index:​·​7320 ··​Section·​header·​string·​table·​index:​·​75
16.3 KB
readelf --wide --sections {}
    
Offset 1, 83 lines modifiedOffset 1, 85 lines modified
1 There·​are·​74·​section·​headers,​·​starting·​at·​offset·​0xbbe4:​1 There·​are·​76·​section·​headers,​·​starting·​at·​offset·​0xbd68:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​00000c·​04·····​71··​47··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​00000c·​04·····​73··​48··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​000040·​00000c·​04·····​71··​48··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​000040·​00000c·​04·····​73··​49··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​00004c·​00000c·​04·····​71·​113··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​00004c·​00000c·​04·····​73·​116··​4
8 ··​[·​4]·​.​group············​GROUP···········​00000000·​000058·​00000c·​04·····​71··49··​48 ··​[·​4]·​.​group············​GROUP···········​00000000·​000058·​00000c·​04·····​73··50··​4
9 ··​[·​5]·​.​group············​GROUP···········​00000000·​000064·​00000c·​04·····​71·​117··​49 ··​[·​5]·​.​group············​GROUP···········​00000000·​000064·​00000c·​04·····​73·​120··​4
10 ··​[·​6]·​.​group············​GROUP···········​00000000·​000070·​00000c·​04·····​71··​50··​410 ··​[·​6]·​.​group············​GROUP···········​00000000·​000070·​00000c·​04·····​73··​51··​4
11 ··​[·​7]·​.​group············​GROUP···········​00000000·​00007c·​00000c·​04·····​71·​132··​411 ··​[·​7]·​.​group············​GROUP···········​00000000·​00007c·​00000c·​04·····​73·​135··​4
12 ··​[·​8]·​.​group············​GROUP···········​00000000·​000088·​00000c·​04·····​71·​138··​412 ··​[·​8]·​.​group············​GROUP···········​00000000·​000088·​00000c·​04·····​73·​141··​4
13 ··​[·​9]·​.​group············​GROUP···········​00000000·​000094·​00000c·​04·····​71·​142··​413 ··​[·​9]·​.​group············​GROUP···········​00000000·​000094·​00000c·​04·····​73·​145··​4
14 ··​[10]·​.​group············​GROUP···········​00000000·​0000a0·​000008·​04·····​71·​145··​414 ··​[10]·​.​group············​GROUP···········​00000000·​0000a0·​000008·​04·····​73·​148··​4
15 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​71·​150··​415 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​73·​153··​4
16 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​71·​151··​416 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​73·​154··​4
17 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​71·​157··​417 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​73·​160··​4
18 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​000008·​04·····​71··​96··​418 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​000008·​04·····​73··​99··​4
19 ··​[15]·​.​group············​GROUP···········​00000000·​0000d4·​000008·​04·····​71··​80··​419 ··​[15]·​.​group············​GROUP···········​00000000·​0000d4·​000008·​04·····​73·162··​4
20 ··​[16]·​.​group············​GROUP···········​00000000·​0000dc·​000008·​04·····​71·136··​420 ··​[16]·​.​group············​GROUP···········​00000000·​0000dc·​000008·​04·····​73··​82··​4
21 ··​[17]·​.​group············​GROUP···········​00000000·​0000e4·​000008·​04·····​71·​119··​421 ··​[17]·​.​group············​GROUP···········​00000000·​0000e4·​000008·​04·····​73·​139··​4
22 ··​[18]·​.​group············​GROUP···········​00000000·​0000ec·​000008·​04·····​71·​159··​422 ··​[18]·​.​group············​GROUP···········​00000000·​0000ec·​000008·​04·····​73·​122··​4
23 ··​[19]·​.​group············​GROUP···········​00000000·​0000f4·​00000c·​04·····​71··95··​423 ··​[19]·​.​group············​GROUP···········​00000000·​0000f4·​000008·​04·····​73··89··​4
24 ··​[20]·​.​text·············PROGBITS········​00000000·​000100·​003455·​00··AX··​0···​0·1624 ··​[20]·​.​group············GROUP···········​00000000·​0000fc·​00000c·​04·····73··98··​4
25 ··​[21]·​.​rel.​text·········REL·············​00000000·​009fdc·​0008a0·​08···​I·71··20··​425 ··​[21]·​.​text·············PROGBITS········​00000000·​000110·​00351d·​00··AX··​0···0·16
26 ··​[22]·​.​data·············PROGBITS········​00000000·​003555·​000000·​00··WA··​0···​0··126 ··​[22]·​.​rel.​text·········REL·············​00000000·​00a134·​0008a8·​08···​I·73··21··4
27 ··​[23]·​.​bss··············​NOBITS··········​00000000·​003555·​000001·​00··​WA··​0···​0··​127 ··​[23]·​.​data·············PROGBITS········​00000000·​00362d·​000000·​00··​WA··​0···​0··​1
28 ··​[24]·​.​text.​unlikely····PROGBITS········​00000000·​003560·​00022f·​00··AX··​0···​0·1628 ··​[24]·​.​bss··············​NOBITS··········​00000000·​00362d·​000001·​00··WA··​0···​0··​1
29 ··​[25]·​.​rel.​text.​unlikely·REL·············​00000000·​00a87c·​000128·​08···​I·71··24··​429 ··​[25]·​.​text.​unlikely····PROGBITS········​00000000·​003630·​00022f·​00··AX··​0···​0·16
30 ··​[26]·​.​gcc_except_table·PROGBITS········​00000000·​003790·​00024c·​00···A··​0···​0··​430 ··​[26]·​.​rel.​text.​unlikely·REL·············​00000000·​00a9dc·​000128·​08···I·73··25··​4
31 ··​[27]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​0039dc·​0000d1·​01·AMS··​0···​0··​431 ··​[27]·​.​gcc_except_table·​PROGBITS········​00000000·​003860·​000248·​00···​A··​0···​0··​4
32 ··​[28]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​003aad·​00001d·​01·​AMS··​0···​0··132 ··​[28]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​003aa8·​0000d1·​01·​AMS··​0···​0··4
33 ··​[29]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​PROGBITS········​00000000·​003aca·​000037·​00·​AXG··​0···​0··233 ··​[29]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​003b79·​00001d·​01·​AMS··​0···​0··1
34 ··​[30]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·REL·············​00000000·​00a9a4·​000020·​08··​IG·71··29··​434 ··​[30]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·PROGBITS········​00000000·​003ba0·​000043·​00·AXG··​0···​0·16
35 ··​[31]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·PROGBITS········​00000000·​003b02·​000037·​00·AXG··​0···0··235 ··​[31]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·REL·············​00000000·​00ab04·​000020·​08··​IG·73··30··4
36 ··​[32]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·REL·············​00000000·​00a9c4·​000020·​08··​IG·71··31··​436 ··​[32]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·PROGBITS········​00000000·​003bf0·​000043·​00·AXG··​0···​0·16
37 ··​[33]·​.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_·PROGBITS········​00000000·​003b3a·​00016a·​00·AXG··​0···​0··237 ··​[33]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·REL·············​00000000·​00ab24·​000020·​08··​IG·73··32··4
38 ··​[34]·​.​rel.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_·REL·············​00000000·​00a9e4·​000048·​08··​IG·71··33··​438 ··​[34]·​.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_·PROGBITS········​00000000·​003c40·​000175·​00·AXG··​0···​0·16
39 ··​[35]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev·PROGBITS········​00000000·​003cb0·​000197·​00·AXG··​0···​0·1639 ··​[35]·​.​rel.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_·REL·············​00000000·​00ab44·​000048·​08··​IG·73··34··​4
40 ··​[36]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev·REL·············​00000000·​00aa2c·​000090·​08··​IG·71··35··​440 ··​[36]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev·PROGBITS········​00000000·​003dc0·​000180·​00·AXG··​0···​0·16
41 ··​[37]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​003e48·​000046·​00·AXG··​0···​0··241 ··​[37]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev·REL·············​00000000·​00ab8c·​000090·​08··​IG·73··36··4
42 ··​[38]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·REL·············​00000000·​00aabc·​000020·​08··​IG·71··37··​442 ··​[38]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·PROGBITS········​00000000·​003f40·​00005e·​00·AXG··​0···​0·16
43 ··​[39]·​.​text.​_ZN4SFST8AlphabetD2Ev​·PROGBITS········​00000000·​003e8e·​0000a8·​00·AXG··​0···​0··243 ··​[39]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​00ac1c·​000020·​08··​IG·73··38··4
44 ··​[40]·​.​rel.​text.​_ZN4SFST8AlphabetD2Ev​·REL·············​00000000·​00aadc·​000060·​08··​IG·71··39··​444 ··​[40]·​.​text.​_ZN4SFST8AlphabetD2Ev​·PROGBITS········​00000000·​003fa0·​0000ba·​00·AXG··​0···​0·16
45 ··​[41]·​.​rodata.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_.​str1.​1·PROGBITS········​00000000·​003f36·​000017·​01·AMS··​0···0··145 ··​[41]·​.​rel.​text.​_ZN4SFST8AlphabetD2Ev​·REL·············​00000000·​00ac3c·​000060·​08··​IG·73··40··4
46 ··​[42]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_·​PROGBITS········​00000000·​003f50·​000cd7·​00·​AXG··​0···​0·1646 ··​[42]·​.​rodata.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_.​str1.​1·​PROGBITS········​00000000·​00405a·​000017·​01·​AMS··​0···​0··​1
47 ··​[43]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_·REL·············​00000000·​00ab3c·​000030·​08··​IG·71··42··​447 ··​[43]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_·PROGBITS········​00000000·​004080·​000cf3·​00·AXG··​0···​0·16
48 ··​[44]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_·PROGBITS········​00000000·​004c30·​000882·​00·AXG··​0···​0·1648 ··​[44]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_·REL·············​00000000·​00ac9c·​000030·​08··​IG·73··43··​4
49 ··​[45]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_·REL·············​00000000·​00ab6c·​0001a8·​08··​IG·71··44··​449 ··​[45]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_·PROGBITS········​00000000·​004d80·​0008b0·​00·AXG··​0···​0·16
50 ··​[46]·​.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·PROGBITS········​00000000·​0054c0·​000189·​00·AXG··​0···​0·1650 ··​[46]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_·REL·············​00000000·​00accc·​0001a8·​08··​IG·73··45··​4
51 ··​[47]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·REL·············​00000000·​00ad14·​000028·​08··​IG·71··46··​451 ··​[47]·​.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·PROGBITS········​00000000·​005630·​000194·​00·AXG··​0···​0·16
52 ··​[48]·​.​text.​_ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_·PROGBITS········​00000000·​005649·​0000d5·​00·AXG··​0···​0··152 ··​[48]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·REL·············​00000000·​00ae74·​000028·​08··​IG·73··47··4
53 ··​[49]·​.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·​PROGBITS········​00000000·​005720·​000189·​00·​AXG··​0···​0·​1653 ··​[49]·​.​text.​_ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_·​PROGBITS········​00000000·​0057d0·​0000ee·​00·​AXG··​0···​0·​16
54 ··​[50]·​.​rel.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·REL·············​00000000·​00ad3c·​000028·​08··​IG·71··49··​454 ··​[50]·​.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·PROGBITS········​00000000·​0058c0·​000194·​00·AXG··​0···​0·16
55 ··​[51]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·PROGBITS········​00000000·​0058b0·​001875·​00·AXG··​0···0·1655 ··​[51]·​.​rel.​text.​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi·REL·············​00000000·​00ae9c·​000028·​08··​IG·73··50··​4
56 ··​[52]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·REL·············​00000000·​00ad64·​0004a0·​08··​IG·71··51··​456 ··​[52]·​.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·PROGBITS········​00000000·​005a60·​001879·​00·AXG··​0···​0·16
57 ··​[53]·​.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·PROGBITS········​00000000·​007130·​0004d2·​00·AXG··​0···​0·1657 ··​[53]·​.​rel.​text.​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_·REL·············​00000000·​00aec4·​0004a0·​08··​IG·73··52··​4
58 ··​[54]·​.​rel.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·REL·············​00000000·​00b204·​000050·​08··​IG·71··53··​458 ··​[54]·​.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·PROGBITS········​00000000·​0072e0·​0004f3·​00·AXG··​0···​0·16
59 ··​[55]·​.​text.​startup·····PROGBITS········​00000000·​007602·​000040·​00··AX··​0···​0··159 ··​[55]·​.​rel.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd·REL·············​00000000·​00b364·​000050·​08··IG·73··54··4
60 ··​[56]·​.​rel.​text.​startup·REL·············​00000000·​00b254·​000038·​08···​I·71··55··​460 ··​[56]·​.​text.​startup·····PROGBITS········​00000000·​0077e0·​000040·​00··AX··​0···​0·16
61 ··​[57]·​.​init_array·······INIT_ARRAY······​00000000·​007644·​000004·​04··WA··​0···​0··​461 ··​[57]·​.​rel.​text.​startup·REL·············​00000000·​00b3b4·​000038·​08···​I·73··56··​4
62 ··​[58]·​.​rel.​init_array···REL·············​00000000·​00b28c·​000008·​08···​I·71··57··​462 ··​[58]·​.​init_array·······INIT_ARRAY······​00000000·​007820·​000004·​04··WA··​0···​0··​4
63 ··​[59]·​.​rodata.​cst8······PROGBITS········​00000000·​007648·​000008·​08··AM··​0···​0··863 ··​[59]·​.​rel.​init_array···REL·············​00000000·​00b3ec·​000008·​08···​I·73··58··4
64 ··​[60]·​.​rodata.​cst4······​PROGBITS········​00000000·​007650·​000004·​04··​AM··​0···​0··464 ··​[60]·​.​rodata.​cst8······​PROGBITS········​00000000·​007828·​000008·​08··​AM··​0···​0··8
65 ··​[61]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​007654·​000004·​00·AXG··​0···​0··165 ··​[61]·​.​rodata.​cst4······​PROGBITS········​00000000·​007830·​000004·​04··​AM··​0···​0··4
66 ··​[62]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​007658·​000004·​00·​AXG··​0···​0··​166 ··​[62]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​007834·​000004·​00·​AXG··​0···​0··​1
67 ··​[63]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​00765c·​000004·​00·​AXG··​0···​0··​167 ··​[63]·​.​text.​__x86.​get_pc_thunk.​cx·​PROGBITS········​00000000·​007838·​000004·​00·​AXG··​0···​0··​1
68 ··​[64]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​007660·​000004·​00·​AXG··​0···​0··​168 ··​[64]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​00783c·​000004·​00·​AXG··​0···​0··​1
69 ··​[65]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​007664·​000004·​00·​AXG··​0···​0··​169 ··​[65]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​007840·​000004·​00·​AXG··​0···​0··​1
70 ··​[66]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​007668·​000004·​00·WAG··​0···​0··470 ··​[66]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​007844·​000004·​00·AXG··​0···​0··1
71 ··​[67]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·REL·············​00000000·​00b294·​000008·​08··​IG·71··66··471 ··​[67]·​.​text.​__x86.​get_pc_thunk.​bp·PROGBITS········​00000000·​007848·​000004·​00·AXG··​0···​0··1
72 ··​[68]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​00766c·​000000·​00······​0···​0··172 ··​[68]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​00784c·​000004·​00·WAG··​0···​0··4
73 ··​[69]·​.​eh_frame·········PROGBITS········​00000000·​00766c·​000c10·​00···​A··​0···​0··​473 ··​[69]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·REL·············​00000000·​00b3f4·​000008·​08··IG·73··68··​4
74 ··​[70]·​.​rel.​eh_frame·····REL·············​00000000·​00b29c·​000290·​08···I·71··69··474 ··​[70]·​.​note.​GNU-​stack···PROGBITS········​00000000·​007850·​000000·​00······​0···​0··1
75 ··​[71]·​.​symtab···········SYMTAB··········​00000000·​00827c·​000a50·10·····72··80··​475 ··​[71]·​.​eh_frame·········PROGBITS········​00000000·​007850·​000b3c·00···A··​0···0··​4
76 ··​[72]·​.​strtab···········STRTAB··········​00000000·​008ccc·​00130f·​00······​0···​0··176 ··​[72]·​.​rel.​eh_frame·····REL·············​00000000·​00b3fc·​000298·​08···I·73··71··4
77 ··​[73]·​.​shstrtab·········​STRTAB··········​00000000·​00b52c·​0006b5·00······​0···​0··177 ··​[73]·​.​symtab···········​SYMTAB··········​00000000·​00838c·​000a80·10·····74··82··4
 78 ··​[74]·​.​strtab···········​STRTAB··········​00000000·​008e0c·​001325·​00······​0···​0··​1
 79 ··​[75]·​.​shstrtab·········​STRTAB··········​00000000·​00b694·​0006d1·​00······​0···​0··​1
78 Key·​to·​Flags:​80 Key·​to·​Flags:​
79 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​81 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
80 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​82 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
81 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​83 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
82 ··​p·​(processor·​specific)​84 ··​p·​(processor·​specific)​
26.9 KB
readelf --wide --symbols {}
    
Offset 1, 168 lines modifiedOffset 1, 171 lines modified
  
1 Symbol·​table·​'.​symtab'·​contains·​165·​entries:​1 Symbol·​table·​'.​symtab'·​contains·​168·​entries:​
2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name
3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·
4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​20·4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​21·
5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​24·
6 ·····​3:​·​00000000···​108·​FUNC····​LOCAL··​DEFAULT···​20·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​1126 ·····​3:​·​00000000···​122·​FUNC····​LOCAL··​DEFAULT···​21·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​112
7 ·····​4:​·​0000006c···​108·​FUNC····​LOCAL··​DEFAULT···​20·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​1437 ·····​4:​·​00000080···​122·​FUNC····​LOCAL··​DEFAULT···​21·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​143
8 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​24·8 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​25·
9 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​26·9 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​27·
10 ·····​7:​·​00000000····​35·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE.​cold.​21010 ·····​7:​·​00000000····​35·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE.​cold.​210
11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···29·11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···30·
12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​32·
13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·
14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​36·
15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​38·
16 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···39·16 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···40·
17 ····​14:​·​00000024····​22·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducerC2EP8_IO_FILES2​_.​cold.​21117 ····​14:​·​00000024····​22·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducerC2EP8_IO_FILES2​_.​cold.​211
18 ····​15:​·​0000003a····​47·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducerD2Ev.​cold.​21218 ····​15:​·​0000003a····​47·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducerD2Ev.​cold.​212
19 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​42·19 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​43·
20 ····​17:​·​0000006a····​28·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer14print_analysi​sERSt6vectorIjSaIjEE.​cold.​21320 ····​17:​·​0000006a····​28·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer14print_analysi​sERSt6vectorIjSaIjEE.​cold.​213
21 ····​18:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​44·21 ····​18:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·
22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​47·
23 ····​20:​·​00000086····​64·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer6train2EPcRSt6v​ectorIdSaIdEES5_.​cold.​21423 ····​20:​·​00000086····​64·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer6train2EPcRSt6v​ectorIdSaIdEES5_.​cold.​214
24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​49·
25 ····​22:​·​000015f6···​814·​FUNC····​LOCAL··​DEFAULT···​20·​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​.​part.​18825 ····​22:​·​00001710···​834·​FUNC····​LOCAL··​DEFAULT···​21·​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​.​part.​188
26 ····​23:​·​000000c6····​46·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer13longest_match​ERPc.​cold.​21526 ····​23:​·​000000c6····​46·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer13longest_match​ERPc.​cold.​215
27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···49·27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···50·
28 ····​25:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​51·28 ····​25:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​52·
29 ····​26:​·​000000f4····​72·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE.​cold.​21629 ····​26:​·​000000f4····​72·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE.​cold.​216
30 ····​27:​·​0000013c····​46·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE.​cold.​21730 ····​27:​·​0000013c····​46·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE.​cold.​217
31 ····​28:​·​0000016a····​60·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer5trainEPcRSt6ve​ctorIdSaIdEES5_.​cold.​21831 ····​28:​·​0000016a····​60·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer5trainEPcRSt6ve​ctorIdSaIdEES5_.​cold.​218
32 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​53·32 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·
33 ····​30:​·​000001a6···​137·​FUNC····​LOCAL··​DEFAULT···​24·​_ZN4SFST17CompactTran​sducer13compute_probs​ERSt6vectorIS1_IjSaIj​EESaIS3_EERS1_IdSaIdE​E.​cold.​21933 ····​30:​·​000001a6···​137·​FUNC····​LOCAL··​DEFAULT···​25·​_ZN4SFST17CompactTran​sducer13compute_probs​ERSt6vectorIS1_IjSaIj​EESaIS3_EERS1_IdSaIdE​E.​cold.​219
34 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​55·34 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·
35 ····​32:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​55·​_GLOBAL__sub_I__ZN4SF​ST17CompactTransducer​7convertERSt6vectorIj​SaIjEERS1_INS_5LabelE​SaIS5_EE35 ····​32:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​56·​_GLOBAL__sub_I__ZN4SF​ST17CompactTransducer​7convertERSt6vectorIj​SaIjEERS1_INS_5LabelE​SaIS5_EE
36 ····​33:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​23·​_ZStL8__ioinit36 ····​33:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​24·​_ZStL8__ioinit
37 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​61·37 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·
38 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·38 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​63·
39 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​63·39 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·
40 ····​37:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·40 ····​37:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​65·
41 ····​38:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​65·41 ····​38:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​66·
42 ····​39:​·​00000000·····​0·NOTYPE··​LOCAL··​DEFAULT···59·.​LC042 ····​39:​·​00000000·····​0·SECTION·​LOCAL··​DEFAULT···67·
43 ····​40:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···27·​.​LC243 ····​40:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···60·​.​LC0
44 ····​41:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​28·​.​LC344 ····​41:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​28·​.​LC2
45 ····​42:​·​00000028·····​0·​NOTYPE··​LOCAL··​DEFAULT···​27·​.​LC645 ····​42:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​29·​.​LC3
46 ····​43:​·​00000060·····​0·​NOTYPE··​LOCAL··​DEFAULT···​27·​.​LC1146 ····​43:​·​00000028·····​0·​NOTYPE··​LOCAL··​DEFAULT···​28·​.​LC6
47 ····​44:​·​00000094·····​0·​NOTYPE··​LOCAL··​DEFAULT···​27·​.​LC1547 ····​44:​·​00000060·····​0·​NOTYPE··​LOCAL··​DEFAULT···​28·​.​LC11
48 ····​45:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···60·​.​LC448 ····​45:​·​00000094·····​0·​NOTYPE··​LOCAL··​DEFAULT···28·​.​LC15
49 ····​46:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···41·​.​LC949 ····​46:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···61·​.​LC4
50 ····​47:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​1·_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED5E​v50 ····​47:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···42·.​LC9
51 ····​48:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····2·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED5Ev51 ····​48:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····1·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED5E​v
52 ····​49:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····4·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED5Ev52 ····​49:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····2·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED5Ev
53 ····​50:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····6·​_ZN4SFST8AlphabetD5Ev​53 ····​50:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····4·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED5Ev
54 ····​51:​·​00000000·····​0·SECTION·​LOCAL··​DEFAULT····1·54 ····​51:​·​00000000·····​0·NOTYPE··​LOCAL··​DEFAULT····6·_ZN4SFST8AlphabetD5Ev​
55 ····​52:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····2·55 ····​52:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····1·
56 ····​53:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····3·56 ····​53:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····2·
57 ····​54:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····4·57 ····​54:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····3·
58 ····​55:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····5·58 ····​55:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····4·
59 ····​56:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····6·59 ····​56:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····5·
60 ····​57:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····7·60 ····​57:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····6·
61 ····​58:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····8·61 ····​58:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····7·
62 ····​59:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····9·62 ····​59:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····8·
63 ····​60:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···10·63 ····​60:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​9·
64 ····​61:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​11·64 ····​61:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​10·
65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​12·65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​11·
66 ····​63:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​13·66 ····​63:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​12·
67 ····​64:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​14·67 ····​64:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​13·
68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​15·68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​14·
69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​16·69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​15·
70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​16·
71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​18·71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·
72 ····​69:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​19·72 ····​69:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​18·
73 ····​70:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···22·73 ····​70:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···19·
74 ····​71:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​27·74 ····​71:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​20·
75 ····​72:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·75 ····​72:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·
76 ····​73:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···41·76 ····​73:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···28·
77 ····​74:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···57·77 ····​74:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···29·
78 ····​75:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···59·78 ····​75:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···42·
79 ····​76:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···60·79 ····​76:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···58·
80 ····​77:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​66·80 ····​77:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​60·
81 ····​78:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·81 ····​78:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​61·
82 ····​79:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​69·82 ····​79:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·
83 ····​80:​·​00000000·····​0·FUNC····​GLOBAL·HIDDEN····​62·__x86.​get_pc_thunk.​bx83 ····​80:​·​00000000·····​0·SECTION·LOCAL··DEFAULT···​70·
84 ····​81:​·​00000000·····​0·NOTYPE··GLOBAL·​DEFAULT··UND·_GLOBAL_OFFSET_TABLE_​84 ····​81:​·​00000000·····​0·SECTION·​LOCAL··​DEFAULT···71·
85 ····​82:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··​UND·_ZdlPv85 ····​82:​·​00000000·····​0·FUNC····​GLOBAL·HIDDEN····​64·__x86.​get_pc_thunk.​bx
86 ····​83:​·​000000d8····98·FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducerC2Ev86 ····​83:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_GLOBAL_OFFSET_TABLE_​
87 ····​84:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8AlphabetC1Ev​87 ····​84:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv
88 ····​85:​·​000000d8····​98·​FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducerC1Ev88 ····​85:​·​00000100···110·​FUNC····​GLOBAL·​DEFAULT···​21·​_ZN4SFST17CompactTran​sducerC2Ev
89 ····​86:​·​0000013a····93·FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE89 ····​86:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_ZN4SFST8AlphabetC1Ev​
90 ····​87:​·​00000000·····0·NOTYPE··​GLOBAL·​DEFAULT··UND·​fgetc90 ····​87:​·​00000100···110·FUNC····​GLOBAL·​DEFAULT···21·_ZN4SFST17CompactTran​sducerC1Ev
91 ····​88:​·​00000198···329·​FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE91 ····​88:​·​00000170···104·​FUNC····​GLOBAL·​DEFAULT···​21·​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE
92 ····​89:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​log92 ····​89:​·​00000000·····​0·FUNC····​GLOBAL·HIDDEN····​67·__x86.​get_pc_thunk.​bp
93 ····​90:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·ceil93 ····​90:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·fgetc
94 ····​91:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_ZN4SFST8read_numEPvj​P8_IO_FILE94 ····​91:​·​000001e0···321·FUNC····​GLOBAL·​DEFAULT···​21·​_ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE
95 ····​92:​·​00000000·····​0·​NOTYPE··​GLOBAL·HIDDEN···​UND·__stack_chk_fail_loca​l95 ····​92:​·​00000000·····​0·​NOTYPE··​GLOBAL·DEFAULT··​UND·​log
96 ····​93:​·​000002e2···336·FUNC····​GLOBAL·​DEFAULT···20·_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE96 ····​93:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·ceil
97 ····​94:​·​00000432···761·FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE97 ····​94:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_ZN4SFST8read_numEPvj​P8_IO_FILE
98 ····​95:​·​00000000·····4·OBJECT··WEAK···​HIDDEN····​66·DW.​ref.​__gxx_personality_v098 ····​95:​·​00000000·····0·NOTYPE··GLOBAL·​HIDDEN···UND·__stack_chk_fail_loca​l
99 ····​96:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····61·​__x86.​get_pc_thunk.​ax99 ····​96:​·​00000330···337·​FUNC····​GLOBAL·DEFAULT···21·​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE
100 ····​97:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_Znwj100 ····​97:​·​00000490···768·FUNC····​GLOBAL·​DEFAULT···​21·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE
101 ····​98:​·​00000000·····0·NOTYPE··​GLOBAL·DEFAULT··UND·_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base101 ····​98:​·​00000000·····4·​OBJECT··WEAK···HIDDEN····​68·​DW.​ref.​__gxx_personality_v0
102 ····​99:​·​00000000·····​0·NOTYPE··​GLOBAL·DEFAULT··UND·​_ZSt17__throw_bad_all​ocv102 ····​99:​·​00000000·····​0·FUNC····​GLOBAL·HIDDEN····​62·​__x86.​get_pc_thunk.​ax
103 ···​100:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v0103 ···​100:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj
104 ···​101:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume104 ···​101:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
105 ···​102:​·​0000072c···350·FUNC····​GLOBAL·​DEFAULT···​20·​_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE105 ···​102:​·​00000000·····0·NOTYPE··​GLOBAL·​DEFAULT··UND·​_ZSt17__throw_bad_all​ocv
106 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·fread106 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·__gxx_personality_v0
107 ···​104:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znaj107 ···​104:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume
108 ···​105:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··UND·​stderr108 ···​105:​·​00000790···357·FUNC····​GLOBAL·​DEFAULT···21·_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE
109 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·__fprintf_chk109 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​fread
110 ···​107:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·exit110 ···​107:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·_Znaj
111 ···​108:​·​0000088a···570·FUNC····​GLOBAL·​DEFAULT···20·_ZN4SFST17CompactTran​sducer14estimate_prob​sERSt6vectorIdSaIdEES​4_111 ···​108:​·​00000000·····0·NOTYPE··​GLOBAL·​DEFAULT··UND·stderr
112 ···​109:​·​00000000····55·FUNC····WEAK···​DEFAULT···29·_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v112 ···​109:​·​00000000·····​0·NOTYPE··GLOBAL·​DEFAULT··UND·__fprintf_chk
113 ···​110:​·​00000000····55·FUNC····WEAK···​DEFAULT···29·_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v113 ···​110:​·​00000000·····​0·NOTYPE··GLOBAL·​DEFAULT··UND·exit
114 ···​111:​·​00000000····​55·​FUNC····WEAK···​DEFAULT···31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev114 ···​111:​·​00000900···611·​FUNC····GLOBAL·​DEFAULT···21·​_ZN4SFST17CompactTran​sducer14estimate_prob​sERSt6vectorIdSaIdEES​4_
115 ···​112:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev115 ···​112:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
116 ···​113:​·​00000000···362·​FUNC····​WEAK···​DEFAULT···​33·​_ZNSt6vectorIjSaIjEEa​SERKS1_116 ···​113:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
117 ···​114:​·​00000000·····​0·NOTYPE··GLOBAL·​DEFAULT··UND·​memmove117 ···​114:​·​00000000····67·FUNC····WEAK···​DEFAULT···32·_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
118 ···​115:​·​00000000···407·​FUNC····​WEAK···​DEFAULT···​35·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev118 ···​115:​·​00000000····​67·​FUNC····​WEAK···​DEFAULT···​32·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
119 ···​116:​·​00000000···407·​FUNC····​WEAK···​DEFAULT···​35·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev119 ···​116:​·​00000000···373·​FUNC····​WEAK···​DEFAULT···​34·​_ZNSt6vectorIjSaIjEEa​SERKS1_
120 ···​117:​·​00000000····70·FUNC····WEAK···​DEFAULT···37·_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E120 ···​117:​·​00000000·····0·NOTYPE··GLOBAL·​DEFAULT··UND·memmove
121 ···​118:​·​00000000···168·​FUNC····​WEAK···​DEFAULT···​39·​_ZN4SFST8AlphabetD2Ev​121 ···​118:​·​00000000···384·​FUNC····​WEAK···​DEFAULT···​36·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev
122 ···​119:​·​00000000·····​0·​FUNC····GLOBAL·HIDDEN····64·​__x86.​get_pc_thunk.​di122 ···​119:​·​00000000···384·​FUNC····WEAK···DEFAULT···36·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev
123 ···​120:​·​00000000·····​0·NOTYPE··GLOBAL·​DEFAULT··UND·​_ZN4SFST8Alphabet5cle​arEv123 ···​120:​·​00000000····94·FUNC····WEAK···​DEFAULT···​38·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
124 ···​121:​·​00000000···​168·​FUNC····​WEAK···​DEFAULT···39·​_ZN4SFST8AlphabetD1Ev​124 ···​121:​·​00000000···​186·​FUNC····​WEAK···​DEFAULT···40·​_ZN4SFST8AlphabetD2Ev​
125 ···​122:​·​00000ac4···731·​FUNC····​GLOBAL·DEFAULT···20·​_ZN4SFST17CompactTran​sducerC2EP8_IO_FILES2​_125 ···​122:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····66·​__x86.​get_pc_thunk.​di
126 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet4rea​dEP8_IO_FILE126 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
Max diff block lines reached; -1/27528 bytes (-0.00%) of diff not shown.
104 KB
readelf --wide --relocs {}
    
Offset 1, 736 lines modifiedOffset 1, 738 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x9fdc·​contains·​276·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xa134·​contains·​277·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000008··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000007··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000e··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000000d··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 00000036··​00005204·​R_386_PLT32············​00000000···​_ZdlPv5 00000046··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
6 00000074··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx6 00000087··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
7 0000007a··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​7 0000008d··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
8 000000a2··​00005204·​R_386_PLT32············​00000000···​_ZdlPv8 000000c6··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
9 000000de··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx9 00000110··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
10 000000e4··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​10 00000116··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
11 000000f3··​00005404·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​11 00000121··​00005604·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​
12 00000142··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx12 00000175··​00005902·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bp
13 00000148··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​13 0000017b··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
14 00000184··​00005704·​R_386_PLT32············​00000000···​fgetc14 000001bb··​00005a04·​R_386_PLT32············​00000000···​fgetc
15 000001a0··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx15 000001e9··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
16 000001a6··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​16 000001ef··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
17 000001ec··​00005904·​R_386_PLT32············​00000000···​log17 0000022c··​00005c04·​R_386_PLT32············​00000000···​log
18 000001f2··​00002709·​R_386_GOTOFF···········​00000000···​.​LC018 00000232··​00002809·​R_386_GOTOFF···········​00000000···​.​LC0
19 000001fa··​00005a04·​R_386_PLT32············​00000000···​ceil19 0000023a··​00005d04·​R_386_PLT32············​00000000···​ceil
20 0000028f··​00005b04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE20 000002d3··​00005e04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE
21 000002dd··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l21 0000031d··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
22 000002ea··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx22 00000339··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
23 000002f0··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​23 0000033f··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
24 00000330··​00005904·​R_386_PLT32············​00000000···​log24 00000379··​00005c04·​R_386_PLT32············​00000000···​log
25 00000336··​00002709·​R_386_GOTOFF···········​00000000···​.​LC025 0000037f··​00002809·​R_386_GOTOFF···········​00000000···​.​LC0
26 0000033e··​00005a04·​R_386_PLT32············​00000000···​ceil26 00000387··​00005d04·​R_386_PLT32············​00000000···​ceil
27 000003df··​00005b04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE27 00000433··​00005e04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE
28 0000042e··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l28 0000047d··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
29 0000043a··​00006002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax29 00000495··​00006302·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
30 0000043f··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​30 0000049a··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
31 0000048f··​00006104·​R_386_PLT32············​00000000···​_Znwj31 000004ed··​00006404·​R_386_PLT32············​00000000···​_Znwj
32 000005c9··​00006204·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base32 0000062b··​00006504·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
33 000005f8··​00005904·​R_386_PLT32············​00000000···​log33 00000653··​00005c04·​R_386_PLT32············​00000000···​log
34 000005fe··​00002709·​R_386_GOTOFF···········​00000000···​.​LC034 00000659··​00002809·​R_386_GOTOFF···········​00000000···​.​LC0
35 00000606··​00005a04·​R_386_PLT32············​00000000···​ceil35 00000661··​00005d04·​R_386_PLT32············​00000000···​ceil
36 000006b1··​00005b04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE36 00000711··​00005e04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE
37 000006f0··​00005204·​R_386_PLT32············​00000000···​_ZdlPv37 00000754··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
38 00000717··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l38 0000077c··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
39 00000720··​00006304·​R_386_PLT32············​00000000···​_ZSt17__throw_bad_all​ocv39 00000785··​00006604·​R_386_PLT32············​00000000···​_ZSt17__throw_bad_all​ocv
40 00000733··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx40 00000799··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
41 00000739··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​41 0000079f··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
42 0000076d··​00006704·​R_386_PLT32············​00000000···​fread42 000007d3··​00006a04·​R_386_PLT32············​00000000···​fread
43 0000078d··​00006704·​R_386_PLT32············​00000000···​fread43 000007f5··​00006a04·​R_386_PLT32············​00000000···​fread
44 000007c7··​00006804·​R_386_PLT32············​00000000···​_Znaj44 00000830··​00006b04·​R_386_PLT32············​00000000···​_Znaj
45 000007e1··​00006804·​R_386_PLT32············​00000000···​_Znaj45 0000084c··​00006b04·​R_386_PLT32············​00000000···​_Znaj
46 00000803··​00006704·​R_386_PLT32············​00000000···​fread46 0000086f··​00006a04·​R_386_PLT32············​00000000···​fread
47 00000822··​00006704·​R_386_PLT32············​00000000···​fread47 0000088f··​00006a04·​R_386_PLT32············​00000000···​fread
48 00000851··​00002809·​R_386_GOTOFF···········​00000000···​.​LC248 000008bb··​00002909·​R_386_GOTOFF···········​00000000···​.​LC2
49 00000863··​0000692b·​R_386_GOT32X···········​00000000···​stderr49 000008c5··​00006c2b·​R_386_GOT32X···········​00000000···​stderr
50 0000086d··​00006a04·​R_386_PLT32············​00000000···​__fprintf_chk50 000008d8··​00006d04·​R_386_PLT32············​00000000···​__fprintf_chk
51 00000879··​00006b04·​R_386_PLT32············​00000000···​exit51 000008e4··​00006e04·​R_386_PLT32············​00000000···​exit
52 0000087f··​00002909·​R_386_GOTOFF···········​00000000···.​LC352 000008e9··​00005f02·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l
53 00000886··​00005c02·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l53 000008ef··​00002a09·​R_386_GOTOFF···········​00000000···.​LC3
54 00000892··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx54 00000907··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
55 00000898··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​55 0000090d··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
56 00000acc··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di56 00000b75··​00007a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di
57 00000ad2··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​57 00000b7b··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
58 00000aeb··​00005404·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​58 00000b97··​00005604·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​
59 00000af9··​00005704·​R_386_PLT32············​00000000···​fgetc59 00000ba5··​00005a04·​R_386_PLT32············​00000000···​fgetc
60 00000b12··​00007b04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4rea​dEP8_IO_FILE60 00000bbe··​00007e04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4rea​dEP8_IO_FILE
61 00000b26··​00005b04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE61 00000bd3··​00005e04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE
62 00000b3d··​00005b04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE62 00000beb··​00005e04·​R_386_PLT32············​00000000···​_ZN4SFST8read_numEPvj​P8_IO_FILE
63 00000b45··​00007c04·​R_386_PLT32············​00000000···​ferror63 00000bf3··​00007f04·​R_386_PLT32············​00000000···​ferror
64 00000b61··​00006602·​R_386_PC32·············​0000072c···​_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE64 00000c0f··​00006902·​R_386_PC32·············​00000790···​_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE
65 00000b8b··​00006804·​R_386_PLT32············​00000000···​_Znaj65 00000c48··​00006b04·​R_386_PLT32············​00000000···​_Znaj
66 00000bad··​00006804·​R_386_PLT32············​00000000···​_Znaj66 00000c69··​00006b04·​R_386_PLT32············​00000000···​_Znaj
67 00000bd0··​00006804·​R_386_PLT32············​00000000···​_Znaj67 00000c8e··​00006b04·​R_386_PLT32············​00000000···​_Znaj
68 00000cfb··​00006804·​R_386_PLT32············​00000000···​_Znaj68 00000db5··​00006b04·​R_386_PLT32············​00000000···​_Znaj
69 00000d0a··​00005602·​R_386_PC32·············​0000013a···​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE69 00000dc4··​00005802·​R_386_PC32·············​00000170···​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE
70 00000d16··​00005802·​R_386_PC32·············​00000198···​_ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE70 00000dd0··​00005b02·​R_386_PC32·············​000001e0···​_ZN4SFST17CompactTran​sducer15read_first_ar​csEP8_IO_FILE
71 00000d22··​00005e02·​R_386_PC32·············​00000432···​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE71 00000ddc··​00006102·​R_386_PC32·············​00000490···​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE
72 00000d2e··​00005d02·​R_386_PC32·············​000002e2···​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE72 00000de8··​00006002·​R_386_PC32·············​00000330···​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE
73 00000d72··​00007d04·​R_386_PLT32············​00000000···__cxa_allocate_except​ion73 00000e4b··​00002b09·​R_386_GOTOFF···········​00000028···.​LC6
74 00000d78··​00002a09·​R_386_GOTOFF···········​00000028···.​LC674 00000e50··​00008004·​R_386_PLT32············​00000000···__cxa_allocate_except​ion
75 00000d88··​00007e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc75 00000e56··​0000812b·​R_386_GOT32X···········​00000000···​_ZTIPKc
76 00000d94··​00007f04·​R_386_PLT32············​00000000···​__cxa_throw76 00000e6c··​00008204·​R_386_PLT32············​00000000···​__cxa_throw
77 00000da8··​00007702·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di77 00000e90··​00007a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di
78 00000dae··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​78 00000e96··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
79 00000dc3··​00008204·​R_386_PLT32············​00000000···​_ZdaPv79 00000eaf··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
80 00000dd4··​00008204·​R_386_PLT32············​00000000···​_ZdaPv80 00000ec0··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
81 00000de5··​00008204·​R_386_PLT32············​00000000···​_ZdaPv81 00000ed1··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
82 00000df6··​00008204·​R_386_PLT32············​00000000···​_ZdaPv82 00000ee2··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
83 00000e07··​00008204·​R_386_PLT32············​00000000···​_ZdaPv83 00000ef3··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
84 00000e18··​00008204·​R_386_PLT32············​00000000···​_ZdaPv84 00000f04··​00008504·​R_386_PLT32············​00000000···​_ZdaPv
85 00000e25··​00007804·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv85 00000f11··​00007b04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
86 00000e37··​00007502·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E86 00000f23··​00007802·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
87 00000e57··​00005204·​R_386_PLT32············​00000000···​_ZdlPv87 00000f43··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
88 00000e76··​00005204·​R_386_PLT32············​00000000···​_ZdlPv88 00000f62··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
89 0000100a··​00008402·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_89 00001116··​00008702·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_
90 0000102f··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l90 00001142··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
91 0000103b··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​si91 00001189··​00008b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​si
92 00001041··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​92 0000118f··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
93 00001081··​00008602·​R_386_PC32·············​00000e8a···​_ZN4SFST17CompactTran​sducer7convertERSt6ve​ctorIjSaIjEERS1_INS_5​LabelESaIS5_EE93 000011a0··​00008902·​R_386_PC32·············​00000f90···​_ZN4SFST17CompactTran​sducer7convertERSt6ve​ctorIjSaIjEERS1_INS_5​LabelESaIS5_EE
94 0000109a··​00008904·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b94 000011b9··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b
95 000010ae··​00005204·​R_386_PLT32············​00000000···​_ZdlPv95 000011cd··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
96 000010cb··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l96 000011f3··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
97 000010de··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx97 00001209··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
98 000010e4··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​98 0000120f··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
99 00001163··​00009004·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet15st​ring2labelseqEPcRSt6v​ectorINS_5LabelESaIS3​_EE99 00001281··​00009304·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet15st​ring2labelseqEPcRSt6v​ectorINS_5LabelESaIS3​_EE
100 00001385··​00002b09·​R_386_GOTOFF···········​00000060···.​LC11100 000014b3··​00006c2b·​R_386_GOT32X···········​00000000···stderr
101 00001397··​0000692b·​R_386_GOT32X···········​00000000···stderr101 000014b9··​00002c09·​R_386_GOTOFF···········​00000060···.​LC11
102 000013a1··​00006a04·​R_386_PLT32············​00000000···​__fprintf_chk102 000014cb··​00006d04·​R_386_PLT32············​00000000···​__fprintf_chk
103 000013ba··​00005204·​R_386_PLT32············​00000000···​_ZdlPv103 000014e4··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
104 000013ce··​00005204·​R_386_PLT32············​00000000···​_ZdlPv104 000014f8··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
105 0000144b··​00005204·​R_386_PLT32············​00000000···​_ZdlPv105 00001556··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
106 00001461··​00005204·​R_386_PLT32············​00000000···​_ZdlPv106 0000156b··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
107 00001477··​00005204·​R_386_PLT32············​00000000···​_ZdlPv107 00001580··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
108 0000148d··​00005204·​R_386_PLT32············​00000000···​_ZdlPv108 00001595··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
109 000014a3··​00005204·​R_386_PLT32············​00000000···​_ZdlPv109 000015aa··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
110 000014b9··​00005204·​R_386_PLT32············​00000000···​_ZdlPv110 000015bf··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
111 000014cf··​00005204·​R_386_PLT32············​00000000···​_ZdlPv111 000015d4··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
112 000014ed··​00005204·​R_386_PLT32············​00000000···​_ZdlPv112 000015f1··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
113 00001503··​00005204·​R_386_PLT32············​00000000···​_ZdlPv113 00001607··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
114 00001516··​00005204·​R_386_PLT32············​00000000···​_ZdlPv114 0000161a··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
115 00001529··​00005204·​R_386_PLT32············​00000000···​_ZdlPv115 0000162d··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
116 0000153c··​00005204·​R_386_PLT32············​00000000···​_ZdlPv116 00001640··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
117 0000154f··​00005204·​R_386_PLT32············​00000000···​_ZdlPv117 00001653··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
118 00001562··​00005204·​R_386_PLT32············​00000000···​_ZdlPv118 00001666··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
119 00001575··​00005204·​R_386_PLT32············​00000000···​_ZdlPv119 00001679··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
120 00001594··​00005204·​R_386_PLT32············​00000000···​_ZdlPv120 00001698··​00005404·​R_386_PLT32············​00000000···​_ZdlPv
121 000015c6··​00008e02·​R_386_PC32·············​00000000···​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj121 000016d4··​00009102·​R_386_PC32·············​00000000···​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj
122 000015e4··​00005c02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l122 000016f2··​00005f02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
123 000015fe··​00005002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx123 00001719··​00005202·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
124 00001604··​0000510a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​124 0000171f··​0000530a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
125 000016af··​00009202·​R_386_PC32·············​00001924···​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​125 000017cb··​00009502·​R_386_PC32·············​00001a60···​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​
126 00001719··​00008e02·​R_386_PC32·············​00000000···​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj126 00001838··​00009102·​R_386_PC32·············​00000000···​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj
Max diff block lines reached; 15311/106653 bytes (14.36%) of diff not shown.
63.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 1474 lines modifiedOffset 9, 1329 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000006c15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000007a
16 ··​DW_CFA_advance_loc:​·​1·​to·​0000000116 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
17 ··​DW_CFA_def_cfa_offset​:​·​817 ··​DW_CFA_def_cfa_offset​:​·​8
18 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​818 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
19 ··​DW_CFA_advance_loc:​·1·​to·​0000000219 ··​DW_CFA_advance_loc:​·3·​to·​00000004
20 ··​DW_CFA_def_cfa_offset​:​·​1220 ··​DW_CFA_def_cfa_offset​:​·​12
21 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1221 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
22 ··​DW_CFA_advance_loc:​·​1·​to·​0000000322 ··​DW_CFA_advance_loc:​·​1·​to·​00000005
23 ··​DW_CFA_def_cfa_offset​:​·​1623 ··​DW_CFA_def_cfa_offset​:​·​16
24 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1624 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
25 ··​DW_CFA_advance_loc:​·​1·​to·​0000000425 ··​DW_CFA_advance_loc:​·​1·​to·​00000006
26 ··​DW_CFA_def_cfa_offset​:​·​2026 ··​DW_CFA_def_cfa_offset​:​·​20
27 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2027 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
28 ··​DW_CFA_advance_loc:​·3·​to·​0000000728 ··​DW_CFA_advance_loc:​·14·​to·​00000014
29 ··​DW_CFA_def_cfa_offset​:​·​6429 ··​DW_CFA_def_cfa_offset​:​·​64
30 ··​DW_CFA_advance_loc1:​·​96·​to·​0000006730 ··​DW_CFA_advance_loc1:​·​97·​to·​00000075
31 ··​DW_CFA_def_cfa_offset​:​·​2031 ··​DW_CFA_def_cfa_offset​:​·​20
32 ··​DW_CFA_advance_loc:​·​1·​to·​0000006832 ··​DW_CFA_advance_loc:​·​1·​to·​00000076
33 ··​DW_CFA_restore:​·​r3·​(ebx)​33 ··​DW_CFA_restore:​·​r3·​(ebx)​
34 ··​DW_CFA_def_cfa_offset​:​·​1634 ··​DW_CFA_def_cfa_offset​:​·​16
35 ··​DW_CFA_advance_loc:​·​1·​to·​0000006935 ··​DW_CFA_advance_loc:​·​1·​to·​00000077
36 ··​DW_CFA_restore:​·​r6·​(esi)​36 ··​DW_CFA_restore:​·​r6·​(esi)​
37 ··​DW_CFA_def_cfa_offset​:​·​1237 ··​DW_CFA_def_cfa_offset​:​·​12
38 ··​DW_CFA_advance_loc:​·​1·​to·​0000006a38 ··​DW_CFA_advance_loc:​·​1·​to·​00000078
39 ··​DW_CFA_restore:​·​r7·​(edi)​39 ··​DW_CFA_restore:​·​r7·​(edi)​
40 ··​DW_CFA_def_cfa_offset​:​·​840 ··​DW_CFA_def_cfa_offset​:​·​8
41 ··​DW_CFA_advance_loc:​·​1·​to·​0000006b41 ··​DW_CFA_advance_loc:​·​1·​to·​00000079
42 ··​DW_CFA_restore:​·​r5·​(ebp)​42 ··​DW_CFA_restore:​·​r5·​(ebp)​
43 ··​DW_CFA_def_cfa_offset​:​·​443 ··​DW_CFA_def_cfa_offset​:​·​4
  
44 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=0000006c.​.​000000d844 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=00000080.​.​000000fa
45 ··​DW_CFA_advance_loc:​·​1·​to·​0000006d45 ··​DW_CFA_advance_loc:​·​1·​to·​00000081
46 ··​DW_CFA_def_cfa_offset​:​·​846 ··​DW_CFA_def_cfa_offset​:​·​8
47 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​847 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
48 ··​DW_CFA_advance_loc:​·1·​to·​0000006e48 ··​DW_CFA_advance_loc:​·3·​to·​00000084
49 ··​DW_CFA_def_cfa_offset​:​·​1249 ··​DW_CFA_def_cfa_offset​:​·​12
50 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1250 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
51 ··​DW_CFA_advance_loc:​·​1·​to·​0000006f51 ··​DW_CFA_advance_loc:​·​1·​to·​00000085
52 ··​DW_CFA_def_cfa_offset​:​·​1652 ··​DW_CFA_def_cfa_offset​:​·​16
53 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1653 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
54 ··​DW_CFA_advance_loc:​·​1·​to·​0000007054 ··​DW_CFA_advance_loc:​·​1·​to·​00000086
55 ··​DW_CFA_def_cfa_offset​:​·​2055 ··​DW_CFA_def_cfa_offset​:​·​20
56 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2056 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
57 ··​DW_CFA_advance_loc:​·3·​to·​0000007357 ··​DW_CFA_advance_loc:​·14·​to·​00000094
58 ··​DW_CFA_def_cfa_offset​:​·​6458 ··​DW_CFA_def_cfa_offset​:​·​64
59 ··​DW_CFA_advance_loc1:​·​96·​to·​000000d359 ··​DW_CFA_advance_loc1:​·​97·​to·​000000f5
60 ··​DW_CFA_def_cfa_offset​:​·​2060 ··​DW_CFA_def_cfa_offset​:​·​20
61 ··​DW_CFA_advance_loc:​·​1·​to·​000000d461 ··​DW_CFA_advance_loc:​·​1·​to·​000000f6
62 ··​DW_CFA_restore:​·​r3·​(ebx)​62 ··​DW_CFA_restore:​·​r3·​(ebx)​
63 ··​DW_CFA_def_cfa_offset​:​·​1663 ··​DW_CFA_def_cfa_offset​:​·​16
64 ··​DW_CFA_advance_loc:​·​1·​to·​000000d564 ··​DW_CFA_advance_loc:​·​1·​to·​000000f7
65 ··​DW_CFA_restore:​·​r6·​(esi)​65 ··​DW_CFA_restore:​·​r6·​(esi)​
66 ··​DW_CFA_def_cfa_offset​:​·​1266 ··​DW_CFA_def_cfa_offset​:​·​12
67 ··​DW_CFA_advance_loc:​·​1·​to·​000000d667 ··​DW_CFA_advance_loc:​·​1·​to·​000000f8
68 ··​DW_CFA_restore:​·​r7·​(edi)​68 ··​DW_CFA_restore:​·​r7·​(edi)​
69 ··​DW_CFA_def_cfa_offset​:​·​869 ··​DW_CFA_def_cfa_offset​:​·​8
70 ··​DW_CFA_advance_loc:​·​1·​to·​000000d770 ··​DW_CFA_advance_loc:​·​1·​to·​000000f9
71 ··​DW_CFA_restore:​·​r5·​(ebp)​71 ··​DW_CFA_restore:​·​r5·​(ebp)​
72 ··​DW_CFA_def_cfa_offset​:​·​472 ··​DW_CFA_def_cfa_offset​:​·​4
  
73 00000090·​00000028·​00000094·​FDE·​cie=00000000·​pc=000000d8.​.​0000013a73 00000090·​0000001c·​00000094·​FDE·​cie=00000000·​pc=00000100.​.​0000016e
74 ··​DW_CFA_advance_loc:​·1·​to·​000000d974 ··​DW_CFA_advance_loc:​·3·​to·​00000103
75 ··​DW_CFA_def_cfa_offset​:​·​8 
76 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8 
77 ··​DW_CFA_advance_loc:​·​1·​to·​000000da 
78 ··​DW_CFA_def_cfa_offset​:​·​12 
79 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12 
80 ··​DW_CFA_advance_loc:​·​3·​to·​000000dd 
81 ··​DW_CFA_def_cfa_offset​:​·​3275 ··​DW_CFA_def_cfa_offset​:​·​32
82 ··​DW_CFA_advance_loc1:​·90·​to·​0000013776 ··​DW_CFA_advance_loc:​·8·​to·​0000010b
83 ··​DW_CFA_def_cfa_offset​:​·1277 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
84 ··​DW_CFA_advance_loc:​·1·​to·0000013878 ··​DW_CFA_offset:​·​r6·(esi)​·at·​cfa-​8
85 ··​DW_CFA_restore:​·r3·(ebx)​79 ··​DW_CFA_advance_loc1:​·​98·to·0000016d
86 ··​DW_CFA_def_cfa_offset​:​·​8 
87 ··​DW_CFA_advance_loc:​·​1·​to·​00000139 
88 ··​DW_CFA_restore:​·​r6·​(esi)​80 ··​DW_CFA_restore:​·​r6·​(esi)​
 81 ··​DW_CFA_restore:​·​r3·​(ebx)​
89 ··​DW_CFA_def_cfa_offset​:​·​482 ··​DW_CFA_def_cfa_offset​:​·​4
90 ··​DW_CFA_nop83 ··​DW_CFA_nop
91 ··​DW_CFA_nop 
  
92 000000bc·​00000038·​000000c0·​FDE·​cie=00000000·​pc=0000013a.​.​0000019784 000000b0·​00000038·​000000b4·​FDE·​cie=00000000·​pc=00000170.​.​000001d8
93 ··​DW_CFA_advance_loc:​·​1·​to·​0000013b85 ··​DW_CFA_advance_loc:​·​1·​to·​00000171
94 ··​DW_CFA_def_cfa_offset​:​·​886 ··​DW_CFA_def_cfa_offset​:​·​8
95 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​887 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
96 ··​DW_CFA_advance_loc:​·​1·​to·​0000013c88 ··​DW_CFA_advance_loc:​·​1·​to·​00000172
97 ··​DW_CFA_def_cfa_offset​:​·​1289 ··​DW_CFA_def_cfa_offset​:​·​12
98 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1290 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
99 ··​DW_CFA_advance_loc:​·​1·​to·​0000013d91 ··​DW_CFA_advance_loc:​·​1·​to·​00000173
100 ··​DW_CFA_def_cfa_offset​:​·​1692 ··​DW_CFA_def_cfa_offset​:​·​16
101 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1693 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
102 ··​DW_CFA_advance_loc:​·​1·​to·​0000013e94 ··​DW_CFA_advance_loc:​·​1·​to·​00000174
103 ··​DW_CFA_def_cfa_offset​:​·​2095 ··​DW_CFA_def_cfa_offset​:​·​20
104 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2096 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
105 ··​DW_CFA_advance_loc:​·3·​to·​0000014197 ··​DW_CFA_advance_loc:​·14·​to·​00000182
106 ··​DW_CFA_def_cfa_offset​:​·​4898 ··​DW_CFA_def_cfa_offset​:​·​48
107 ··​DW_CFA_advance_loc1:​·​81·​to·​0000019299 ··​DW_CFA_advance_loc1:​·​81·​to·​000001d3
108 ··​DW_CFA_def_cfa_offset​:​·​20100 ··​DW_CFA_def_cfa_offset​:​·​20
109 ··​DW_CFA_advance_loc:​·​1·​to·​00000193101 ··​DW_CFA_advance_loc:​·​1·​to·​000001d4
110 ··​DW_CFA_restore:​·​r3·​(ebx)​102 ··​DW_CFA_restore:​·​r3·​(ebx)​
111 ··​DW_CFA_def_cfa_offset​:​·​16103 ··​DW_CFA_def_cfa_offset​:​·​16
112 ··​DW_CFA_advance_loc:​·​1·​to·​00000194104 ··​DW_CFA_advance_loc:​·​1·​to·​000001d5
113 ··​DW_CFA_restore:​·​r6·​(esi)​105 ··​DW_CFA_restore:​·​r6·​(esi)​
114 ··​DW_CFA_def_cfa_offset​:​·​12106 ··​DW_CFA_def_cfa_offset​:​·​12
115 ··​DW_CFA_advance_loc:​·​1·​to·​00000195107 ··​DW_CFA_advance_loc:​·​1·​to·​000001d6
116 ··​DW_CFA_restore:​·​r7·​(edi)​108 ··​DW_CFA_restore:​·​r7·​(edi)​
117 ··​DW_CFA_def_cfa_offset​:​·​8109 ··​DW_CFA_def_cfa_offset​:​·​8
118 ··​DW_CFA_advance_loc:​·​1·​to·​00000196110 ··​DW_CFA_advance_loc:​·​1·​to·​000001d7
119 ··​DW_CFA_restore:​·​r5·​(ebp)​111 ··​DW_CFA_restore:​·​r5·​(ebp)​
120 ··​DW_CFA_def_cfa_offset​:​·​4112 ··​DW_CFA_def_cfa_offset​:​·​4
  
121 000000f8·​0000003c·​000000fc·​FDE·​cie=00000000·​pc=00000198.​.​000002e1113 000000ec·​0000003c·​000000f0·​FDE·​cie=00000000·​pc=000001e0.​.​00000321
122 ··​DW_CFA_advance_loc:​·​1·​to·​00000199114 ··​DW_CFA_advance_loc:​·​1·​to·​000001e1
123 ··​DW_CFA_def_cfa_offset​:​·​8115 ··​DW_CFA_def_cfa_offset​:​·​8
124 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8116 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
125 ··​DW_CFA_advance_loc:​·1·​to·​0000019a117 ··​DW_CFA_advance_loc:​·3·​to·​000001e4
126 ··​DW_CFA_def_cfa_offset​:​·​12118 ··​DW_CFA_def_cfa_offset​:​·​12
127 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12119 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
128 ··​DW_CFA_advance_loc:​·​1·​to·​0000019b120 ··​DW_CFA_advance_loc:​·​1·​to·​000001e5
129 ··​DW_CFA_def_cfa_offset​:​·​16121 ··​DW_CFA_def_cfa_offset​:​·​16
Max diff block lines reached; 58587/64464 bytes (90.88%) of diff not shown.
2.82 KB
readelf --wide --decompress --hex-dump=.group {}
    
Offset 1, 62 lines modifiedOffset 1, 58 lines modified
  
1 Hex·​dump·​of·​section·​'.​group':​1 Hex·​dump·​of·​section·​'.​group':​
2 ··​0x00000000·​01000000·​1d000000·​1e000000··········​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00000000·​01000000·​1e000000·​1f000000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
  
3 Hex·​dump·​of·​section·​'.​group':​3 Hex·​dump·​of·​section·​'.​group':​
4 ··​0x00000000·​01000000·1f000000·​20000000··········​.​.​.​.​.​.​.​.​·.​.​.​4 ··​0x00000000·​01000000·20000000·​21000000··········​.​.​.​.​·.​.​.​!.​.​.​
  
  
5 Hex·​dump·​of·​section·​'.​group':​5 Hex·​dump·​of·​section·​'.​group':​
6 ··​0x00000000·​01000000·​21000000·​22000000··········​.​.​.​.​!.​.​.​".​.​.​6 ··​0x00000000·​01000000·​22000000·​23000000··········​.​.​.​.​".​.​.​#.​.​.​
  
  
7 Hex·​dump·​of·​section·​'.​group':​7 Hex·​dump·​of·​section·​'.​group':​
8 ··​0x00000000·​01000000·​23000000·​24000000··········​.​.​.​.​#.​.​.​$.​.​.​8 ··​0x00000000·​01000000·​24000000·​25000000··········​.​.​.​.​$.​.​.​%.​.​.​
  
  
9 Hex·​dump·​of·​section·​'.​group':​9 Hex·​dump·​of·​section·​'.​group':​
10 ··​0x00000000·​01000000·​25000000·​26000000··········​.​.​.​.​%.​.​.​&.​.​.​10 ··​0x00000000·​01000000·​26000000·​27000000··········​.​.​.​.​&.​.​.​'.​.​.​
  
  
11 Hex·​dump·​of·​section·​'.​group':​11 Hex·​dump·​of·​section·​'.​group':​
12 ··​0x00000000·​01000000·​27000000·​28000000··········​.​.​.​.​'.​.​.​(.​.​.​12 ··​0x00000000·​01000000·​28000000·​29000000··········​.​.​.​.​(.​.​.​)​.​.​.​
  
  
13 Hex·​dump·​of·​section·​'.​group':​13 Hex·​dump·​of·​section·​'.​group':​
14 ··​0x00000000·​01000000·​2a000000·​2b000000··········​.​.​.​.​*.​.​.​+.​.​.​14 ··​0x00000000·​01000000·​2b000000·​2c000000··········​.​.​.​.​+.​.​.​,​.​.​.​
  
  
15 Hex·​dump·​of·​section·​'.​group':​15 Hex·​dump·​of·​section·​'.​group':​
16 ··​0x00000000·​01000000·​2c000000·​2d000000··········​.​.​.​.​,​.​.​.​-​.​.​.​16 ··​0x00000000·​01000000·​2d000000·​2e000000··········​.​.​.​.​-​.​.​.​.​.​.​.​
  
  
17 Hex·​dump·​of·​section·​'.​group':​17 Hex·​dump·​of·​section·​'.​group':​
18 ··​0x00000000·​01000000·​2e000000·2f000000··········​.​.​.​.​.​.​.​.​/​.​.​.​18 ··​0x00000000·​01000000·​2f000000·30000000··········​.​.​.​.​/​.​.​.​0.​.​.​
  
  
19 Hex·​dump·​of·​section·​'.​group':​19 Hex·​dump·​of·​section·​'.​group':​
20 ··​0x00000000·​01000000·​30000000···················​.​.​.​.​0.​.​.​20 ··​0x00000000·​01000000·​31000000···················​.​.​.​.​1.​.​.​
  
  
21 Hex·​dump·​of·​section·​'.​group':​21 Hex·​dump·​of·​section·​'.​group':​
22 ··​0x00000000·​01000000·​31000000·​32000000··········​.​.​.​.​1.​.​.​2.​.​.​22 ··​0x00000000·​01000000·​32000000·​33000000··········​.​.​.​.​2.​.​.​3.​.​.​
  
  
23 Hex·​dump·​of·​section·​'.​group':​23 Hex·​dump·​of·​section·​'.​group':​
24 ··​0x00000000·​01000000·​33000000·​34000000··········​.​.​.​.​3.​.​.​4.​.​.​24 ··​0x00000000·​01000000·​34000000·​35000000··········​.​.​.​.​4.​.​.​5.​.​.​
  
  
25 Hex·​dump·​of·​section·​'.​group':​25 Hex·​dump·​of·​section·​'.​group':​
26 ··​0x00000000·​01000000·​35000000·​36000000··········​.​.​.​.​5.​.​.​6.​.​.​26 ··​0x00000000·​01000000·​36000000·​37000000··········​.​.​.​.​6.​.​.​7.​.​.​
  
  
27 Hex·​dump·​of·​section·​'.​group':​ 
28 ··​0x00000000·​01000000·​3d000000···················​.​.​.​.​=.​.​.​ 
  
  
29 Hex·​dump·​of·​section·​'.​group':​27 Hex·​dump·​of·​section·​'.​group':​
30 ··​0x00000000·​01000000·​3e000000···················​.​.​.​.​>.​.​.​28 ··​0x00000000·​01000000·​3e000000···················​.​.​.​.​>.​.​.​
  
  
31 Hex·​dump·​of·​section·​'.​group':​29 Hex·​dump·​of·​section·​'.​group':​
Offset 68, 9 lines modifiedOffset 64, 17 lines modified
  
  
68 Hex·​dump·​of·​section·​'.​group':​64 Hex·​dump·​of·​section·​'.​group':​
69 ··​0x00000000·​01000000·​41000000···················​.​.​.​.​A.​.​.​65 ··​0x00000000·​01000000·​41000000···················​.​.​.​.​A.​.​.​
  
  
70 Hex·​dump·​of·​section·​'.​group':​66 Hex·​dump·​of·​section·​'.​group':​
71 ··​0x00000000·​01000000·​42000000·43000000··········​.​.​.​.​B.​.​.​C.​.​.​67 ··​0x00000000·​01000000·​42000000···················​.​.​.​.​B.​.​.​
  
  
 68 Hex·​dump·​of·​section·​'.​group':​
 69 ··​0x00000000·​01000000·​43000000···················​.​.​.​.​C.​.​.​
  
  
 70 Hex·​dump·​of·​section·​'.​group':​
 71 ··​0x00000000·​01000000·​44000000·​45000000··········​.​.​.​.​D.​.​.​E.​.​.​
  
694 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 2, 4499 lines modifiedOffset 2, 4485 lines modified
  
  
2 Disassembly·​of·​section·​.​text:​2 Disassembly·​of·​section·​.​text:​
  
3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]>:​3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]>:​
4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​112()​:​4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​112()​:​
5 ·······​0:​»       ​55···················»       ​push···​%ebp5 ·······​0:​»       ​55···················»       ​push···​%ebp
6 ·······​1:​»       ​57···················»       ​push···​%edi6 ·······​1:​»       ​89·c5················»       ​mov····%eax,​%ebp
7 ·······2:​»       ​56···················»       ​push···​%esi7 ·······3:​»       ​57···················»       ​push···​%edi
8 ·······3:​»       ​53···················»       ​push···​%ebx8 ·······4:​»       ​56···················»       ​push···​%esi
9 ·······4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp9 ·······5:​»       ​53···················»       ​push···​%ebx
10 ·······7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···8·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x8>10 ·······6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···7·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x7>
11 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx11 »       ​»       ​»       ​7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
12 ·······c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx12 ·······b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
13 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​13 »       ​»       ​»       ​d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
14 ······​12:​»       ​89·c5················»       ​mov····%eax,​%ebp14 ······​11:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
17 ······​1a:​»       ​74·​41················»       ​je·····5d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x5d>17 ······​1a:​»       ​74·​4f················»       ​je·····6b·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x6b>
18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
19 ······​1e:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax19 ······​1e:​»       ​66·90················»       ​xchg···​%ax,​%ax
20 ······​25:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​20 ······​20:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
21 ······​29:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx21 ······​27:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
22 ······​2c:​»       ​85·c9················»       ​test···​%ecx,​%ecx22 ······​2b:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
23 ······​2e:​»       ​74·13················»       ​je·····​43·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x43>23 ······​2e:​»       ​85·c9················»       ​test···%ecx,​%ecx
24 ······​30:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi24 ······​30:​»       ​74·21················»       ​je·····​53·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x53>
25 ······​32:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​25 ······​32:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
26 ······​35:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···36·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x36>26 ······​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
27 »       ​»       ​»       ​36:​·R_386_PLT32»    ​operator·delete(void*)​27 ······​40:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
28 ······3a:​»       ​89·f1················»       ​mov····​%esi,​%ecx28 ······42:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
29 ······3c:​»       ​85·​f6················»       ​test···%esi,​%esi29 ······45:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···46·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x46>
30 ······​3e:​»       ​75·​f0················»       ​jne····​30·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x30>30 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​delete(void*)​
31 ······​40:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx31 ······​4a:​»       ​85·f6················»       ​test···​%esi,​%esi
32 ······​43:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax32 ······​4c:​»       ​89·f1················»       ​mov····​%esi,​%ecx
33 ······​47:​»       ​c7·​04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​33 ······​4e:​»       ​75·f0················»       ​jne····40·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x40>
34 ······4e:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi34 ······50:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
35 ······​51:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi35 ······​53:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
36 ······​54:​»       ​29·d6················»       ​sub····​%edx,​%esi36 ······​56:​»       ​47···················»       ​inc····​%edi
37 ······​56:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi37 ······​57:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
38 ······​59:​»       ​39·fe················»       ​cmp····​%edi,​%esi38 ······​5b:​»       ​29·d6················»       ​sub····​%edx,​%esi
39 ······​5b:​»       ​77·c1················»       ​ja·····​1e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​112]+0x1e>39 ······​5d:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
40 ······5d:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​40 ······64:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
41 ······​64:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp41 ······​67:​»       ​39·fe················»       ​cmp····%edi,​%esi
42 ······​67:​»       ​5b···················»       ​pop····%ebx42 ······​69:​»       ​77·​b5················»       ​ja·····20·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​clear()​·[clone·​.​part.​112]+0x20>
43 ······​68:​»       ​5e···················»       ​pop····%esi43 ······​6b:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
44 ······69:​»       ​5f···················»       ​pop····​%edi44 ······72:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
45 ······6a:​»       ​5d···················»       ​pop····​%ebp45 ······75:​»       ​5b···················»       ​pop····​%ebx
46 ······6b:​»       ​c3···················»       ​ret····46 ······76:​»       ​5e···················»       ​pop····%esi
 47 ······​77:​»       ​5f···················»       ​pop····​%edi
 48 ······​78:​»       ​5d···················»       ​pop····​%ebp
 49 ······​79:​»       ​c3···················»       ​ret····
 50 ······​7a:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
47 0000006c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]>:​51 00000080·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]>:​
48 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​143()​:​52 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​143()​:​
49 ······6c:​»       ​55···················»       ​push···​%ebp53 ······80:​»       ​55···················»       ​push···​%ebp
50 ······6d:​»       ​57···················»       ​push···​%edi54 ······81:​»       ​89·c5················»       ​mov····%eax,​%ebp
51 ······6e:​»       ​56···················»       ​push···​%esi55 ······83:​»       ​57···················»       ​push···​%edi
52 ······6f:​»       ​53···················»       ​push···​%ebx56 ······84:​»       ​56···················»       ​push···​%esi
53 ······70:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp57 ······85:​»       ​53···················»       ​push···​%ebx
54 ······73:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···74·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x8>58 ······86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···87·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x7>
55 »       ​»       ​»       ​74:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx59 »       ​»       ​»       ​87:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
56 ······78:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx60 ······8b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
57 »       ​»       ​»       ​7a:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​61 »       ​»       ​»       ​8d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
58 ······7e:​»       ​89·c5················»       ​mov····%eax,​%ebp62 ······91:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
59 ······80:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx63 ······94:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
60 ······83:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx64 ······97:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
61 ······86:​»       ​74·​41················»       ​je·····c9·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x5d>65 ······9a:​»       ​74·​4f················»       ​je·····eb·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x6b>
62 ······88:​»       ​31·​ff················»       ​xor····​%edi,​%edi66 ······9c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
63 ······8a:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax67 ······9e:​»       ​66·90················»       ​xchg···​%ax,​%ax
64 ······91:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​68 ······a0:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
65 ······95:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx69 ······a7:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
66 ······98:​»       ​85·c9················»       ​test···​%ecx,​%ecx70 ······ab:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
67 ······9a:​»       ​74·13················»       ​je·····​af·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x43>71 ······ae:​»       ​85·c9················»       ​test···%ecx,​%ecx
68 ······9c:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi72 ······b0:​»       ​74·21················»       ​je·····​d3·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x53>
69 ······9e:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​73 ······b2:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
70 ······a1:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···a2·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x36>74 ······b9:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
71 »       ​»       ​»       ​a2:​·R_386_PLT32»    ​operator·delete(void*)​75 ······​c0:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
72 ······a6:​»       ​89·f1················»       ​mov····​%esi,​%ecx76 ······c2:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
73 ······a8:​»       ​85·​f6················»       ​test···%esi,​%esi77 ······c5:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···c6·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x46>
74 ······​aa:​»       ​75·​f0················»       ​jne····​9c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x30>78 »       ​»       ​»       ​c6:​·R_386_PLT32»    ​operator·delete(void*)​
75 ······ac:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx79 ······ca:​»       ​85·f6················»       ​test···​%esi,​%esi
76 ······af:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax80 ······cc:​»       ​89·f1················»       ​mov····​%esi,​%ecx
77 ······b3:​»       ​c7·​04·02·​00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​81 ······ce:​»       ​75·f0················»       ​jne····c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x40>
78 ······ba:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi82 ······d0:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
79 ······bd:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi83 ······d3:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
80 ······c0:​»       ​29·d6················»       ​sub····​%edx,​%esi84 ······d6:​»       ​47···················»       ​inc····​%edi
81 ······c2:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi85 ······d7:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
82 ······c5:​»       ​39·fe················»       ​cmp····​%edi,​%esi86 ······db:​»       ​29·d6················»       ​sub····​%edx,​%esi
83 ······c7:​»       ​77·c1················»       ​ja·····​8a·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​143]+0x1e>87 ······dd:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
84 ······c9:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​88 ······e4:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
85 ······d0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp89 ······e7:​»       ​39·fe················»       ​cmp····%edi,​%esi
86 ······d3:​»       ​5b···················»       ​pop····%ebx90 ······e9:​»       ​77·​b5················»       ​ja·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​clear()​·[clone·​.​part.​143]+0x20>
87 ······d4:​»       ​5e···················»       ​pop····%esi91 ······eb:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
88 ······d5:​»       ​5f···················»       ​pop····​%edi92 ······f2:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
89 ······d6:​»       ​5d···················»       ​pop····​%ebp93 ······f5:​»       ​5b···················»       ​pop····​%ebx
90 ······d7:​»       ​c3···················»       ​ret····94 ······f6:​»       ​5e···················»       ​pop····%esi
 95 ······​f7:​»       ​5f···················»       ​pop····​%edi
 96 ······​f8:​»       ​5d···················»       ​pop····​%ebp
 97 ······​f9:​»       ​c3···················»       ​ret····
 98 ······​fa:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
91 000000d8·​<SFST:​:​CompactTransducer:​:​CompactTransducer()​>:​99 00000100·​<SFST:​:​CompactTransducer:​:​CompactTransducer()​>:​
92 _ZN4SFST17CompactTran​sducerC2Ev()​:​100 _ZN4SFST17CompactTran​sducerC2Ev()​:​
93 ······​d8:​»       ​56···················»       ​push···​%esi101 ·····100:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
94 ······​d9:​»       ​53···················»       ​push···​%ebx102 ·····103:​»       ​89·5c·24·14··········»       ​mov····​%ebx,​0x14(%esp)​
95 ······​da:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp103 ·····107:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
96 ······​dd:​»       ​e8·fc·ff·ff·ff·······»       ​call···de·<SFST:​:​CompactTransducer:​:​CompactTransducer()​+0x6>104 ·····10b:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
97 »       ​»       ​»       ​de:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx105 ·····​10f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​110·<SFST:​:​CompactTransducer:​:​CompactTransducer()​+0x10>
98 ······​e2:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx106 »       ​»       ​»       ​110:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
99 »       ​»       ​»       ​e4:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​107 ·····​114:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
100 ······​e8:​»       ​8b·​74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi108 »       ​»       ​»       ​116:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
101 ······​ec:​»       ​8d·​46·​24·············»       ​lea····​0x24(%esi)​,​%eax109 ·····11a:​»       ​8d·​46·​24·············»       ​lea····​0x24(%esi)​,​%eax
102 ······​ef:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​110 ·····11d:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
103 ······​f2:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···f3·​<SFST:​:​CompactTransducer:​:​CompactTransducer()​+0x1b>111 ·····120:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···121·​<SFST:​:​CompactTransducer:​:​CompactTransducer()​+0x21>
104 »       ​»       ​»       ​f3:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​Alphabet()​112 »       ​»       ​»       ​121:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​Alphabet()​
105 ······​f7:​»       ​c7·06·00·00·00·00····»       ​movl···$0x0,​(%esi)​113 ·····125:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
106 ······​fd:​»       ​c7·46·​04·​00·​00·​00·00·»       ​movl···​$0x0,​0x4(%esi)​114 ·····129:​»       ​c7·06·​00·​00·​00·​00····»       ​movl···​$0x0,​(%esi)​
107 ·····​104:​»       ​c7·​46·​08·​00·​00·​00·​00·»       ​movl···​$0x0,​0x8(%esi)​115 ·····​12f:​»       ​c7·​46·​04·​00·​00·​00·​00·»       ​movl···​$0x0,​0x4(%esi)​
108 ·····​10b:​»       ​c7·​46·​0c·​00·​00·​00·​00·»       ​movl···​$0x0,​0xc(%esi)​116 ·····​136:​»       ​c7·​46·​08·​00·​00·​00·​00·»       ​movl···​$0x0,​0x8(%esi)​
109 ·····​112:​»       ​c7·​46·10·​00·​00·​00·​00·»       ​movl···​$0x0,​0x10(%esi)​117 ·····​13d:​»       ​c7·​46·0c·​00·​00·​00·​00·»       ​movl···​$0x0,​0xc(%esi)​
110 ·····​119:​»       ​c7·​46·​14·​00·​00·​00·​00·»       ​movl···​$0x0,​0x14(%esi)​118 ·····​144:​»       ​c7·​46·​10·​00·​00·​00·​00·»       ​movl···​$0x0,​0x10(%esi)​
111 ·····​120:​»       ​c7·​46·​18·​00·​00·​00·​00·»       ​movl···​$0x0,​0x18(%esi)​119 ·····​14b:​»       ​c7·​46·​14·​00·​00·​00·​00·»       ​movl···​$0x0,​0x14(%esi)​
112 ·····​127:​»       ​c7·​46·​1c·​00·​00·​00·​00·»       ​movl···​$0x0,​0x1c(%esi)​120 ·····​152:​»       ​c7·​46·​18·​00·​00·​00·​00·»       ​movl···​$0x0,​0x18(%esi)​
113 ·····​12e:​»       ​66·c7·46·20·​00·​00····»       ​movw···​$0x0,​0x20(%esi)​121 ·····​159:​»       ​c7·46·1c·00·​00·​00·00·»       ​movl···​$0x0,​0x1c(%esi)​
114 ·····​134:​»       ​83·​c4·14·············»       ​add····​$0x14,​%esp122 ·····​160:​»       ​66·​c7·46·20·00·00····»       ​movw···​$0x0,​0x20(%esi)​
115 ·····​137:​»       ​5b···················»       ​pop····​%ebx123 ·····​166:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
Max diff block lines reached; 692075/710837 bytes (97.36%) of diff not shown.
23.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 4, 44 lines modifiedOffset 4, 44 lines modified
4 Disassembly·​of·​section·​.​text.​unlikely:​4 Disassembly·​of·​section·​.​text.​unlikely:​
  
5 00000000·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]>:​5 00000000·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]>:​
6 _ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE.​cold.​210()​:​6 _ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE.​cold.​210()​:​
7 ···​0:​»       ​83·​7c·​24·​30·​00·······»       ​cmpl···​$0x0,​0x30(%esp)​7 ···​0:​»       ​83·​7c·​24·​30·​00·······»       ​cmpl···​$0x0,​0x30(%esp)​
8 ···​5:​»       ​74·​10················»       ​je·····​17·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x17>8 ···​5:​»       ​74·​10················»       ​je·····​17·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x17>
9 ···​7:​»       ​8b·​74·​24·​30··········»       ​mov····​0x30(%esp)​,​%esi9 ···​7:​»       ​8b·​74·​24·​30··········»       ​mov····​0x30(%esp)​,​%esi
10 ···​b:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​10 ···​b:​»       ​8b·5c·​24·28··········»       ​mov····0x28(%esp)​,​%ebx
11 ···e:​»       ​8b·5c·​24·28··········»       ​mov····0x28(%esp)​,​%ebx11 ···f:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
12 ··​12:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​13·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x13>12 ··​12:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​13·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x13>
13 »       ​»       ​»       ​13:​·​R_386_PLT32»    ​operator·​delete(void*)​13 »       ​»       ​»       ​13:​·​R_386_PLT32»    ​operator·​delete(void*)​
14 ··​17:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​14 ··​17:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
15 ··​1a:​»       ​8b·​5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx15 ··​1a:​»       ​8b·​5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx
16 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x1f>16 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​CompactTransducer:​:​read_labels(_IO_FILE*​)​·​[clone·​.​cold.​210]+0x1f>
17 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​_Unwind_Resume17 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​_Unwind_Resume
18 ··​23:​»       ​90···················»       ​nop18 ··​23:​»       ​90···················»       ​nop
  
19 00000024·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]>:​19 00000024·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]>:​
20 _ZN4SFST17CompactTran​sducerC2EP8_IO_FILES2​_.​cold.​211()​:​20 _ZN4SFST17CompactTran​sducerC2EP8_IO_FILES2​_.​cold.​211()​:​
21 ··​24:​»       ​8b·​4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx21 ··​24:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax
22 ··​28:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​22 ··​28:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
23 ··​2b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2c·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]+0x8>23 ··​2b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2c·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]+0x8>
24 »       ​»       ​»       ​2c:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​24 »       ​»       ​»       ​2c:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​
25 ··​30:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​25 ··​30:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
26 ··​33:​»       ​89·​fb················»       ​mov····​%edi,​%ebx26 ··​33:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
27 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]+0x12>27 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​·​[clone·​.​cold.​211]+0x12>
28 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​_Unwind_Resume28 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​_Unwind_Resume
  
29 0000003a·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]>:​29 0000003a·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]>:​
30 _ZN4SFST17CompactTran​sducerD2Ev.​cold.​212()​:​30 _ZN4SFST17CompactTran​sducerD2Ev.​cold.​212()​:​
31 ··​3a:​»       ​8b·​56·​54·············»       ​mov····​0x54(%esi)​,​%edx31 ··​3a:​»       ​8b·​56·​54·············»       ​mov····​0x54(%esi)​,​%edx
32 ··​3d:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​32 ··​3d:​»       ​8d·4e·4c·············»       ​lea····​0x4c(%esi)​,​%ecx
33 ··​41:​»       ​8d·4e·4c·············»       ​lea····​0x4c(%esi)​,​%ecx33 ··​40:​»       ​83·c6·38·············»       ​add····$0x38,​%esi
34 ··​44:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​34 ··​43:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
35 ··​47:​»       ​e8·fc·ff·ff·ff·······»       ​call···48·<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0xe>35 ··​46:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
36 »       ​»       ​»       ​48:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​36 ··4a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​4b·<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0x11>
37 ··4c:​»       ​83·c6·38·············»       ​add····​$0x38,​%esi37 »       ​»       ​»       ​4b:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
38 ··​4f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​38 ··​4f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
39 ··​52:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​53·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0x19>39 ··​52:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​53·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0x19>
40 »       ​»       ​»       ​53:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​40 »       ​»       ​»       ​53:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​
41 ··​57:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​41 ··​57:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ··​5a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5b·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0x21>42 ··​5a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5b·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​·​[clone·​.​cold.​212]+0x21>
43 »       ​»       ​»       ​5b:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​43 »       ​»       ​»       ​5b:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​
44 ··​5f:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​44 ··​5f:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
Offset 66, 39 lines modifiedOffset 66, 39 lines modified
  
66 00000086·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]>:​66 00000086·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]>:​
67 _ZN4SFST17CompactTran​sducer6train2EPcRSt6v​ectorIdSaIdEES5_.​cold.​214()​:​67 _ZN4SFST17CompactTran​sducer6train2EPcRSt6v​ectorIdSaIdEES5_.​cold.​214()​:​
68 ··​86:​»       ​8b·​5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx68 ··​86:​»       ​8b·​5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx
69 ··​8a:​»       ​85·​db················»       ​test···​%ebx,​%ebx69 ··​8a:​»       ​85·​db················»       ​test···​%ebx,​%ebx
70 ··​8c:​»       ​74·​0c················»       ​je·····​9a·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x14>70 ··​8c:​»       ​74·​0c················»       ​je·····​9a·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x14>
71 ··​8e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​71 ··​8e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
72 ··​91:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx72 ··​91:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
73 ··​95:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​96·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x10>73 ··​95:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​96·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x10>
74 »       ​»       ​»       ​96:​·​R_386_PLT32»    ​operator·​delete(void*)​74 »       ​»       ​»       ​96:​·​R_386_PLT32»    ​operator·​delete(void*)​
75 ··​9a:​»       ​8b·74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi75 ··​9a:​»       ​8b·6c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ebp
76 ··​9e:​»       ​85·f6················»       ​test···​%esi,​%esi76 ··​9e:​»       ​85·ed················»       ​test···​%ebp,​%ebp
77 ··​a0:​»       ​74·​0c················»       ​je·····​ae·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x28>77 ··​a0:​»       ​74·​0c················»       ​je·····​ae·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x28>
78 ··​a2:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​78 ··​a2:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
79 ··​a5:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx79 ··​a5:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
80 ··​a9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​aa·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x24>80 ··​a9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​aa·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x24>
81 »       ​»       ​»       ​aa:​·​R_386_PLT32»    ​operator·​delete(void*)​81 »       ​»       ​»       ​aa:​·​R_386_PLT32»    ​operator·​delete(void*)​
82 ··​ae:​»       ​8d·​44·​24·​38··········»       ​lea····​0x38(%esp)​,​%eax82 ··​ae:​»       ​8d·​4c·​24·​38··········»       ​lea····​0x38(%esp)​,​%ecx
83 ··​b2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​83 ··​b2:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
84 ··​b5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b6·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x30>84 ··​b5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b6·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x30>
85 »       ​»       ​»       ​b6:​·​R_386_PC32»     ​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​85 »       ​»       ​»       ​b6:​·​R_386_PC32»     ​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​
86 ··​ba:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​86 ··​ba:​»       ​8b·5c·​24·10··········»       ​mov····0x10(%esp)​,​%ebx
87 ··​bd:​»       ​8b·5c·​24·14··········»       ​mov····0x14(%esp)​,​%ebx87 ··​be:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
88 ··​c1:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c2·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x3c>88 ··​c1:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c2·​<SFST:​:​CompactTransducer:​:​train2(char*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>&)​·​[clone·​.​cold.​214]+0x3c>
89 »       ​»       ​»       ​c2:​·​R_386_PLT32»    ​_Unwind_Resume89 »       ​»       ​»       ​c2:​·​R_386_PLT32»    ​_Unwind_Resume
  
90 000000c6·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]>:​90 000000c6·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]>:​
91 _ZN4SFST17CompactTran​sducer13longest_match​ERPc.​cold.​215()​:​91 _ZN4SFST17CompactTran​sducer13longest_match​ERPc.​cold.​215()​:​
92 ··​c6:​»       ​8b·​54·​24·​30··········»       ​mov····​0x30(%esp)​,​%edx92 ··​c6:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx
93 ··​ca:​»       ​85·​d2················»       ​test···​%edx,​%edx93 ··​ca:​»       ​85·​db················»       ​test···​%ebx,​%ebx
94 ··​cc:​»       ​74·​0a················»       ​je·····​d8·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x12>94 ··​cc:​»       ​74·​0a················»       ​je·····​d8·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x12>
95 ··​ce:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​95 ··​ce:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
96 ··​d1:​»       ​89·​fb················»       ​mov····​%edi,​%ebx96 ··​d1:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
97 ··​d3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​d4·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0xe>97 ··​d3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​d4·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0xe>
98 »       ​»       ​»       ​d4:​·​R_386_PLT32»    ​operator·​delete(void*)​98 »       ​»       ​»       ​d4:​·​R_386_PLT32»    ​operator·​delete(void*)​
99 ··​d8:​»       ​8b·​4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx99 ··​d8:​»       ​8b·​4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
100 ··​dc:​»       ​85·​c9················»       ​test···​%ecx,​%ecx100 ··​dc:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
101 ··​de:​»       ​74·​0a················»       ​je·····​ea·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x24>101 ··​de:​»       ​74·​0a················»       ​je·····​ea·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x24>
102 ··​e0:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​102 ··​e0:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
Offset 108, 53 lines modifiedOffset 108, 53 lines modified
108 ··​ea:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​108 ··​ea:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
109 ··​ed:​»       ​89·​fb················»       ​mov····​%edi,​%ebx109 ··​ed:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
110 ··​ef:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f0·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x2a>110 ··​ef:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f0·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x2a>
111 »       ​»       ​»       ​f0:​·​R_386_PLT32»    ​_Unwind_Resume111 »       ​»       ​»       ​f0:​·​R_386_PLT32»    ​_Unwind_Resume
  
112 000000f4·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]>:​112 000000f4·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]>:​
113 _ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE.​cold.​216()​:​113 _ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE.​cold.​216()​:​
114 ··​f4:​»       ​8b·6c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebp114 ··​f4:​»       ​8b·54·​24·​50··········»       ​mov····​0x50(%esp)​,​%edx
115 ··​f8:​»       ​85·ed················»       ​test···​%ebp,​%ebp115 ··​f8:​»       ​85·d2················»       ​test···​%edx,​%edx
116 ··​fa:​»       ​74·​0c················»       ​je·····​108·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x14>116 ··​fa:​»       ​74·​0c················»       ​je·····​108·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x14>
117 ··​fc:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​117 ··​fc:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
118 ··​ff:​»       ​8b·​5c·​24·18··········»       ​mov····​0x18(%esp)​,​%ebx118 ··​ff:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
119 ·​103:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​104·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x10>119 ·​103:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​104·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x10>
120 »       ​»       ​»       ​104:​·​R_386_PLT32»    ​operator·​delete(void*)​120 »       ​»       ​»       ​104:​·​R_386_PLT32»    ​operator·​delete(void*)​
121 ·​108:​»       ​8b·44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax121 ·​108:​»       ​8b·6c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ebp
122 ·​10c:​»       ​85·c0················»       ​test···​%eax,​%eax122 ·​10c:​»       ​85·ed················»       ​test···​%ebp,​%ebp
123 ·​10e:​»       ​74·​0c················»       ​je·····​11c·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x28>123 ·​10e:​»       ​74·​0c················»       ​je·····​11c·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x28>
124 ·​110:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​124 ·​110:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
125 ·​113:​»       ​8b·​5c·​24·18··········»       ​mov····​0x18(%esp)​,​%ebx125 ·​113:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
126 ·​117:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​118·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x24>126 ·​117:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​118·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x24>
127 »       ​»       ​»       ​118:​·​R_386_PLT32»    ​operator·​delete(void*)​127 »       ​»       ​»       ​118:​·​R_386_PLT32»    ​operator·​delete(void*)​
128 ·​11c:​»       ​8b·4c·​24·​38··········»       ​mov····​0x38(%esp)​,​%ecx128 ·​11c:​»       ​8b·5c·​24·​38··········»       ​mov····​0x38(%esp)​,​%ebx
129 ·​120:​»       ​85·c9················»       ​test···​%ecx,​%ecx129 ·​120:​»       ​85·db················»       ​test···​%ebx,​%ebx
130 ·​122:​»       ​74·​0c················»       ​je·····​130·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x3c>130 ·​122:​»       ​74·​0c················»       ​je·····​130·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x3c>
131 ·​124:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​131 ·​124:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
132 ·​127:​»       ​8b·​5c·​24·18··········»       ​mov····​0x18(%esp)​,​%ebx132 ·​127:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
133 ·​12b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​12c·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x38>133 ·​12b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​12c·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x38>
134 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​operator·​delete(void*)​134 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​operator·​delete(void*)​
135 ·​130:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​135 ·​130:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
136 ·​133:​»       ​8b·​5c·​24·18··········»       ​mov····​0x18(%esp)​,​%ebx136 ·​133:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
137 ·​137:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​138·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x44>137 ·​137:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​138·​<SFST:​:​CompactTransducer:​:​disambiguate(std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​216]+0x44>
138 »       ​»       ​»       ​138:​·​R_386_PLT32»    ​_Unwind_Resume138 »       ​»       ​»       ​138:​·​R_386_PLT32»    ​_Unwind_Resume
  
139 0000013c·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]>:​139 0000013c·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]>:​
140 _ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE.​cold.​217()​:​140 _ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE.​cold.​217()​:​
141 ·​13c:​»       ​8b·44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax141 ·​13c:​»       ​8b·54·​24·​40··········»       ​mov····​0x40(%esp)​,​%edx
142 ·​140:​»       ​85·c0················»       ​test···​%eax,​%eax142 ·​140:​»       ​85·d2················»       ​test···​%edx,​%edx
143 ·​142:​»       ​74·​0a················»       ​je·····​14e·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]+0x12>143 ·​142:​»       ​74·​0a················»       ​je·····​14e·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]+0x12>
144 ·​144:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​144 ·​144:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
145 ·​147:​»       ​89·​fb················»       ​mov····​%edi,​%ebx145 ·​147:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
146 ·​149:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​14a·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]+0xe>146 ·​149:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​14a·​<SFST:​:​CompactTransducer:​:​analyze_string(char*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>&)​·​[clone·​.​cold.​217]+0xe>
147 »       ​»       ​»       ​14a:​·​R_386_PLT32»    ​operator·​delete(void*)​147 »       ​»       ​»       ​14a:​·​R_386_PLT32»    ​operator·​delete(void*)​
Max diff block lines reached; 10414/23640 bytes (44.05%) of diff not shown.
5.01 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ffff010f·​5c050000·fe0405f2·​0500ed05·​.​.​.​.​\.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00000000·​ffff010f·​5c050000·800505f9·​0500f405·​.​.​.​.​\.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00000010·​050000ff·​ff01041e·​050000ff·​ff01091a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·​050000ff·​ff01041e·​050000ff·​ff010a23·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​#
4 ··​0x00000020·​057700a3·01050000·ffff010a·26050000·​.​w.​.​.​.​.​.​.​.​.​.​&.​.​.​4 ··​0x00000020·​05890100·​b5010500·00ffff01·0a260500·​.​.​.​.​.​.​.​.​.​.​.​.​.​&.​.​
5 ··​0x00000030·​34a005d4·0500ffff·01041105·0000ffff·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00000030·0034cc05·​800600ff·ff010411·050000ff·.​4.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00000040·​01068401·05e20100·ffff0104·2a050000·​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​.​6 ··​0x00000040·ff010690·0105fa01·00ffff01·042a0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​
7 ··​0x00000050·​ffff0105·4c1e9b01·00ffff01·04170500·​.​.​.​.​L.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00000050·00ffff01·054f1ea7·0100ffff·01041705·​.​.​.​.​.​O.​.​.​.​.​.​.​.​.​.​
8 ··​0x00000060·​00000000·​ff9b5501·​48840105·​0000d201·​.​.​.​.​.​.​U.​H.​.​.​.​.​.​.​8 ··​0x00000060·​00000000·​ff9b5101·​47700500·​00be0105·​.​.​.​.​.​.​Q.​Gp.​.​.​.​.​.​
9 ··​0x00000070·05e40e01·​f60205e0·​0e01bd04·05e20e01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00000070·880f01e5·0205840f·01ae0405·860f0183·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00000080·9f098601·​e00e01b8·0b9603e2·​0e01d20e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000080·​09880184·0f01b30b·bf03860f·01f60e05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00000090·05e00e01·​db0e05e4·​0e01800f·05e50f03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x00000090·840f01ff·0e05880f·01ac0f05·911003c9·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000000a0·9d0f05b4·1003c90f·05b01000·​c4100500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000000a0·​0f05e210·03f50f05·dc1000f2·10050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x000000b0·​00010000·7d000000·​00000000·​ffff010d·.​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​13 ··​0x000000b0·​0100007d·​00000000·​ffff010d·800105fd·.​.​.​}.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x000000c0·8c010599·​0a00ca05·aa04920a·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x000000c0·​0900ca05·8e04f609·​00ffff01·​043b0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​;​.​.​
15 ··​0x000000d0·​043b0500·​00ffff01·068f017f·ce0200ff·​.​;​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000000d0·​00ffff01·​067d8001·cf0200ff·ff010429·​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​)​
16 ··​0x000000e0·ff010429·05000000·​ff9bbc01·​01b101e2·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000000e0·​05000000·​ff9bbc01·​01b101b5·​029d02d4·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x000000f0·029e02cc·2b01d10a·​050000c8·0c05f12d·.​.​.​.​+.​.​.​.​.​.​.​.​.​.​-​17 ··​0x000000f0·​2b01890a·​050000ec·​0b058c30·01d10d83·+.​.​.​.​.​.​.​.​.​.​0.​.​.​.​
18 ··​0x00000100·​01b50ea4·​06f12c00·​98158601·f12d01b0·​.​.​.​.​.​.​,​.​.​.​.​.​.​-​.​.​18 ··​0x00000100·​06e02c00·​a3148801·8c3001c5·16050000·​.​.​,​.​.​.​.​.​.​0.​.​.​.​.​.​
19 ··​0x00000110·17050000·b318f101·c82b019d·​1c8802ef·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​19 ··​0x00000110·db17f801·d62b01dc·​1b8c0284·​2d01ec1f·​.​.​.​.​.​+.​.​.​.​.​.​-​.​.​.​
20 ··​0x00000120·2c019b20·​05ca2b01·d72105cd·2c01a823·,​.​.​·.​.​+.​.​!.​.​,​.​.​#20 ··​0x00000120·​05822d01·​ac2105d2·2b01f222·a702e02c·​.​.​-​.​.​!.​.​+.​.​".​.​.​,​
21 ··​0x00000130·a902f12c·​00fa258a·01ca2b01·9d288601·​.​.​.​,​.​.​%.​.​.​+.​.​(.​.​21 ··​0x00000130·00c3258b·​01822d01·f3278801·​d22b01f6·​.​.​%.​.​.​-​.​.​'.​.​.​+.​.​
22 ··​0x00000140·cd2c01f6·2a05c82b·​01ff2a05·ef2c0188·.​,​.​.​*.​.​+.​.​*.​.​,​.​.​22 ··​0x00000140·​2a05842d·​01ff2a05·d42b0188·2b05d62b·​*.​.​-​.​.​*.​.​+.​.​+.​.​+
23 ··​0x00000150·​2b05cc2b·01962b05·cd2c019f·2b05f12d·+.​.​+.​.​+.​.​,​.​.​+.​.​-​23 ··​0x00000150·01a02b05·​822d01a9·2b058c30·01b22b05·​.​.​+.​.​-​.​.​+.​.​0.​.​+.​
24 ··​0x00000160·01a82b05·​ca2b01ba·​2b0e0000·ec2b05b9·​.​.​+.​.​+.​.​+.​.​.​.​+.​.​24 ··​0x00000160·d22b01bb·​2b170000·fc2b05f3·​2f00992c·.​+.​.​+.​.​.​.​+.​.​/​.​.​,​
25 ··​0x00000170·30038b2c·​05c92c00·​ac2c05da·2e038d2d·0.​.​,​.​.​,​.​.​,​.​.​.​.​.​-​25 ··​0x00000170·​05d92c03·​bc2c05f7·2f03a02d·05f12d00·.​.​,​.​.​,​.​.​/​.​.​-​.​.​-​.​
26 ··​0x00000180·​05d22d03·​b62d0500·008f2e05·e22f00d5·.​.​-​.​.​-​.​.​.​.​.​.​.​/​.​.​26 ··​0x00000180·bd2d05f5·2d039d2e·050000df·2e05c62f·​.​-​.​.​-​.​.​.​.​.​.​.​.​.​.​/​
27 ··​0x00000190·​2e05ce30·00c32f05·d23000e2·30050000·​.​.​.​0.​.​/​.​.​0.​.​0.​.​.​27 ··​0x00000190·00d42f05·0000cd30·05e93000·0100007d·​.​.​/​.​.​.​.​0.​.​0.​.​.​.​}
28 ··​0x000001a0·​0100007d·​00000000·​ffff0112·8b0243a7·​.​.​.​}.​.​.​.​.​.​.​.​.​.​C.​28 ··​0x000001a0·​00000000·​ffff0112·dd0143fe·0700c102·​.​.​.​.​.​.​.​.​.​.​C.​.​.​.​.​
29 ··​0x000001b0·​0800f002·05a00800·a60405a7·​0800ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​29 ··​0x000001b0·​05f70700·e30305fe·0700ffff·​01044305·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​
30 ··​0x000001c0·​01044305·​0000ffff·010c6305·a807009f·​.​.​C.​.​.​.​.​.​.​c.​.​.​.​.​30 ··​0x000001c0·​0000ffff·​010c5d05·d30600eb·04ba01cc·​.​.​.​.​.​.​].​.​.​.​.​.​.​.​.​
31 ··​0x000001d0·​05db01a1·​0700ffff·​01042905·​0000ffff·​.​.​.​.​.​.​.​.​.​.​)​.​.​.​.​.​31 ··​0x000001d0·​0600ffff·​01042905·​0000ffff·​010c7c05·​.​.​.​.​.​.​)​.​.​.​.​.​.​.​|.​
32 ··​0x000001e0·010d8801·​05d40a00·f401eb07·df0a00ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x000001e0·990a00cf·​01d707a4·0a00ffff·01043705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7.​
33 ··​0x000001f0·ff010437·05000000·​ff9b3901·​2f9e0405·.​.​.​7.​.​.​.​.​.​9.​/​.​.​.​33 ··​0x000001f0·​00000000·​ff9b3901·​2fe90305·0000ed04·.​.​.​.​.​.​9.​/​.​.​.​.​.​.​.​
34 ··​0x00000200·​0000a005·​058e1301·a6060580·13009909·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​34 ··​0x00000200·​05881301·f30505fa·1200f308·87018813·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00000210·88018e13·01f90c05·​8713009b·​124e0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​N.​.​35 ··​0x00000210·​01a40d05·​81130099·​124a0000·​ec120588·​.​.​.​.​.​.​.​.​.​J.​.​.​.​.​.​
36 ··​0x00000220·f212058e·​1301fb12·​05801300·​01000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​36 ··​0x00000220·​1301f512·05fa1200·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x00000230·00000000·ff9b1501·​0d230500·​0042055e·.​.​.​.​.​.​.​.​.​#.​.​.​B.​^37 ··​0x00000230·​ff9b1501·​0d230500·​0042055e·00840105·.​.​.​.​.​#.​.​.​B.​^.​.​.​.​
38 ··​0x00000240·​00840105·00000100·00000000··········.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00000240·​00000100·00000000···················.​.​.​.​.​.​.​.​
  
4.94 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPKctES3_NS_4hashIS3 […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·68·​00·​00·​00·······»       ​call···​8a·<SFST:​:​CompactTransducer:​:​train2(char*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>&,​·​std:​:​vector<double,​·std:​:​allocator<double>·​>&)​·​[clone·.​cold.​214]+0x4>16 ··23:​»       ​e8·7c·​00·​00·​00·······»       ​call···​a4·​<.​LC15+0x10>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.17 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···1e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x1e>16 ··23:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···24·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
17.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIjSaIjEEaSERKS1_ {}
    
Offset 1, 136 lines modifiedOffset 1, 127 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_:​1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIjSaIjEEa​SERKS1_:​
  
2 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​2 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​
3 _ZNSt6vectorIjSaIjEEa​SERKS1_()​:​3 _ZNSt6vectorIjSaIjEEa​SERKS1_()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·30··········»       ​mov····​%esi,​0x30(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·2c··········»       ​mov····​%ebx,​0x2c(%esp)​
8 ···4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​39·​74·​24·44··········»       ​cmp····​%esi,​0x44(%esp)​
13 ··​12:​»       ​8b·​74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi13 ··​1e:​»       ​89·​7c·​24·34··········»       ​mov····%edi,​0x34(%esp)​
14 ··16:​»       ​39·74·​24·44··········»       ​cmp····​%esi,​0x44(%esp)​14 ··22:​»       ​89·6c·​24·38··········»       ​mov····​%ebp,​0x38(%esp)​
15 ··1a:​»       ​74·67················»       ​je·····​83·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x83>15 ··26:​»       ​74·5f················»       ​je·····​87·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x87>
16 ··1c:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax16 ··28:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax
17 ··​20:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx17 ··​2c:​»       ​8b·2e················»       ​mov····​(%esi)​,​%ebp
18 ··​22:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​18 ··​2e:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi
19 ··26:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx19 ··31:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
20 ··29:​»       ​89·cf················»       ​mov····​%ecx,​%edi20 ··33:​»       ​8b·46·08·············»       ​mov····0x8(%esi)​,​%eax
21 ··2b:​»       ​29·d7················»       ​sub····​%edx,​%edi21 ··36:​»       ​89·7c·24·14··········»       ​mov····​%edi,​0x14(%esp)​
22 ··2d:​»       ​89·7c·24·18··········»       ​mov····​%edi,​0x18(%esp)​22 ··3a:​»       ​29·d7················»       ​sub····​%edx,​%edi
23 ··​31:​»       ​89·fa················»       ​mov····​%edi,​%edx23 ··​3c:​»       ​29·e8················»       ​sub····​%ebp,​%eax
24 ··​33:​»       ​c1·​fa·02·············»       ​sar····$0x2,​%edx24 ··​3e:​»       ​89·​f9················»       ​mov····%edi,​%ecx
25 ··36:​»       ​8b·3e················»       ​mov····(%esi)​,​%edi25 ··40:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
26 ··38:​»       ​8b·6e·08·············»       ​mov····​0x8(%esi)​,​%ebp26 ··43:​»       ​89·4c·24·18··········»       ​mov····%ecx,​0x18(%esp)​
27 ··3b:​»       ​29·​fd················»       ​sub····%edi,​%ebp27 ··47:​»       ​c1·​f8·02·············»       ​sar····$0x2,​%eax
28 ··3d:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp28 ··4a:​»       ​39·c1················»       ​cmp····%eax,​%ecx
29 ··​40:​»       ​39·ea················»       ​cmp····%ebp,​%edx29 ··​4c:​»       ​77·52················»       ​ja·····​a0·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xa0>
30 ··​42:​»       ​77·​49················»       ​ja·····​8d·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x8d>30 ··​4e:​»       ​8b·​46·04·············»       ​mov····0x4(%esi)​,​%eax
31 ··44:​»       ​8b·​46·04·············»       ​mov····0x4(%esi)​,​%eax31 ··51:​»       ​89·​44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
32 ··47:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​32 ··55:​»       ​29·e8················»       ​sub····​%ebp,​%eax
33 ··4b:​»       ​29·f8················»       ​sub····​%edi,​%eax33 ··57:​»       ​89·c1················»       ​mov····​%eax,​%ecx
34 ··4d:​»       ​89·c5················»       ​mov····%eax,​%ebp34 ··59:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
35 ··4f:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp35 ··5c:​»       ​39·4c·24·18··········»       ​cmp····%ecx,​0x18(%esp)​
36 ··52:​»       ​39·ea················»       ​cmp····%ebp,​%edx36 ··60:​»       ​0f·87·a2·00·00·00····»       ​ja·····108·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​const&)​+0x108>
37 ··54:​»       ​0f·​87·a0·00·00·00····»       ​ja·····fa·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xfa>37 ··66:​»       ​3b·54·24·14··········»       ​cmp····0x14(%esp)​,​%edx
38 ··5a:​»       ​39·​4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​38 ··6a:​»       ​0f·84·​d0·​00·00·00····»       ​je·····140·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x140>
39 ··5e:​»       ​0f·84·​d2·00·00·​00····»       ​je·····136·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x136>39 ··70:​»       ​89·7c·24·​08··········»       ​mov····%edi,​0x8(%esp)​
40 ··64:​»       ​8b·6c·​24·18··········»       ​mov····0x18(%esp)​,​%ebp40 ··74:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​
41 ··68:​»       ​89·6c·​24·08··········»       ​mov····​%ebp,​0x8(%esp)​41 ··78:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ··6c:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx42 ··7b:​»       ​e8·​fc·ff·ff·ff·······»       ​call···7c·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0x7c>
43 ··​70:​»       ​89·​4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​43 »       ​»       ​»       ​7c:​·R_386_PLT32»    ​memmove
44 ··74:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​44 ··80:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
45 ··77:​»       ​e8·fc·ff·ff·ff·······»       ​call···78·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​const&)​+0x78>45 ··82:​»       ​01·d7················»       ​add····%edx,​%edi
46 »       ​»       ​»       ​78:​·R_386_PLT32»    ​memmove46 ··​84:​»       ​89·7e·​04·············»       ​mov····​%edi,​0x4(%esi)​
47 ··7c:​»       ​8b·3e················»       ​mov····(%esi)​,​%edi47 ··87:​»       ​89·f0················»       ​mov····​%esi,​%eax
48 ··7e:​»       ​01·ef················»       ​add····​%ebp,​%edi48 ··89:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx
49 ··​80:​»       ​89·​7e·04·············»       ​mov····%edi,​0x4(%esi)​49 ··​8d:​»       ​8b·​74·24·30··········»       ​mov····0x30(%esp)​,​%esi
50 ··83:​»       ​89·f0················»       ​mov····​%esi,​%eax50 ··91:​»       ​8b·7c·24·34··········»       ​mov····0x34(%esp)​,​%edi
51 ··85:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp51 ··95:​»       ​8b·6c·​24·38··········»       ​mov····​0x38(%esp)​,​%ebp
52 ··88:​»       ​5b···················»       ​pop····​%ebx52 ··99:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
53 ··89:​»       ​5e···················»       ​pop····%esi53 ··9c:​»       ​c3···················»       ​ret····
54 ··8a:​»       ​5f···················»       ​pop····​%edi54 ··9d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
55 ··8b:​»       ​5d···················»       ​pop····%ebp55 ··a0:​»       ​85·c9················»       ​test···%ecx,​%ecx
56 ··8c:​»       ​c3···················»       ​ret····56 ··a2:​»       ​74·​22················»       ​je·····c6·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·const&)​+0xc6>
57 ··8d:​»       ​85·d2················»       ​test···%edx,​%edx57 ··a4:​»       ​81·7c·24·18·ff·ff·ff·»       ​cmpl···$0x3fffffff,​0x18(%esp)​
58 ··8f:​»       ​74·​24················»       ​je·····​b5·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0xb5>58 ··​ab:​»       ​3f·
59 ··91:​»       ​81·fa·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%edx59 ··ac:​»       ​0f·87·​be·00·00·00····»       ​ja·····170·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x170>
60 ··97:​»       ​0f·87·c8·00·00·00····»       ​ja·····165·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x165>60 ··b2:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
61 ··9d:​»       ​89·4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​61 ··b5:​»       ​89·54·​24·​18··········»       ​mov····​%edx,​0x18(%esp)​
62 ··a1:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax62 ··b9:​»       ​e8·​fc·ff·ff·ff·······»       ​call···ba·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xba>
63 ··​a5:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​63 »       ​»       ​»       ​ba:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
64 ··a8:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···a9·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·const&)​+0xa9>64 ··be:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp
65 »       ​»       ​»       ​a9:​·R_386_PLT32»    ​operator·new(unsigned·​int)​65 ··​c0:​»       ​8b·​54·24·​18··········»       ​mov····0x18(%esp)​,​%edx
66 ··ad:​»       ​89·​c2················»       ​mov····​%eax,​%edx66 ··c4:​»       ​89·​c1················»       ​mov····​%eax,​%ecx
67 ··af:​»       ​8b·3e················»       ​mov····(%esi)​,​%edi67 ··c6:​»       ​3b·54·24·14··········»       ​cmp····0x14(%esp)​,​%edx
68 ··b1:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx68 ··ca:​»       ​74·​18················»       ​je·····e4·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0xe4>
69 ··b5:​»       ​8b·6c·​24·14··········»       ​mov····0x14(%esp)​,​%ebp69 ··cc:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
70 ··b9:​»       ​39·cd················»       ​cmp····​%ecx,​%ebp70 ··cf:​»       ​89·7c·24·08··········»       ​mov····​%edi,​0x8(%esp)​
71 ··bb:​»       ​74·1c················»       ​je·····​d9·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xd9>71 ··d3:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
72 ··bd:​»       ​8b·​4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx72 ··d7:​»       ​89·​4c·​24·​14··········»       ​mov····%ecx,​0x14(%esp)​
73 ··c1:​»       ​89·4c·24·08··········»       ​mov····%ecx,​0x8(%esp)​73 ··db:​»       ​e8·​fc·ff·ff·ff·······»       ​call···dc·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xdc>
74 ··​c5:​»       ​89·​6c·​24·04··········»       ​mov····​%ebp,​0x4(%esp)​74 »       ​»       ​»       ​dc:​·R_386_PLT32»    ​memmove
75 ··c9:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​75 ··e0:​»       ​8b·4c·​24·14··········»       ​mov····0x14(%esp)​,​%ecx
76 ··cc:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​76 ··e4:​»       ​85·ed················»       ​test···​%ebp,​%ebp
77 ··d0:​»       ​e8·fc·ff·ff·ff·······»       ​call···d1·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xd1>77 ··e6:​»       ​74·10················»       ​je·····f8·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xf8>
78 »       ​»       ​»       ​d1:​·R_386_PLT32»    ​memmove78 ··​e8:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
79 ··d5:​»       ​8b·54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx79 ··eb:​»       ​89·4c·​24·​14··········»       ​mov····%ecx,​0x14(%esp)​
80 ··d9:​»       ​85·​ff················»       ​test···%edi,​%edi80 ··ef:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···f0·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>:​:​operator=(std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​const&)​+0xf0>
81 ··​db:​»       ​74·​10················»       ​je·····​ed·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xed>81 »       ​»       ​»       ​f0:​·R_386_PLT32»    ​operator·delete(void*)​
82 ··dd:​»       ​89·54·​24·​14··········»       ​mov····%edx,​0x14(%esp)​82 ··f4:​»       ​8b·4c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ecx
83 ··e1:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​83 ··f8:​»       ​89·0e················»       ​mov····​%ecx,​(%esi)​
84 ··e4:​»       ​e8·fc·​ff·​ff·ff·······»       ​call···e5·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·const&)​+0xe5>84 ··fa:​»       ​01·​cf················»       ​add····%ecx,​%edi
85 »       ​»       ​»       ​e5:​·​R_386_PLT32»    ​operator·delete(void*)​85 ··​fc:​»       ​89·​7e·​08·············»       ​mov····%edi,​0x8(%esi)​
86 ··e9:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx86 ··ff:​»       ​eb·41················»       ​jmp····​142·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x142>
87 ··​ed:​»       ​89·16················»       ​mov····​%edx,​(%esi)​87 ·101:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
88 ··​ef:​»       ​8b·7c·24·18··········»       ​mov····0x18(%esp)​,​%edi88 ·108:​»       ​85·c0················»       ​test···​%eax,​%eax
89 ··​f3:​»       ​01·d7················»       ​add····%edx,​%edi89 ·10a:​»       ​74·2c················»       ​je·····​138·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x138>
90 ··​f5:​»       ​89·7e·08·············»       ​mov····​%edi,​0x8(%esi)​90 ·10c:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​
91 ··​f8:​»       ​eb·40················»       ​jmp····​13a·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x13a>91 ·110:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
92 ··​fa:​»       ​85·c0················»       ​test···​%eax,​%eax92 ·113:​»       ​89·44·24·08··········»       ​mov····​%eax,​0x8(%esp)​
93 ··​fc:​»       ​74·30················»       ​je·····​12e·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x12e>93 ·117:​»       ​e8·fc·ff·ff·ff·······»       ​call···​118·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x118>
94 ··​fe:​»       ​89·​44·24·​08··········»       ​mov····​%eax,​0x8(%esp)​94 »       ​»       ​»       ​118:​·R_386_PLT32»    ​memmove
95 ·​102:​»       ​8b·4c·​24·14··········»       ​mov····​0x14(%esp)​,​%ecx95 ·​11c:​»       ​8b·54·​24·44··········»       ​mov····​0x44(%esp)​,​%edx
96 ·​106:​»       ​89·​4c·​24·04··········»       ​mov····%ecx,​0x4(%esp)​96 ·​120:​»       ​8b·​4c·​24·44··········»       ​mov····0x44(%esp)​,​%ecx
97 ·​10a:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​97 ·​124:​»       ​8b·46·04·············»       ​mov····0x4(%esi)​,​%eax
98 ·​10d:​»       ​e8·​fc·ff·ff·ff·······»       ​call···10e·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x10e>98 ·​127:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp
99 »       ​»       ​»       ​10e:​·R_386_PLT32»    ​memmove99 ·​12a:​»       ​8b·​11················»       ​mov····​(%ecx)​,​%edx
100 ·​112:​»       ​8b·​46·04·············»       ​mov····0x4(%esi)​,​%eax100 ·​12c:​»       ​89·​44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
101 ·​115:​»       ​89·44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​101 ·​130:​»       ​89·6c·​24·​14··········»       ​mov····​%ebp,​0x14(%esp)​
102 ·​119:​»       ​8b·54·24·44··········»       ​mov····0x44(%esp)​,​%edx102 ·​134:​»       ​8b·2e················»       ​mov····​(%esi)​,​%ebp
103 ·​11d:​»       ​8b·4a·04·············»       ​mov····0x4(%edx)​,​%ecx103 ·​136:​»       ​29·e8················»       ​sub····​%ebp,​%eax
104 ·​120:​»       ​8b·7c·24·44··········»       ​mov····0x44(%esp)​,​%edi104 ·​138:​»       ​01·d0················»       ​add····​%edx,​%eax
105 ·​124:​»       ​8b·2f················»       ​mov····(%edi)​,​%ebp105 ·​13a:​»       ​3b·44·24·14··········»       ​cmp····0x14(%esp)​,​%eax
106 ·​126:​»       ​89·6c·24·14··········»       ​mov····%ebp,​0x14(%esp)​106 ·​13e:​»       ​75·10················»       ​jne····​150·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x150>
107 ·​12a:​»       ​8b·3e················»       ​mov····(%esi)​,​%edi107 ·​140:​»       ​01·ef················»       ​add····​%ebp,​%edi
108 ·​12c:​»       ​29·f8················»       ​sub····​%edi,​%eax108 ·​142:​»       ​89·7e·04·············»       ​mov····​%edi,​0x4(%esi)​
109 ·​12e:​»       ​03·44·24·14··········»       ​add····0x14(%esp)​,​%eax109 ·​145:​»       ​e9·3d·ff·ff·ff·······»       ​jmp····87·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x87>
110 ·​132:​»       ​39·c8················»       ​cmp····​%ecx,​%eax110 ·​14a:​»       ​8d·b6·00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
111 ·​134:​»       ​75·11················»       ​jne····​147·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x147>111 ·​150:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
112 ·​136:​»       ​03·7c·​24·​18··········»       ​add····​0x18(%esp)​,​%edi112 ·​154:​»       ​8b·4c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ecx
113 ·​13a:​»       ​89·7e·04·············»       ​mov····​%edi,​0x4(%esi)​113 ·​158:​»       ​29·c1················»       ​sub····​%eax,​%ecx
114 ·​13d:​»       ​89·f0················»       ​mov····​%esi,​%eax114 ·​15a:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax
115 ·​13f:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp115 ·​15e:​»       ​89·4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
116 ·​142:​»       ​5b···················»       ​pop····​%ebx116 ·​162:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
117 ·​143:​»       ​5e···················»       ​pop····​%esi 
118 ·​144:​»       ​5f···················»       ​pop····​%edi 
119 ·​145:​»       ​5d···················»       ​pop····​%ebp 
120 ·​146:​»       ​c3···················»       ​ret···· 
121 ·​147:​»       ​29·​c1················»       ​sub····​%eax,​%ecx 
122 ·​149:​»       ​89·​4c·​24·​08··········»       ​mov····​%ecx,​0x8(%esp)​ 
123 ·​14d:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
Max diff block lines reached; 577/17354 bytes (3.32%) of diff not shown.
27.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIS_IjSaIjEESaIS1_EED2Ev {}
    
Offset 5, 163 lines modifiedOffset 5, 155 lines modified
  
5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​>:​5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​>:​
6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev()​:​6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·​44·​24·​30··········»       ​mov····​0x30(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​30··········»       ​mov····​0x30(%esp)​,​%eax
17 ··​16:​»       ​8b·​78·​04·············»       ​mov····​0x4(%eax)​,​%edi17 ··​16:​»       ​8b·​78·​04·············»       ​mov····​0x4(%eax)​,​%edi
18 ··​19:​»       ​8b·​30················»       ​mov····​(%eax)​,​%esi18 ··​19:​»       ​8b·​30················»       ​mov····​(%eax)​,​%esi
19 ··​1b:​»       ​39·​f7················»       ​cmp····​%esi,​%edi19 ··​1b:​»       ​39·​f7················»       ​cmp····​%esi,​%edi
20 ··​1d:​»       ​0f·​84·60·​01·​00·​00····»       ​je·····​183·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x183>20 ··​1d:​»       ​0f·​84·49·​01·​00·​00····»       ​je·····​16c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x16c>
21 ··​23:​»       ​89·​fd················»       ​mov····​%edi,​%ebp21 ··​23:​»       ​89·​fa················»       ​mov····​%edi,​%edx
22 ··​25:​»       ​29·​f5················»       ​sub····​%esi,​%ebp22 ··​25:​»       ​29·​f2················»       ​sub····​%esi,​%edx
23 ··​27:​»       ​83·​ed·​0c·············»       ​sub····​$0xc,​%ebp23 ··​27:​»       ​83·​ea·​0c·············»       ​sub····​$0xc,​%edx
24 ··​2a:​»       ​c1·​ed·​02·············»       ​shr····​$0x2,​%ebp24 ··​2a:​»       ​c1·​ea·​02·············»       ​shr····​$0x2,​%edx
25 ··​2d:​»       ​8d·54·​ad·00··········»       ​lea····0x0(%ebp,​%ebp,​4)​,​%edx25 ··​2d:​»       ​69·ca·​ab·aa·aa·2a····»       ​imul···$0x2aaaaaab,​%edx,​%ecx
26 ··​31:​»       ​89·d1················»       ​mov····%edx,​%ecx26 ··​33:​»       ​41···················»       ​inc····​%ecx
27 ··​33:​»       ​c1·​e1·​05·············»       ​shl····​$0x5,​%ecx27 ··​34:​»       ​83·​e1·​07·············»       ​and····​$0x7,​%ecx
28 ··​36:​»       ​01·ca················»       ​add····%ecx,​%edx28 ··​37:​»       ​0f·84·a4·​00·​00·00····»       ​je·····e1·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>·>:​:​~vector()​+0xe1>
29 ··​38:​»       ​8d·44·55·00··········»       ​lea····0x0(%ebp,​%edx,​2)​,​%eax29 ··​3d:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx
30 ··3c:​»       ​89·c2················»       ​mov····%eax,​%edx30 ··40:​»       ​0f·84·82·​00·​00·00····»       ​je·····c8·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>·>:​:​~vector()​+0xc8>
31 ··3e:​»       ​c1·e2·​05·············»       ​shl····​$0x5,​%edx31 ··46:​»       ​83·f9·​02·············»       ​cmp····​$0x2,​%ecx
32 ··​41:​»       ​01·d0················»       ​add····%edx,​%eax32 ··​49:​»       ​74·6c················»       ​je·····​b7·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xb7>
33 ··​43:​»       ​89·c2················»       ​mov····%eax,​%edx33 ··​4b:​»       ​83·f9·03·············»       ​cmp····$0x3,​%ecx
34 ··​45:​»       ​c1·e2·0f·············»       ​shl····$0xf,​%edx34 ··​4e:​»       ​66·90················»       ​xchg···%ax,​%ax
35 ··48:​»       ​29·c2················»       ​sub····%eax,​%edx35 ··50:​»       ​74·54················»       ​je·····​a6·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xa6>
36 ··4a:​»       ​8d·6c·55·01··········»       ​lea····​0x1(%ebp,​%edx,​2)​,​%ebp36 ··52:​»       ​83·f9·04·············»       ​cmp····$0x4,​%ecx
37 ··4e:​»       ​83·e5·07·············»       ​and····$0x7,​%ebp37 ··55:​»       ​74·3e················»       ​je·····95·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·​>:​:​~vector()​+0x95>
38 ··​51:​»       ​0f·84·​a1·​00·00·00····»       ​je·····f8·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·​>:​:​~vector()​+0xf8>38 ··​57:​»       ​83·f9·​05·············»       ​cmp····$0x5,​%ecx
39 ··​57:​»       ​83·fd·01·············»       ​cmp····$0x1,​%ebp39 ··​5a:​»       ​74·​28················»       ​je·····84·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x84>
40 ··​5a:​»       ​0f·84·7f·​00·​00·00····»       ​je·····df·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·​>:​:​~vector()​+0xdf>40 ··​5c:​»       ​83·​f9·​06·············»       ​cmp····$0x6,​%ecx
41 ··60:​»       ​83·fd·02·············»       ​cmp····$0x2,​%ebp41 ··5f:​»       ​90···················»       ​nop
42 ··​63:​»       ​74·69················»       ​je·····ce·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xce>42 ··​60:​»       ​74·11················»       ​je·····73·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x73>
43 ··​65:​»       ​83·fd·03·············»       ​cmp····$0x3,​%ebp43 ··​62:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp
44 ··​68:​»       ​74·53················»       ​je·····bd·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xbd>44 ··​64:​»       ​85·ed················»       ​test···%ebp,​%ebp
45 ··​6a:​»       ​83·fd·04·············»       ​cmp····$0x4,​%ebp45 ··​66:​»       ​74·​08················»       ​je·····70·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x70>
46 ··​6d:​»       ​74·3d················»       ​je·····​ac·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xac>46 ··​68:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
47 ··​6f:​»       ​83·​fd·05·············»       ​cmp····$0x5,​%ebp47 ··​6b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···6c·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·​>:​:​~vector()​+0x6c>
48 ··​72:​»       ​74·​27················»       ​je·····9b·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x9b>48 »       ​»       ​»       ​6c:​·R_386_PLT32»    ​operator·​delete(void*)​
49 ··​74:​»       ​83·fd·​06·············»       ​cmp····​$0x6,​%ebp49 ··​70:​»       ​83·c6·​0c·············»       ​add····​$0xc,​%esi
50 ··​77:​»       ​74·11················»       ​je·····​8a·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x8a>50 ··​73:​»       ​8b·06················»       ​mov····(%esi)​,​%eax
51 ··​79:​»       ​8b·06················»       ​mov····(%esi)​,​%eax51 ··​75:​»       ​85·c0················»       ​test···​%eax,​%eax
52 ··​7b:​»       ​85·c0················»       ​test···%eax,​%eax52 ··​77:​»       ​74·​08················»       ​je·····81·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x81>
53 ··​7d:​»       ​74·​08················»       ​je·····​87·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x87>53 ··​79:​»       ​89·​04·24·············»       ​mov····%eax,​(%esp)​
54 ··​7f:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​54 ··​7c:​»       ​e8·​fc·ff·ff·ff·······»       ​call···7d·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x7d>
55 ··​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x83>55 »       ​»       ​»       ​7d:​·R_386_PLT32»    ​operator·​delete(void*)​
56 »       ​»       ​»       ​83:​·R_386_PLT32»    ​operator·delete(void*)​56 ··​81:​»       ​83·​c6·0c·············»       ​add····​$0xc,​%esi
57 ··​87:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi57 ··​84:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
58 ··​8a:​»       ​8b·16················»       ​mov····(%esi)​,​%edx58 ··​86:​»       ​85·d2················»       ​test···​%edx,​%edx
59 ··​8c:​»       ​85·d2················»       ​test···%edx,​%edx59 ··​88:​»       ​74·​08················»       ​je·····92·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x92>
60 ··​8e:​»       ​74·​08················»       ​je·····98·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x98>60 ··​8a:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
61 ··90:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​61 ··8d:​»       ​e8·​fc·ff·ff·ff·······»       ​call···8e·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x8e>
62 ··​93:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​94·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x94>62 »       ​»       ​»       ​8e:​·R_386_PLT32»    ​operator·​delete(void*)​
63 »       ​»       ​»       ​94:​·​R_386_PLT32»    ​operator·​delete(void*)​63 ··92:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi
64 ··​98:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi64 ··​95:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
65 ··​9b:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx65 ··​97:​»       ​85·c9················»       ​test···​%ecx,​%ecx
66 ··​9d:​»       ​85·c9················»       ​test···%ecx,​%ecx66 ··​99:​»       ​74·​08················»       ​je·····a3·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xa3>
67 ··​9f:​»       ​74·​08················»       ​je·····​a9·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xa9>67 ··​9b:​»       ​89·​0c·24·············»       ​mov····%ecx,​(%esp)​
68 ··a1:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​68 ··9e:​»       ​e8·fc·ff·ff·ff·······»       ​call···9f·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x9f>
69 ··​a4:​»       ​e8·fc·ff·ff·​ff·······»       ​call···​a5·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xa5>69 »       ​»       ​»       ​9f:​·R_386_PLT32»    ​operator·​delete(void*)​
70 »       ​»       ​»       ​a5:​·​R_386_PLT32»    ​operator·​delete(void*)​70 ··a3:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi
71 ··​a9:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi71 ··​a6:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp
72 ··​ac:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp72 ··​a8:​»       ​85·ed················»       ​test···​%ebp,​%ebp
73 ··​ae:​»       ​85·ed················»       ​test···%ebp,​%ebp73 ··​aa:​»       ​74·​08················»       ​je·····b4·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xb4>
74 ··b0:​»       ​74·​08················»       ​je·····ba·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xba>74 ··ac:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
75 ··b2:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​75 ··af:​»       ​e8·fc·ff·ff·ff·······»       ​call···b0·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xb0>
76 ··​b5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···b6·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xb6>76 »       ​»       ​»       ​b0:​·​R_386_PLT32»    ​operator·​delete(void*)​
77 »       ​»       ​»       ​b6:​·​R_386_PLT32»    ​operator·​delete(void*)​77 ··b4:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi
78 ··​ba:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi78 ··​b7:​»       ​8b·06················»       ​mov····(%esi)​,​%eax
79 ··​bd:​»       ​8b·06················»       ​mov····(%esi)​,​%eax79 ··​b9:​»       ​85·c0················»       ​test···​%eax,​%eax
80 ··​bf:​»       ​85·c0················»       ​test···%eax,​%eax80 ··​bb:​»       ​74·​08················»       ​je·····c5·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xc5>
81 ··c1:​»       ​74·​08················»       ​je·····​cb·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xcb>81 ··bd:​»       ​89·​04·24·············»       ​mov····%eax,​(%esp)​
82 ··​c3:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​82 ··​c0:​»       ​e8·​fc·ff·ff·ff·······»       ​call···c1·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xc1>
83 ··​c6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···c7·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xc7>83 »       ​»       ​»       ​c1:​·R_386_PLT32»    ​operator·​delete(void*)​
84 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·​delete(void*)​84 ··c5:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi
85 ··​cb:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi85 ··​c8:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
86 ··​ce:​»       ​8b·16················»       ​mov····(%esi)​,​%edx86 ··​ca:​»       ​85·d2················»       ​test···​%edx,​%edx
87 ··d0:​»       ​85·d2················»       ​test···%edx,​%edx87 ··cc:​»       ​74·​08················»       ​je·····d6·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xd6>
88 ··d2:​»       ​74·​08················»       ​je·····dc·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xdc>88 ··ce:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
89 ··​d4:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​89 ··​d1:​»       ​e8·​fc·ff·ff·ff·······»       ​call···d2·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xd2>
90 ··​d7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​d8·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xd8>90 »       ​»       ​»       ​d2:​·R_386_PLT32»    ​operator·​delete(void*)​
91 »       ​»       ​»       ​d8:​·​R_386_PLT32»    ​operator·​delete(void*)​91 ··d6:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi
92 ··​dc:​»       ​83·c6·0c·············»       ​add····$0xc,​%esi92 ··​d9:​»       ​39·f7················»       ​cmp····%esi,​%edi
93 ··​df:​»       ​8b·​0e················»       ​mov····(%esi)​,​%ecx93 ··​db:​»       ​0f·​84·85·​00·​00·00····»       ​je·····166·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·​>·​>:​:​~vector()​+0x166>
94 ··​e1:​»       ​85·c9················»       ​test···​%ecx,​%ecx94 ··​e1:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
95 ··​e3:​»       ​74·​08················»       ​je·····ed·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xed>95 ··​e3:​»       ​85·c9················»       ​test···%ecx,​%ecx
96 ··​e5:​»       ​89·​0c·24·············»       ​mov····%ecx,​(%esp)​96 ··​e5:​»       ​74·​08················»       ​je·····​ef·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xef>
97 ··​e8:​»       ​e8·fc·ff·ff·ff·······»       ​call···e9·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xe9>97 ··​e7:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
98 »       ​»       ​»       ​e9:​·R_386_PLT32»    ​operator·​delete(void*)​98 ··​ea:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​eb·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xeb>
99 ··ed:​»       ​83·​c6·​0c·············»       ​add····​$0xc,​%esi99 »       ​»       ​»       ​eb:​·​R_386_PLT32»    ​operator·​delete(void*)​
100 ··f0:​»       ​39·f7················»       ​cmp····​%esi,​%edi100 ··ef:​»       ​8d·6e·0c·············»       ​lea····0xc(%esi)​,​%ebp
101 ··​f2:​»       ​0f·84·85·​00·00·00····»       ​je·····17d·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·int>·​>·​>·​>:​:​~vector()​+0x17d>101 ··​f2:​»       ​8b·76·​0c·············»       ​mov····0xc(%esi)​,​%esi
102 ··​f8:​»       ​8b·2e················»       ​mov····(%esi)​,​%ebp102 ··​f5:​»       ​85·f6················»       ​test···​%esi,​%esi
103 ··​fa:​»       ​85·ed················»       ​test···%ebp,​%ebp103 ··​f7:​»       ​74·​08················»       ​je·····101·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x101>
104 ··​fc:​»       ​74·​08················»       ​je·····106·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x106>104 ··​f9:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
105 ··​fe:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​105 ··​fc:​»       ​e8·fc·ff·ff·ff·······»       ​call···fd·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0xfd>
106 ·​101:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​102·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x102>106 »       ​»       ​»       ​fd:​·R_386_PLT32»    ​operator·​delete(void*)​
107 »       ​»       ​»       ​102:​·R_386_PLT32»    ​operator·delete(void*)​107 ·​101:​»       ​8b·45·​0c·············»       ​mov····0xc(%ebp)​,​%eax
108 ·​106:​»       ​8d·6e·0c·············»       ​lea····0xc(%esi)​,​%ebp108 ·​104:​»       ​85·c0················»       ​test···​%eax,​%eax
109 ·​109:​»       ​8b·76·0c·············»       ​mov····0xc(%esi)​,​%esi109 ·​106:​»       ​74·​08················»       ​je·····110·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·int>·​>·​>·​>:​:​~vector()​+0x110>
110 ·​10c:​»       ​85·f6················»       ​test···​%esi,​%esi110 ·​108:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
111 ·​10e:​»       ​74·08················»       ​je·····​118·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x118>111 ·​10b:​»       ​e8·fc·ff·ff·ff·······»       ​call···​10c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x10c>
112 ·​110:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​112 »       ​»       ​»       ​10c:​·R_386_PLT32»    ​operator·delete(void*)​
113 ·​113:​»       ​e8·​fc·ff·ff·ff·······»       ​call···114·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x114>113 ·​110:​»       ​8b·55·18·············»       ​mov····0x18(%ebp)​,​%edx
114 »       ​»       ​»       ​114:​·​R_386_PLT32»    ​operator·delete(void*)​114 ·113:​»       ​85·​d2················»       ​test···​%edx,​%edx
115 ·​118:​»       ​8b·45·0c·············»       ​mov····0xc(%ebp)​,​%eax115 ·​115:​»       ​74·​08················»       ​je·····11f·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x11f>
116 ·​11b:​»       ​85·c0················»       ​test···​%eax,​%eax116 ·​117:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
117 ·​11d:​»       ​74·08················»       ​je·····​127·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x127>117 ·​11a:​»       ​e8·fc·ff·ff·ff·······»       ​call···​11b·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x11b>
118 ·11f:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​118 »       ​»       ​»       ​11b:​·R_386_PLT32»    ​operator·delete(void*)​
119 ·​122:​»       ​e8·​fc·ff·ff·ff·······»       ​call···123·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x123>119 ·​11f:​»       ​8b·4d·24·············»       ​mov····0x24(%ebp)​,​%ecx
120 »       ​»       ​»       ​123:​·​R_386_PLT32»    ​operator·delete(void*)​120 ·122:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
121 ·​127:​»       ​8b·55·18·············»       ​mov····0x18(%ebp)​,​%edx121 ·​124:​»       ​74·​08················»       ​je·····12e·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x12e>
122 ·​12a:​»       ​85·d2················»       ​test···​%edx,​%edx122 ·​126:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
123 ·​12c:​»       ​74·08················»       ​je·····​136·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x136>123 ·​129:​»       ​e8·fc·ff·ff·ff·······»       ​call···​12a·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x12a>
124 ·12e:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​124 »       ​»       ​»       ​12a:​·R_386_PLT32»    ​operator·delete(void*)​
125 ·​131:​»       ​e8·​fc·ff·ff·ff·······»       ​call···132·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·int>·​>·​>·​>:​:​~vector()​+0x132>125 ·​12e:​»       ​8b·75·30·············»       ​mov····0x30(%ebp)​,​%esi
126 »       ​»       ​»       ​132:​·​R_386_PLT32»    ​operator·delete(void*)​126 ·131:​»       ​85·​f6················»       ​test···​%esi,​%esi
127 ·​136:​»       ​8b·4d·24·············»       ​mov····0x24(%ebp)​,​%ecx127 ·​133:​»       ​74·​08················»       ​je·····13d·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x13d>
128 ·​139:​»       ​85·c9················»       ​test···​%ecx,​%ecx128 ·​135:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
129 ·​13b:​»       ​74·08················»       ​je·····​145·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x145>129 ·​138:​»       ​e8·fc·ff·ff·ff·······»       ​call···​139·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​+0x139>
130 ·13d:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​130 »       ​»       ​»       ​139:​·R_386_PLT32»    ​operator·delete(void*)​
Max diff block lines reached; -1/27867 bytes (-0.00%) of diff not shown.
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
8.67 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8AlphabetD2Ev {}
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8AlphabetD2Ev​:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8AlphabetD2Ev​:​
  
2 00000000·​<SFST:​:​Alphabet:​:​~Alphabet()​>:​2 00000000·​<SFST:​:​Alphabet:​:​~Alphabet()​>:​
3 _ZN4SFST8AlphabetD2Ev​()​:​3 _ZN4SFST8AlphabetD2Ev​()​:​
4 ···​0:​»       ​57···················»       ​push···​%edi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​56···················»       ​push···%esi5 ···3:​»       ​89·7c·24·18··········»       ​mov····%edi,​0x18(%esp)​
6 ···2:​»       ​53···················»       ​push···​%ebx6 ···7:​»       ​e8·fc·ff·ff·ff·······»       ​call···8·<SFST:​:​Alphabet:​:​~Alphabet()​+0x8>
7 ···3:​»       ​83·​ec·10·············»       ​sub····​$0x10,​%esp7 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di
8 ···6:​»       ​e8·fc·ff·ff·ff·······»       ​call···7·<SFST:​:​Alphabet:​:​~Alphabet()​+0x7>8 ···c:​»       ​81·c7·02·00·00·00····»       ​add····$0x2,​%edi
9 »       ​»       ​»       ​7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​di9 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
10 ···​b:​»       ​81·c7·02·00·00·00····»       ​add····$0x2,​%edi10 ··12:​»       ​89·74·24·14··········»       ​mov····%esi,​0x14(%esp)​
11 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​11 ··​16:​»       ​8b·​74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi
12 ··​11:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi12 ··​1a:​»       ​89·5c·​24·10··········»       ​mov····%ebx,​0x10(%esp)​
13 ··​15:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​13 ··​1e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
14 ··18:​»       ​89·​fb················»       ​mov····​%edi,​%ebx14 ··21:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
15 ··1a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···1b·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x1b>15 ··23:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···24·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x24>
16 »       ​»       ​»       ​1b:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​16 »       ​»       ​»       ​24:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​
17 ··1f:​»       ​8b·​46·​30·············»       ​mov····​0x30(%esi)​,​%eax17 ··28:​»       ​8b·​46·​30·············»       ​mov····​0x30(%esi)​,​%eax
18 ··​22:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​18 ··​2b:​»       ​8d·56·​28·············»       ​lea····0x28(%esi)​,​%edx
19 ··​26:​»       ​8d·56·​28·············»       ​lea····0x28(%esi)​,​%edx19 ··​2e:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​
20 ··29:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​20 ··31:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
21 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x2d>21 ··35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···36·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x36>
22 »       ​»       ​»       ​2d:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​22 »       ​»       ​»       ​36:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
23 ··​31:​»       ​8b·​4e·​24·············»       ​mov····​0x24(%esi)​,​%ecx23 ··​3a:​»       ​8b·​4e·​24·············»       ​mov····​0x24(%esi)​,​%ecx
24 ··​34:​»       ​85·​c9················»       ​test···​%ecx,​%ecx24 ··​3d:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
25 ··​36:​»       ​74·​08················»       ​je·····​40·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x40>25 ··​3f:​»       ​74·​08················»       ​je·····​49·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x49>
26 ··38:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax26 ··41:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
27 ··3b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···3c·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x3c>27 ··44:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···45·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x45>
28 »       ​»       ​»       ​3c:​·​R_386_PC32»     ​.​text28 »       ​»       ​»       ​45:​·​R_386_PC32»     ​.​text
29 ··​40:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx29 ··​49:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
30 ··​43:​»       ​85·​db················»       ​test···​%ebx,​%ebx30 ··​4c:​»       ​85·​db················»       ​test···​%ebx,​%ebx
31 ··​45:​»       ​74·​0a················»       ​je·····​51·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x51>31 ··​4e:​»       ​74·​0a················»       ​je·····​5a·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x5a>
32 ··47:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​32 ··50:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
33 ··4a:​»       ​89·​fb················»       ​mov····​%edi,​%ebx33 ··53:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
34 ··4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x4d>34 ··55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···56·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x56>
35 »       ​»       ​»       ​4d:​·​R_386_PLT32»    ​operator·​delete(void*)​35 »       ​»       ​»       ​56:​·​R_386_PLT32»    ​operator·​delete(void*)​
36 ··​51:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax36 ··​5a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
37 ··​54:​»       ​85·​c0················»       ​test···​%eax,​%eax37 ··​5d:​»       ​85·​c0················»       ​test···​%eax,​%eax
38 ··​56:​»       ​74·​07················»       ​je·····5f·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x5f>38 ··​5f:​»       ​74·​07················»       ​je·····68·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x68>
39 ··58:​»       ​89·​f0················»       ​mov····​%esi,​%eax39 ··61:​»       ​89·​f0················»       ​mov····​%esi,​%eax
40 ··5a:​»       ​e8·68·​00·​00·​00·······»       ​call···c7·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x1>40 ··63:​»       ​e8·7c·​00·​00·​00·······»       ​call···e4·​<SFST:​:​CompactTransducer:​:​longest_match(char*&)​·​[clone·​.​cold.​215]+0x1e>
41 »       ​»       ​»       ​5b:​·​R_386_PC32»     ​.​text41 »       ​»       ​»       ​64:​·​R_386_PC32»     ​.​text
42 ··5f:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi42 ··68:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi
43 ··​62:​»       ​85·​f6················»       ​test···​%esi,​%esi43 ··​6b:​»       ​85·​f6················»       ​test···​%esi,​%esi
44 ··​64:​»       ​74·​0a················»       ​je·····​70·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x70>44 ··​6d:​»       ​74·​0a················»       ​je·····​79·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x79>
45 ··​66:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​45 ··​6f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
46 ··69:​»       ​89·​fb················»       ​mov····​%edi,​%ebx46 ··72:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
47 ··6b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···6c·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x6c>47 ··74:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···75·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x75>
48 »       ​»       ​»       ​6c:​·​R_386_PLT32»    ​operator·​delete(void*)​48 »       ​»       ​»       ​75:​·​R_386_PLT32»    ​operator·​delete(void*)​
49 ··​70:​»       ​83·c4·10·············»       ​add····$0x10,​%esp49 ··​79:​»       ​8b·5c·24·10··········»       ​mov····​0x10(%esp)​,​%ebx
50 ··​73:​»       ​5b···················»       ​pop····​%ebx50 ··​7d:​»       ​8b·74·24·14··········»       ​mov····0x14(%esp)​,​%esi
51 ··74:​»       ​5e···················»       ​pop····​%esi51 ··81:​»       ​8b·7c·24·18··········»       ​mov····0x18(%esp)​,​%edi
52 ··75:​»       ​5f···················»       ​pop····​%edi52 ··85:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
53 ··76:​»       ​c3···················»       ​ret····53 ··88:​»       ​c3···················»       ​ret····
54 ··77:​»       ​89·​c3················»       ​mov····​%eax,​%ebx54 ··89:​»       ​89·​c3················»       ​mov····​%eax,​%ebx
55 ··79:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx55 ··8b:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx
56 ··7c:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​56 ··8e:​»       ​8d·4e·​28·············»       ​lea····0x28(%esi)​,​%ecx
57 ··80:​»       ​8d·4e·​28·············»       ​lea····0x28(%esi)​,​%ecx57 ··91:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
58 ··83:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​58 ··94:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
59 ··86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···87·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x87>59 ··98:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···99·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x99>
60 »       ​»       ​»       ​87:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​60 »       ​»       ​»       ​99:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
61 ··8b:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax61 ··9d:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
62 ··8e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​62 ··a0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
63 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x92> 
64 »       ​»       ​»       ​92:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​ 
65 ··​96:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
66 ··​99:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​9a·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x9a> 
67 »       ​»       ​»       ​9a:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​ 
68 ··​9e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​ 
69 ··​a1:​»       ​89·​fb················»       ​mov····​%edi,​%ebx 
70 ··​a3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a4·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xa4>63 ··​a3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a4·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xa4>
71 »       ​»       ​»       ​a4:​·​R_386_PLT32»    ​_Unwind_Resume64 »       ​»       ​»       ​a4:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​
 65 ··​a8:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
 66 ··​ab:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ac·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xac>
 67 »       ​»       ​»       ​ac:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​
 68 ··​b0:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
 69 ··​b3:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 70 ··​b5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b6·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xb6>
 71 »       ​»       ​»       ​b6:​·​R_386_PLT32»    ​_Unwind_Resume
135 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST5LabelESaIS1_EE14_M_fill_insertEN […]
    
Offset 5, 950 lines modifiedOffset 5, 970 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​>:​
6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_()​:​6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·​int,​·​SFST:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·unsigned·​int,​·​SFST:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·20··········»       ​mov····%eax,​0x20(%esp)​16 ··​11:​»       ​8b·74·​24·58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​15:​»       ​8b·74·24·58··········»       ​mov····0x58(%esp)​,​%esi17 ··​15:​»       ​85·f6················»       ​test···​%esi,​%esi
18 ··​19:​»       ​85·f6················»       ​test···​%esi,​%esi18 ··​17:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
19 ··​1b:​»       ​0f·​84·f4·​03·​00·​00····»       ​je·····​415·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x415>19 ··​1b:​»       ​0f·​84·ec·​03·​00·​00····»       ​je·····​40d·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x40d>
20 ··​21:​»       ​8b·44·​24·​54··········»       ​mov····​0x54(%esp)​,​%eax20 ··​21:​»       ​8b·54·​24·​50··········»       ​mov····​0x50(%esp)​,​%edx
21 ··​25:​»       ​8b·​4c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ecx21 ··​25:​»       ​8b·​44·​24·​54··········»       ​mov····​0x54(%esp)​,​%eax
22 ··​29:​»       ​8b·​79·​04·············»       ​mov····​0x4(%ecx)​,​%edi22 ··​29:​»       ​8b·​7a·​04·············»       ​mov····​0x4(%edx)​,​%edi
23 ··​2c:​»       ​89·fd················»       ​mov····​%edi,​%ebp23 ··​2c:​»       ​8b·52·08·············»       ​mov····0x8(%edx)​,​%edx
24 ··​2e:​»       ​89·​7c·​24·​1c··········»       ​mov····​%edi,​0x1c(%esp)​24 ··​2f:​»       ​89·​7c·​24·​1c··········»       ​mov····​%edi,​0x1c(%esp)​
25 ··​32:​»       ​8b·​51·08·············»       ​mov····0x8(%ecx)​,​%edx25 ··​33:​»       ​89·​54·24·24··········»       ​mov····%edx,​0x24(%esp)​
26 ··​35:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​26 ··​37:​»       ​89·d3················»       ​mov····​%edx,​%ebx
27 ··​39:​»       ​89·d3················»       ​mov····​%edx,​%ebx27 ··​39:​»       ​29·fb················»       ​sub····​%edi,​%ebx
28 ··​3b:​»       ​29·​fb················»       ​sub····%edi,​%ebx28 ··​3b:​»       ​c1·​fb·02·············»       ​sar····$0x2,​%ebx
29 ··​3d:​»       ​c1·​fb·02·············»       ​sar····$0x2,​%ebx29 ··​3e:​»       ​39·​f3················»       ​cmp····%esi,​%ebx
30 ··​40:​»       ​39·f3················»       ​cmp····%esi,​%ebx30 ··​40:​»       ​0f·82·7a·07·00·00····»       ​jb·····7c0·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·int,​·​SFST:​:​Label·​const&)​+0x7c0>
31 ··​42:​»       ​0f·​82·8a·07·00·00····»       ​jb·····7d2·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·int,​·​SFST:​:​Label·​const&)​+0x7d2>31 ··​46:​»       ​8b·5c·24·5c··········»       ​mov····0x5c(%esp)​,​%ebx
32 ··​48:​»       ​8b·54·24·5c··········»       ​mov····0x5c(%esp)​,​%edx32 ··​4a:​»       ​89·fd················»       ​mov····​%edi,​%ebp
33 ··​4c:​»       ​0f·b7·0a·············»       ​movzwl·(%edx)​,​%ecx33 ··​4c:​»       ​29·c5················»       ​sub····%eax,​%ebp
34 ··​4f:​»       ​8b·5c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ebx34 ··​4e:​»       ​8b·4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
35 ··​53:​»       ​0f·​b7·7b·​02··········»       ​movzwl·​0x2(%ebx)​,​%edi35 ··​52:​»       ​0f·​b7·53·​02··········»       ​movzwl·​0x2(%ebx)​,​%edx
36 ··​57:​»       ​66·89·7c·24·20·······»       ​mov····​%di,​0x20(%esp)​36 ··​56:​»       ​89·eb················»       ​mov····​%ebp,​%ebx
37 ··​5c:​»       ​89·ef················»       ​mov····%ebp,​%edi37 ··​58:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
38 ··​5e:​»       ​29·c7················»       ​sub····%eax,​%edi38 ··​5b:​»       ​0f·b7·09·············»       ​movzwl·(%ecx)​,​%ecx
39 ··60:​»       ​89·fa················»       ​mov····​%edi,​%edx39 ··5e:​»       ​39·de················»       ​cmp····​%ebx,​%esi
40 ··​62:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx40 ··​60:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
41 ··​65:​»       ​39·d6················»       ​cmp····%edx,​%esi41 ··​64:​»       ​0f·83·ae·03·00·00····»       ​jae····418·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·​int,​·​SFST:​:​Label·​const&)​+0x418>
42 ··​67:​»       ​0f·83·​b0·​03·​00·​00····»       ​jae····41d·<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x41d>42 ··​6a:​»       ​8d·14·​b5·​00·​00·​00·00·»       ​lea····0x0(,​%esi,​4)​,​%edx
43 ··6d:​»       ​8d·1c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebx43 ··71:​»       ​89·fd················»       ​mov····​%edi,​%ebp
44 ··​74:​»       ​89·​5c·​24·​24··········»       ​mov····​%ebx,​0x24(%esp)​44 ··​73:​»       ​89·​54·​24·​24··········»       ​mov····​%edx,​0x24(%esp)​
45 ··​78:​»       ​89·ee················»       ​mov····​%ebp,​%esi45 ··​77:​»       ​29·d5················»       ​sub····​%edx,​%ebp
46 ··​7a:​»       ​29·de················»       ​sub····​%ebx,​%esi46 ··​79:​»       ​89·fe················»       ​mov····​%edi,​%esi
47 ··​7c:​»       ​39·f5················»       ​cmp····​%esi,​%ebp47 ··​7b:​»       ​89·6c·24·28··········»       ​mov····​%ebp,​0x28(%esp)​
48 ··​7e:​»       ​0f·84·7b·01·00·00····»       ​je·····1ff·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·​int,​·​SFST:​:​Label·​const&)​+0x1ff>48 ··​7f:​»       ​89·ea················»       ​mov····%ebp,​%edx
49 ··​84:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx49 ··​81:​»       ​89·eb················»       ​mov····​%ebp,​%ebx
50 ··​88:​»       ​89·​d7················»       ​mov····​%edx,​%edi50 ··​83:​»       ​39·​d7················»       ​cmp····​%edx,​%edi
51 ··​8a:​»       ​89·f3················»       ​mov····%esi,​%ebx51 ··​85:​»       ​0f·84·75·01·00·00····»       ​je·····200·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·int,​·​SFST:​:​Label·​const&)​+0x200>
52 ··​8c:​»       ​29·f2················»       ​sub····​%esi,​%edx52 ··​8b:​»       ​29·d7················»       ​sub····​%edx,​%edi
53 ··​8e:​»       ​83·​ea·​04·············»       ​sub····​$0x4,​%edx53 ··​8d:​»       ​83·​ef·​04·············»       ​sub····​$0x4,​%edi
54 ··​91:​»       ​c1·​ea·​02·············»       ​shr····​$0x2,​%edx54 ··​90:​»       ​c1·​ef·​02·············»       ​shr····​$0x2,​%edi
55 ··​94:​»       ​83·c2·01·············»       ​add····$0x1,​%edx55 ··​93:​»       ​47···················»       ​inc····​%edi
56 ··​97:​»       ​83·​e2·​07·············»       ​and····​$0x7,​%edx56 ··​94:​»       ​83·​e7·​07·············»       ​and····​$0x7,​%edi
57 ··​9a:​»       ​0f·​84·bf·​00·​00·​00····»       ​je·····​15f·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x15f>57 ··​97:​»       ​0f·​84·cc·​00·​00·​00····»       ​je·····​169·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x169>
58 ··a0:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx58 ··9d:​»       ​83·​ff·​01·············»       ​cmp····​$0x1,​%edi
59 ··​a3:​»       ​0f·​84·98·​00·​00·​00····»       ​je·····​141·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x141>59 ··​a0:​»       ​0f·​84·a4·​00·​00·​00····»       ​je·····​14a·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x14a>
60 ··​a9:​»       ​83·​fa·​02·············»       ​cmp····​$0x2,​%edx60 ··​a6:​»       ​83·​ff·​02·············»       ​cmp····​$0x2,​%edi
61 ··​ac:​»       ​74·7f················»       ​je·····​12d·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x12d>61 ··​a9:​»       ​0f·84·86·00·00·00····»       ​je·····​135·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x135>
62 ··​ae:​»       ​83·​fa·​03·············»       ​cmp····​$0x3,​%edx62 ··​af:​»       ​83·​ff·​03·············»       ​cmp····​$0x3,​%edi
63 ··​b1:​»       ​74·​66················»       ​je·····​119·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x119>63 ··​b2:​»       ​74·​6c················»       ​je·····​120·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x120>
64 ··​b3:​»       ​83·​fa·​04·············»       ​cmp····​$0x4,​%edx64 ··​b4:​»       ​83·​ff·​04·············»       ​cmp····​$0x4,​%edi
65 ··​b6:​»       ​74·4d················»       ​je·····​105·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x105>65 ··​b7:​»       ​74·52················»       ​je·····​10b·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0x10b>
66 ··​b8:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx66 ··​b9:​»       ​83·​ff·​05·············»       ​cmp····​$0x5,​%edi
67 ··​bb:​»       ​74·​34················»       ​je·····​f1·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0xf1>67 ··​bc:​»       ​74·​38················»       ​je·····​f6·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0xf6>
68 ··​bd:​»       ​83·​fa·​06·············»       ​cmp····​$0x6,​%edx68 ··​be:​»       ​83·​ff·​06·············»       ​cmp····​$0x6,​%edi
69 ··​c0:​»       ​74·​1b················»       ​je·····dd·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0xdd>69 ··​c1:​»       ​74·​1e················»       ​je·····e1·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Label·​const&)​+0xe1>
70 ··​c2:​»       ​0f·b7·3e·············»       ​movzwl·​(%esi)​,​%edi70 ··​c3:​»       ​8b·7c·24·28··········»       ​mov····0x28(%esp)​,​%edi
71 ··​c5:​»       ​0f·b7·5e·02··········»       ​movzwl·​0x2(%esi)​,​%ebx71 ··​c7:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
72 ··​c9:​»       ​8b·6c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebp72 ··​cb:​»       ​0f·b7·37·············»       ​movzwl·​(%edi)​,​%esi
73 ··​cd:​»       ​66·89·7d·​00··········»       ​mov····​%di,​0x0(%ebp)​73 ··​ce:​»       ​0f·b7·5f·​02··········»       ​movzwl·0x2(%edi)​,​%ebx
74 ··​d1:​»       ​89·ef················»       ​mov····​%ebp,​%edi74 ··​d2:​»       ​66·89·32·············»       ​mov····​%si,​(%edx)​
75 ··​d3:​»       ​66·89·5d·02··········»       ​mov····​%bx,​0x2(%ebp)​75 ··​d5:​»       ​89·d6················»       ​mov····​%edx,​%esi
76 ··​d7:​»       ​8d·5e·04·············»       ​lea····​0x4(%esi)​,​%ebx76 ··​d7:​»       ​66·89·5a·02··········»       ​mov····%bx,​0x2(%edx)​
77 ··​da:​»       ​83·c7·​04·············»       ​add····$0x4,​%edi77 ··​db:​»       ​8d·5f·​04·············»       ​lea····​0x4(%edi)​,​%ebx
78 ··​dd:​»       ​0f·b7·6b·​02··········»       ​movzwl·0x2(%ebx)​,​%ebp78 ··​de:​»       ​83·c6·​04·············»       ​add····​$0x4,​%esi
79 ··​e1:​»       ​0f·​b7·13·············»       ​movzwl·​(%ebx)​,​%edx79 ··​e1:​»       ​0f·​b7·2b·············»       ​movzwl·​(%ebx)​,​%ebp
80 ··​e4:​»       ​66·89·17·············»       ​mov····%dx,​(%edi)​80 ··​e4:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
81 ··​e7:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​81 ··​e7:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx
82 ··​eb:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx82 ··​ea:​»       ​0f·b7·7b·fe··········»       ​movzwl·-​0x2(%ebx)​,​%edi
83 ··​ee:​»       ​83·c7·04·············»       ​add····$0x4,​%edi83 ··​ee:​»       ​66·89·6e·fc··········»       ​mov····%bp,​-​0x4(%esi)​
84 ··​f1:​»       ​0f·b7·6b·02··········»       ​movzwl·0x2(%ebx)​,​%ebp84 ··​f2:​»       ​66·89·7e·fe··········»       ​mov····​%di,​-​0x2(%esi)​
85 ··​f5:​»       ​0f·​b7·​13·············»       ​movzwl·​(%ebx)​,​%edx85 ··​f6:​»       ​0f·​b7·​13·············»       ​movzwl·​(%ebx)​,​%edx
86 ··​f8:​»       ​66·89·17·············»       ​mov····%dx,​(%edi)​86 ··​f9:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
87 ··​fb:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​87 ··​fc:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx
88 ··​ff:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx88 ··​ff:​»       ​0f·b7·6b·fe··········»       ​movzwl·-​0x2(%ebx)​,​%ebp
89 ·​102:​»       ​83·c7·04·············»       ​add····$0x4,​%edi89 ·​103:​»       ​66·89·56·fc··········»       ​mov····%dx,​-​0x4(%esi)​
90 ·​105:​»       ​0f·b7·​6b·02··········»       ​movzwl·0x2(%ebx)​,​%ebp90 ·​107:​»       ​66·89·​6e·fe··········»       ​mov····​%bp,​-​0x2(%esi)​
91 ·​109:​»       ​0f·​b7·​13·············»       ​movzwl·​(%ebx)​,​%edx91 ·​10b:​»       ​0f·​b7·​13·············»       ​movzwl·​(%ebx)​,​%edx
92 ·​10c:​»       ​66·89·17·············»       ​mov····%dx,​(%edi)​92 ·​10e:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
93 ·​10f:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​93 ·​111:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx
94 ·​113:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx94 ·​114:​»       ​0f·b7·7b·fe··········»       ​movzwl·-​0x2(%ebx)​,​%edi
95 ·​116:​»       ​83·c7·04·············»       ​add····$0x4,​%edi95 ·​118:​»       ​66·89·56·fc··········»       ​mov····%dx,​-​0x4(%esi)​
96 ·​119:​»       ​0f·b7·6b·02··········»       ​movzwl·0x2(%ebx)​,​%ebp96 ·​11c:​»       ​66·89·7e·fe··········»       ​mov····​%di,​-​0x2(%esi)​
97 ·​11d:​»       ​0f·​b7·13·············»       ​movzwl·​(%ebx)​,​%edx97 ·​120:​»       ​0f·​b7·2b·············»       ​movzwl·​(%ebx)​,​%ebp
98 ·​120:​»       ​66·89·17·············»       ​mov····%dx,​(%edi)​98 ·​123:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
99 ·​123:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​99 ·​126:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx
100 ·​127:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx100 ·​129:​»       ​0f·b7·53·fe··········»       ​movzwl·-​0x2(%ebx)​,​%edx
101 ·​12a:​»       ​83·c7·04·············»       ​add····$0x4,​%edi101 ·​12d:​»       ​66·89·6e·fc··········»       ​mov····%bp,​-​0x4(%esi)​
102 ·​12d:​»       ​0f·b7·6b·02··········»       ​movzwl·0x2(%ebx)​,​%ebp102 ·​131:​»       ​66·89·56·fe··········»       ​mov····​%dx,​-​0x2(%esi)​
103 ·​131:​»       ​0f·​b7·13·············»       ​movzwl·​(%ebx)​,​%edx103 ·​135:​»       ​0f·​b7·2b·············»       ​movzwl·​(%ebx)​,​%ebp
104 ·​134:​»       ​66·89·17·············»       ​mov····%dx,​(%edi)​104 ·​138:​»       ​83·c6·04·············»       ​add····$0x4,​%esi
105 ·​137:​»       ​66·​89·​6f·​02··········»       ​mov····​%bp,​0x2(%edi)​ 
106 ·​13b:​»       ​83·​c3·​04·············»       ​add····​$0x4,​%ebx105 ·​13b:​»       ​83·​c3·​04·············»       ​add····​$0x4,​%ebx
107 ·​13e:​»       ​83·c7·04·············»       ​add····$0x4,​%edi106 ·​13e:​»       ​0f·b7·7b·fe··········»       ​movzwl·-​0x2(%ebx)​,​%edi
108 ·​141:​»       ​0f·b7·​6b·02··········»       ​movzwl·0x2(%ebx)​,​%ebp107 ·​142:​»       ​66·89·​6e·fc··········»       ​mov····​%bp,​-​0x4(%esi)​
109 ·​145:​»       ​0f·b7·13·············»       ​movzwl·(%ebx)​,​%edx108 ·​146:​»       ​66·89·7e·fe··········»       ​mov····%di,​-​0x2(%esi)​
110 ·​148:​»       ​66·89·​17·············»       ​mov····%dx,​(%edi)​109 ·​14a:​»       ​0f·b7·​13·············»       ​movzwl·(%ebx)​,​%edx
111 ·​14b:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​110 ·​14d:​»       ​83·c3·04·············»       ​add····$0x4,​%ebx
112 ·​14f:​»       ​83·​c3·​04·············»       ​add····​$0x4,​%ebx111 ·​150:​»       ​83·​c6·​04·············»       ​add····​$0x4,​%esi
113 ·​152:​»       ​83·c7·04·············»       ​add····$0x4,​%edi112 ·​153:​»       ​0f·b7·6b·fe··········»       ​movzwl·-​0x2(%ebx)​,​%ebp
114 ·​155:​»       ​39·5c·24·1c··········»       ​cmp····​%ebx,​0x1c(%esp)​113 ·​157:​»       ​66·89·56·fc··········»       ​mov····​%dx,​-​0x4(%esi)​
115 ·​159:​»       ​0f·​84·​a0·​00·00·00····»       ​je·····1ff·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·int,​·​SFST:​:​Label·​const&)​+0x1ff>114 ·​15b:​»       ​66·​89·6e·fe··········»       ​mov····%bp,​-​0x2(%esi)​
116 ·​15f:​»       ​0f·b7·54·24·20·······»       ​movzwl·0x20(%esp)​,​%edx115 ·​15f:​»       ​39·5c·24·1c··········»       ​cmp····​%ebx,​0x1c(%esp)​
117 ·​164:​»       ​89·44·24·28··········»       ​mov····%eax,​0x28(%esp)​116 ·​163:​»       ​0f·84·97·00·00·00····»       ​je·····200·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·unsigned·​int,​·​SFST:​:​Label·​const&)​+0x200>
118 ·​168:​»       ​0f·b7·6b·02··········»       ​movzwl·​0x2(%ebx)​,​%ebp117 ·​169:​»       ​8b·54·24·20··········»       ​mov····​0x20(%esp)​,​%edx
119 ·​16c:​»       ​0f·​b7·03·············»       ​movzwl·​(%ebx)​,​%eax118 ·​16d:​»       ​0f·​b7·2b·············»       ​movzwl·​(%ebx)​,​%ebp
120 ·​16f:​»       ​66·89·07·············»       ​mov····%ax,​(%edi)​119 ·​170:​»       ​83·c3·20·············»       ​add····$0x20,​%ebx
121 ·​172:​»       ​66·89·6f·02··········»       ​mov····%bp,​0x2(%edi)​120 ·​173:​»       ​83·c6·20·············»       ​add····$0x20,​%esi
122 ·​176:​»       ​0f·​b7·6b·06··········»       ​movzwl·​0x6(%ebx)​,​%ebp121 ·​176:​»       ​0f·​b7·7b·e2··········»       ​movzwl·-​0x1e(%ebx)​,​%edi
123 ·​17a:​»       ​0f·b7·43·04··········»       ​movzwl·0x4(%ebx)​,​%eax122 ·​17a:​»       ​66·89·6e·e0··········»       ​mov····%bp,​-​0x20(%esi)​
124 ·​17e:​»       ​66·​89·47·04··········»       ​mov····​%ax,​0x4(%edi)​123 ·​17e:​»       ​66·​89·7e·e2··········»       ​mov····​%di,​-​0x1e(%esi)​
125 ·​182:​»       ​66·89·​6f·06··········»       ​mov····%bp,​0x6(%edi)​124 ·​182:​»       ​0f·b7·​6b·e4··········»       ​movzwl·-​0x1c(%ebx)​,​%ebp
126 ·​186:​»       ​0f·​b7·6b·0a··········»       ​movzwl·​0xa(%ebx)​,​%ebp125 ·​186:​»       ​0f·​b7·7b·e6··········»       ​movzwl·-​0x1a(%ebx)​,​%edi
127 ·​18a:​»       ​0f·b7·43·08··········»       ​movzwl·0x8(%ebx)​,​%eax126 ·​18a:​»       ​66·89·6e·e4··········»       ​mov····%bp,​-​0x1c(%esi)​
128 ·​18e:​»       ​66·​89·47·08··········»       ​mov····​%ax,​0x8(%edi)​127 ·​18e:​»       ​66·​89·7e·e6··········»       ​mov····​%di,​-​0x1a(%esi)​
129 ·​192:​»       ​66·89·​6f·0a··········»       ​mov····%bp,​0xa(%edi)​128 ·​192:​»       ​0f·b7·​6b·e8··········»       ​movzwl·-​0x18(%ebx)​,​%ebp
130 ·​196:​»       ​0f·​b7·6b·0e··········»       ​movzwl·​0xe(%ebx)​,​%ebp129 ·​196:​»       ​0f·​b7·7b·ea··········»       ​movzwl·-​0x16(%ebx)​,​%edi
Max diff block lines reached; 104064/137616 bytes (75.62%) of diff not shown.
193 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIS_IjSaIjEESaIS1_EE17_M_realloc_insertEN […]
    
Offset 5, 694 lines modifiedOffset 5, 696 lines modified
  
5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​
6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_()​:​6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·4c·············»       ​sub····$0x4c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·4c·············»       ​sub····​$0x4c,​%esp
16 ··​11:​»       ​89·44·​24·1c··········»       ​mov····%eax,​0x1c(%esp)​16 ··​11:​»       ​8b·5c·​24·60··········»       ​mov····​0x60(%esp)​,​%ebx
17 ··​15:​»       ​8b·7c·​24·​68··········»       ​mov····​0x68(%esp)​,​%edi17 ··​15:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx
18 ··​19:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx18 ··​19:​»       ​8b·7c·​24·​68··········»       ​mov····​0x68(%esp)​,​%edi
19 ··​1d:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​19 ··​1d:​»       ​8b·0b················»       ​mov····(%ebx)​,​%ecx
20 ··21:​»       ​8b·​4c·​24·60··········»       ​mov····​0x60(%esp)​,​%ecx20 ··1f:​»       ​89·​44·​24·1c··········»       ​mov····%eax,​0x1c(%esp)​
21 ··​25:​»       ​8b·19················»       ​mov····​(%ecx)​,​%ebx21 ··​23:​»       ​8b·73·04·············»       ​mov····0x4(%ebx)​,​%esi
22 ··​27:​»       ​89·​5c·​24·​2c··········»       ​mov····​%ebx,​0x2c(%esp)​22 ··​26:​»       ​89·​54·​24·​24··········»       ​mov····​%edx,​0x24(%esp)​
23 ··​2b:​»       ​8b·71·04·············»       ​mov····0x4(%ecx)​,​%esi23 ··​2a:​»       ​89·4c·24·2c··········»       ​mov····%ecx,​0x2c(%esp)​
24 ··​2e:​»       ​89·​74·​24·​28··········»       ​mov····​%esi,​0x28(%esp)​24 ··​2e:​»       ​89·​74·​24·​28··········»       ​mov····​%esi,​0x28(%esp)​
25 ··​32:​»       ​29·de················»       ​sub····​%ebx,​%esi25 ··​32:​»       ​29·ce················»       ​sub····​%ecx,​%esi
26 ··​34:​»       ​c1·​fe·​02·············»       ​sar····​$0x2,​%esi26 ··​34:​»       ​c1·​fe·​02·············»       ​sar····​$0x2,​%esi
27 ··​37:​»       ​8d·2c·b6·············»       ​lea····​(%esi,​%esi,​4)​,​%ebp27 ··​37:​»       ​69·ee·ab·aa·aa·aa····»       ​imul···$0xaaaaaaab,​%esi,​%ebp
28 ··​3a:​»       ​89·e8················»       ​mov····​%ebp,​%eax28 ··​3d:​»       ​8b·74·24·64··········»       ​mov····0x64(%esp)​,​%esi
29 ··3c:​»       ​c1·e0·04·············»       ​shl····$0x4,​%eax29 ··41:​»       ​29·ce················»       ​sub····%ecx,​%esi
30 ··3f:​»       ​01·c5················»       ​add····​%eax,​%ebp30 ··43:​»       ​85·ed················»       ​test···​%ebp,​%ebp
31 ··​41:​»       ​89·​ea················»       ​mov····%ebp,​%edx31 ··​45:​»       ​0f·​84·​bd·​06·​00·​00····»       ​je·····​708·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x708>
32 ··​43:​»       ​c1·e2·08·············»       ​shl····$0x8,​%edx32 ··​4b:​»       ​8d·54·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edx
33 ··​46:​»       ​01·d5················»       ​add····​%edx,​%ebp33 ··​4f:​»       ​89·54·24·38··········»       ​mov····​%edx,​0x38(%esp)​
34 ··48:​»       ​89·e9················»       ​mov····​%ebp,​%ecx34 ··53:​»       ​39·d5················»       ​cmp····​%edx,​%ebp
35 ··4a:​»       ​c1·​e1·10·············»       ​shl····$0x10,​%ecx35 ··55:​»       ​0f·​86·​8d·​06·​00·​00····»       ​jbe····​6e8·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·​>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0x6e8>
36 ··4d:​»       ​01·cd················»       ​add····%ecx,​%ebp36 ··5b:​»       ​bb·55·55·55·15·······»       ​mov····$0x15555555,​%ebx
37 ··4f:​»       ​8d·2c·6e·············»       ​lea····(%esi,​%ebp,​2)​,​%ebp37 ··60:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx
38 ··52:​»       ​8b·74·​24·64··········»       ​mov····​0x64(%esp)​,​%esi38 ··65:​»       ​89·5c·​24·38··········»       ​mov····%ebx,​0x38(%esp)​
39 ··56:​»       ​29·de················»       ​sub····​%ebx,​%esi39 ··69:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
40 ··58:​»       ​85·ed················»       ​test···​%ebp,​%ebp40 ··6c:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
41 ··5a:​»       ​0f·84·9f·06·00·00····»       ​je·····6ff·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x6ff>41 ··70:​»       ​e8·fc·ff·ff·ff·······»       ​call···71·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x71>
42 ··​60:​»       ​8d·​5c·2d·​00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%ebx42 »       ​»       ​»       ​71:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
43 ··64:​»       ​89·5c·​24·​38··········»       ​mov····​%ebx,​0x38(%esp)​43 ··75:​»       ​89·44·​24·​30··········»       ​mov····​%eax,​0x30(%esp)​
44 ··68:​»       ​39·dd················»       ​cmp····​%ebx,​%ebp44 ··79:​»       ​8b·4c·24·30··········»       ​mov····0x30(%esp)​,​%ecx
45 ··6a:​»       ​0f·86·​72·​06·00·00····»       ​jbe····6e2·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x6e2>45 ··7d:​»       ​8b·57·​04·············»       ​mov····0x4(%edi)​,​%edx
46 ··70:​»       ​b8·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%eax46 ··80:​»       ​8b·07················»       ​mov····(%edi)​,​%eax
47 ··75:​»       ​c7·44·24·38·55·55·55·»       ​movl···$0x15555555,​0x38(%esp)​47 ··82:​»       ​01·f1················»       ​add····​%esi,​%ecx
48 ··7c:​»       ​15·48 ··84:​»       ​89·4c·​24·​34··········»       ​mov····%ecx,​0x34(%esp)​
49 ··7d:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​49 ··88:​»       ​89·d6················»       ​mov····​%edx,​%esi
50 ··​80:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx50 ··​8a:​»       ​c7·01·00·00·00·00····»       ​movl···$0x0,​(%ecx)​
51 ··84:​»       ​e8·fc·​ff·​ff·​ff·······»       ​call···85·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x85>51 ··90:​»       ​29·​c6················»       ​sub····%eax,​%esi
52 »       ​»       ​»       ​85:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​52 ··​92:​»       ​c7·​41·​04·​00·​00·​00·​00·»       ​movl···​$0x0,​0x4(%ecx)​
53 ··89:​»       ​89·44·24·30··········»       ​mov····​%eax,​0x30(%esp)​53 ··99:​»       ​89·f3················»       ​mov····​%esi,​%ebx
54 ··8d:​»       ​8b·​4c·24·30··········»       ​mov····0x30(%esp)​,​%ecx54 ··9b:​»       ​c7·​41·08·00·00·00·00·»       ​movl···$0x0,​0x8(%ecx)​
55 ··91:​»       ​01·​f1················»       ​add····%esi,​%ecx55 ··a2:​»       ​c1·​fb·02·············»       ​sar····$0x2,​%ebx
56 ··93:​»       ​89·4c·​24·34··········»       ​mov····%ecx,​0x34(%esp)​56 ··a5:​»       ​0f·84·​75·​06·​00·​00····»       ​je·····720·​<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x720>
57 ··97:​»       ​8b·07················»       ​mov····​(%edi)​,​%eax57 ··ab:​»       ​81·fb·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ebx
58 ··99:​»       ​8b·5f·​04·············»       ​mov····0x4(%edi)​,​%ebx58 ··b1:​»       ​0f·87·​c4·​06·00·00····»       ​ja·····77b·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x77b>
59 ··9c:​»       ​89·de················»       ​mov····​%ebx,​%esi59 ··b7:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
60 ··9e:​»       ​29·c6················»       ​sub····​%eax,​%esi60 ··ba:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
61 ··​a0:​»       ​c7·01·00·00·00·00····»       ​movl···$0x0,​(%ecx)​61 ··be:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bf·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0xbf>
62 ··​a6:​»       ​c7·​41·​04·​00·​00·​00·​00·»       ​movl···​$0x0,​0x4(%ecx)​62 »       ​»       ​»       ​bf:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
63 ··ad:​»       ​c7·41·​08·00·00·00·00·»       ​movl···$0x0,​0x8(%ecx)​63 ··c3:​»       ​8b·57·​04·············»       ​mov····0x4(%edi)​,​%edx
64 ··b4:​»       ​89·f5················»       ​mov····​%esi,​%ebp64 ··c6:​»       ​89·c5················»       ​mov····​%eax,​%ebp
65 ··b6:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp65 ··c8:​»       ​8b·07················»       ​mov····(%edi)​,​%eax
66 ··b9:​»       ​0f·84·57·​06·​00·​00····»       ​je·····716·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x716>66 ··ca:​»       ​89·d7················»       ​mov····%edx,​%edi
67 ··bf:​»       ​81·fd·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ebp67 ··cc:​»       ​29·c7················»       ​sub····%eax,​%edi
68 ··​c5:​»       ​0f·87·8c·​06·​00·​00····»       ​ja·····​757·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0x757>68 ··​ce:​»       ​8b·4c·24·34··········»       ​mov····0x34(%esp)​,​%ecx
69 ··cb:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​69 ··d2:​»       ​01·ee················»       ​add····​%ebp,​%esi
70 ··ce:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx70 ··d4:​»       ​39·d0················»       ​cmp····​%edx,​%eax
71 ··​d2:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···d3·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0xd3>71 ··​d6:​»       ​89·29················»       ​mov····%ebp,​(%ecx)​
72 »       ​»       ​»       ​d3:​·R_386_PLT32»    ​operator·new(unsigned·​int)​72 ··d8:​»       ​89·69·​04·············»       ​mov····​%ebp,​0x4(%ecx)​
73 ··​d7:​»       ​89·c5················»       ​mov····​%eax,​%ebp73 ··​db:​»       ​89·71·08·············»       ​mov····​%esi,​0x8(%ecx)​
74 ··​d9:​»       ​8b·5f·04·············»       ​mov····0x4(%edi)​,​%ebx74 ··​de:​»       ​74·14················»       ​je·····​f4·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xf4>
75 ··dc:​»       ​8b·07················»       ​mov····(%edi)​,​%eax75 ··e0:​»       ​89·7c·24·08··········»       ​mov····​%edi,​0x8(%esp)​
76 ··de:​»       ​89·df················»       ​mov····​%ebx,​%edi76 ··e4:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
77 ··​e0:​»       ​29·c7················»       ​sub····​%eax,​%edi77 ··​e8:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
78 ··​e2:​»       ​8b·54·​24·34··········»       ​mov····0x34(%esp)​,​%edx78 ··​ec:​»       ​89·2c·​24·············»       ​mov····%ebp,​(%esp)​
79 ··​e6:​»       ​89·2a················»       ​mov····%ebp,​(%edx)​79 ··​ef:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f0·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xf0>
80 ··​e8:​»       ​89·6a·04·············»       ​mov····​%ebp,​0x4(%edx)​80 »       ​»       ​»       ​f0:​·R_386_PLT32»    ​memmove
81 ··eb:​»       ​01·ee················»       ​add····​%ebp,​%esi81 ··f4:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
82 ··ed:​»       ​89·72·08·············»       ​mov····​%esi,​0x8(%edx)​82 ··f8:​»       ​01·fd················»       ​add····​%edi,​%ebp
83 ··​f0:​»       ​39·d8················»       ​cmp····​%ebx,​%eax83 ··​fa:​»       ​89·6e·04·············»       ​mov····​%ebp,​0x4(%esi)​
84 ··​f2:​»       ​74·​14················»       ​je·····​108·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x108>84 ··​fd:​»       ​8b·6c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebp
85 ··​f4:​»       ​89·7c·​24·08··········»       ​mov····​%edi,​0x8(%esp)​85 ·101:​»       ​39·6c·​24·64··········»       ​cmp····​%ebp,​0x64(%esp)​
86 ··​f8:​»       ​89·​44·24·​04··········»       ​mov····%eax,​0x4(%esp)​86 ·105:​»       ​0f·84·​45·​06·​00·​00····»       ​je·····750·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x750>
87 ··​fc:​»       ​89·2c·​24·············»       ​mov····%ebp,​(%esp)​87 ·10b:​»       ​8b·44·​24·64··········»       ​mov····0x64(%esp)​,​%eax
88 ··​ff:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx88 ·10f:​»       ​89·ef················»       ​mov····​%ebp,​%edi
89 ·​103:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···104·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x104>89 ·​111:​»       ​8b·54·24·30··········»       ​mov····0x30(%esp)​,​%edx
90 »       ​»       ​»       ​104:​·R_386_PLT32»    ​memmove90 ·​115:​»       ​29·e8················»       ​sub····%ebp,​%eax
91 ·​108:​»       ​01·fd················»       ​add····​%edi,​%ebp91 ·​117:​»       ​89·54·24·20··········»       ​mov····​%edx,​0x20(%esp)​
92 ·​10a:​»       ​8b·4c·24·34··········»       ​mov····0x34(%esp)​,​%ecx92 ·​11b:​»       ​a8·04················»       ​test···$0x4,​%al
93 ·​10e:​»       ​89·69·​04·············»       ​mov····%ebp,​0x4(%ecx)​93 ·​11d:​»       ​0f·84·37·​04·​00·​00····»       ​je·····55a·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0x55a>
94 ·​111:​»       ​8b·​74·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%esi94 ·​123:​»       ​8b·​7c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%edi
95 ·​115:​»       ​39·74·​24·64··········»       ​cmp····%esi,​0x64(%esp)​95 ·​127:​»       ​8b·6c·​24·30··········»       ​mov····0x30(%esp)​,​%ebp
96 ·​119:​»       ​0f·84·​10·​06·00·00····»       ​je·····72f·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>·​>·>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x72f>96 ·​12b:​»       ​8b·77·​04·············»       ​mov····0x4(%edi)​,​%esi
97 ·​11f:​»       ​8b·6c·24·30··········»       ​mov····0x30(%esp)​,​%ebp97 ·​12e:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx
98 ·​123:​»       ​89·6c·24·20··········»       ​mov····%ebp,​0x20(%esp)​98 ·​130:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​
99 ·​127:​»       ​89·f7················»       ​mov····%esi,​%edi99 ·​137:​»       ​c7·45·04·00·00·00·00·»       ​movl···$0x0,​0x4(%ebp)​
100 ·​129:​»       ​8b·​44·24·64··········»       ​mov····0x64(%esp)​,​%eax100 ·​13e:​»       ​c7·​45·08·00·00·00·00·»       ​movl···$0x0,​0x8(%ebp)​
101 ·​12d:​»       ​29·f0················»       ​sub····​%esi,​%eax101 ·​145:​»       ​29·ce················»       ​sub····​%ecx,​%esi
102 ·​12f:​»       ​a8·04················»       ​test···$0x4,​%al102 ·​147:​»       ​89·f3················»       ​mov····%esi,​%ebx
103 ·​131:​»       ​0f·84·3b·​04·​00·00····»       ​je·····​572·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x572>103 ·​149:​»       ​c1·fb·​02·············»       ​sar····$0x2,​%ebx
104 ·​137:​»       ​8b·​7c·24·2c··········»       ​mov····0x2c(%esp)​,​%edi104 ·​14c:​»       ​0f·84·​de·​05·​00·​00····»       ​je·····​730·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x730>
105 ·​13b:​»       ​8b·77·04·············»       ​mov····0x4(%edi)​,​%esi105 ·​152:​»       ​81·fb·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ebx
106 ·​13e:​»       ​2b·37················»       ​sub····​(%edi)​,​%esi106 ·​158:​»       ​0f·87·​14·​06·​00·​00····»       ​ja·····772·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​>·​>·>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x772>
107 ·​140:​»       ​8b·54·​24·30··········»       ​mov····0x30(%esp)​,​%edx107 ·​15e:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
108 ·​144:​»       ​c7·02·00·00·00·00····»       ​movl···$0x0,​(%edx)​108 ·​161:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
109 ·​14a:​»       ​c7·42·04·00·00·00·00·»       ​movl···$0x0,​0x4(%edx)​109 ·​165:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​166·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·​>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x166>
110 ·​151:​»       ​c7·42·​08·00·​00·​00·​00·»       ​movl···​$0x0,​0x8(%edx)​110 »       ​»       ​»       ​166:​·R_386_PLT32»    ​operator·​new(unsigned·​int)​
111 ·​158:​»       ​89·f1················»       ​mov····​%esi,​%ecx111 ·​16a:​»       ​89·c7················»       ​mov····​%eax,​%edi
112 ·​15a:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx112 ·​16c:​»       ​8b·54·24·30··········»       ​mov····0x30(%esp)​,​%edx
113 ·​15d:​»       ​0f·​84·​bc·​05·​00·​00····»       ​je·····​71f·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x71f>113 ·​170:​»       ​01·fe················»       ​add····%edi,​%esi
114 ·​163:​»       ​81·f9·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ecx114 ·​172:​»       ​8b·44·24·2c··········»       ​mov····0x2c(%esp)​,​%eax
115 ·​169:​»       ​0f·87·​df·​05·00·00····»       ​ja·····74e·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x74e>115 ·​176:​»       ​89·72·​08·············»       ​mov····%esi,​0x8(%edx)​
116 ·​16f:​»       ​89·​34·24·············»       ​mov····​%esi,​(%esp)​116 ·​179:​»       ​89·​3a················»       ​mov····​%edi,​(%edx)​
117 ·​172:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx117 ·​17b:​»       ​89·7a·04·············»       ​mov····%edi,​0x4(%edx)​
118 ·​176:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···177·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0x177>118 ·​17e:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx
119 »       ​»       ​»       ​177:​·R_386_PLT32»    ​operator·new(unsigned·​int)​119 ·​181:​»       ​8b·28················»       ​mov····(%eax)​,​%ebp
120 ·​17b:​»       ​89·​c5················»       ​mov····​%eax,​%ebp120 ·​183:​»       ​89·​ce················»       ​mov····​%ecx,​%esi
121 ·​17d:​»       ​8b·5c·24·30··········»       ​mov····0x30(%esp)​,​%ebx121 ·​185:​»       ​29·ee················»       ​sub····​%ebp,​%esi
122 ·​181:​»       ​89·2b················»       ​mov····​%ebp,​(%ebx)​122 ·​187:​»       ​39·e9················»       ​cmp····​%ebp,​%ecx
123 ·​183:​»       ​89·6b·04·············»       ​mov····%ebp,​0x4(%ebx)​123 ·​189:​»       ​74·14················»       ​je·····​19f·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x19f>
124 ·​186:​»       ​01·ee················»       ​add····​%ebp,​%esi124 ·​18b:​»       ​89·74·24·08··········»       ​mov····​%esi,​0x8(%esp)​
125 ·​188:​»       ​89·73·08·············»       ​mov····%esi,​0x8(%ebx)​125 ·​18f:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
126 ·​18b:​»       ​8b·44·​24·2c··········»       ​mov····​0x2c(%esp)​,​%eax126 ·​193:​»       ​89·6c·​24·04··········»       ​mov····%ebp,​0x4(%esp)​
127 ·​18f:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi127 ·​197:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
128 ·​192:​»       ​8b·10················»       ​mov····(%eax)​,​%edx128 ·​19a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​19b·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x19b>
129 ·​194:​»       ​89·​fe················»       ​mov····​%edi,​%esi129 »       ​»       ​»       ​19b:​·R_386_PLT32»    ​memmove
130 ·​196:​»       ​29·d6················»       ​sub····​%edx,​%esi130 ·​19f:​»       ​8b·5c·24·30··········»       ​mov····0x30(%esp)​,​%ebx
Max diff block lines reached; 42332/197271 bytes (21.46%) of diff not shown.
22.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIjSaIjEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​>:​5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​>:​
6 _ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj()​:​6 _ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·​unsigned·​int·​const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·​ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·​00·00·00····»       ​jbe····100·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···46·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​new(unsigned·​int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·​std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···94·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····​f0·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····​122·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····​114·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·​unsigned·​int·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····​f0·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·int·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·​87·​35·​ff·​ff·ff····»       ​ja·····41·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·unsigned·​int·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···​%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····​15d·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·unsigned·​int·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·​unsigned·​int·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int·​const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·ff·ff·······»       ​jmp····c6·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·​ff·​ff·​ff····»       ​jb·····ad·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>,​·unsigned·int·​const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····​122·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>,​·​unsigned·int·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·​fe·​ff·ff·······»       ​jmp····3e·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·​std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/23180 bytes (-0.00%) of diff not shown.
18.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZSt13__equal_rangeIPN4SFST5LabelES1_N9__gnu_cxx5__o […]
    
Offset 5, 90 lines modifiedOffset 5, 100 lines modified
  
5 00000000·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​>:​5 00000000·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​>:​
6 _ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_()​:​6 _ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·​04·············»       ​sub····​$0x4,​%esp11 ···​4:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
12 ···​7:​»       ​8b·5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx12 ···​7:​»       ​8b·4c·​24·20··········»       ​mov····​0x20(%esp)​,​%ecx
13 ···​b:​»       ​8b·​54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx13 ···​b:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx
14 ···​f:​»       ​29·da················»       ​sub····​%ebx,​%edx14 ···​f:​»       ​29·ca················»       ​sub····​%ecx,​%edx
15 ··​11:​»       ​89·​d0················»       ​mov····​%edx,​%eax15 ··​11:​»       ​89·​d0················»       ​mov····​%edx,​%eax
16 ··​13:​»       ​c1·​f8·​02·············»       ​sar····​$0x2,​%eax16 ··​13:​»       ​c1·​f8·​02·············»       ​sar····​$0x2,​%eax
17 ··​16:​»       ​85·​d2················»       ​test···​%edx,​%edx17 ··​16:​»       ​85·​d2················»       ​test···​%edx,​%edx
18 ··​18:​»       ​7e·​32················»       ​jle····4c·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x4c>18 ··​18:​»       ​7e·​36················»       ​jle····50·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x50>
19 ··​1a:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx19 ··​1a:​»       ​8b·5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx
20 ··​1e:​»       ​0f·​b7·71·​02··········»       ​movzwl·​0x2(%ecx)​,​%esi20 ··​1e:​»       ​0f·​b7·5b·​02··········»       ​movzwl·​0x2(%ebx)​,​%ebx
21 ··​22:​»       ​eb·​0c················»       ​jmp····​30·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x30>21 ··​22:​»       ​eb·​0e················»       ​jmp····​32·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x32>
22 ··​24:​»       ​8d·59·04·············»       ​lea····​0x4(%ecx)​,​%ebx22 ··​24:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
23 ··​27:​»       ​29·f8················»       ​sub····​%edi,​%eax23 ··​28:​»       ​8d·4a·04·············»       ​lea····0x4(%edx)​,​%ecx
24 ··​29:​»       ​83·e8·01·············»       ​sub····$0x1,​%eax24 ··​2b:​»       ​29·f0················»       ​sub····%esi,​%eax
25 ··​2c:​»       ​85·c0················»       ​test···%eax,​%eax25 ··​2d:​»       ​48···················»       ​dec····%eax
26 ··​2e:​»       ​7e·1c················»       ​jle····4c·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x4c>26 ··​2e:​»       ​85·​c0················»       ​test···%eax,​%eax
27 ··​30:​»       ​89·c7················»       ​mov····%eax,​%edi27 ··​30:​»       ​7e·1e················»       ​jle····​50·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x50>
28 ··​32:​»       ​d1·ff················»       ​sar····​%edi28 ··​32:​»       ​89·c6················»       ​mov····%eax,​%esi
29 ··​34:​»       ​8d·14·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%edx29 ··​34:​»       ​d1·fe················»       ​sar····%esi
30 ··​3b:​»       ​8d·0c·13·············»       ​lea····(%ebx,​%edx,​1)​,​%ecx30 ··​36:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
31 ··​3e:​»       ​66·3b·71·02··········»       ​cmp····0x2(%ecx)​,​%si31 ··​3d:​»       ​8d·14·39·············»       ​lea····(%ecx,​%edi,​1)​,​%edx
32 ··​42:​»       ​77·​e0················»       ​ja·····24·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·std:​:​__equal_range<SFST:​:​Label*,​·SFST:​:​Label,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x24>32 ··​40:​»       ​0f·b7·6a·02··········»       ​movzwl·0x2(%edx)​,​%ebp
33 ··​44:​»       ​73·​1d················»       ​jae····63·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·std:​:​__equal_range<SFST:​:​Label*,​·SFST:​:​Label,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x63>33 ··​44:​»       ​39·eb················»       ​cmp····%ebp,​%ebx
34 ··​46:​»       ​89·f8················»       ​mov····%edi,​%eax34 ··​46:​»       ​77·e0················»       ​ja·····​28·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x28>
35 ··​48:​»       ​85·c0················»       ​test···%eax,​%eax35 ··​48:​»       ​73·26················»       ​jae····​70·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x70>
36 ··​4a:​»       ​7f·e4················»       ​jg·····​30·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x30>36 ··​4a:​»       ​89·f0················»       ​mov····%esi,​%eax
37 ··​4c:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx37 ··​4c:​»       ​85·c0················»       ​test···​%eax,​%eax
38 ··50:​»       ​89·1a················»       ​mov····%ebx,​(%edx)​38 ··4e:​»       ​7f·e2················»       ​jg·····32·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x32>
39 ··​52:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​39 ··​50:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
40 ··​55:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax40 ··​54:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
41 ··​59:​»       ​83·c4·04·············»       ​add····$0x4,​%esp41 ··​58:​»       ​89·0e················»       ​mov····%ecx,​(%esi)​
42 ··​5c:​»       ​5b···················»       ​pop····​%ebx42 ··​5a:​»       ​89·4e·04·············»       ​mov····​%ecx,​0x4(%esi)​
43 ··​5d:​»       ​5e···················»       ​pop····​%esi43 ··​5d:​»       ​83·c4·08·············»       ​add····$0x8,​%esp
44 ··5e:​»       ​5f···················»       ​pop····​%edi44 ··60:​»       ​5b···················»       ​pop····​%ebx
45 ··5f:​»       ​5d···················»       ​pop····​%ebp45 ··61:​»       ​5e···················»       ​pop····​%esi
46 ··​60:​»       ​c2·04·00·············»       ​ret····$0x446 ··​62:​»       ​5f···················»       ​pop····%edi
47 ··​63:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx47 ··​63:​»       ​5d···················»       ​pop····​%ebp
48 ··​66:​»       ​89·dd················»       ​mov····%ebx,​%ebp48 ··​64:​»       ​c2·04·00·············»       ​ret····$0x4
49 ··​68:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​49 ··​67:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
50 ··​6b:​»       ​eb·08················»       ​jmp····​75·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x75>50 ··​6e:​»       ​66·90················»       ​xchg···%ax,​%ax
51 ··6d:​»       ​8d·6f·04·············»       ​lea····0x4(%edi)​,​%ebp51 ··70:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
52 ··​70:​»       ​29·c2················»       ​sub····%eax,​%edx52 ··​73:​»       ​c1·ff·02·············»       ​sar····$0x2,​%edi
53 ··​72:​»       ​83·ea·01·············»       ​sub····$0x1,​%edx53 ··​76:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
54 ··​75:​»       ​85·d2················»       ​test···​%edx,​%edx54 ··​7a:​»       ​89·fd················»       ​mov····​%edi,​%ebp
55 ··​77:​»       ​7e·14················»       ​jle····​8d·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x8d>55 ··​7c:​»       ​89·cf················»       ​mov····%ecx,​%edi
56 ··​79:​»       ​89·d0················»       ​mov····%edx,​%eax56 ··​7e:​»       ​eb·06················»       ​jmp····​86·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x86>
57 ··7b:​»       ​d1·f8················»       ​sar····%eax57 ··80:​»       ​8d·7a·04·············»       ​lea····0x4(%edx)​,​%edi
58 ··7d:​»       ​8d·7c·​85·00··········»       ​lea····0x0(%ebp,​%eax,​4)​,​%edi58 ··83:​»       ​29·​c5················»       ​sub····%eax,​%ebp
59 ··​81:​»       ​66·3b·77·02··········»       ​cmp····0x2(%edi)​,​%si59 ··​85:​»       ​4d···················»       ​dec····​%ebp
60 ··​85:​»       ​77·​e6················»       ​ja·····​6d·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x6d>60 ··​86:​»       ​85·​ed················»       ​test···%ebp,​%ebp
61 ··​87:​»       ​89·c2················»       ​mov····%eax,​%edx61 ··​88:​»       ​7e·15················»       ​jle····​9f·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x9f>
62 ··​89:​»       ​85·c0················»       ​test···​%eax,​%eax62 ··​8a:​»       ​89·e8················»       ​mov····​%ebp,​%eax
63 ··​8b:​»       ​75·ec················»       ​jne····​79·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x79>63 ··​8c:​»       ​d1·f8················»       ​sar····%eax
64 ··​8d:​»       ​8b·04·24·············»       ​mov····​(%esp)​,​%eax64 ··​8e:​»       ​8d·14·87·············»       ​lea····​(%edi,​%eax,​4)​,​%edx
65 ··​90:​»       ​89·ef················»       ​mov····%ebp,​%edi65 ··​91:​»       ​0f·b7·72·02··········»       ​movzwl·0x2(%edx)​,​%esi
66 ··​92:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx66 ··​95:​»       ​39·de················»       ​cmp····%ebx,​%esi
67 ··​95:​»       ​8d·2c·83·············»       ​lea····​(%ebx,​%eax,​4)​,​%ebp67 ··​97:​»       ​72·e7················»       ​jb·····​80·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·SFST:​:​Label,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x80>
68 ··​98:​»       ​29·​cd················»       ​sub····​%ecx,​%ebp68 ··​99:​»       ​85·​c0················»       ​test···​%eax,​%eax
69 ··​9a:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp69 ··​9b:​»       ​89·c5················»       ​mov····%eax,​%ebp
70 ··​9d:​»       ​eb·08················»       ​jmp····a7·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xa7>70 ··​9d:​»       ​75·eb················»       ​jne····8a·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x8a>
71 ··​9f:​»       ​8d·4b·04·············»       ​lea····0x4(%ebx)​,​%ecx71 ··​9f:​»       ​8b·04·24·············»       ​mov····​(%esp)​,​%eax
72 ··​a2:​»       ​29·d5················»       ​sub····​%edx,​%ebp72 ··​a2:​»       ​89·fd················»       ​mov····​%edi,​%ebp
73 ··​a4:​»       ​83·ed·01·············»       ​sub····$0x1,​%ebp73 ··​a4:​»       ​8b·54·24·04··········»       ​mov····​0x4(%esp)​,​%edx
74 ··​a7:​»       ​85·ed················»       ​test···​%ebp,​%ebp74 ··​a8:​»       ​8d·04·81·············»       ​lea····(%ecx,​%eax,​4)​,​%eax
75 ··​a9:​»       ​7e·13················»       ​jle····be·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xbe>75 ··​ab:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
76 ··​ab:​»       ​89·ea················»       ​mov····​%ebp,​%edx76 ··​ae:​»       ​29·d0················»       ​sub····​%edx,​%eax
77 ··ad:​»       ​d1·​fa················»       ​sar····​%edx77 ··b0:​»       ​c1·​f8·02·············»       ​sar····$0x2,​%eax
78 ··af:​»       ​8d·1c·91·············»       ​lea····​(%ecx,​%edx,​4)​,​%ebx78 ··b3:​»       ​eb·09················»       ​jmp····​be·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·SFST:​:​Label,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·​SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xbe>
79 ··​b2:​»       ​66·3b·73·02··········»       ​cmp····​0x2(%ebx)​,​%si79 ··​b5:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
80 ··​b6:​»       ​73·e7················»       ​jae····​9f·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0x9f>80 ··​b8:​»       ​8d·56·04·············»       ​lea····0x4(%esi)​,​%edx
81 ··​b8:​»       ​89·d5················»       ​mov····​%edx,​%ebp81 ··​bb:​»       ​29·c8················»       ​sub····​%ecx,​%eax
82 ··​ba:​»       ​85·d2················»       ​test···%edx,​%edx82 ··​bd:​»       ​48···················»       ​dec····%eax
83 ··​bc:​»       ​75·ed················»       ​jne····​ab·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·>(SFST:​:​Label*,​·SFST:​:​Label*,​·​SFST:​:​Label·​const&,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xab>83 ··​be:​»       ​85·c0················»       ​test···%eax,​%eax
84 ··be:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax84 ··c0:​»       ​7e·15················»       ​jle····​d7·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xd7>
85 ··​c2:​»       ​89·38················»       ​mov····​%edi,​(%eax)​85 ··​c2:​»       ​89·c1················»       ​mov····​%eax,​%ecx
86 ··​c4:​»       ​89·48·04·············»       ​mov····​%ecx,​0x4(%eax)​86 ··​c4:​»       ​d1·f9················»       ​sar····​%ecx
87 ··​c7:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax87 ··​c6:​»       ​8d·34·8a·············»       ​lea····(%edx,​%ecx,​4)​,​%esi
88 ··​cb:​»       ​83·c4·04·············»       ​add····$0x4,​%esp88 ··​c9:​»       ​0f·b7·7e·02··········»       ​movzwl·​0x2(%esi)​,​%edi
89 ··​ce:​»       ​5b···················»       ​pop····​%ebx89 ··​cd:​»       ​39·df················»       ​cmp····​%ebx,​%edi
90 ··​cf:​»       ​5e···················»       ​pop····%esi90 ··​cf:​»       ​76·e7················»       ​jbe····b8·<std:​:​pair<SFST:​:​Label*,​·SFST:​:​Label*>·std:​:​__equal_range<SFST:​:​Label*,​·SFST:​:​Label,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xb8>
91 ··​d0:​»       ​5f···················»       ​pop····%edi91 ··​d1:​»       ​85·c9················»       ​test···%ecx,​%ecx
92 ··​d1:​»       ​5d···················»       ​pop····​%ebp92 ··​d3:​»       ​89·c8················»       ​mov····%ecx,​%eax
93 ··​d2:​»       ​c2·04·00·············»       ​ret····$0x493 ··​d5:​»       ​75·eb················»       ​jne····​c2·​<std:​:​pair<SFST:​:​Label*,​·​SFST:​:​Label*>·​std:​:​__equal_range<SFST:​:​Label*,​·​SFST:​:​Label,​·​__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·​__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>·​>(SFST:​:​Label*,​·​SFST:​:​Label*,​·SFST:​:​Label·const&,​·__gnu_cxx:​:​__ops:​:​_Iter_comp_val<SFST:​:​label_less>,​·__gnu_cxx:​:​__ops:​:​_Val_comp_iter<SFST:​:​label_less>)​+0xc2>
 94 ··​d7:​»       ​8b·​4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
 95 ··​db:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
 96 ··​df:​»       ​89·​29················»       ​mov····​%ebp,​(%ecx)​
 97 ··​e1:​»       ​89·​51·​04·············»       ​mov····​%edx,​0x4(%ecx)​
 98 ··​e4:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
 99 ··​e7:​»       ​5b···················»       ​pop····​%ebx
 100 ··​e8:​»       ​5e···················»       ​pop····​%esi
 101 ··​e9:​»       ​5f···················»       ​pop····​%edi
 102 ··​ea:​»       ​5d···················»       ​pop····​%ebp
 103 ··​eb:​»       ​c2·​04·​00·············»       ​ret····​$0x4
20.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIiSaIiEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​>:​5 00000000·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​>:​
6 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi()​:​6 _ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·00·00·00····»       ​jbe····100·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·ff·ff·ff·······»       ​call···46·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·new(unsigned·​int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·​>,​·​int·​const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····​%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·ff·ff·ff·······»       ​call···94·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·​int·const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····122·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····114·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····f0·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·ff·ff····»       ​ja·····41·<std:​:​vector<int,​·​std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·​>,​·​int·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····15d·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·​>·>,​·int·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···​$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···​$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···​$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···​%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····​%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·ff·ff·ff·······»       ​jmp····c6·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·​>·​>,​·int·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·ff·ff·ff····»       ​jb·····ad·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·int·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·std:​:​allocator<int>·>·>,​·int·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·fe·ff·ff·······»       ​jmp····3e·<std:​:​vector<int,​·std:​:​allocator<int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/20264 bytes (-0.00%) of diff not shown.
538 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIS_IjSaIjEESaIS1_EE14_M_fill_insertEN9__ […]
    
Offset 5, 1907 lines modifiedOffset 5, 1897 lines modified
  
5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​5 00000000·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​>:​
6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_()​:​6 _ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_()​:​
7 ·······​0:​»       ​55···················»       ​push···​%ebp7 ·······​0:​»       ​55···················»       ​push···​%ebp
8 ·······​1:​»       ​57···················»       ​push···​%edi8 ·······​1:​»       ​57···················»       ​push···​%edi
9 ·······​2:​»       ​56···················»       ​push···​%esi9 ·······​2:​»       ​56···················»       ​push···​%esi
10 ·······​3:​»       ​53···················»       ​push···​%ebx10 ·······​3:​»       ​53···················»       ​push···​%ebx
11 ·······​4:​»       ​83·​ec·5c·············»       ​sub····$0x5c,​%esp11 ·······​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x5>
12 ·······​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ·······​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ·······c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ·······​e:​»       ​83·​ec·5c·············»       ​sub····​$0x5c,​%esp
16 ······​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ······​11:​»       ​8b·54·​24·70··········»       ​mov····​0x70(%esp)​,​%edx
17 ······​15:​»       ​8b·74·​24·​70··········»       ​mov····​0x70(%esp)​,​%esi17 ······​15:​»       ​8b·5c·​24·​7c··········»       ​mov····​0x7c(%esp)​,​%ebx
18 ······​19:​»       ​89·​74·​24·1c··········»       ​mov····%esi,​0x1c(%esp)​18 ······​19:​»       ​8b·​74·​24·78··········»       ​mov····​0x78(%esp)​,​%esi
19 ······​1d:​»       ​8b·​5c·​24·7c··········»       ​mov····​0x7c(%esp)​,​%ebx19 ······​1d:​»       ​89·​54·​24·1c··········»       ​mov····%edx,​0x1c(%esp)​
20 ······​21:​»       ​89·5c·​24·20··········»       ​mov····​%ebx,​0x20(%esp)​20 ······​21:​»       ​89·44·​24·10··········»       ​mov····​%eax,​0x10(%esp)​
21 ······​25:​»       ​65·8b·0d·14·00·00·00·»       ​mov····​%gs:​0x14,​%ecx21 ······​25:​»       ​89·5c·24·20··········»       ​mov····​%ebx,​0x20(%esp)​
22 ······​2c:​»       ​89·4c·24·4c··········»       ​mov····​%ecx,​0x4c(%esp)​22 ······​29:​»       ​65·8b·0d·14·00·00·00·»       ​mov····​%gs:​0x14,​%ecx
23 ······​30:​»       ​31·c9················»       ​xor····​%ecx,​%ecx23 ······​30:​»       ​89·4c·24·4c··········»       ​mov····​%ecx,​0x4c(%esp)​
24 ······​32:​»       ​8b·54·24·78··········»       ​mov····0x78(%esp)​,​%edx24 ······​34:​»       ​31·c9················»       ​xor····​%ecx,​%ecx
25 ······​36:​»       ​85·d2················»       ​test···​%edx,​%edx25 ······​36:​»       ​85·f6················»       ​test···​%esi,​%esi
26 ······​38:​»       ​0f·​84·bb·​04·​00·​00····»       ​je·····​4f9·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x4f9>26 ······​38:​»       ​0f·​84·76·​04·​00·​00····»       ​je·····​4b4·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x4b4>
27 ······​3e:​»       ​8b·4c·24·74··········»       ​mov····​0x74(%esp)​,​%ecx27 ······​3e:​»       ​8b·7a·04·············»       ​mov····​0x4(%edx)​,​%edi
28 ······​42:​»       ​89·4c·24·14··········»       ​mov····%ecx,​0x14(%esp)​28 ······​41:​»       ​8b·6a·08·············»       ​mov····0x8(%edx)​,​%ebp
29 ······​46:​»       ​8b·7e·04·············»       ​mov····​0x4(%esi)​,​%edi29 ······​44:​»       ​8b·4c·24·74··········»       ​mov····​0x74(%esp)​,​%ecx
30 ······​49:​»       ​89·​7c·​24·​18··········»       ​mov····​%edi,​0x18(%esp)​30 ······​48:​»       ​89·​7c·​24·​18··········»       ​mov····​%edi,​0x18(%esp)​
31 ······​4d:​»       ​8b·56·08·············»       ​mov····0x8(%esi)​,​%edx31 ······​4c:​»       ​89·6c·24·24··········»       ​mov····%ebp,​0x24(%esp)​
32 ······​50:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​32 ······​50:​»       ​29·fd················»       ​sub····​%edi,​%ebp
33 ······​54:​»       ​89·d5················»       ​mov····​%edx,​%ebp33 ······​52:​»       ​89·4c·24·14··········»       ​mov····​%ecx,​0x14(%esp)​
34 ······​56:​»       ​29·​fd················»       ​sub····%edi,​%ebp34 ······​56:​»       ​c1·​fd·02·············»       ​sar····$0x2,​%ebp
35 ······​58:​»       ​c1·fd·02·············»       ​sar····​$0x2,​%ebp35 ······​59:​»       ​69·c5·ab·aa·aa·aa····»       ​imul···​$0xaaaaaaab,​%ebp,​%eax
36 ······​5b:​»       ​8d·​44·ad·00··········»       ​lea····​0x0(%ebp,​%ebp,​4)​,​%eax36 ······​5f:​»       ​3b·​44·24·78··········»       ​cmp····​0x78(%esp)​,​%eax
37 ······5f:​»       ​89·​c6················»       ​mov····%eax,​%esi37 ······63:​»       ​0f·83·​67·​04·​00·​00····»       ​jae····​4d0·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x4d0>
38 ······​61:​»       ​c1·e6·04·············»       ​shl····$0x4,​%esi38 ······​69:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
39 ······​64:​»       ​01·f0················»       ​add····%esi,​%eax39 ······​6d:​»       ​b9·55·55·55·15·······»       ​mov····$0x15555555,​%ecx
40 ······66:​»       ​89·c1················»       ​mov····​%eax,​%ecx40 ······72:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
41 ······68:​»       ​c1·e1·08·············»       ​shl····$0x8,​%ecx41 ······76:​»       ​8b·32················»       ​mov····(%edx)​,​%esi
42 ······6b:​»       ​01·c8················»       ​add····​%ecx,​%eax42 ······78:​»       ​29·f3················»       ​sub····​%esi,​%ebx
43 ······6d:​»       ​89·c7················»       ​mov····%eax,​%edi43 ······7a:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
44 ······6f:​»       ​c1·e7·10·············»       ​shl····​$0x10,​%edi44 ······7d:​»       ​69·fb·ab·aa·aa·aa····»       ​imul···​$0xaaaaaaab,​%ebx,​%edi
45 ······72:​»       ​01·​f8················»       ​add····​%edi,​%eax45 ······83:​»       ​29·​f9················»       ​sub····​%edi,​%ecx
46 ······74:​»       ​8d·54·45·00··········»       ​lea····0x0(%ebp,​%eax,​2)​,​%edx46 ······85:​»       ​39·4c·24·78··········»       ​cmp····​%ecx,​0x78(%esp)​
47 ······78:​»       ​3b·​54·24·78··········»       ​cmp····0x78(%esp)​,​%edx47 ······89:​»       ​0f·​87·31·​15·​00·​00····»       ​ja·····15c0·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x15c0>
48 ······7c:​»       ​0f·​83·90·​04·​00·​00····»       ​jae····512·​<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·unsigned·int,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x512>48 ······8f:​»       ​39·7c·​24·78··········»       ​cmp····%edi,​0x78(%esp)​
49 ······82:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx49 ······93:​»       ​89·fd················»       ​mov····​%edi,​%ebp
50 ······86:​»       ​8b·2b················»       ​mov····(%ebx)​,​%ebp50 ······95:​»       ​0f·43·6c·24·78·······»       ​cmovae·0x78(%esp)​,​%ebp
51 ······88:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi51 ······9a:​»       ​31·c0················»       ​xor····​%eax,​%eax
52 ······8c:​»       ​29·​ee················»       ​sub····​%ebp,​%esi52 ······9c:​»       ​01·​ef················»       ​add····​%ebp,​%edi
53 ······8e:​»       ​c1·fe·​02·············»       ​sar····$0x2,​%esi53 ······9e:​»       ​0f·​82·​ee·14·00·00····»       ​jb·····​1592·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>·>·>,​·unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x1592>
54 ······91:​»       ​8d·04·b6·············»       ​lea····(%esi,​%esi,​4)​,​%eax54 ······a4:​»       ​89·7c·24·34··········»       ​mov····​%edi,​0x34(%esp)​
55 ······94:​»       ​89·c1················»       ​mov····​%eax,​%ecx55 ······a8:​»       ​8b·54·24·74··········»       ​mov····0x74(%esp)​,​%edx
56 ······96:​»       ​c1·e1·04·············»       ​shl····$0x4,​%ecx56 ······ac:​»       ​29·f2················»       ​sub····%esi,​%edx
57 ······99:​»       ​01·​c8················»       ​add····​%ecx,​%eax57 ······ae:​»       ​85·​c0················»       ​test···​%eax,​%eax
58 ······9b:​»       ​89·c7················»       ​mov····​%eax,​%edi58 ······b0:​»       ​89·54·24·3c··········»       ​mov····​%edx,​0x3c(%esp)​
59 ······9d:​»       ​c1·e7·​08·············»       ​shl····$0x8,​%edi59 ······b4:​»       ​0f·85·76·​0a·​00·00····»       ​jne····b30·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0xb30>
60 ······a0:​»       ​01·​f8················»       ​add····%edi,​%eax60 ······ba:​»       ​81·​ff·55·55·55·15····»       ​cmp····$0x15555555,​%edi
61 ······a2:​»       ​89·​c2················»       ​mov····%eax,​%edx61 ······c0:​»       ​0f·87·​6a·​0a·​00·​00····»       ​ja·····​b30·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xb30>
62 ······a4:​»       ​c1·e2·10·············»       ​shl····$0x10,​%edx62 ······c6:​»       ​31·f6················»       ​xor····%esi,​%esi
63 ······a7:​»       ​01·d0················»       ​add····​%edx,​%eax63 ······c8:​»       ​85·ff················»       ​test···​%edi,​%edi
64 ······a9:​»       ​8d·34·46·············»       ​lea····(%esi,​%eax,​2)​,​%esi64 ······ca:​»       ​89·74·24·28··········»       ​mov····​%esi,​0x28(%esp)​
65 ······ac:​»       ​bb·​55·55·55·​15·······»       ​mov····$0x15555555,​%ebx65 ······ce:​»       ​0f·85·​4c·​14·​00·​00····»       ​jne····​1520·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x1520>
66 ······b1:​»       ​29·f3················»       ​sub····​%esi,​%ebx66 ······d4:​»       ​8b·44·24·20··········»       ​mov····0x20(%esp)​,​%eax
67 ······b3:​»       ​39·5c·​24·78··········»       ​cmp····%ebx,​0x78(%esp)​67 ······d8:​»       ​8b·74·​24·28··········»       ​mov····0x28(%esp)​,​%esi
68 ······b7:​»       ​0f·87·f0·14·​00·​00····»       ​ja·····​15ad·<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x15ad>68 ······dc:​»       ​8b·6c·24·3c··········»       ​mov····0x3c(%esp)​,​%ebp
69 ······bd:​»       ​39·74·24·78··········»       ​cmp····​%esi,​0x78(%esp)​69 ······e0:​»       ​8b·10················»       ​mov····(%eax)​,​%edx
70 ······c1:​»       ​89·f0················»       ​mov····​%esi,​%eax70 ······e2:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx
71 ······c3:​»       ​0f·43·​44·​24·​78·······»       ​cmovae·​0x78(%esp)​,​%eax71 ······e5:​»       ​8b·​44·​24·​78··········»       ​mov····​0x78(%esp)​,​%eax
72 ······c8:​»       ​01·c6················»       ​add····​%eax,​%esi72 ······e9:​»       ​01·ee················»       ​add····​%ebp,​%esi
73 ······ca:​»       ​0f·92·c1·············»       ​setb···%cl73 ······eb:​»       ​89·74·24·38··········»       ​mov····%esi,​0x38(%esp)​
74 ······cd:​»       ​0f·b6·f9·············»       ​movzbl·​%cl,​%edi74 ······ef:​»       ​89·44·24·24··········»       ​mov····​%eax,​0x24(%esp)​
75 ······d0:​»       ​89·74·24·34··········»       ​mov····%esi,​0x34(%esp)​75 ······f3:​»       ​a8·01················»       ​test···$0x1,​%al
76 ······d4:​»       ​8b·54·​24·74··········»       ​mov····0x74(%esp)​,​%edx76 ······f5:​»       ​0f·84·b6·​01·​00·​00····»       ​je·····​2b1·​<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x2b1>
77 ······d8:​»       ​29·ea················»       ​sub····​%ebp,​%edx77 ······fb:​»       ​8b·5c·24·38··········»       ​mov····0x38(%esp)​,​%ebx
78 ······da:​»       ​89·54·24·3c··········»       ​mov····​%edx,​0x3c(%esp)​78 ······ff:​»       ​89·cf················»       ​mov····​%ecx,​%edi
79 ······​de:​»       ​85·ff················»       ​test···​%edi,​%edi79 ·····101:​»       ​29·d7················»       ​sub····​%edx,​%edi
80 ······​e0:​»       ​0f·85·​b6·​0a·​00·​00····»       ​jne····​b9c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xb9c>80 ·····103:​»       ​89·fd················»       ​mov····%edi,​%ebp
81 ······​e6:​»       ​81·​fe·55·55·55·15····»       ​cmp····​$0x15555555,​%esi81 ·····105:​»       ​c1·​fd·02·············»       ​sar····​$0x2,​%ebp
82 ······​ec:​»       ​0f·87·​aa·​0a·​00·​00····»       ​ja·····​b9c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0xb9c>82 ·····108:​»       ​c7·​03·​00·​00·00·00····»       ​movl···$0x0,​(%ebx)​
83 ······​f2:​»       ​85·f6················»       ​test···%esi,​%esi83 ·····10e:​»       ​c7·43·04·00·00·00·00·»       ​movl···$0x0,​0x4(%ebx)​
84 ······​f4:​»       ​0f·85·​42·14·​00·​00····»       ​jne····​153c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x153c>84 ·····115:​»       ​c7·​43·08·​00·​00·00·00·»       ​movl···$0x0,​0x8(%ebx)​
85 ······​fa:​»       ​c7·44·24·28·​00·​00·​00·»       ​movl···$0x0,​0x28(%esp)​85 ·····11c:​»       ​0f·84·0e·14·​00·​00····»       ​je·····1530·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x1530>
86 ·····​101:​»       ​00·86 ·····​122:​»       ​81·​fd·​ff·​ff·​ff·​3f····»       ​cmp····​$0x3fffffff,​%ebp
87 ·····​102:​»       ​8b·​74·24·28··········»       ​mov····0x28(%esp)​,​%esi87 ·····​128:​»       ​0f·87·4d·14·​00·​00····»       ​ja·····​157b·​<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·​>·​const&)​+0x157b>
88 ·····​106:​»       ​03·74·​24·3c··········»       ​add····0x3c(%esp)​,​%esi88 ·····​12e:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
89 ·····​10a:​»       ​89·74·​24·38··········»       ​mov····%esi,​0x38(%esp)​89 ·····​131:​»       ​8b·5c·​24·10··········»       ​mov····​0x10(%esp)​,​%ebx
90 ·····​10e:​»       ​8b·5c·24·20··········»       ​mov····0x20(%esp)​,​%ebx90 ·····​135:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​136·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x136>
91 ·····112:​»       ​8b·​13················»       ​mov····​(%ebx)​,​%edx91 »       ​»       ​»       ​136:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
92 ·····​114:​»       ​8b·4b·04·············»       ​mov····​0x4(%ebx)​,​%ecx92 ·····​13a:​»       ​8b·54·24·20··········»       ​mov····​0x20(%esp)​,​%edx
93 ·····​117:​»       ​8b·44·24·78··········»       ​mov····0x78(%esp)​,​%eax93 ·····​13e:​»       ​89·c6················»       ​mov····​%eax,​%esi
94 ·····​11b:​»       ​89·​44·24·24··········»       ​mov····%eax,​0x24(%esp)​94 ·····​140:​»       ​8b·​4a·04·············»       ​mov····0x4(%edx)​,​%ecx
95 ·····​11f:​»       ​a8·01················»       ​test···$0x1,​%al95 ·····​143:​»       ​8b·12················»       ​mov····(%edx)​,​%edx
96 ·····​121:​»       ​0f·84·​b7·​01·​00·​00····»       ​je·····​2de·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x2de>96 ·····​145:​»       ​89·​cd················»       ​mov····%ecx,​%ebp
97 ·····​127:​»       ​89·cf················»       ​mov····​%ecx,​%edi97 ·····​147:​»       ​29·d5················»       ​sub····​%edx,​%ebp
98 ·····​129:​»       ​29·d7················»       ​sub····​%edx,​%edi98 ·····​149:​»       ​8b·44·24·38··········»       ​mov····0x38(%esp)​,​%eax
99 ·····​12b:​»       ​8b·6c·24·38··········»       ​mov····0x38(%esp)​,​%ebp99 ·····​14d:​»       ​01·f7················»       ​add····​%esi,​%edi
100 ·····​12f:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​100 ·····​14f:​»       ​39·d1················»       ​cmp····​%edx,​%ecx
101 ·····​136:​»       ​c7·45·04·00·00·00·00·»       ​movl···$0x0,​0x4(%ebp)​101 ·····​151:​»       ​89·30················»       ​mov····%esi,​(%eax)​
102 ·····​13d:​»       ​c7·45·​08·00·00·00·00·»       ​movl···$0x0,​0x8(%ebp)​102 ·····​153:​»       ​89·70·​04·············»       ​mov····%esi,​0x4(%eax)​
103 ·····​144:​»       ​89·fb················»       ​mov····​%edi,​%ebx103 ·····​156:​»       ​89·78·08·············»       ​mov····​%edi,​0x8(%eax)​
104 ·····​146:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx104 ·····​159:​»       ​74·24················»       ​je·····​17f·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x17f>
105 ·····​149:​»       ​0f·​84·​f8·​13·​00·​00····»       ​je·····1547·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x1547>105 ·····​15b:​»       ​89·​54·24·04··········»       ​mov····%edx,​0x4(%esp)​
106 ·····​14f:​»       ​81·fb·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ebx106 ·····​15f:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx
107 ·····​155:​»       ​0f·87·​29·14·00·00····»       ​ja·····​1584·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x1584>107 ·····​163:​»       ​89·6c·24·​08··········»       ​mov····%ebp,​0x8(%esp)​
108 ·····​15b:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​108 ·····​167:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
109 ·····​15e:​»       ​8b·5c·​24·10··········»       ​mov····​0x10(%esp)​,​%ebx109 ·····​16a:​»       ​89·4c·​24·24··········»       ​mov····%ecx,​0x24(%esp)​
110 ·····​162:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​163·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x163>110 ·····​16e:​»       ​89·54·24·​18··········»       ​mov····%edx,​0x18(%esp)​
111 »       ​»       ​»       ​163:​·R_386_PLT32»    ​operator·​new(unsigned·​int)​111 ·····​172:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···173·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x173>
112 ·····167:​»       ​89·​c6················»       ​mov····​%eax,​%esi112 »       ​»       ​»       ​173:​·R_386_PLT32»    ​memmove
113 ·····​169:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx113 ·····​177:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
114 ·····​16d:​»       ​8b·4a·04·············»       ​mov····​0x4(%edx)​,​%ecx114 ·····​17b:​»       ​8b·54·24·18··········»       ​mov····​0x18(%esp)​,​%edx
115 ·····​170:​»       ​8b·12················»       ​mov····​(%edx)​,​%edx115 ·····​17f:​»       ​8b·5c·24·78··········»       ​mov····0x78(%esp)​,​%ebx
116 ·····​172:​»       ​89·cd················»       ​mov····​%ecx,​%ebp116 ·····​183:​»       ​01·ee················»       ​add····​%ebp,​%esi
117 ·····​174:​»       ​29·d5················»       ​sub····​%edx,​%ebp117 ·····​185:​»       ​8b·7c·24·38··········»       ​mov····0x38(%esp)​,​%edi
118 ·····​176:​»       ​8b·44·24·38··········»       ​mov····0x38(%esp)​,​%eax118 ·····​189:​»       ​4b···················»       ​dec····​%ebx
119 ·····​17a:​»       ​89·30················»       ​mov····​%esi,​(%eax)​119 ·····​18a:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
120 ·····​17c:​»       ​89·​70·​04·············»       ​mov····%esi,​0x4(%eax)​120 ·····​18d:​»       ​8d·​77·​0c·············»       ​lea····0xc(%edi)​,​%esi
121 ·····​17f:​»       ​01·f7················»       ​add····​%esi,​%edi121 ·····​190:​»       ​89·5c·24·24··········»       ​mov····​%ebx,​0x24(%esp)​
122 ·····​181:​»       ​89·​78·​08·············»       ​mov····%edi,​0x8(%eax)​122 ·····​194:​»       ​0f·85·17·​01·​00·00····»       ​jne····2b1·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>·>·>,​·unsigned·int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x2b1>
123 ·····​184:​»       ​39·​d1················»       ​cmp····%edx,​%ecx123 ·····​19a:​»       ​e9·​d9·​09·​00·​00·······»       ​jmp····b78·<std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·const&)​+0xb78>
124 ·····​186:​»       ​74·​24················»       ​je·····​1ac·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>·>,​·unsigned·int,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​const&)​+0x1ac>124 ·····​19f:​»       ​90···················»       ​nop
125 ·····​188:​»       ​89·4c·24·24··········»       ​mov····​%ecx,​0x24(%esp)​125 ·····​1a0:​»       ​81·fd·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ebp
126 ·····​18c:​»       ​89·6c·24·​08··········»       ​mov····%ebp,​0x8(%esp)​126 ·····​1a6:​»       ​0f·87·​cf·13·00·00····»       ​ja·····​157b·​<std:​:​vector<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x157b>
127 ·····​190:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​127 ·····​1ac:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
128 ·····​194:​»       ​89·​54·​24·​18··········»       ​mov····%edx,​0x18(%esp)​128 ·····​1af:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
129 ·····​198:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​129 ·····​1b3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···1b4·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​+0x1b4>
130 ·····19b:​»       ​8b·5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx130 »       ​»       ​»       ​1b4:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
Max diff block lines reached; 350811/550461 bytes (63.73%) of diff not shown.
67.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIdSaIdEE14_M_fill_insertEN9__gnu_cxx17__ […]
    
Offset 1, 434 lines modifiedOffset 1, 440 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd:​1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd:​
  
2 00000000·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​>:​2 00000000·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​>:​
3 _ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd()​:​3 _ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·4c·············»       ​sub····$0x4c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·40··········»       ​mov····​%esi,​0x40(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·58··········»       ​mov····0x58(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·3c··········»       ​mov····​%ebx,​0x3c(%esp)​
8 ···4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<double,​·​std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·unsigned·​int,​·​double·​const&)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​48··········»       ​mov····​%ebp,​0x48(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·58··········»       ​mov····​0x58(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·44··········»       ​mov····%edi,​0x44(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​0f·​84·​2c·​01·​00·​00····»       ​je·····​14e·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x14e>16 ··28:​»       ​0f·​84·​2c·​01·​00·​00····»       ​je·····​15a·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x15a>
17 ··​22:​»       ​8b·7c·24·54··········»       ​mov····​0x54(%esp)​,​%edi17 ··​2e:​»       ​8b·55·04·············»       ​mov····​0x4(%ebp)​,​%edx
18 ··26:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx18 ··31:​»       ​8b·45·​08·············»       ​mov····​0x8(%ebp)​,​%eax
19 ··29:​»       ​8b·45·08·············»       ​mov····​0x8(%ebp)​,​%eax19 ··34:​»       ​8b·7c·24·54··········»       ​mov····​0x54(%esp)​,​%edi
20 ··2c:​»       ​29·​d0················»       ​sub····​%edx,​%eax20 ··38:​»       ​29·​d0················»       ​sub····​%edx,​%eax
21 ··2e:​»       ​c1·​f8·​03·············»       ​sar····​$0x3,​%eax21 ··3a:​»       ​c1·​f8·​03·············»       ​sar····​$0x3,​%eax
22 ··​31:​»       ​39·​f0················»       ​cmp····​%esi,​%eax22 ··​3d:​»       ​39·​f0················»       ​cmp····​%esi,​%eax
23 ··​33:​»       ​0f·​82·​6d·​02·​00·​00····»       ​jb·····​2a6·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x2a6>23 ··​3f:​»       ​0f·​82·​6b·​02·​00·​00····»       ​jb·····​2b0·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x2b0>
24 ··39:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx24 ··45:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
25 ··3d:​»       ​dd·01················»       ​fldl···(%ecx)​25 ··49:​»       ​89·d0················»       ​mov····%edx,​%eax
26 ··3f:​»       ​89·d0················»       ​mov····​%edx,​%eax26 ··4b:​»       ​29·f8················»       ​sub····​%edi,​%eax
27 ··​41:​»       ​29·f8················»       ​sub····​%edi,​%eax27 ··​4d:​»       ​89·44·24·10··········»       ​mov····​%eax,​0x10(%esp)​
28 ··43:​»       ​89·c1················»       ​mov····%eax,​%ecx28 ··51:​»       ​c1·f8·03·············»       ​sar····$0x3,​%eax
29 ··45:​»       ​89·44·24·10··········»       ​mov····​%eax,​0x10(%esp)​29 ··54:​»       ​39·c6················»       ​cmp····​%eax,​%esi
30 ··49:​»       ​c1·f9·03·············»       ​sar····$0x3,​%ecx30 ··56:​»       ​dd·01················»       ​fldl···(%ecx)​
31 ··4c:​»       ​39·ce················»       ​cmp····%ecx,​%esi31 ··58:​»       ​0f·83·12·01·00·00····»       ​jae····170·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x170>
32 ··4e:​»       ​0f·83·02·​01·00·00····»       ​jae····156·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x156>32 ··5e:​»       ​c1·e6·​03·············»       ​shl····$0x3,​%esi
33 ··54:​»       ​c1·e6·03·············»       ​shl····$0x3,​%esi33 ··61:​»       ​89·d1················»       ​mov····%edx,​%ecx
34 ··57:​»       ​89·d1················»       ​mov····​%edx,​%ecx34 ··63:​»       ​29·f1················»       ​sub····​%esi,​%ecx
35 ··59:​»       ​29·f1················»       ​sub····​%esi,​%ecx35 ··65:​»       ​89·d0················»       ​mov····​%edx,​%eax
36 ··5b:​»       ​39·​ca················»       ​cmp····​%ecx,​%edx36 ··67:​»       ​39·​ca················»       ​cmp····​%ecx,​%edx
37 ··5d:​»       ​0f·84·f4·03·00·00····»       ​je·····457·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x457>37 ··69:​»       ​74·2b················»       ​je·····96·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x96>
38 ··​63:​»       ​dd·​5c·​24·​20··········»       ​fstpl··​0x20(%esp)​ 
39 ··​67:​»       ​89·​74·​24·​08··········»       ​mov····​%esi,​0x8(%esp)​ 
40 ··​6b:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​38 ··​6b:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
41 ··​6f:​»       ​89·4c·​24·1c··········»       ​mov····%ecx,​0x1c(%esp)​39 ··​6f:​»       ​dd·5c·​24·20··········»       ​fstpl··​0x20(%esp)​
42 ··​73:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​40 ··​73:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
43 ··​76:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​41 ··​76:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
44 ··​7a:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···7b·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x7b>42 ··​7a:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​
45 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove43 ··​7e:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​
46 ··7f:​»       ​8b·45·04·············»       ​mov····0x4(%ebp)​,​%eax44 ··82:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···83·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0x83>
47 ··​82:​»       ​8b·​54·24·10··········»       ​mov····​0x10(%esp)​,​%edx45 »       ​»       ​»       ​83:​·R_386_PLT32»    ​memmove
48 ··​86:​»       ​8b·​4c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx46 ··​87:​»       ​8b·​45·04·············»       ​mov····​0x4(%ebp)​,​%eax
49 ··​8a:​»       ​dd·​44·​24·20··········»       ​fldl···​0x20(%esp)​47 ··​8a:​»       ​8b·​4c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx
50 ··​8e:​»       ​01·f0················»       ​add····​%esi,​%eax48 ··​8e:​»       ​8b·54·24·10··········»       ​mov····0x10(%esp)​,​%edx
51 ··​90:​»       ​89·​45·04·············»       ​mov····%eax,​0x4(%ebp)​49 ··​92:​»       ​dd·​44·24·20··········»       ​fldl···0x20(%esp)​
52 ··​93:​»       ​39·4c·24·54··········»       ​cmp····​%ecx,​0x54(%esp)​50 ··​96:​»       ​01·f0················»       ​add····​%esi,​%eax
53 ··​97:​»       ​74·22················»       ​je·····​bb·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0xbb>51 ··​98:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​
54 ··​99:​»       ​dd·5c·24·10··········»       ​fstpl··0x10(%esp)​52 ··​9c:​»       ​89·45·04·············»       ​mov····%eax,​0x4(%ebp)​
55 ··​9d:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx53 ··​9f:​»       ​74·24················»       ​je·····c5·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·const&)​+0xc5>
56 ··​a1:​»       ​89·4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​54 ··​a1:​»       ​8b·6c·​24·54··········»       ​mov····0x54(%esp)​,​%ebp
57 ··​a5:​»       ​8b·6c·​24·54··········»       ​mov····​0x54(%esp)​,​%ebp55 ··​a5:​»       ​dd·5c·​24·10··········»       ​fstpl··​0x10(%esp)​
58 ··​a9:​»       ​89·6c·​24·04··········»       ​mov····%ebp,​0x4(%esp)​56 ··​a9:​»       ​8b·44·​24·54··········»       ​mov····​0x54(%esp)​,​%eax
59 ··​ad:​»       ​29·ca················»       ​sub····​%ecx,​%edx57 ··​ad:​»       ​29·e9················»       ​sub····​%ebp,​%ecx
60 ··​af:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​58 ··​af:​»       ​89·4c·​24·08··········»       ​mov····​%ecx,​0x8(%esp)​
61 ··​b2:​»       ​e8·fc·​ff·ff·ff·······»       ​call···b3·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·>,​·unsigned·int,​·double·const&)​+0xb3>59 ··​b3:​»       ​29·​ca················»       ​sub····%ecx,​%edx
62 »       ​»       ​»       ​b3:​·R_386_PLT32»    ​memmove60 ··​b5:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
63 ··​b7:​»       ​dd·44·​24·10··········»       ​fldl···0x10(%esp)​61 ··​b9:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​
64 ··​bb:​»       ​03·74·24·54··········»       ​add····0x54(%esp)​,​%esi62 ··​bc:​»       ​e8·​fc·ff·ff·ff·······»       ​call···bd·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0xbd>
65 ··​bf:​»       ​39·74·​24·54··········»       ​cmp····​%esi,​0x54(%esp)​63 »       ​»       ​»       ​bd:​·R_386_PLT32»    ​memmove
66 ··​c3:​»       ​74·7f················»       ​je·····​144·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·>,​·unsigned·int,​·​double·​const&)​+0x144>64 ··​c1:​»       ​dd·44·24·10··········»       ​fldl···0x10(%esp)​
67 ··​c5:​»       ​89·f2················»       ​mov····​%esi,​%edx65 ··​c5:​»       ​8b·5c·24·54··········»       ​mov····0x54(%esp)​,​%ebx
68 ··​c7:​»       ​2b·54·24·54··········»       ​sub····0x54(%esp)​,​%edx66 ··​c9:​»       ​01·de················»       ​add····​%ebx,​%esi
69 ··​cb:​»       ​83·ea·08·············»       ​sub····$0x8,​%edx67 ··​cb:​»       ​39·74·24·54··········»       ​cmp····%esi,​0x54(%esp)​
70 ··​ce:​»       ​c1·ea·03·············»       ​shr····$0x3,​%edx68 ··​cf:​»       ​74·7f················»       ​je·····​150·​<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·double·​const&)​+0x150>
71 ··​d1:​»       ​83·c2·01·············»       ​add····$0x1,​%edx69 ··​d1:​»       ​8b·54·24·54··········»       ​mov····​0x54(%esp)​,​%edx
72 ··​d4:​»       ​83·e2·07·············»       ​and····$0x7,​%edx70 ··​d5:​»       ​89·f1················»       ​mov····%esi,​%ecx
73 ··​d7:​»       ​74·49················»       ​je·····122·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x122>71 ··​d7:​»       ​29·d1················»       ​sub····%edx,​%ecx
74 ··​d9:​»       ​83·fa·​01·············»       ​cmp····​$0x1,​%edx72 ··​d9:​»       ​83·e9·​08·············»       ​sub····​$0x8,​%ecx
75 ··​dc:​»       ​74·3b················»       ​je·····​119·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x119>73 ··​dc:​»       ​c1·e9·03·············»       ​shr····$0x3,​%ecx
76 ··​de:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx74 ··​df:​»       ​41···················»       ​inc····​%ecx
77 ··​e1:​»       ​74·31················»       ​je·····​114·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x114>75 ··​e0:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx
78 ··​e3:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx76 ··​e3:​»       ​74·49················»       ​je·····​12e·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x12e>
79 ··​e6:​»       ​74·27················»       ​je·····​10f·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x10f>77 ··​e5:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx
80 ··​e8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx78 ··​e8:​»       ​74·3b················»       ​je·····125·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x125>
81 ··​eb:​»       ​74·1d················»       ​je·····​10a·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x10a>79 ··​ea:​»       ​83·f9·02·············»       ​cmp····$0x2,​%ecx
82 ··​ed:​»       ​83·fa·05·············»       ​cmp····$0x5,​%edx80 ··​ed:​»       ​74·31················»       ​je·····120·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·>,​·​unsigned·​int,​·double·​const&)​+0x120>
83 ··f0:​»       ​74·13················»       ​je·····105·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x105>81 ··ef:​»       ​83·f9·03·············»       ​cmp····$0x3,​%ecx
84 ··​f2:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx82 ··​f2:​»       ​74·27················»       ​je·····​11b·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·​const&)​+0x11b>
85 ··​f5:​»       ​74·09················»       ​je·····​100·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·​int,​·​double·const&)​+0x100>83 ··​f4:​»       ​83·f9·04·············»       ​cmp····$0x4,​%ecx
86 ··​f7:​»       ​8b·5c·24·54··········»       ​mov····0x54(%esp)​,​%ebx84 ··​f7:​»       ​74·1d················»       ​je·····​116·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0x116>
87 ··​fb:​»       ​dd·13················»       ​fstl···(%ebx)​85 ··​f9:​»       ​83·f9·05·············»       ​cmp····$0x5,​%ecx
88 ··​fd:​»       ​8d·7b·08·············»       ​lea····0x8(%ebx)​,​%edi86 ··​fc:​»       ​74·13················»       ​je·····111·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·int,​·​double·​const&)​+0x111>
89 ·100:​»       ​dd·17················»       ​fstl···(%edi)​87 ··​fe:​»       ​83·f9·06·············»       ​cmp····$0x6,​%ecx
90 ·​102:​»       ​83·c7·08·············»       ​add····$0x8,​%edi88 ·​101:​»       ​74·09················»       ​je·····​10c·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0x10c>
91 ·​105:​»       ​dd·17················»       ​fstl···​(%edi)​89 ·​103:​»       ​8b·7c·24·54··········»       ​mov····0x54(%esp)​,​%edi
92 ·​107:​»       ​83·c7·08·············»       ​add····$0x8,​%edi90 ·​107:​»       ​dd·17················»       ​fstl···(%edi)​
93 ·​10a:​»       ​dd·17················»       ​fstl···​(%edi)​91 ·​109:​»       ​8d·7f·08·············»       ​lea····0x8(%edi)​,​%edi
94 ·​10c:​»       ​83·c7·08·············»       ​add····$0x8,​%edi92 ·​10c:​»       ​dd·17················»       ​fstl···(%edi)​
95 ·​10f:​»       ​dd·17················»       ​fstl···(%edi)​93 ·​10e:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
96 ·​111:​»       ​83·c7·08·············»       ​add····$0x8,​%edi94 ·​111:​»       ​dd·17················»       ​fstl···(%edi)​
97 ·​114:​»       ​dd·17················»       ​fstl···(%edi)​95 ·​113:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
98 ·​116:​»       ​83·c7·08·············»       ​add····$0x8,​%edi96 ·​116:​»       ​dd·17················»       ​fstl···(%edi)​
99 ·​119:​»       ​dd·17················»       ​fstl···(%edi)​97 ·​118:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
100 ·​11b:​»       ​83·c7·08·············»       ​add····$0x8,​%edi98 ·​11b:​»       ​dd·17················»       ​fstl···(%edi)​
101 ·​11e:​»       ​39·fe················»       ​cmp····%edi,​%esi99 ·​11d:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
102 ·​120:​»       ​74·26················»       ​je·····​148·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0x148>100 ·​120:​»       ​dd·17················»       ​fstl···(%edi)​
103 ·​122:​»       ​dd·17················»       ​fstl···(%edi)​101 ·​122:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
104 ·​124:​»       ​dd·57·08·············»       ​fstl···0x8(%edi)​102 ·​125:​»       ​dd·17················»       ​fstl···​(%edi)​
105 ·​127:​»       ​dd·57·10·············»       ​fstl···​0x10(%edi)​103 ·​127:​»       ​83·c7·08·············»       ​add····$0x8,​%edi
106 ·​12a:​»       ​dd·57·18·············»       ​fstl···0x18(%edi)​104 ·​12a:​»       ​39·fe················»       ​cmp····%edi,​%esi
107 ·​12d:​»       ​dd·57·20·············»       ​fstl···0x20(%edi)​105 ·​12c:​»       ​74·26················»       ​je·····​154·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·unsigned·int,​·​double·​const&)​+0x154>
108 ·​130:​»       ​dd·57·28·············»       ​fstl···0x28(%edi)​106 ·​12e:​»       ​dd·17················»       ​fstl···​(%edi)​
109 ·​133:​»       ​dd·57·30·············»       ​fstl···​0x30(%edi)​107 ·​130:​»       ​83·c7·40·············»       ​add····$0x40,​%edi
110 ·​136:​»       ​dd·​57·38·············»       ​fstl···​0x38(%edi)​108 ·​133:​»       ​dd·​57·c8·············»       ​fstl···-​0x38(%edi)​
111 ·​139:​»       ​83·c7·40·············»       ​add····$0x40,​%edi109 ·​136:​»       ​dd·57·d0·············»       ​fstl···-​0x30(%edi)​
112 ·​13c:​»       ​39·fe················»       ​cmp····​%edi,​%esi110 ·​139:​»       ​dd·57·d8·············»       ​fstl···-​0x28(%edi)​
113 ·​13e:​»       ​75·e2················»       ​jne····​122·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·​unsigned·int,​·​double·​const&)​+0x122>111 ·​13c:​»       ​dd·57·e0·············»       ​fstl···-​0x20(%edi)​
114 ·​140:​»       ​dd·d8················»       ​fstp···%st(0)​112 ·​13f:​»       ​dd·57·e8·············»       ​fstl···-​0x18(%edi)​
115 ·​142:​»       ​eb·0a················»       ​jmp····​14e·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·>·>,​·​unsigned·int,​·​double·​const&)​+0x14e>113 ·​142:​»       ​dd·57·f0·············»       ​fstl···-​0x10(%edi)​
116 ·​144:​»       ​dd·d8················»       ​fstp···%st(0)​114 ·​145:​»       ​dd·57·f8·············»       ​fstl···-​0x8(%edi)​
117 ·​146:​»       ​eb·06················»       ​jmp····14e·<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·int,​·​double·​const&)​+0x14e>115 ·​148:​»       ​39·fe················»       ​cmp····%edi,​%esi
118 ·​148:​»       ​dd·d8················»       ​fstp···%st(0)​116 ·​14a:​»       ​75·e2················»       ​jne····​12e·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·int,​·double·const&)​+0x12e>
119 ·​14a:​»       ​eb·​02················»       ​jmp····​14e·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x14e> 
120 ·​14c:​»       ​dd·​d8················»       ​fstp···​%st(0)​117 ·​14c:​»       ​dd·​d8················»       ​fstp···​%st(0)​
121 ·​14e:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp118 ·​14e:​»       ​eb·0a················»       ​jmp····​15a·​<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​+0x15a>
122 ·​151:​»       ​5b···················»       ​pop····​%ebx119 ·​150:​»       ​dd·d8················»       ​fstp···%st(0)​
123 ·​152:​»       ​5e···················»       ​pop····%esi120 ·​152:​»       ​eb·​06················»       ​jmp····15a·<std:​:​vector<double,​·std:​:​allocator<double>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·std:​:​vector<double,​·std:​:​allocator<double>·​>·​>,​·​unsigned·int,​·​double·​const&)​+0x15a>
Max diff block lines reached; 41192/68869 bytes (59.81%) of diff not shown.
2.35 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE>:​4 00000000·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE>:​
5 _GLOBAL__sub_I__ZN4SF​ST17CompactTransducer​7convertERSt6vectorIj​SaIjEERS1_INS_5LabelE​SaIS5_EE()​:​5 _GLOBAL__sub_I__ZN4SF​ST17CompactTransducer​7convertERSt6vectorIj​SaIjEERS1_INS_5LabelE​SaIS5_EE()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x3>
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x6>9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x1a>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x1a>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x36>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST17CompactTransduce​r7convertERSt6vectorI​jSaIjEERS1_INS_5Label​ESaIS5_EE+0x36>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
24.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 197 lines modifiedOffset 1, 184 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​5 ··​0x00000020·​00000000·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
7 ··​0x00000040·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​7 ··​0x00000040·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
8 ··​0x00000050·​41c50e04·​38000000·​58000000·6c000000·​A.​.​.​8.​.​.​X.​.​.​l.​.​.​8 ··​0x00000050·​41c50e04·​38000000·​58000000·80000000·​A.​.​.​8.​.​.​X.​.​.​.​.​.​.​
9 ··​0x00000060·6c000000·​00410e08·​8502410e·​0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A9 ··​0x00000060·7a000000·​00410e08·​8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
10 ··​0x00000070·​0e108604·​410e1483·​05430e40·​02600e14·​.​.​.​.​A.​.​.​.​C.​@.​`.​.​10 ··​0x00000070·​0e108604·​410e1483·​054e0e40·​02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
12 ··​0x00000090·28000000·​94000000·d8000000·​62000000·(.​.​.​.​.​.​.​.​.​.​.​b.​.​.​12 ··​0x00000090·1c000000·​94000000·00010000·​6e000000·.​.​.​.​.​.​.​.​.​.​.​.​n.​.​.​
13 ··​0x000000a0·​00410e08·8602410e·​0c830343·0e20025a·​.​A.​.​.​.​A.​.​.​.​C.​·.​Z13 ··​0x000000a0·​00430e20·48830386·​020262c6·c30e0400·​.​C.​·​H.​.​.​.​.​b.​.​.​.​.​
14 ··​0x000000b0·0e0c41c3·0e0841c6·0e040000·38000000·.​.​A.​.​.​A.​.​.​.​.​8.​.​.​14 ··​0x000000b0·38000000·b4000000·70010000·68000000·8.​.​.​.​.​.​.​p.​.​.​h.​.​.​
15 ··​0x000000c0·c0000000·3a010000·5d000000·00410e08·​.​.​.​.​:​.​.​.​].​.​.​.​A.​.​15 ··​0x000000c0·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
16 ··​0x000000d0·8502410e·​0c870341·​0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​16 ··​0x000000d0·410e1483·​054e0e30·​02510e14·​41c30e10·A.​.​.​.​N.​0.​Q.​.​A.​.​.​
17 ··​0x000000e0·05430e30·02510e14·​41c30e10·41c60e0c·​.​C.​0.​Q.​.​A.​.​.​A.​.​.​17 ··​0x000000e0·41c60e0c·41c70e08·​41c50e04·3c000000·A.​.​.​A.​.​.​A.​.​.​<.​.​.​
18 ··​0x000000f0·41c70e08·41c50e04·3c000000·fc000000·A.​.​.​A.​.​.​<.​.​.​.​.​.​.​18 ··​0x000000f0·f0000000·e0010000·41010000·00410e08·.​.​.​.​.​.​.​.​A.​.​.​.​A.​.​
19 ··​0x00000100·98010000·49010000·00410e08·8502410e·​.​.​.​.​I.​.​.​.​A.​.​.​.​A.​19 ··​0x00000100·8502430e·0c870341·​0e108604·430e1483·​.​.​C.​.​.​.​A.​.​.​.​C.​.​.​
20 ··​0x00000110·​0c870341·​0e108604·410e1483·​05430e70·​.​.​.​A.​.​.​.​A.​.​.​.​C.​p20 ··​0x00000110·​054e0e70·​0321010a·​0e1441c3·​0e1041c6·​.​N.​p.​!.​.​.​.​A.​.​.​A.​
21 ··​0x00000120·​0338010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​8.​.​.​.​A.​.​.​A.​.​.​A.​21 ··​0x00000120·​0e0c41c7·​0e0841c5·​0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​
22 ··​0x00000130·0e0841c5·0e04410b·3c000000·3c010000·.​.​A.​.​.​A.​<.​.​.​<.​.​.​22 ··​0x00000130·30010000·30030000·51010000·00410e08·0.​.​.​0.​.​.​Q.​.​.​.​A.​.​
23 ··​0x00000140·e2020000·50010000·​00410e08·8502410e·​.​.​.​.​P.​.​.​.​A.​.​.​.​A.​23 ··​0x00000140·8502430e·​0c870341·0e108604·430e1483·​.​.​C.​.​.​.​A.​.​.​.​C.​.​.​
24 ··​0x00000150·​0c870341·​0e108604·410e1483·​05430e70·​.​.​.​A.​.​.​.​A.​.​.​.​C.​p24 ··​0x00000150·​054e0e70·​0331010a·​0e1441c3·​0e1041c6·​.​N.​p.​1.​.​.​.​A.​.​.​A.​
25 ··​0x00000160·​033f010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​?.​.​.​.​A.​.​.​A.​.​.​A.​25 ··​0x00000160·​0e0c41c7·​0e0841c5·​0e04410b·1c000000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
26 ··​0x00000170·​0e0841c5·​0e04410b·1c000000·​00000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​26 ··​0x00000170·​00000000·​017a504c·5200017c·​08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
27 ··​0x00000180·​017a504c·5200017c·08079b00·0000001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​27 ··​0x00000180·​0000001b·1b0c0404·88010000·44000000·​.​.​.​.​.​.​.​.​.​.​.​.​D.​.​.​
28 ··​0x00000190·1b0c0404·88010000·44000000·24000000·.​.​.​.​.​.​.​.​D.​.​.​$.​.​.​28 ··​0x00000190·24000000·90040000·00030000·04000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
29 ··​0x000001a0·32040000·f9020000·​04000000·00410e08·2.​.​.​.​.​.​.​.​.​.​.​.​A.​.​29 ··​0x000001a0·00410e08·8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
30 ··​0x000001b0·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​30 ··​0x000001b0·410e1483·​054d0e80·​0103c702·0a0e1441·A.​.​.​.​M.​.​.​.​.​.​.​.​.​A
31 ··​0x000001c0·05430e80·0103cb02·0a0e1441·​c30e1041·​.​C.​.​.​.​.​.​.​.​.​A.​.​.​A31 ··​0x000001c0·c30e1041·c60e0c41·c70e0841·​c50e0444·​.​.​.​A.​.​.​A.​.​.​A.​.​.​D
32 ··​0x000001d0·c60e0c41·c70e0841·c50e0441·​0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​32 ··​0x000001d0·0b000000·28000000·00000000·​017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
33 ··​0x000001e0·28000000·​00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|33 ··​0x000001e0·5200017c·​08079b00·​0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x000001f0·08079b00·​0000001b·1b0c0404·88010e80·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​34 ··​0x000001f0·88010e80·​01830585·02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00000200·01830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​35 ··​0x00000200·14000000·30000000·​00000000·23000000·​.​.​.​.​0.​.​.​.​.​.​.​#.​.​.​
36 ··​0x00000210·30000000·​00000000·23000000·04130000·0.​.​.​.​.​.​.​#.​.​.​.​.​.​.​36 ··​0x00000210·04130000·​00000000·34000000·1c020000·.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​
37 ··​0x00000220·00000000·34000000·28020000·2c070000·​.​.​.​.​4.​.​.​(.​.​.​,​.​.​.​37 ··​0x00000220·90070000·65010000·00410e08·8702460e·​.​.​.​.​e.​.​.​.​A.​.​.​.​F.​
38 ··​0x00000230·5e010000·00410e08·8702410e·​0c860341·^.​.​.​.​A.​.​.​.​A.​.​.​.​A38 ··​0x00000230·0c860341·​0e108304·4e0e3003·​03010a0e·.​.​.​A.​.​.​.​N.​0.​.​.​.​.​
39 ··​0x00000240·​0e108304·430e3003·​0a010a0e·1041c30e·​.​.​.​.​C.​0.​.​.​.​.​.​A.​.​39 ··​0x00000240·1041c30e·0c41c60e·​0841c70e·04440b00·​.​A.​.​.​A.​.​.​A.​.​.​D.​.​
40 ··​0x00000250·0c41c60e·0841c70e·​04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​40 ··​0x00000250·3c000000·54020000·​00090000·63020000·<.​.​.​T.​.​.​.​.​.​.​c.​.​.​
41 ··​0x00000260·60020000·​8a080000·3a020000·00410e08·`.​.​.​.​.​.​.​:​.​.​.​.​A.​.​41 ··​0x00000260·00410e08·​8502430e·0c870341·​0e108604·.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
42 ··​0x00000270·8502410e·​0c870341·​0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​42 ··​0x00000270·410e1483·​05500e30·​030b020a·0e1441c3·A.​.​.​.​P.​0.​.​.​.​.​.​A.​
43 ··​0x00000280·​05430e28·​0303020a·​0e1441c3·​0e1041c6·​.​C.​(.​.​.​.​.​.​A.​.​.​A.​43 ··​0x00000280·​0e1041c6·​0e0c41c7·​0e0841c5·​0e044b0b·​.​.​A.​.​.​A.​.​.​A.​.​.​K.​
44 ··​0x00000290·0e0c41c7·0e0841c5·​0e04410b·28000000·​.​.​A.​.​.​A.​.​.​A.​(.​.​.​44 ··​0x00000290·1c000000·94020000·​00000000·43000000·​.​.​.​.​.​.​.​.​.​.​.​.​C.​.​.​
45 ··​0x000002a0·a0020000·00000000·37000000·00410e08·​.​.​.​.​.​.​.​.​7.​.​.​.​A.​.​45 ··​0x000002a0·00430e20·44860248·830373c6·c30e0400·​.​C.​·​D.​.​H.​.​s.​.​.​.​.​
46 ··​0x000002b0·8602410e·0c830343·​0e206f0e·0c41c30e·​.​.​A.​.​.​.​C.​·​o.​.​A.​.​46 ··​0x000002b0·1c000000·b4020000·​00000000·43000000·​.​.​.​.​.​.​.​.​.​.​.​.​C.​.​.​
47 ··​0x000002c0·​0841c60e·04000000·28000000·​cc020000·​.​A.​.​.​.​.​.​(.​.​.​.​.​.​.​47 ··​0x000002c0·​00430e20·44860248·830373c6·​c30e0400·​.​C.​·​D.​.​H.​.​s.​.​.​.​.​
48 ··​0x000002d0·00000000·37000000·​00410e08·8602410e·.​.​.​.​7.​.​.​.​A.​.​.​.​A.​48 ··​0x000002d0·28000000·d4020000·​00000000·75010000·(.​.​.​.​.​.​.​.​.​.​.​u.​.​.​
49 ··​0x000002e0·​0c830343·0e206f0e·0c41c30e·​0841c60e·​.​.​.​C.​·​o.​.​A.​.​.​A.​.​49 ··​0x000002e0·​00430e40·44860448·83055787·​03850202·​.​C.​@D.​.​H.​.​W.​.​.​.​.​
50 ··​0x000002f0·04000000·54000000·f8020000·00000000·.​.​.​.​T.​.​.​.​.​.​.​.​.​.​.​50 ··​0x000002f0·760ac5c7·c6c30e04·440b0000·3c000000·v.​.​.​.​.​.​.​D.​.​.​<.​.​.​
51 ··​0x00000300·6a010000·​00410e08·​8502410e·​0c870341·j.​.​.​.​A.​.​.​.​A.​.​.​.​A51 ··​0x00000300·00030000·​00000000·​80010000·​00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
52 ··​0x00000310·0e108604·410e1483·05430e40·02810a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​52 ··​0x00000310·​8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
53 ··​0x00000320·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​53 ··​0x00000320·054e0e30·0369010e·1441c30e·1041c60e·​.​N.​0.​i.​.​.​A.​.​.​A.​.​
54 ··​0x00000330·​04410b02·b50a0e14·41c30e10·41c60e0c·​.​A.​.​.​.​.​.​A.​.​.​A.​.​.​54 ··​0x00000330·​0c41c70e·0841c50e·04000000·24000000·​.​A.​.​.​A.​.​.​.​.​.​$.​.​.​
55 ··​0x00000340·​41c70e08·41c50e04·410b0000·3c000000·A.​.​.​A.​.​.​A.​.​.​<.​.​.​55 ··​0x00000340·​40030000·00000000·5e000000·00430e30·@.​.​.​.​.​.​.​^.​.​.​.​C.​0
56 ··​0x00000350·50030000·00000000·97010000·00410e08·P.​.​.​.​.​.​.​.​.​.​.​.​A.​.​56 ··​0x00000350·44860448·83054f85·02488703·77c5c7c6·D.​.​H.​.​O.​.​H.​.​w.​.​.​
57 ··​0x00000360·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​57 ··​0x00000360·c30e0400·28000000·fc010000·00000000·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x00000370·05430e30·​038b010e·1441c30e·​1041c60e·​.​C.​0.​.​.​.​.​A.​.​.​A.​.​58 ··​0x00000370·ba000000·​041b0000·00430e20·4487024f·​.​.​.​.​.​.​.​.​.​C.​·​D.​.​O
59 ··​0x00000380·0c41c70e·​0841c50e·04000000·38000000·​.​A.​.​.​A.​.​.​.​.​.​8.​.​.​59 ··​0x00000380·86034883·​04026a0a·c7c6c30e·04410b00·.​.​H.​.​.​j.​.​.​.​.​.​A.​.​
60 ··​0x00000390·90030000·00000000·46000000·​00410e08·.​.​.​.​.​.​.​.​F.​.​.​.​A.​.​60 ··​0x00000390·58000000·28020000·700b0000·​07030000·X.​.​.​(.​.​.​p.​.​.​.​.​.​.​
61 ··​0x000003a0·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​61 ··​0x000003a0·​04290000·00410e08·8502410e·0c870341·​.​)​.​.​.​A.​.​.​.​A.​.​.​.​A
62 ··​0x000003b0·​05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A62 ··​0x000003b0·​0e108604·410e1483·054e0e40·02940a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
63 ··​0x000003c0·​c70e0841·c50e0400·​38000000·54020000·​.​.​.​A.​.​.​.​8.​.​.​T.​.​.​63 ··​0x000003c0·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
64 ··​0x000003d0·​00000000·a8000000·​041b0000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​64 ··​0x000003d0·​04460b51·​0a0e1441·​c30e1041·​c60e0c41·​.​F.​Q.​.​.​A.​.​.​A.​.​.​A
65 ··​0x000003e0·8702410e·0c860341·​0e108304·430e2002·​.​.​A.​.​.​.​A.​.​.​.​C.​·.​65 ··​0x000003e0·c70e0841·c50e044b·​0b000000·24000000·​.​.​.​A.​.​.​K.​.​.​.​$.​.​.​
66 ··​0x000003f0·6d0a0e10·41c30e0c·41c60e08·41c70e04·m.​.​.​A.​.​.​A.​.​.​A.​.​.​66 ··​0x000003f0·00000000·017a504c·5200017c·08079b00·.​.​.​.​.​zPLR.​.​|.​.​.​.​
67 ··​0x00000400·410b0000·58000000·90020000·c40a0000·A.​.​.​X.​.​.​.​.​.​.​.​.​.​.​67 ··​0x00000400·0000001b·1b0c0404·88010e40·83058502·.​.​.​.​.​.​.​.​.​.​.​@.​.​.​.​
68 ··​0x00000410·db020000·04280000·00410e08·8502410e·​.​.​.​.​.​(.​.​.​A.​.​.​.​A.​68 ··​0x00000410·86048703·14000000·2c000000·24000000·​.​.​.​.​.​.​.​.​,​.​.​.​$.​.​.​
69 ··​0x00000420·0c870341·​0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@69 ··​0x00000420·16000000·​04370000·00000000·2c000000·​.​.​.​.​.​7.​.​.​.​.​.​,​.​.​.​
70 ··​0x00000430·029d0a0e·1441c30e·​1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​70 ··​0x00000430·c4020000·800e0000·01010000·​043f0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​.​
71 ··​0x00000440·​0841c50e·04410b51·0a0e1441·c30e1041·​.​A.​.​.​A.​Q.​.​.​A.​.​.​A71 ··​0x00000440·​00430e30·44860448·87035383·05850202·​.​C.​0D.​.​H.​.​S.​.​.​.​.​
72 ··​0x00000450·c60e0c41·c70e0841·c50e0441·0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​72 ··​0x00000450·d70ac5c7·​c6c30e04·410b0000·24000000·.​.​.​.​.​.​.​.​A.​.​.​$.​.​.​
73 ··​0x00000460·24000000·00000000·​017a504c·​5200017c·$.​.​.​.​.​.​.​.​zPLR.​.​|73 ··​0x00000460·​00000000·​017a504c·​5200017c·08079b00·.​.​.​.​.​zPLR.​.​|.​.​.​.​
74 ··​0x00000470·​08079b00·​0000001b·​1b0c0404·​88010e40·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@74 ··​0x00000470·​0000001b·​1b0c0404·​88010e30·​83058502·​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​.​
75 ··​0x00000480·​83058502·86048703·14000000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​75 ··​0x00000480·​86048703·14000000·2c000000·3a000000·​.​.​.​.​.​.​.​.​,​.​.​.​:​.​.​.​
76 ··​0x00000490·​24000000·16000000·​04360000·00000000·$.​.​.​.​.​.​.​.​6.​.​.​.​.​.​76 ··​0x00000490·​2f000000·04490000·​00000000·54000000·/​.​.​.​.​I.​.​.​.​.​.​T.​.​.​
77 ··​0x000004a0·40000000·2c030000·a00d0000·e9000000·@.​.​.​,​.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000004a0·a0040000·00000000·f30c0000·00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
78 ··​0x000004b0·​043e0000·00410e08·8502410e·0c870341·​.​>.​.​.​A.​.​.​.​A.​.​.​.​A78 ··​0x000004b0·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
79 ··​0x000004c0·​0e108604·410e1483·​05430e30·​02d60a0e·​.​.​.​.​A.​.​.​.​C.​0.​.​.​.​79 ··​0x000004c0·​054d0e50·03ff030a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
80 ··​0x000004d0·1441c30e·1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​80 ··​0x000004d0·0e0c41c7·0e0841c5·0e04440b·​0385080a·.​.​A.​.​.​A.​.​.​D.​.​.​.​.​
81 ··​0x000004e0·​04410b00·24000000·​00000000·​017a504c·​.​A.​.​$.​.​.​.​.​.​.​.​zPL81 ··​0x000004e0·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
82 ··​0x000004f0·5200017c·08079b00·0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​82 ··​0x000004f0·0e04470b·3c000000·f8040000·900f0000·​.​.​G.​<.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x00000500·88010e30·83058502·​86048703·14000000·​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​.​83 ··​0x00000500·b6010000·00410e08·​8502410e·0c870343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C
84 ··​0x00000510·2c000000·3a000000·2f000000·​04480000·,​.​.​.​:​.​.​.​/​.​.​.​.​H.​.​84 ··​0x00000510·0e108604·410e1483·05430e50·​0338010a·.​.​.​.​A.​.​.​.​C.​P.​8.​.​
85 ··​0x00000520·​00000000·54000000·28050000·​00000000·​.​.​.​.​T.​.​.​(.​.​.​.​.​.​.​85 ··​0x00000520·​0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
86 ··​0x00000530·d70c0000·00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A86 ··​0x00000530·0e044b0b·28000000·cc030000·50110000·​.​.​K.​(.​.​.​.​.​.​.​P.​.​.​
87 ··​0x00000540·0e108604·​410e1483·​05430e50·0311040a·​.​.​.​.​A.​.​.​.​C.​P.​.​.​.​87 ··​0x00000540·ae000000·04510000·​00430e40·4683044e·​.​.​.​.​.​Q.​.​.​C.​@F.​.​N
88 ··​0x00000550·0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​88 ··​0x00000550·86038702·​028a0ac7·c6c30e04·410b0000·​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​
89 ··​0x00000560·0e04410b·​0384080a·​0e1441c3·0e1041c6·.​.​A.​.​.​.​.​.​.​A.​.​.​A.​89 ··​0x00000560·24000000·​00000000·​017a504c·5200017c·$.​.​.​.​.​.​.​.​zPLR.​.​|
90 ··​0x00000570·​0e0c41c7·​0e0841c5·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​90 ··​0x00000570·​08079b00·​0000001b·1b0c0404·88010e40·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@
91 ··​0x00000580·​80050000·​8a0e0000·a9010000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​91 ··​0x00000580·​83048603·​87020000·14000000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
92 ··​0x00000590·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​92 ··​0x00000590·6a000000·1c000000·​045a0000·00000000·j.​.​.​.​.​.​.​.​Z.​.​.​.​.​.​
93 ··​0x000005a0·05430e50·034a010a·​0e1441c3·​0e1041c6·.​C.​P.​J.​.​.​.​A.​.​.​A.​93 ··​0x000005a0·40000000·38040000·​00000000·b0080000·​@.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
94 ··​0x000005b0·​0e0c41c7·0e0841c5·0e04410b·38000000·.​.​A.​.​.​A.​.​.​A.​8.​.​.​94 ··​0x000005b0·​04640000·00410e08·8502410e·0c870341·​.​d.​.​.​A.​.​.​.​A.​.​.​.​A
95 ··​0x000005c0·48040000·​34100000·a2000000·​04500000·H.​.​.​4.​.​.​.​.​.​.​.​P.​.​95 ··​0x000005c0·0e108604·410e1483·054d0e60·​0357040a·.​.​.​.​A.​.​.​.​M.​`.​W.​.​
96 ··​0x000005d0·​00410e08·8702410e·​0c860341·​0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​96 ··​0x000005d0·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
97 ··​0x000005e0·430e4002·8c0a0e10·41c30e0c·41c60e08·C.​@.​.​.​.​.​A.​.​.​A.​.​.​97 ··​0x000005e0·0e04440b·3c000000·e8050000·00000000·.​.​D.​<.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x000005f0·41c70e04·410b0000·24000000·​00000000·A.​.​.​A.​.​.​$.​.​.​.​.​.​.​98 ··​0x000005f0·94010000·00410e08·8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
99 ··​0x00000600·​017a504c·5200017c·​08079b00·​0000001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​99 ··​0x00000600·​0e108604·410e1483·​054e0e40·​02cf0a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
100 ··​0x00000610·​1b0c0404·88010e40·83048603·87020000·​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​.​100 ··​0x00000610·​1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
101 ··​0x00000620·14000000·2c000000·6a000000·1c000000·​.​.​.​.​,​.​.​.​j.​.​.​.​.​.​.​101 ··​0x00000620·044b0b00·44000000·bc040000·00120000·​.​K.​.​D.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x00000630·​04590000·​00000000·40000000·c4040000·​.​Y.​.​.​.​.​.​@.​.​.​.​.​.​.​102 ··​0x00000630·​05050000·​04b80000·00410e08·8502430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
103 ··​0x00000640·​00000000·82080000·04640000·​00410e08·​.​.​.​.​.​.​.​.​.​d.​.​.​A.​.​103 ··​0x00000640·​0c870343·0e108604·410e1483·​054e0e80·​.​.​.​C.​.​.​.​A.​.​.​.​N.​.​
104 ··​0x00000650·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​104 ··​0x00000650·01039b04·​0a0e1441·c30e1041·c60e0c41·​.​.​.​.​.​.​.​A.​.​.​A.​.​.​A
105 ··​0x00000660·05430e60·0381040a·​0e1441c3·0e1041c6·​.​C.​`.​.​.​.​.​.​A.​.​.​A.​105 ··​0x00000660·c70e0841·c50e044b·​0b000000·14000000·​.​.​.​A.​.​.​K.​.​.​.​.​.​.​.​
106 ··​0x00000670·0e0c41c7·0e0841c5·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​106 ··​0x00000670·9c040000·86000000·40000000·04c90000·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
107 ··​0x00000680·80060000·00000000·​89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​107 ··​0x00000680·00000000·50000000·​88060000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
108 ··​0x00000690·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​108 ··​0x00000690·ee000000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
109 ··​0x000006a0·​05430e40·02d00a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​109 ··​0x000006a0·​0e108604·410e1483·05430e1c·02590a0e·​.​.​.​.​A.​.​.​.​C.​.​.​Y.​.​
110 ··​0x000006b0·0c41c70e·0841c50e·​04410b00·44000000·​.​A.​.​.​A.​.​.​A.​.​D.​.​.​110 ··​0x000006b0·1441c30e·1041c60e·​0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
111 ··​0x000006c0·48050000·d6100000·20050000·04bc0000·H.​.​.​.​.​.​.​·.​.​.​.​.​.​.​111 ··​0x000006c0·044c0b02·770e1441·c30e1041·c60e0c41·​.​L.​.​w.​.​A.​.​.​A.​.​.​A
112 ··​0x000006d0·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​112 ··​0x000006d0·c70e0841·c50e0400·44000000·dc060000·​.​.​.​A.​.​.​.​D.​.​.​.​.​.​.​
113 ··​0x000006e0·410e1483·05430e80·​0103d004·0a0e1441·​A.​.​.​.​C.​.​.​.​.​.​.​.​.​A113 ··​0x000006e0·​10170000·42030000·​00410e08·8502430e·.​.​.​.​B.​.​.​.​A.​.​.​.​C.​
114 ··​0x000006f0·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A114 ··​0x000006f0·0c870341·​0e108604·430e1483·054e0e70·​.​.​.​A.​.​.​.​C.​.​.​.​N.​p
115 ··​0x00000700·​0b000000·​14000000·28050000·86000000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​115 ··​0x00000700·​02f80a0e·​1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
116 ··​0x00000710·40000000·​04cd0000·00000000·50000000·@.​.​.​.​.​.​.​.​.​.​.​P.​.​.​116 ··​0x00000710·0841c50e·​04460b02·690e6c43·0e700000·​.​A.​.​.​F.​.​i.​lC.​p.​.​
117 ··​0x00000720·​20070000·00000000·d5000000·00410e08··.​.​.​.​.​.​.​.​.​.​.​.​A.​.​117 ··​0x00000720·​2c000000·24070000·601a0000·7b000000·,​.​.​.​$.​.​.​`.​.​.​{.​.​.​
118 ··​0x00000730·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​118 ··​0x00000730·​00430e14·44860457·83058703·85020240·​.​C.​.​D.​.​W.​.​.​.​.​.​.​@
119 ··​0x00000740·​05430e18·02550a0e·1441c30e·1041c60e·​.​C.​.​.​U.​.​.​A.​.​.​A.​.​119 ··​0x00000740·​0ac5c7c6·c30e044a·0b52c5c7·c6c30e04·​.​.​.​.​.​.​.​J.​R.​.​.​.​.​.​
120 ··​0x00000750·0c41c70e·0841c50e·04430b02·6b0e1441·.​A.​.​.​A.​.​.​C.​.​k.​.​A120 ··​0x00000750·44000000·54070000·e01a0000·a2020000·D.​.​.​T.​.​.​.​.​.​.​.​.​.​.​
121 ··​0x00000760·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​121 ··​0x00000760·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
122 ··​0x00000770·​44000000·74070000·f6150000·2e030000·D.​.​.​t.​.​.​.​.​.​.​.​.​.​.​122 ··​0x00000770·​410e1483·054e0e70·032f010a·0e1441c3·A.​.​.​.​N.​p.​/​.​.​.​.​A.​
123 ··​0x00000780·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​123 ··​0x00000780·​0e1041c6·0e0c41c7·​0e0841c5·​0e044b0b·​.​.​A.​.​.​A.​.​.​A.​.​.​K.​
124 ··​0x00000790·410e1483·05430e70·0307010a·0e1441c3·A.​.​.​.​C.​p.​.​.​.​.​.​A.​124 ··​0x00000790·026e0e6c·​430e7000·40000000·30060000·​.​n.​lC.​p.​@.​.​.​0.​.​.​
125 ··​0x000007a0·0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​125 ··​0x000007a0·901d0000·56010000·04d10000·00410e08·​.​.​.​.​V.​.​.​.​.​.​.​.​A.​.​
126 ··​0x000007b0·​02620e6c·430e7000·50000000·bc070000·​.​b.​lC.​p.​P.​.​.​.​.​.​.​126 ··​0x000007b0·8502430e·0c870343·0e108604·430e1483·​.​.​C.​.​.​.​C.​.​.​.​C.​.​.​
Max diff block lines reached; 0/24939 bytes (0.00%) of diff not shown.
27.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 96, 213 lines modifiedOffset 96, 215 lines modified
96 ··​0x000005d0·​73647563·​65724332·​4576005f·​5a4e3453·​sducerC2Ev.​_ZN4S96 ··​0x000005d0·​73647563·​65724332·​4576005f·​5a4e3453·​sducerC2Ev.​_ZN4S
97 ··​0x000005e0·​46535438·​416c7068·​61626574·​43314576·​FST8AlphabetC1Ev97 ··​0x000005e0·​46535438·​416c7068·​61626574·​43314576·​FST8AlphabetC1Ev
98 ··​0x000005f0·​005f5a4e·​34534653·​54313743·​6f6d7061·​.​_ZN4SFST17Compa98 ··​0x000005f0·​005f5a4e·​34534653·​54313743·​6f6d7061·​.​_ZN4SFST17Compa
99 ··​0x00000600·​63745472·​616e7364·​75636572·​43314576·​ctTransducerC1Ev99 ··​0x00000600·​63745472·​616e7364·​75636572·​43314576·​ctTransducerC1Ev
100 ··​0x00000610·​005f5a4e·​34534653·​54313743·​6f6d7061·​.​_ZN4SFST17Compa100 ··​0x00000610·​005f5a4e·​34534653·​54313743·​6f6d7061·​.​_ZN4SFST17Compa
101 ··​0x00000620·​63745472·​616e7364·​75636572·​31317265·​ctTransducer11re101 ··​0x00000620·​63745472·​616e7364·​75636572·​31317265·​ctTransducer11re
102 ··​0x00000630·​61645f66·​696e616c·​70455038·​5f494f5f·​ad_finalpEP8_IO_102 ··​0x00000630·​61645f66·​696e616c·​70455038·​5f494f5f·​ad_finalpEP8_IO_
103 ··​0x00000640·​46494c45·​00666765·​7463005f·5a4e3453·​FILE.​fgetc.​_ZN4S103 ··​0x00000640·​46494c45·​005f5f78·​38362e67·​65745f70·​FILE.​__x86.​get_p
104 ··​0x00000650·46535431·37436f6d·​70616374·5472616e·FST17CompactTran104 ··​0x00000650·635f7468·756e6b2e·62700066·67657463·c_thunk.​bp.​fgetc
105 ··​0x00000660·73647563·65723135·72656164·5f666972·sducer15read_fir105 ··​0x00000660·005f5a4e·34534653·54313743·6f6d7061·.​_ZN4SFST17Compa
106 ··​0x00000670·73745f61·72637345·50385f49·​4f5f4649·st_arcsEP8_IO_FI106 ··​0x00000670·63745472·616e7364·​75636572·​31357265·ctTransducer15re
107 ··​0x00000680·4c45006c·​6f670063·65696c00·5f5a4e34·LE.​log.​ceil.​_ZN4107 ··​0x00000680·61645f66·​69727374·5f617263·73455038·ad_first_arcsEP8
108 ··​0x00000690·​53465354·​38726561·645f6e75·6d455076·SFST8read_numEPv108 ··​0x00000690·​5f494f5f·46494c45·​006c6f67·00636569·_IO_FILE.​log.​cei
109 ··​0x000006a0·​6a50385f·​494f5f46·494c4500·5f5f7374·jP8_IO_FILE.​__st109 ··​0x000006a0·​6c005f5a·​4e345346·53543872·6561645f·l.​_ZN4SFST8read_
110 ··​0x000006b0·​61636b5f·63686b5f·6661696c·​5f6c6f63·ack_chk_fail_loc110 ··​0x000006b0·​6e756d45·50766a50·385f494f·​5f46494c·numEPvjP8_IO_FIL
111 ··​0x000006c0·616c005f·5a4e3453·46535431·37436f6d·al.​_ZN4SFST17Com111 ··​0x000006c0·45005f5f·​73746163·6b5f6368·6b5f6661·E.​__stack_chk_fa
112 ··​0x000006d0·70616374·5472616e·73647563·65723137·pactTransducer17112 ··​0x000006d0·696c5f6c·6f63616c·005f5a4e·34534653·il_local.​_ZN4SFS
113 ··​0x000006e0·72656164·5f746172·​6765745f·​6e6f6465·read_target_node113 ··​0x000006e0·54313743·6f6d7061·​63745472·​616e7364·T17CompactTransd
114 ··​0x000006f0·​73455038·​5f494f5f·​46494c45·005f5a4e·sEP8_IO_FILE.​_ZN114 ··​0x000006f0·​75636572·​31377265·​61645f74·61726765·ucer17read_targe
115 ··​0x00000700·34534653·54313743·6f6d7061·63745472·4SFST17CompactTr115 ··​0x00000700·745f6e6f·64657345·50385f49·4f5f4649·t_nodesEP8_IO_FI
116 ··​0x00000710·616e7364·75636572·31317265·61645f6c·ansducer11read_l116 ··​0x00000710·4c45005f·5a4e3453·46535431·37436f6d·LE.​_ZN4SFST17Com
117 ··​0x00000720·6162656c·73455038·​5f494f5f·46494c45·abelsEP8_IO_FILE117 ··​0x00000720·70616374·5472616e·​73647563·65723131·pactTransducer11
118 ··​0x00000730·0044572e·7265662e·5f5f6778·785f7065·.​DW.​ref.​__gxx_pe118 ··​0x00000730·72656164·5f6c6162·656c7345·50385f49·read_labelsEP8_I
119 ··​0x00000740·72736f6e·616c6974·​795f7630·​005f5f78·​rsonality_v0.​__x119 ··​0x00000740·4f5f4649·4c450044·572e7265·​662e5f5f·​O_FILE.​DW.​ref.​__
120 ··​0x00000750·38362e67·65745f70·​635f7468·756e6b2e·86.​get_pc_thunk.​120 ··​0x00000750·6778785f·70657273·​6f6e616c·6974795f·gxx_personality_
121 ··​0x00000760·6178005f·​5a6e776a·005f5a53·7431385f·ax.​_Znwj.​_ZSt18_121 ··​0x00000760·7630005f·​5f783836·2e676574·5f70635f·v0.​__x86.​get_pc_
122 ··​0x00000770·52625f74·7265655f·696e6372·656d656e·Rb_tree_incremen122 ··​0x00000770·7468756e·6b2e6178·005f5a6e·776a005f·thunk.​ax.​_Znwj.​_
123 ··​0x00000780·74504b53·7431385f·52625f74·7265655f·​tPKSt18_Rb_tree_123 ··​0x00000780·​5a537431·385f5262·5f747265·655f696e·​ZSt18_Rb_tree_in
124 ··​0x00000790·​6e6f6465·5f626173·65005f5a·53743137·​node_base.​_ZSt17124 ··​0x00000790·​6372656d·​656e7450·​4b537431·385f5262·​crementPKSt18_Rb
125 ··​0x000007a0·​5f5f7468·726f775f·​6261645f·​616c6c6f·__throw_bad_allo125 ··​0x000007a0·​5f747265·655f6e6f·​64655f62·​61736500·​_tree_node_base.​
126 ··​0x000007b0·6376005f·556e7769·6e645f52·6573756d·cv.​_Unwind_Resum126 ··​0x000007b0·5f5a5374·31375f5f·7468726f·775f6261·_ZSt17__throw_ba
127 ··​0x000007c0·​65005f5a·4e345346·53543137·436f6d70·e.​_ZN4SFST17Comp127 ··​0x000007c0·​645f616c·6c6f6376·005f556e·77696e64·d_allocv.​_Unwind
128 ··​0x000007d0·61637454·​72616e73·64756365·72313072·actTransducer10r128 ··​0x000007d0·5f526573·​756d6500·5f5a4e34·53465354·_Resume.​_ZN4SFST
129 ··​0x000007e0·6561645f·70726f62·​73455038·5f494f5f·ead_probsEP8_IO_129 ··​0x000007e0·3137436f·6d706163·​74547261·6e736475·17CompactTransdu
130 ··​0x000007f0·46494c45·00667265·6164005f·5a6e616a·FILE.​fread.​_Znaj130 ··​0x000007f0·63657231·30726561·645f7072·6f627345·cer10read_probsE
131 ··​0x00000800·00737464·65727200·​5f5f6670·​72696e74·.​stderr.​__fprint131 ··​0x00000800·50385f49·4f5f4649·​4c450066·​72656164·P8_IO_FILE.​fread
132 ··​0x00000810·665f6368·​6b005f5a·4e345346·53543137·f_chk.​_ZN4SFST17132 ··​0x00000810·005f5a6e·​616a0073·74646572·72005f5f·.​_Znaj.​stderr.​__
133 ··​0x00000820·436f6d70·61637454·72616e73·64756365·CompactTransduce133 ··​0x00000820·​66707269·6e74665f·63686b00·5f5a4e34·fprintf_chk.​_ZN4
134 ··​0x00000830·72313465·7374696d·​6174655f·​70726f62·​r14estimate_prob134 ··​0x00000830·53465354·3137436f·​6d706163·​74547261·​SFST17CompactTra
135 ··​0x00000840·​73455253·74367665·63746f72·49645361·​sERSt6vectorIdSa135 ··​0x00000840·6e736475·63657231·​34657374·696d6174·nsducer14estimat
136 ··​0x00000850·49644545·53345f00·​5f5a4e39·5f5f676e·IdEES4_.​_ZN9__gn136 ··​0x00000850·655f7072·6f627345·​52537436·76656374·e_probsERSt6vect
137 ··​0x00000860·755f6378·78396861·73687461·626c6549·u_cxx9hashtableI137 ··​0x00000860·6f724964·53614964·45455334·5f005f5a·orIdSaIdEES4_.​_Z
138 ··​0x00000870·53743470·​61697249·4b504b63·74455333·St4pairIKPKctES3138 ··​0x00000870·4e395f5f·​676e755f·63787839·68617368·N9__gnu_cxx9hash
139 ··​0x00000880·5f4e535f·34686173·68495333·5f454553·_NS_4hashIS3_EES139 ··​0x00000880·7461626c·65495374·34706169·72494b50·tableISt4pairIKP
140 ··​0x00000890·7431305f·​53656c65·63743173·74495335·t10_Select1stIS5140 ··​0x00000890·​4b637445·​53335f4e·535f3468·61736849·KctES3_NS_4hashI
141 ··​0x000008a0·​5f454e34·53465354·​38416c70·​68616265·​_EN4SFST8Alphabe141 ··​0x000008a0·​53335f45·45537431·​305f5365·​6c656374·S3_EESt10_Select
142 ··​0x000008b0·74356571·73747245·53614974·​45454432·t5eqstrESaItEED2142 ··​0x000008b0·31737449·53355f45·4e345346·53543841·1stIS5_EN4SFST8A
143 ··​0x000008c0·4576005f·5a4e395f·5f676e75·5f637878·Ev.​_ZN9__gnu_cxx143 ··​0x000008c0·6c706861·​62657435·​65717374·72455361·lphabet5eqstrESa
144 ··​0x000008d0·39686173·68746162·6c654953·74347061·9hashtableISt4pa144 ··​0x000008d0·49744545·44324576·005f5a4e·395f5f67·ItEED2Ev.​_ZN9__g
145 ··​0x000008e0·​6972494b·504b6374·4553335f·4e535f34·irIKPKctES3_NS_4145 ··​0x000008e0·​6e755f63·78783968·61736874·61626c65·nu_cxx9hashtable
146 ··​0x000008f0·68617368·4953335f·​45455374·​31305f53·hashIS3_EESt10_S146 ··​0x000008f0·49537434·70616972·​494b504b·63744553·ISt4pairIKPKctES
147 ··​0x00000900·656c6563·74317374·4953355f·454e3453·​elect1stIS5_EN4S147 ··​0x00000900·335f4e53·5f346861·73684953·335f4545·3_NS_4hashIS3_EE
148 ··​0x00000910·46535438·416c7068·​61626574·35657173·FST8Alphabet5eqs148 ··​0x00000910·​53743130·5f53656c·​65637431·73744953·​St10_Select1stIS
149 ··​0x00000920·74724553·61497445·​45443145·​76005f5a·trESaItEED1Ev.​_Z149 ··​0x00000920·355f454e·34534653·5438416c·​70686162·5_EN4SFST8Alphab
150 ··​0x00000930·4e395f5f·676e755f·63787839·68617368·N9__gnu_cxx9hash150 ··​0x00000930·65743565·71737472·45536149·74454544·et5eqstrESaItEED
151 ··​0x00000940·7461626c·​65495374·34706169·​72494b74·tableISt4pairIKt151 ··​0x00000940·31457600·​5f5a4e39·5f5f676e·​755f6378·1Ev.​_ZN9__gnu_cx
152 ··​0x00000950·50634574·4e535f34·​68617368·49744545·PcEtNS_4hashItEE152 ··​0x00000950·78396861·73687461·​626c6549·53743470·x9hashtableISt4p
153 ··​0x00000960·53743130·5f53656c·65637431·73744953·St10_Select1stIS153 ··​0x00000960·61697249·4b745063·45744e53·5f346861·airIKtPcEtNS_4ha
154 ··​0x00000970·345f4553·74386571·75616c5f·746f4974·4_ESt8equal_toIt154 ··​0x00000970·73684974·​45455374·31305f53·656c6563·shItEESt10_Selec
155 ··​0x00000980·​45536149·53335f45·​45443245·​76005f5a·ESaIS3_EED2Ev.​_Z155 ··​0x00000980·74317374·4953345f·​45537438·65717561·t1stIS4_ESt8equa
156 ··​0x00000990·4e395f5f·676e755f·​63787839·68617368·N9__gnu_cxx9hash156 ··​0x00000990·6c5f746f·49744553·​61495333·5f454544·l_toItESaIS3_EED
157 ··​0x000009a0·7461626c·​65495374·34706169·​72494b74·tableISt4pairIKt157 ··​0x000009a0·32457600·​5f5a4e39·5f5f676e·​755f6378·2Ev.​_ZN9__gnu_cx
158 ··​0x000009b0·50634574·4e535f34·​68617368·49744545·PcEtNS_4hashItEE158 ··​0x000009b0·78396861·73687461·​626c6549·53743470·x9hashtableISt4p
159 ··​0x000009c0·53743130·5f53656c·65637431·73744953·St10_Select1stIS159 ··​0x000009c0·61697249·4b745063·45744e53·5f346861·airIKtPcEtNS_4ha
160 ··​0x000009d0·345f4553·74386571·75616c5f·746f4974·4_ESt8equal_toIt160 ··​0x000009d0·73684974·​45455374·31305f53·656c6563·shItEESt10_Selec
161 ··​0x000009e0·​45536149·53335f45·​45443145·​76005f5a·ESaIS3_EED1Ev.​_Z161 ··​0x000009e0·74317374·4953345f·​45537438·65717561·t1stIS4_ESt8equa
162 ··​0x000009f0·4e537436·​76656374·​6f72496a·​5361496a·NSt6vectorIjSaIj162 ··​0x000009f0·6c5f746f·49744553·​61495333·​5f454544·l_toItESaIS3_EED
163 ··​0x00000a00·45456153·45524b53·315f006d·​656d6d6f·EEaSERKS1_.​memmo163 ··​0x00000a00·31457600·5f5a4e53·74367665·​63746f72·1Ev.​_ZNSt6vector
164 ··​0x00000a10·7665005f·​5a4e5374·36766563·746f7249·ve.​_ZNSt6vectorI164 ··​0x00000a10·496a5361·​496a4545·61534552·4b53315f·IjSaIjEEaSERKS1_
165 ··​0x00000a20·535f496a·5361496a·45455361·4953315f·S_IjSaIjEESaIS1_165 ··​0x00000a20·006d656d·6d6f7665·005f5a4e·53743676·.​memmove.​_ZNSt6v
166 ··​0x00000a30·45454432·4576005f·5a4e5374·36766563·EED2Ev.​_ZNSt6vec166 ··​0x00000a30·6563746f·7249535f·496a5361·496a4545·ectorIS_IjSaIjEE
167 ··​0x00000a40·746f7249·535f496a·5361496a·45455361·torIS_IjSaIjEESa167 ··​0x00000a40·53614953·315f4545·44324576·005f5a4e·SaIS1_EED2Ev.​_ZN
168 ··​0x00000a50·4953315f·45454431·4576005f·5a4e5374·IS1_EED1Ev.​_ZNSt168 ··​0x00000a50·53743676·6563746f·7249535f·496a5361·St6vectorIS_IjSa
169 ··​0x00000a60·385f5262·​5f747265·​65494e34·53465354·8_Rb_treeIN4SFST169 ··​0x00000a60·496a4545·​53614953·​315f4545·44314576·IjEESaIS1_EED1Ev
170 ··​0x00000a70·354c6162·656c4553·315f5374·395f4964·5LabelES1_St9_Id170 ··​0x00000a70·005f5a4e·​5374385f·52625f74·72656549·.​_ZNSt8_Rb_treeI
171 ··​0x00000a80·656e7469·74794953·315f454e·​53315f39·​entityIS1_ENS1_9171 ··​0x00000a80·4e345346·5354354c·6162656c·4553315f·​N4SFST5LabelES1_
172 ··​0x00000a90·6c616265·6c5f636d·​70455361·​4953315f·label_cmpESaIS1_172 ··​0x00000a90·5374395f·4964656e·​74697479·​4953315f·St9_IdentityIS1_
173 ··​0x00000aa0·​4545385f·4d5f6572·​61736545·50537431·EE8_M_eraseEPSt1173 ··​0x00000aa0·​454e5331·5f396c61·​62656c5f·636d7045·​ENS1_9label_cmpE
174 ··​0x00000ab0·​335f5262·5f747265·655f6e6f·​64654953·3_Rb_tree_nodeIS174 ··​0x00000ab0·53614953·​315f4545·385f4d5f·​65726173·SaIS1_EE8_M_eras
175 ··​0x00000ac0·315f4500·5f5a4e34·​53465354·38416c70·1_E.​_ZN4SFST8Alp175 ··​0x00000ac0·65455053·​7431335f·​52625f74·7265655f·eEPSt13_Rb_tree_
176 ··​0x00000ad0·​68616265·74443245·76005f5f·7838362e·habetD2Ev.​__x86.​176 ··​0x00000ad0·​6e6f6465·​4953315f·45005f5a·4e345346·nodeIS1_E.​_ZN4SF
177 ··​0x00000ae0·6765745f·70635f74·​68756e6b·​2e646900·get_pc_thunk.​di.​177 ··​0x00000ae0·53543841·​6c706861·​62657444·32457600·ST8AlphabetD2Ev.​
178 ··​0x00000af0·​5f5a4e34·53465354·38416c70·68616265·​_ZN4SFST8Alphabe178 ··​0x00000af0·​5f5f7838·362e6765·745f7063·5f746875·​__x86.​get_pc_thu
179 ··​0x00000b00·7435636c·​65617245·76005f5a·​4e345346·t5clearEv.​_ZN4SF179 ··​0x00000b00·​6e6b2e64·69005f5a·​4e345346·53543841·​nk.​di.​_ZN4SFST8A
180 ··​0x00000b10·53543841·6c706861·​62657444·​31457600·ST8AlphabetD1Ev.​180 ··​0x00000b10·​6c706861·​62657435·636c6561·​72457600·​lphabet5clearEv.​
181 ··​0x00000b20·​5f5a4e34·​53465354·​3137436f·​6d706163·​_ZN4SFST17Compac181 ··​0x00000b20·​5f5a4e34·​53465354·​38416c70·​68616265·​_ZN4SFST8Alphabe
182 ··​0x00000b30·​74547261·​6e736475·​63657243·​32455038·​tTransducerC2EP8182 ··​0x00000b30·​74443145·76005f5a·​4e345346·53543137·​tD1Ev.​_ZN4SFST17
183 ··​0x00000b40·5f494f5f·46494c45·53325f00·5f5a4e34·_IO_FILES2_.​_ZN4183 ··​0x00000b40·436f6d70·61637454·72616e73·64756365·CompactTransduce
184 ··​0x00000b50·53465354·38416c70·68616265·​74347265·SFST8Alphabet4re184 ··​0x00000b50·72433245·50385f49·4f5f4649·4c455332·rC2EP8_IO_FILES2
185 ··​0x00000b60·61644550·385f494f·​5f46494c·45006665·adEP8_IO_FILE.​fe185 ··​0x00000b60·5f005f5a·4e345346·​53543841·6c706861·_.​_ZN4SFST8Alpha
186 ··​0x00000b70·72726f72·005f5f63·78615f61·6c6c6f63·​rror.​__cxa_alloc186 ··​0x00000b70·62657434·72656164·4550385f·494f5f46·​bet4readEP8_IO_F
187 ··​0x00000b80·6174655f·​65786365·7074696f·6e005f5a·​ate_exception.​_Z187 ··​0x00000b80·494c4500·​66657272·6f72005f·5f637861·​ILE.​ferror.​__cxa
188 ··​0x00000b90·​5449504b·​63005f5f·​6378615f·7468726f·TIPKc.​__cxa_thro188 ··​0x00000b90·​5f616c6c·​6f636174·​655f6578·63657074·_allocate_except
189 ··​0x00000ba0·77005f5a·4e345346·​53543137·436f6d70·w.​_ZN4SFST17Comp189 ··​0x00000ba0·696f6e00·5f5a5449·​504b6300·5f5f6378·ion.​_ZTIPKc.​__cx
190 ··​0x00000bb0·​61637454·​72616e73·64756365·72433145·​actTransducerC1E190 ··​0x00000bb0·​615f7468·​726f7700·5f5a4e34·53465354·​a_throw.​_ZN4SFST
191 ··​0x00000bc0·50385f49·4f5f4649·4c455332·5f005f5a·P8_IO_FILES2_.​_Z191 ··​0x00000bc0·3137436f·6d706163·​74547261·6e736475·17CompactTransdu
192 ··​0x00000bd0·4e345346·53543137·​436f6d70·61637454·N4SFST17CompactT192 ··​0x00000bd0·63657243·​31455038·5f494f5f·​46494c45·cerC1EP8_IO_FILE
193 ··​0x00000be0·72616e73·64756365·72443245·76005f5a·ransducerD2Ev.​_Z193 ··​0x00000be0·53325f00·5f5a4e34·53465354·3137436f·S2_.​_ZN4SFST17Co
194 ··​0x00000bf0·​64615076·005f5a4e·34534653·54313743·daPv.​_ZN4SFST17C194 ··​0x00000bf0·​6d706163·74547261·6e736475·63657244·mpactTransducerD
195 ··​0x00000c00·6f6d7061·63745472·616e7364·​75636572·ompactTransducer195 ··​0x00000c00·32457600·5f5a6461·5076005f·​5a4e3453·2Ev.​_ZdaPv.​_ZN4S
196 ··​0x00000c10·​44314576·​005f5a4e·​53743676·​6563746f·​D1Ev.​_ZNSt6vecto196 ··​0x00000c10·​46535431·37436f6d·70616374·​5472616e·​FST17CompactTran
197 ··​0x00000c20·​72494e34·53465354·354c6162·​656c4553·rIN4SFST5LabelES197 ··​0x00000c20·​73647563·​65724431·4576005f·5a4e5374·sducerD1Ev.​_ZNSt
198 ··​0x00000c30·​61495331·​5f454531·345f4d5f·66696c6c·aIS1_EE14_M_fill198 ··​0x00000c30·36766563·​746f7249·​4e345346·5354354c·6vectorIN4SFST5L
199 ··​0x00000c40·5f696e73·65727445·4e395f5f·676e755f·_insertEN9__gnu_199 ··​0x00000c40·6162656c·45536149·53315f45·4531345f·abelESaIS1_EE14_
200 ··​0x00000c50·63787831·375f5f6e·​6f726d61·6c5f6974·cxx17__normal_it200 ··​0x00000c50·4d5f6669·6c6c5f69·​6e736572·74454e39·M_fill_insertEN9
201 ··​0x00000c60·65726174·6f724950·53315f53·335f4545·eratorIPS1_S3_EE201 ··​0x00000c60·5f5f676e·755f6378·7831375f·5f6e6f72·__gnu_cxx17__nor
202 ··​0x00000c70·​6a524b53·315f005f·5a537432·305f5f74·jRKS1_.​_ZSt20__t202 ··​0x00000c70·​6d616c5f·69746572·61746f72·49505331·mal_iteratorIPS1
203 ··​0x00000c80·68726f77·5f6c656e·6774685f·6572726f·hrow_length_erro203 ··​0x00000c80·5f53335f·45456a52·4b53315f·005f5a53·_S3_EEjRKS1_.​_ZS
204 ··​0x00000c90·​72504b63·​005f5a4e·34534653·54313743·rPKc.​_ZN4SFST17C204 ··​0x00000c90·​7432305f·5f746872·6f775f6c·​656e6774·t20__throw_lengt
205 ··​0x00000ca0·​6f6d7061·63745472·616e7364·75636572·ompactTransducer205 ··​0x00000ca0·​685f6572·​726f7250·4b63005f·5a4e3453·h_errorPKc.​_ZN4S
206 ··​0x00000cb0·31347072·696e745f·616e616c·79736973·14print_analysis206 ··​0x00000cb0·46535431·37436f6d·70616374·5472616e·FST17CompactTran
207 ··​0x00000cc0·45525374·​36766563·​746f7249·6a536149·ERSt6vectorIjSaI207 ··​0x00000cc0·73647563·65723134·7072696e·745f616e·sducer14print_an
208 ··​0x00000cd0·​6a454500·5f5f7838·​362e6765·745f7063·jEE.​__x86.​get_pc208 ··​0x00000cd0·​616c7973·69734552·53743676·6563746f·alysisERSt6vecto
209 ··​0x00000ce0·5f746875·​6e6b2e73·69005f5a·4e345346·_thunk.​si.​_ZN4SF209 ··​0x00000ce0·72496a53·​61496a45·45005f5f·7838362e·rIjSaIjEE.​__x86.​
210 ··​0x00000cf0·53543841·​6c706861·​62657431·​34707269·​ST8Alphabet14pri210 ··​0x00000cf0·6765745f·70635f74·68756e6b·​2e736900·​get_pc_thunk.​si.​
211 ··​0x00000d00·6e745f61·6e616c79·73697345·52537436·nt_analysisERSt6211 ··​0x00000d00·5f5a4e34·53465354·38416c70·68616265·_ZN4SFST8Alphabe
212 ··​0x00000d10·​76656374·​6f72494e·​535f354c·​6162656c·vectorINS_5Label212 ··​0x00000d10·​74313470·72696e74·​5f616e61·​6c797369·t14print_analysi
213 ··​0x00000d20·​45536149·53325f45·4562005f·5a4e5374·ESaIS2_EEb.​_ZNSt213 ··​0x00000d20·73455253·74367665·63746f72·494e535f·sERSt6vectorINS_
214 ··​0x00000d30·​36766563·746f7249·535f496a·​5361496a·6vectorIS_IjSaIj214 ··​0x00000d30·​354c6162·​656c4553·61495332·​5f454562·5LabelESaIS2_EEb
215 ··​0x00000d40·45455361·4953315f·45453137·5f4d5f72·EESaIS1_EE17_M_r215 ··​0x00000d40·005f5a4e·53743676·6563746f·7249535f·.​_ZNSt6vectorIS_
216 ··​0x00000d50·65616c6c·6f635f69·6e736572·​74454e39·​ealloc_insertEN9216 ··​0x00000d50·496a5361·496a4545·​53614953·​315f4545·​IjSaIjEESaIS1_EE
217 ··​0x00000d60·5f5f676e·755f6378·7831375f·​5f6e6f72·__gnu_cxx17__nor217 ··​0x00000d60·31375f4d·5f726561·6c6c6f63·​5f696e73·17_M_realloc_ins
218 ··​0x00000d70·​6d616c5f·69746572·​61746f72·49505331·mal_iteratorIPS1218 ··​0x00000d70·​65727445·4e395f5f·​676e755f·63787831·ertEN9__gnu_cxx1
219 ··​0x00000d80·5f53335f·​4545524b·​53315f00·5f5f6378·_S3_EERKS1_.​__cx219 ··​0x00000d80·375f5f6e·​6f726d61·​6c5f6974·65726174·7__normal_iterat
220 ··​0x00000d90·​615f6265·67696e5f·63617463·68005f5f·a_begin_catch.​__220 ··​0x00000d90·​6f724950·53315f53·335f4545·524b5331·orIPS1_S3_EERKS1
221 ··​0x00000da0·6378615f·72657468·726f7700·5f5f6378·cxa_rethrow.​__cx221 ··​0x00000da0·5f005f5f·​6378615f·62656769·6e5f6361·_.​__cxa_begin_ca
222 ··​0x00000db0·615f656e·645f6361·74636800·5f5a4e53·a_end_catch.​_ZNS222 ··​0x00000db0·74636800·5f5f6378·615f7265·7468726f·tch.​__cxa_rethro
Max diff block lines reached; 0/28085 bytes (0.00%) of diff not shown.
1.99 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 93, 19 lines modifiedOffset 93, 21 lines modified
93 ··​0x000005a0·​72656c2e·​74657874·​2e737461·​72747570·​rel.​text.​startup93 ··​0x000005a0·​72656c2e·​74657874·​2e737461·​72747570·​rel.​text.​startup
94 ··​0x000005b0·​002e7265·​6c2e696e·​69745f61·​72726179·​.​.​rel.​init_array94 ··​0x000005b0·​002e7265·​6c2e696e·​69745f61·​72726179·​.​.​rel.​init_array
95 ··​0x000005c0·​002e726f·​64617461·​2e637374·​38002e72·​.​.​rodata.​cst8.​.​r95 ··​0x000005c0·​002e726f·​64617461·​2e637374·​38002e72·​.​.​rodata.​cst8.​.​r
96 ··​0x000005d0·​6f646174·​612e6373·​7434002e·​74657874·​odata.​cst4.​.​text96 ··​0x000005d0·​6f646174·​612e6373·​7434002e·​74657874·​odata.​cst4.​.​text
97 ··​0x000005e0·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th97 ··​0x000005e0·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th
98 ··​0x000005f0·​756e6b2e·​6178002e·​74657874·​2e5f5f78·​unk.​ax.​.​text.​__x98 ··​0x000005f0·​756e6b2e·​6178002e·​74657874·​2e5f5f78·​unk.​ax.​.​text.​__x
99 ··​0x00000600·​38362e67·​65745f70·​635f7468·​756e6b2e·​86.​get_pc_thunk.​99 ··​0x00000600·​38362e67·​65745f70·​635f7468·​756e6b2e·​86.​get_pc_thunk.​
100 ··​0x00000610·​6278002e·​74657874·​2e5f5f78·​38362e67·bx.​.​text.​__x86.​g100 ··​0x00000610·​6378002e·​74657874·​2e5f5f78·​38362e67·cx.​.​text.​__x86.​g
101 ··​0x00000620·​65745f70·​635f7468·​756e6b2e·7369002e·​et_pc_thunk.​si.​.​101 ··​0x00000620·​65745f70·​635f7468·​756e6b2e·6278002e·​et_pc_thunk.​bx.​.​
102 ··​0x00000630·​74657874·​2e5f5f78·​38362e67·​65745f70·​text.​__x86.​get_p102 ··​0x00000630·​74657874·​2e5f5f78·​38362e67·​65745f70·​text.​__x86.​get_p
103 ··​0x00000640·​635f7468·​756e6b2e·6469002e·​74657874·​c_thunk.​di.​.​text103 ··​0x00000640·​635f7468·​756e6b2e·7369002e·​74657874·​c_thunk.​si.​.​text
104 ··​0x00000650·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th104 ··​0x00000650·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th
105 ··​0x00000660·​756e6b2e·​6270002e·​72656c2e·64617461·​unk.​bp.​.​rel.​data105 ··​0x00000660·​756e6b2e·​6469002e·​74657874·2e5f5f78·​unk.​di.​.​text.​__x
106 ··​0x00000670·2e72656c·2e6c6f63·​616c2e44·​572e7265·.​rel.​local.​DW.​re106 ··​0x00000670·38362e67·65745f70·​635f7468·756e6b2e·​86.​get_pc_thunk.​
107 ··​0x00000680·​662e5f5f·6778785f·70657273·6f6e616c·f.​__gxx_personal107 ··​0x00000680·​6270002e·72656c2e·64617461·2e72656c·bp.​.​rel.​data.​rel
108 ··​0x00000690·6974795f·7630002e·6e6f7465·2e474e55·ity_v0.​.​note.​GNU108 ··​0x00000690·2e6c6f63·​616c2e44·572e7265·662e5f5f·.​local.​DW.​ref.​__
109 ··​0x000006a0·2d737461·636b002e·72656c2e·​65685f66·​-​stack.​.​rel.​eh_f109 ··​0x000006a0·6778785f·70657273·6f6e616c·​6974795f·​gxx_personality_
110 ··​0x000006b0·​72616d65·00·························​rame.​110 ··​0x000006b0·​7630002e·6e6f7465·2e474e55·2d737461·v0.​.​note.​GNU-​sta
 111 ··​0x000006c0·​636b002e·​72656c2e·​65685f66·​72616d65·​ck.​.​rel.​eh_frame
 112 ··​0x000006d0·​00··································​.​
  
28.7 KB
utf8.o
859 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​1372·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​1440·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​1319 ··​Number·​of·​section·​headers:​·········​13
20 ··​Section·​header·​string·​table·​index:​·​1220 ··​Section·​header·​string·​table·​index:​·​12
2.47 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·​are·​13·​section·​headers,​·​starting·​at·​offset·​0x55c:​1 There·​are·​13·​section·​headers,​·​starting·​at·​offset·​0x5a0:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​10··​10··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​10··​10··​4
6 ··​[·​2]·​.​text·············​PROGBITS········​00000000·​00003c·​0001d1·​00··​AX··​0···​0··​16 ··​[·​2]·​.​text·············​PROGBITS········​00000000·​000040·​000220·​00··​AX··​0···​0·16
7 ··​[·​3]·​.​rel.​text·········​REL·············​00000000·​000420·​0000a8·​08···​I·​10···​2··​47 ··​[·​3]·​.​rel.​text·········​REL·············​00000000·​000464·​0000a8·​08···​I·​10···​2··​4
8 ··​[·​4]·​.​data·············​PROGBITS········​00000000·​00020d·​000000·​00··​WA··​0···​0··​18 ··​[·​4]·​.​data·············​PROGBITS········​00000000·​000260·​000000·​00··​WA··​0···​0··​1
9 ··​[·​5]·​.​bss··············​NOBITS··········​00000000·​000210·​000005·​00··​WA··​0···​0··​49 ··​[·​5]·​.​bss··············​NOBITS··········​00000000·​000260·​000005·​00··​WA··​0···​0··​4
10 ··​[·​6]·​.​text.​__x86.​get_pc_thunk.​dx·​PROGBITS········​00000000·​000210·​000004·​00·​AXG··​0···​0··​110 ··​[·​6]·​.​text.​__x86.​get_pc_thunk.​dx·​PROGBITS········​00000000·​000260·​000004·​00·​AXG··​0···​0··​1
11 ··​[·​7]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​000214·​000000·​00······​0···​0··​111 ··​[·​7]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​000264·​000000·​00······​0···​0··​1
12 ··​[·​8]·​.​eh_frame·········​PROGBITS········​00000000·​000214·​0000a4·​00···​A··​0···​0··​412 ··​[·​8]·​.​eh_frame·········​PROGBITS········​00000000·​000264·​000098·​00···​A··​0···​0··​4
13 ··​[·​9]·​.​rel.​eh_frame·····​REL·············​00000000·​0004c8·​000020·​08···​I·​10···​8··​413 ··​[·​9]·​.​rel.​eh_frame·····​REL·············​00000000·​00050c·​000020·​08···​I·​10···​8··​4
14 ··​[10]·​.​symtab···········​SYMTAB··········​00000000·​0002b8·​0000e0·​10·····​11···​9··​414 ··​[10]·​.​symtab···········​SYMTAB··········​00000000·​0002fc·​0000e0·​10·····​11···​9··​4
15 ··​[11]·​.​strtab···········​STRTAB··········​00000000·​000398·​000087·​00······​0···​0··​115 ··​[11]·​.​strtab···········​STRTAB··········​00000000·​0003dc·​000087·​00······​0···​0··​1
16 ··​[12]·​.​shstrtab·········​STRTAB··········​00000000·​0004e8·​000071·​00······​0···​0··​116 ··​[12]·​.​shstrtab·········​STRTAB··········​00000000·​00052c·​000071·​00······​0···​0··​1
17 Key·​to·​Flags:​17 Key·​to·​Flags:​
18 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​18 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
19 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​19 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
20 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​20 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
21 ··​p·​(processor·​specific)​21 ··​p·​(processor·​specific)​
1.03 KB
readelf --wide --symbols {}
    
Offset 6, 12 lines modifiedOffset 6, 12 lines modified
6 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​5·6 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​5·
7 ·····​3:​·​00000000·····​5·​OBJECT··​LOCAL··​DEFAULT····​5·​_ZZN4SFST8int2utf8EjE​2ch7 ·····​3:​·​00000000·····​5·​OBJECT··​LOCAL··​DEFAULT····​5·​_ZZN4SFST8int2utf8EjE​2ch
8 ·····​4:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​6·8 ·····​4:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​6·
9 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·9 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·
10 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​4·10 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​4·
11 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​7·11 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​7·
12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​8·12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​8·
13 ·····​9:​·​00000000···​239·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST8int2utf8Ej13 ·····​9:​·​00000000···​259·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST8int2utf8Ej
14 ····​10:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN·····​6·​__x86.​get_pc_thunk.​dx14 ····​10:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN·····​6·​__x86.​get_pc_thunk.​dx
15 ····​11:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​15 ····​11:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
16 ····​12:​·​000000ef···192·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST9utf8tointEPP​c16 ····​12:​·​00000110···230·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST9utf8tointEPP​c
17 ····​13:​·​000001af····​34·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST9utf8tointEPc​17 ····​13:​·​00000200····​32·​FUNC····​GLOBAL·​DEFAULT····​2·​_ZN4SFST9utf8tointEPc​
3.02 KB
readelf --wide --relocs {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x420·​contains·​21·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x464·​contains·​21·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000001··​00000a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​dx3 00000001··​00000a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​dx
4 00000007··​00000b0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 00000007··​00000b0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 00000016··​00000209·​R_386_GOTOFF···········​00000000···​.​bss5 00000016··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
6 0000001c··​00000209·​R_386_GOTOFF···········​00000000···​.​bss6 0000001c··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
7 00000023··​00000209·​R_386_GOTOFF···········​00000000···​.​bss7 00000022··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
8 00000039··​00000209·​R_386_GOTOFF···········​00000000···​.​bss8 00000039··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
9 00000045··​00000209·​R_386_GOTOFF···········​00000000···​.​bss9 00000049··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
10 0000004b··​00000209·​R_386_GOTOFF···········​00000000···​.​bss10 0000004f··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
11 00000052··​00000209·​R_386_GOTOFF···········​00000000···​.​bss11 00000058··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
12 00000073··​00000209·​R_386_GOTOFF···········​00000000···​.​bss12 00000074··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
13 00000084··​00000209·​R_386_GOTOFF···········​00000000···​.​bss13 00000083··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
14 00000095··​00000209·​R_386_GOTOFF···········​00000000···​.​bss14 00000094··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
15 000000a1··​00000209·​R_386_GOTOFF···········​00000000···​.​bss15 000000a3··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
16 000000a7··​00000209·​R_386_GOTOFF···········​00000000···​.​bss16 000000a9··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
17 000000ae··​00000209·​R_386_GOTOFF···········​00000000···​.​bss17 000000b5··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
18 000000bd··​00000209·​R_386_GOTOFF···········​00000000···​.​bss18 000000c2··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
19 000000ce··​00000209·​R_386_GOTOFF···········​00000000···​.​bss19 000000d1··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
20 000000da··​00000209·​R_386_GOTOFF···········​00000000···​.​bss 
21 000000e0··​00000209·​R_386_GOTOFF···········​00000000···​.​bss20 000000e0··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
22 000000e7··​00000209·​R_386_GOTOFF···········​00000000···​.​bss21 000000e6··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
23 000001ba··​00000c02·​R_386_PC32·············​000000ef···_ZN4SFST9utf8tointEPP​c22 000000f2··​00000209·​R_386_GOTOFF···········​00000000···.​bss
 23 0000020b··​00000c02·​R_386_PC32·············​00000110···​_ZN4SFST9utf8tointEPP​c
  
24 Relocation·​section·​'.​rel.​eh_frame'·​at·​offset·​0x4c8·​contains·​4·​entries:​24 Relocation·​section·​'.​rel.​eh_frame'·​at·​offset·​0x50c·​contains·​4·​entries:​
25 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name25 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
26 00000020··​00000102·​R_386_PC32·············​00000000···​.​text26 00000020··​00000102·​R_386_PC32·············​00000000···​.​text
27 00000034··​00000102·​R_386_PC32·············​00000000···​.​text27 00000034··​00000102·​R_386_PC32·············​00000000···​.​text
28 00000080··​00000102·​R_386_PC32·············​00000000···​.​text28 00000074··​00000102·​R_386_PC32·············​00000000···​.​text
29 00000098··​00000402·​R_386_PC32·············​00000000···​.​text.​__x86.​get_pc_thunk.​dx29 0000008c··​00000402·​R_386_PC32·············​00000000···​.​text.​__x86.​get_pc_thunk.​dx
3.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 68 lines modifiedOffset 9, 60 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​000000ef15 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​00000103
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
18 ··​DW_CFA_nop18 ··​DW_CFA_nop
  
19 0000002c·​00000048·​00000030·​FDE·​cie=00000000·​pc=000000ef.​.​000001af19 0000002c·​0000003c·​00000030·​FDE·​cie=00000000·​pc=00000110.​.​000001f6
20 ··​DW_CFA_advance_loc:​·​1·​to·​000000f020 ··​DW_CFA_advance_loc:​·​1·​to·​00000111
21 ··​DW_CFA_def_cfa_offset​:​·​821 ··​DW_CFA_def_cfa_offset​:​·​8
22 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​822 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
23 ··​DW_CFA_advance_loc:​·​1·​to·​000000f123 ··​DW_CFA_advance_loc:​·​1·​to·​00000112
24 ··​DW_CFA_def_cfa_offset​:​·​1224 ··​DW_CFA_def_cfa_offset​:​·​12
25 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1225 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
26 ··​DW_CFA_advance_loc:​·​1·​to·​000000f226 ··​DW_CFA_advance_loc:​·​1·​to·​00000113
27 ··​DW_CFA_def_cfa_offset​:​·​1627 ··​DW_CFA_def_cfa_offset​:​·​16
28 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1628 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
29 ··​DW_CFA_advance_loc:​·​1·​to·​000000f329 ··​DW_CFA_advance_loc1:​·​122·​to·​0000018d
30 ··​DW_CFA_def_cfa_offset​:​·​20 
31 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20 
32 ··​DW_CFA_advance_loc1:​·​116·​to·​00000167 
33 ··​DW_CFA_remember_state​30 ··​DW_CFA_remember_state​
34 ··​DW_CFA_restore:​·​r3·​(ebx)​31 ··​DW_CFA_restore:​·​r3·​(ebx)​
35 ··​DW_CFA_def_cfa_offset​:​·​16 
36 ··​DW_CFA_advance_loc:​·​1·​to·​00000168 
37 ··​DW_CFA_restore:​·​r6·​(esi)​ 
38 ··​DW_CFA_def_cfa_offset​:​·​1232 ··​DW_CFA_def_cfa_offset​:​·​12
39 ··​DW_CFA_advance_loc:​·1·​to·​0000016933 ··​DW_CFA_advance_loc:​·3·​to·​00000190
40 ··​DW_CFA_restore:​·​r7·​(edi)​34 ··​DW_CFA_restore:​·​r6·​(esi)​
41 ··​DW_CFA_def_cfa_offset​:​·​835 ··​DW_CFA_def_cfa_offset​:​·​8
42 ··​DW_CFA_advance_loc:​·​1·​to·​0000016a36 ··​DW_CFA_advance_loc:​·​1·​to·​00000191
43 ··​DW_CFA_restore:​·​r5·​(ebp)​37 ··​DW_CFA_restore:​·​r7·​(edi)​
44 ··​DW_CFA_def_cfa_offset​:​·​438 ··​DW_CFA_def_cfa_offset​:​·​4
45 ··​DW_CFA_advance_loc:​·1·​to·​0000016b39 ··​DW_CFA_advance_loc:​·7·​to·​00000198
46 ··​DW_CFA_restore_state40 ··​DW_CFA_restore_state
47 ··​DW_CFA_advance_loc:​·3·​to·​0000016e41 ··​DW_CFA_advance_loc:​·1·​to·​00000199
48 ··​DW_CFA_remember_state​42 ··​DW_CFA_remember_state​
49 ··​DW_CFA_restore:​·​r3·​(ebx)​43 ··​DW_CFA_restore:​·​r3·​(ebx)​
50 ··​DW_CFA_def_cfa_offset​:​·​16 
51 ··​DW_CFA_advance_loc:​·​1·​to·​0000016f 
52 ··​DW_CFA_restore:​·​r6·​(esi)​ 
53 ··​DW_CFA_def_cfa_offset​:​·​1244 ··​DW_CFA_def_cfa_offset​:​·​12
54 ··​DW_CFA_advance_loc:​·1·​to·​0000017045 ··​DW_CFA_advance_loc:​·5·​to·​0000019e
55 ··​DW_CFA_restore:​·​r7·​(edi)​46 ··​DW_CFA_restore:​·​r6·​(esi)​
56 ··​DW_CFA_def_cfa_offset​:​·​847 ··​DW_CFA_def_cfa_offset​:​·​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​0000017148 ··​DW_CFA_advance_loc:​·​1·​to·​0000019f
58 ··​DW_CFA_restore:​·​r5·​(ebp)​49 ··​DW_CFA_restore:​·​r7·​(edi)​
59 ··​DW_CFA_def_cfa_offset​:​·​450 ··​DW_CFA_def_cfa_offset​:​·​4
60 ··​DW_CFA_advance_loc:​·​1·​to·​0000017251 ··​DW_CFA_advance_loc:​·​1·​to·​000001a0
61 ··​DW_CFA_restore_state52 ··​DW_CFA_restore_state
 53 ··​DW_CFA_nop
  
62 00000078·​00000014·​0000007c·​FDE·​cie=00000000·​pc=000001af.​.​000001d154 0000006c·​00000014·​00000070·​FDE·​cie=00000000·​pc=00000200.​.​00000220
63 ··​DW_CFA_advance_loc:​·​3·​to·​000001b255 ··​DW_CFA_advance_loc:​·​3·​to·​00000203
64 ··​DW_CFA_def_cfa_offset​:​·​856 ··​DW_CFA_def_cfa_offset​:​·​8
65 ··​DW_CFA_advance_loc:​·30·​to·​000001d057 ··​DW_CFA_advance_loc:​·25·​to·​0000021c
66 ··​DW_CFA_def_cfa_offset​:​·​458 ··​DW_CFA_def_cfa_offset​:​·​4
67 ··​DW_CFA_nop59 ··​DW_CFA_nop
  
68 00000090·​00000010·​00000094·​FDE·​cie=00000000·​pc=00000000.​.​0000000460 00000084·​00000010·​00000088·​FDE·​cie=00000000·​pc=00000000.​.​00000004
69 ··​DW_CFA_nop61 ··​DW_CFA_nop
70 ··​DW_CFA_nop62 ··​DW_CFA_nop
71 ··​DW_CFA_nop63 ··​DW_CFA_nop
  
16.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 7, 178 lines modifiedOffset 7, 204 lines modified
7 _ZN4SFST8int2utf8Ej()​:​7 _ZN4SFST8int2utf8Ej()​:​
8 ···​0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1·​<SFST:​:​int2utf8(unsigned·​int)​+0x1>8 ···​0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1·​<SFST:​:​int2utf8(unsigned·​int)​+0x1>
9 »       ​»       ​»       ​1:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​dx9 »       ​»       ​»       ​1:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​dx
10 ···​5:​»       ​81·​c2·​02·​00·​00·​00····»       ​add····​$0x2,​%edx10 ···​5:​»       ​81·​c2·​02·​00·​00·​00····»       ​add····​$0x2,​%edx
11 »       ​»       ​»       ​7:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​11 »       ​»       ​»       ​7:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ···​b:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax12 ···​b:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax
13 ···​f:​»       ​83·​f8·​7f·············»       ​cmp····​$0x7f,​%eax13 ···​f:​»       ​83·​f8·​7f·············»       ​cmp····​$0x7f,​%eax
14 ··​12:​»       ​77·​14················»       ​ja·····28·​<SFST:​:​int2utf8(unsigned·​int)​+0x28>14 ··​12:​»       ​77·​1c················»       ​ja·····30·​<SFST:​:​int2utf8(unsigned·​int)​+0x30>
15 ··​14:​»       ​88·​82·​00·​00·​00·​00····»       ​mov····​%al,​0x0(%edx)​15 ··​14:​»       ​88·​82·​00·​00·​00·​00····»       ​mov····​%al,​0x0(%edx)​
16 »       ​»       ​»       ​16:​·​R_386_GOTOFF»   ​.​bss16 »       ​»       ​»       ​16:​·​R_386_GOTOFF»   ​.​bss
17 ··​1a:​»       ​c6·​82·​01·​00·​00·​00·00·»       ​movb···$0x0,​0x1(%edx)​17 ··​1a:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····0x0(%edx)​,​%eax
18 »       ​»       ​»       ​1c:​·​R_386_GOTOFF»   ​.​bss18 »       ​»       ​»       ​1c:​·​R_386_GOTOFF»   ​.​bss
19 ··​21:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····0x0(%edx)​,​%eax19 ··​20:​»       ​c6·​82·​01·​00·​00·​00·00·»       ​movb···$0x0,​0x1(%edx)​
20 »       ​»       ​»       ​23:​·​R_386_GOTOFF»   ​.​bss20 »       ​»       ​»       ​22:​·​R_386_GOTOFF»   ​.​bss
21 ··​27:​»       ​c3···················»       ​ret····21 ··​27:​»       ​c3···················»       ​ret····
22 ··​28:​»       ​3d·ff·07·​00·​00·······»       ​cmp····$0x7ff,​%eax22 ··​28:​»       ​8d·b4·26·​00·​00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
23 ··​2d:​»       ​77·​28················»       ​ja·····57·<SFST:​:​int2utf8(unsigned·int)​+0x57>23 ··​2f:​»       ​90···················»       ​nop
24 ··2f:​»       ​89·c1················»       ​mov····​%eax,​%ecx24 ··30:​»       ​3d·ff·07·00·00·······»       ​cmp····$0x7ff,​%eax
25 ··​31:​»       ​c1·e9·06·············»       ​shr····$0x6,​%ecx25 ··​35:​»       ​77·29················»       ​ja·····60·​<SFST:​:​int2utf8(unsigned·​int)​+0x60>
26 ··​34:​»       ​83·c9·c0·············»       ​or·····​$0xffffffc0,​%ecx26 ··​37:​»       ​c6·82·02·00·00·00·00·»       ​movb···​$0x0,​0x2(%edx)​
27 ··​37:​»       ​88·​8a·​00·​00·​00·​00····»       ​mov····​%cl,​0x0(%edx)​ 
28 »       ​»       ​»       ​39:​·​R_386_GOTOFF»   ​.​bss27 »       ​»       ​»       ​39:​·​R_386_GOTOFF»   ​.​bss
29 ··​3d:​»       ​83·e0·3f·············»       ​and····$0x3f,​%eax28 ··​3e:​»       ​89·c1················»       ​mov····%eax,​%ecx
30 ··​40:​»       ​83·c8·80·············»       ​or·····​$0xffffff80,​%eax29 ··​40:​»       ​24·3f················»       ​and····​$0x3f,​%al
31 ··​43:​»       ​88·82·​01·00·00·00····»       ​mov····%al,​0x1(%edx)​30 ··​42:​»       ​c1·e9·​06·············»       ​shr····$0x6,​%ecx
32 »       ​»       ​»       ​45:​·R_386_GOTOFF»   ​.​bss31 ··45:​»       ​0c·​80················»       ​or·····​$0x80,​%al
33 ··​49:​»       ​c6·​82·​02·​00·​00·​00·00·»       ​movb···$0x0,​0x2(%edx)​32 ··​47:​»       ​88·​82·​01·​00·​00·​00····»       ​mov····​%al,​0x1(%edx)​
34 »       ​»       ​»       ​4b:​·​R_386_GOTOFF»   ​.​bss33 »       ​»       ​»       ​49:​·​R_386_GOTOFF»   ​.​bss
35 ··50:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax34 ··4d:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax
36 »       ​»       ​»       ​52:​·​R_386_GOTOFF»   ​.​bss35 »       ​»       ​»       ​4f:​·​R_386_GOTOFF»   ​.​bss
37 ··​56:​»       ​c3···················»       ​ret····36 ··​53:​»       ​80·c9·c0·············»       ​or·····$0xc0,​%cl
38 ··​57:​»       ​3d·ff·ff·​00·​00·······»       ​cmp····$0xffff,​%eax37 ··​56:​»       ​88·8a·00·​00·​00·00····»       ​mov····%cl,​0x0(%edx)​
39 ··​5c:​»       ​76·​55················»       ​jbe····​b3·​<SFST:​:​int2utf8(unsigned·​int)​+0xb3>38 »       ​»       ​»       ​58:​·R_386_GOTOFF»   ​.​bss
40 ··​5e:​»       ​3d·ff·ff·1f·00·······»       ​cmp····$0x1fffff,​%eax39 ··​5c:​»       ​c3···················»       ​ret····
41 ··63:​»       ​0f·87·83·​00·00·00····»       ​ja·····ec·<SFST:​:​int2utf8(unsigned·int)​+0xec>40 ··5d:​»       ​8d·76·​00·············»       ​lea····​0x0(%esi)​,​%esi
42 ··​69:​»       ​89·c1················»       ​mov····​%eax,​%ecx41 ··​60:​»       ​3d·ff·ff·00·00·······»       ​cmp····$0xffff,​%eax
43 ··​6b:​»       ​c1·e9·12·············»       ​shr····$0x12,​%ecx42 ··​65:​»       ​76·59················»       ​jbe····c0·​<SFST:​:​int2utf8(unsigned·​int)​+0xc0>
44 ··​6e:​»       ​83·c9·​f0·············»       ​or·····​$0xfffffff0,​%ecx43 ··​67:​»       ​3d·ff·​ff·1f·00·······»       ​cmp····​$0x1fffff,​%eax
45 ··71:​»       ​88·​8a·00·​00·​00·​00····»       ​mov····%cl,​0x0(%edx)​44 ··6c:​»       ​0f·​87·8e·​00·​00·​00····»       ​ja·····100·<SFST:​:​int2utf8(unsigned·​int)​+0x100>
46 »       ​»       ​»       ​73:​·R_386_GOTOFF»   ​.​bss45 ··​72:​»       ​c6·82·​04·00·​00·​00·​00·»       ​movb···​$0x0,​0x4(%edx)​
47 ··​77:​»       ​89·c1················»       ​mov····​%eax,​%ecx46 »       ​»       ​»       ​74:​·R_386_GOTOFF»   ​.​bss
48 ··​79:​»       ​c1·e9·0c·············»       ​shr····$0xc,​%ecx47 ··​79:​»       ​89·c1················»       ​mov····%eax,​%ecx
49 ··​7c:​»       ​83·​e1·3f·············»       ​and····​$0x3f,​%ecx48 ··​7b:​»       ​c1·​e9·12·············»       ​shr····​$0x12,​%ecx
50 ··​7f:​»       ​83·​c9·80·············»       ​or·····​$0xffffff80,​%ecx49 ··​7e:​»       ​80·​c9·f0·············»       ​or·····​$0xf0,​%cl
51 ··​82:​»       ​88·​8a·​01·​00·​00·​00····»       ​mov····​%cl,​0x1(%edx)​50 ··​81:​»       ​88·​8a·​00·​00·​00·​00····»       ​mov····​%cl,​0x0(%edx)​
52 »       ​»       ​»       ​84:​·​R_386_GOTOFF»   ​.​bss51 »       ​»       ​»       ​83:​·​R_386_GOTOFF»   ​.​bss
53 ··​88:​»       ​89·​c1················»       ​mov····​%eax,​%ecx52 ··​87:​»       ​89·​c1················»       ​mov····​%eax,​%ecx
54 ··​8a:​»       ​c1·​e9·​06·············»       ​shr····​$0x6,​%ecx53 ··​89:​»       ​c1·​e9·​0c·············»       ​shr····​$0xc,​%ecx
55 ··​8d:​»       ​83·​e1·​3f·············»       ​and····​$0x3f,​%ecx54 ··​8c:​»       ​80·​e1·​3f·············»       ​and····​$0x3f,​%cl
56 ··90:​»       ​83·​c9·​80·············»       ​or·····​$0xffffff80,​%ecx55 ··8f:​»       ​80·​c9·​80·············»       ​or·····​$0x80,​%cl
57 ··​93:​»       ​88·​8a·​02·​00·​00·​00····»       ​mov····​%cl,​0x2(%edx)​56 ··​92:​»       ​88·​8a·​01·​00·​00·​00····»       ​mov····​%cl,​0x1(%edx)​
58 »       ​»       ​»       ​95:​·​R_386_GOTOFF»   ​.​bss57 »       ​»       ​»       ​94:​·​R_386_GOTOFF»   ​.​bss
59 ··​99:​»       ​83·e0·3f·············»       ​and····$0x3f,​%eax58 ··​98:​»       ​89·c1················»       ​mov····%eax,​%ecx
60 ··​9c:​»       ​83·c8·80·············»       ​or·····​$0xffffff80,​%eax59 ··​9a:​»       ​24·3f················»       ​and····​$0x3f,​%al
61 ··​9f:​»       ​88·82·​03·00·00·00····»       ​mov····%al,​0x3(%edx)​60 ··​9c:​»       ​c1·e9·​06·············»       ​shr····$0x6,​%ecx
62 »       ​»       ​»       ​a1:​·R_386_GOTOFF»   ​.​bss61 ··​9f:​»       ​0c·80················»       ​or·····​$0x80,​%al
63 ··​a5:​»       ​c6·​82·​04·​00·​00·​00·00·»       ​movb···$0x0,​0x4(%edx)​62 ··​a1:​»       ​88·​82·​03·​00·​00·​00····»       ​mov····​%al,​0x3(%edx)​
64 »       ​»       ​»       ​a7:​·​R_386_GOTOFF»   ​.​bss63 »       ​»       ​»       ​a3:​·​R_386_GOTOFF»   ​.​bss
65 ··​ac:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax64 ··​a7:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax
66 »       ​»       ​»       ​ae:​·​R_386_GOTOFF»   ​.​bss65 »       ​»       ​»       ​a9:​·​R_386_GOTOFF»   ​.​bss
67 ··b2:​»       ​c3···················»       ​ret····66 ··ad:​»       ​80·e1·3f·············»       ​and····$0x3f,​%cl
68 ··​b3:​»       ​89·​c1················»       ​mov····%eax,​%ecx67 ··​b0:​»       ​80·​c9·80·············»       ​or·····​$0x80,​%cl
69 ··​b5:​»       ​c1·e9·​0c·············»       ​shr····$0xc,​%ecx68 ··​b3:​»       ​88·8a·​02·00·00·00····»       ​mov····%cl,​0x2(%edx)​
70 ··​b8:​»       ​83·​c9·​e0·············»       ​or·····​$0xffffffe0,​%ecx69 »       ​»       ​»       ​b5:​·R_386_GOTOFF»   ​.​bss
71 ··​bb:​»       ​88·8a·00·00·00·00····»       ​mov····%cl,​0x0(%edx)​70 ··​b9:​»       ​c3···················»       ​ret····
72 »       ​»       ​»       ​bd:​·R_386_GOTOFF»   ​.​bss71 ··​ba:​»       ​8d·b6·00·00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
73 ··​c1:​»       ​89·c1················»       ​mov····​%eax,​%ecx72 ··​c0:​»       ​c6·82·03·00·00·00·00·»       ​movb···$0x0,​0x3(%edx)​
74 ··​c3:​»       ​c1·​e9·06·············»       ​shr····​$0x6,​%ecx73 »       ​»       ​»       ​c2:​·R_386_GOTOFF»   ​.​bss
75 ··​c6:​»       ​83·e1·3f·············»       ​and····$0x3f,​%ecx74 ··​c7:​»       ​89·c1················»       ​mov····%eax,​%ecx
76 ··​c9:​»       ​83·c9·80·············»       ​or·····​$0xffffff80,​%ecx75 ··​c9:​»       ​c1·e9·0c·············»       ​shr····​$0xc,​%ecx
77 ··​cc:​»       ​88·8a·01·00·00·00····»       ​mov····%cl,​0x1(%edx)​76 ··​cc:​»       ​80·c9·e0·············»       ​or·····​$0xe0,​%cl
78 »       ​»       ​»       ​ce:​·R_386_GOTOFF»   ​.​bss77 ··​cf:​»       ​88·8a·​00·00·​00·​00····»       ​mov····​%cl,​0x0(%edx)​
79 ··d2:​»       ​83·e0·3f·············»       ​and····​$0x3f,​%eax78 »       ​»       ​»       ​d1:​·R_386_GOTOFF»   ​.​bss
80 ··​d5:​»       ​83·​c8·80·············»       ​or·····​$0xffffff80,​%eax79 ··​d5:​»       ​89·​c1················»       ​mov····%eax,​%ecx
81 ··​d8:​»       ​88·82·02·00·00·00····»       ​mov····%al,​0x2(%edx)​80 ··​d7:​»       ​24·3f················»       ​and····$0x3f,​%al
82 »       ​»       ​»       ​da:​·R_386_GOTOFF»   ​.​bss81 ··d9:​»       ​c1·e9·​06·············»       ​shr····​$0x6,​%ecx
83 ··​de:​»       ​c6·​82·03·00·00·00·00·»       ​movb···​$0x0,​0x3(%edx)​82 ··​dc:​»       ​0c·​80················»       ​or·····​$0x80,​%al
 83 ··​de:​»       ​88·​82·​02·​00·​00·​00····»       ​mov····​%al,​0x2(%edx)​
84 »       ​»       ​»       ​e0:​·​R_386_GOTOFF»   ​.​bss84 »       ​»       ​»       ​e0:​·​R_386_GOTOFF»   ​.​bss
85 ··​e5:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax85 ··​e4:​»       ​8d·​82·​00·​00·​00·​00····»       ​lea····​0x0(%edx)​,​%eax
86 »       ​»       ​»       ​e7:​·​R_386_GOTOFF»   ​.​bss86 »       ​»       ​»       ​e6:​·​R_386_GOTOFF»   ​.​bss
87 ··​eb:​»       ​c3···················»       ​ret····87 ··​ea:​»       ​80·e1·3f·············»       ​and····$0x3f,​%cl
88 ··​ec:​»       ​31·​c0················»       ​xor····%eax,​%eax88 ··​ed:​»       ​80·​c9·80·············»       ​or·····​$0x80,​%cl
89 ··ee:​»       ​c3···················»       ​ret····89 ··f0:​»       ​88·8a·01·00·00·00····»       ​mov····%cl,​0x1(%edx)​
 90 »       ​»       ​»       ​f2:​·​R_386_GOTOFF»   ​.​bss
 91 ··​f6:​»       ​c3···················»       ​ret····
 92 ··​f7:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 93 ··​fe:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 94 ·​100:​»       ​31·​c0················»       ​xor····​%eax,​%eax
 95 ·​102:​»       ​c3···················»       ​ret····
 96 ·​103:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 97 ·​10a:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
90 000000ef·​<SFST:​:​utf8toint(char**)​>:​98 00000110·​<SFST:​:​utf8toint(char**)​>:​
91 _ZN4SFST9utf8tointEPP​c()​:​99 _ZN4SFST9utf8tointEPP​c()​:​
92 ··​ef:​»       ​55···················»       ​push···​%ebp100 ·110:​»       ​57···················»       ​push···​%edi
93 ··​f0:​»       ​57···················»       ​push···​%edi101 ·111:​»       ​56···················»       ​push···​%esi
94 ··​f1:​»       ​56···················»       ​push···​%esi102 ·112:​»       ​53···················»       ​push···​%ebx
95 ··​f2:​»       ​53···················»       ​push···%ebx103 ·113:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx
96 ··​f3:​»       ​8b·6c·24·14··········»       ​mov····0x14(%esp)​,​%ebp104 ·117:​»       ​8b·0b················»       ​mov····​(%ebx)​,​%ecx
97 ··​f7:​»       ​8b·4d·​00·············»       ​mov····0x0(%ebp)​,​%ecx105 ·119:​»       ​0f·b6·​01·············»       ​movzbl·​(%ecx)​,​%eax
98 ··​fa:​»       ​0f·b6·01·············»       ​movzbl·(%ecx)​,​%eax106 ·11c:​»       ​3c·ef················»       ​cmp····​$0xef,​%al
99 ··​fd:​»       ​3c·ef················»       ​cmp····$0xef,​%al107 ·11e:​»       ​0f·86·7c·00·00·00····»       ​jbe····1a0·​<SFST:​:​utf8toint(char**)​+0x90>
100 ··​ff:​»       ​76·71················»       ​jbe····172·<SFST:​:​utf8toint(char**)​+0x83>108 ·124:​»       ​24·07················»       ​and····$0x7,​%al
101 ·​101:​»       ​83·e0·​07·············»       ​and····​$0x7,​%eax109 ·​126:​»       ​be·02·​00·00·00·······»       ​mov····​$0x2,​%esi
102 ·​104:​»       ​be·02·00·00·00·······»       ​mov····$0x2,​%esi110 ·​12b:​»       ​0f·b6·f8·············»       ​movzbl·%al,​%edi
103 ·​109:​»       ​8d·51·​01·············»       ​lea····​0x1(%ecx)​,​%edx111 ·​12e:​»       ​8d·41·​01·············»       ​lea····​0x1(%ecx)​,​%eax
104 ·​10c:​»       ​89·55·00·············»       ​mov····​%edx,​0x0(%ebp)​112 ·​131:​»       ​89·03················»       ​mov····​%eax,​(%ebx)​
105 ·​10f:​»       ​0f·​b6·​51·​01··········»       ​movzbl·​0x1(%ecx)​,​%edx113 ·​133:​»       ​0f·​b6·​51·​01··········»       ​movzbl·​0x1(%ecx)​,​%edx
106 ·​113:​»       ​8d·5a·80·············»       ​lea····-​0x80(%edx)​,​%ebx114 ·​137:​»       ​88·d0················»       ​mov····​%dl,​%al
107 ·​116:​»       ​80·fb·3f·············»       ​cmp····​$0x3f,​%bl115 ·​139:​»       ​04·80················»       ​add····​$0x80,​%al
108 ·​119:​»       ​77·50················»       ​ja·····16b·<SFST:​:​utf8toint(char**)​+0x7c>116 ·​13b:​»       ​3c·3f················»       ​cmp····$0x3f,​%al
109 ·​11b:​»       ​c1·e0·06·············»       ​shl····$0x6,​%eax117 ·​13d:​»       ​77·59················»       ​ja·····198·<SFST:​:​utf8toint(char**)​+0x88>
110 ·​11e:​»       ​83·​e2·​3f·············»       ​and····​$0x3f,​%edx118 ·​13f:​»       ​80·​e2·​3f·············»       ​and····​$0x3f,​%dl
111 ·​121:​»       ​09·d0················»       ​or·····​%edx,​%eax119 ·​142:​»       ​89·f8················»       ​mov····​%edi,​%eax
112 ·​123:​»       ​8d·79·​02·············»       ​lea····0x2(%ecx)​,​%edi120 ·​144:​»       ​c1·e0·​06·············»       ​shl····$0x6,​%eax
113 ·​126:​»       ​89·7d·00·············»       ​mov····​%edi,​0x0(%ebp)​121 ·​147:​»       ​0f·b6·fa·············»       ​movzbl·​%dl,​%edi
114 ·​129:​»       ​0f·b6·51·02··········»       ​movzbl·​0x2(%ecx)​,​%edx122 ·​14a:​»       ​8d·51·02·············»       ​lea····​0x2(%ecx)​,​%edx
115 ·​12d:​»       ​8d·5a·80·············»       ​lea····-​0x80(%edx)​,​%ebx123 ·​14d:​»       ​09·c7················»       ​or·····%eax,​%edi
116 ·​130:​»       ​80·fb·3f·············»       ​cmp····$0x3f,​%bl124 ·​14f:​»       ​89·13················»       ​mov····%edx,​(%ebx)​
117 ·​133:​»       ​77·36················»       ​ja·····​16b·​<SFST:​:​utf8toint(char**)​+0x7c>125 ·​151:​»       ​0f·b6·51·02··········»       ​movzbl·​0x2(%ecx)​,​%edx
118 ·​135:​»       ​c1·e0·06·············»       ​shl····$0x6,​%eax126 ·​155:​»       ​88·d0················»       ​mov····%dl,​%al
119 ·​138:​»       ​89·c7················»       ​mov····%eax,​%edi127 ·​157:​»       ​04·80················»       ​add····$0x80,​%al
120 ·​13a:​»       ​89·d0················»       ​mov····​%edx,​%eax128 ·​159:​»       ​3c·3f················»       ​cmp····$0x3f,​%al
121 ·​13c:​»       ​83·e0·3f·············»       ​and····$0x3f,​%eax129 ·​15b:​»       ​77·3b················»       ​ja·····198·<SFST:​:​utf8toint(char**)​+0x88>
122 ·​13f:​»       ​09·f8················»       ​or·····%edi,​%eax130 ·​15d:​»       ​c1·e7·06·············»       ​shl····$0x6,​%edi
123 ·​141:​»       ​8d·79·03·············»       ​lea····​0x3(%ecx)​,​%edi131 ·​160:​»       ​80·e2·3f·············»       ​and····$0x3f,​%dl
Max diff block lines reached; 1157/17158 bytes (6.74%) of diff not shown.
1.47 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·ef000000·​00000000·48000000·​.​.​.​.​.​.​.​.​.​.​.​.​H.​.​.​5 ··​0x00000020·​00000000·03010000·​00000000·3c000000·​.​.​.​.​.​.​.​.​.​.​.​.​<.​.​.​
6 ··​0x00000030·​30000000·ef000000·c0000000·​00410e08·​0.​.​.​.​.​.​.​.​.​.​.​.​A.​.​6 ··​0x00000030·​30000000·10010000·e6000000·​00410e08·​0.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
7 ··​0x00000040·​8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​7 ··​0x00000040·​8702410e·​0c860341·​0e108304·027a0ac3·​.​.​A.​.​.​.​A.​.​.​.​.​z.​.​
8 ··​0x00000050·​0502740a·​c30e1041·​c60e0c41·c70e0841·​.​.​t.​.​.​.​A.​.​.​A.​.​.​A8 ··​0x00000050·​0e0c43c6·0e0841c7·0e04470b·410ac30e·​.​.​C.​.​.​A.​.​.​G.​A.​.​.​
9 ··​0x00000060·​c50e0441·​0b430ac3·​0e1041c6·0e0c41c7·​.​.​.​A.​C.​.​.​.​A.​.​.​A.​9 ··​0x00000060·0c45c60e·​0841c70e·​04410b00·14000000·​.​E.​.​.​A.​.​.​A.​.​.​.​.​.​
10 ··​0x00000070·0e0841c5·​0e04410b·14000000·7c000000·.​.​A.​.​.​A.​.​.​.​.​|.​.​.​10 ··​0x00000070·70000000·​00020000·20000000·00430e08·p.​.​.​.​.​.​.​·.​.​.​.​C.​.​
11 ··​0x00000080·af010000·22000000·00430e08·5e0e0400·.​.​.​.​".​.​.​.​C.​.​^.​.​.​11 ··​0x00000080·590e0400·10000000·88000000·00000000·Y.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x00000090·10000000·​94000000·​00000000·04000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00000090·​04000000·​00000000···················.​.​.​.​.​.​.​.​
13 ··​0x000000a0·​00000000····························​.​.​.​.​ 
  
908 KB
hopcroft.o
861 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​29544·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​27812·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​6419 ··​Number·​of·​section·​headers:​·········​64
20 ··​Section·​header·​string·​table·​index:​·​6320 ··​Section·​header·​string·​table·​index:​·​63
14.3 KB
readelf --wide --sections {}
    
Offset 1, 73 lines modifiedOffset 1, 73 lines modified
1 There·​are·​64·​section·​headers,​·​starting·​at·​offset·​0x7368:​1 There·​are·​64·​section·​headers,​·​starting·​at·​offset·​0x6ca4:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​61··​32··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​61··​32··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​61··​33··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​61··​33··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​61··​34··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​61··​34··​4
8 ··​[·​4]·​.​group············​GROUP···········​00000000·​000054·​00000c·​04·····​61··​91··​48 ··​[·​4]·​.​group············​GROUP···········​00000000·​000054·​00000c·​04·····​61··​91··​4
9 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​61··​92··​49 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​61··​92··​4
10 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​61··​95··​410 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​61··​96··​4
11 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​61··​96··​411 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​61··​97··​4
12 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​61··​98··​412 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​61··​98··​4
13 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​61·​100··​413 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​61·​100··​4
14 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​61·​105··​414 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​61·​105··​4
15 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​61·​107··​415 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​61·​107··​4
16 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​000008·​04·····​61··​97··​416 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​000008·​04·····​61··​93··​4
17 ··​[13]·​.​group············​GROUP···········​00000000·​0000bc·​000008·​04·····​61··​59··​417 ··​[13]·​.​group············​GROUP···········​00000000·​0000bc·​000008·​04·····​61··​59··​4
18 ··​[14]·​.​group············​GROUP···········​00000000·​0000c4·​000008·​04·····​61·​116··​418 ··​[14]·​.​group············​GROUP···········​00000000·​0000c4·​000008·​04·····​61·​116··​4
19 ··​[15]·​.​group············​GROUP···········​00000000·​0000cc·​000008·​04·····​61·​113··​419 ··​[15]·​.​group············​GROUP···········​00000000·​0000cc·​000008·​04·····​61·​113··​4
20 ··​[16]·​.​group············​GROUP···········​00000000·​0000d4·​00000c·​04·····​61··​71··​420 ··​[16]·​.​group············​GROUP···········​00000000·​0000d4·​00000c·​04·····​61··​71··​4
21 ··​[17]·​.​text·············​PROGBITS········​00000000·​0000e0·​001d7c·​00··​AX··​0···​0·​1621 ··​[17]·​.​text·············​PROGBITS········​00000000·​0000e0·​001f35·​00··​AX··​0···​0·​16
22 ··​[18]·​.​rel.​text·········​REL·············​00000000·​0063a8·​000410·​08···​I·​61··​17··​422 ··​[18]·​.​rel.​text·········​REL·············​00000000·​005ce4·​000410·​08···​I·​61··​17··​4
23 ··​[19]·​.​data·············​PROGBITS········​00000000·​001e5c·​000000·​00··​WA··​0···​0··​123 ··​[19]·​.​data·············​PROGBITS········​00000000·​002015·​000000·​00··​WA··​0···​0··​1
24 ··​[20]·​.​bss··············​NOBITS··········​00000000·​001e5c·​000001·​00··​WA··​0···​0··​124 ··​[20]·​.​bss··············​NOBITS··········​00000000·​002015·​000001·​00··​WA··​0···​0··​1
25 ··​[21]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​001e5c·​000036·​00·​AXG··​0···​0··​225 ··​[21]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​002020·​000045·​00·​AXG··​0···​0·16
26 ··​[22]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​001e94·​000030·​01·​AMS··​0···​0··​426 ··​[22]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​002068·​000030·​01·​AMS··​0···​0··​4
27 ··​[23]·​.​text.​unlikely····​PROGBITS········​00000000·​001ec4·​000268·​00··​AX··​0···​0··​227 ··​[23]·​.​text.​unlikely····​PROGBITS········​00000000·​002098·​000268·​00··​AX··​0···​0··​2
28 ··​[24]·​.​rel.​text.​unlikely·​REL·············​00000000·​0067b8·​000130·​08···​I·​61··​23··​428 ··​[24]·​.​rel.​text.​unlikely·​REL·············​00000000·​0060f4·​000130·​08···​I·​61··​23··​4
29 ··​[25]·​.​gcc_except_table·​PROGBITS········​00000000·​00212c·​0000a7·​00···​A··​0···​0··​129 ··​[25]·​.​gcc_except_table·​PROGBITS········​00000000·​002300·​0000a7·​00···​A··​0···​0··​1
30 ··​[26]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​PROGBITS········​00000000·​0021d4·​000037·​00·​AXG··​0···​0··​230 ··​[26]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​PROGBITS········​00000000·​0023b0·​000043·​00·​AXG··​0···​0·16
31 ··​[27]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​REL·············​00000000·​0068e8·​000020·​08··​IG·​61··​26··​431 ··​[27]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​REL·············​00000000·​006224·​000020·​08··​IG·​61··​26··​4
32 ··​[28]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​PROGBITS········​00000000·​00220c·​000037·​00·​AXG··​0···​0··​232 ··​[28]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​PROGBITS········​00000000·​002400·​000043·​00·​AXG··​0···​0·16
33 ··​[29]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​REL·············​00000000·​006908·​000020·​08··​IG·​61··​28··​433 ··​[29]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·​REL·············​00000000·​006244·​000020·​08··​IG·​61··​28··​4
34 ··​[30]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​002244·​000046·​00·​AXG··​0···​0··​234 ··​[30]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​002450·​00005e·​00·​AXG··​0···​0·16
35 ··​[31]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​006928·​000020·​08··​IG·​61··​30··​435 ··​[31]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​006264·​000020·​08··​IG·​61··​30··​4
36 ··​[32]·​.​rodata.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_.​str1.​1·​PROGBITS········​00000000·​00228a·​000017·​01·​AMS··​0···​0··​136 ··​[32]·​.​rodata.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_.​str1.​1·​PROGBITS········​00000000·​0024ae·​000017·​01·​AMS··​0···​0··​1
37 ··​[33]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​PROGBITS········​00000000·​0022b0·​000c9b·​00·​AXG··​0···​0·​1637 ··​[33]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​PROGBITS········​00000000·​0024d0·​0003c7·​00·​AXG··​0···​0·​16
38 ··​[34]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​REL·············​00000000·​006948·​000050·​08··​IG·​61··​33··​438 ··​[34]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_·​REL·············​00000000·​006284·​000050·​08··​IG·​61··​33··​4
39 ··​[35]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​PROGBITS········​00000000·​002f4c·​000046·​00·​AXG··​0···​0··​239 ··​[35]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​PROGBITS········​00000000·​0028a0·​00005e·​00·​AXG··​0···​0·16
40 ··​[36]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​REL·············​00000000·​006998·​000020·​08··​IG·​61··​35··​440 ··​[36]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E·​REL·············​00000000·​0062d4·​000020·​08··​IG·​61··​35··​4
41 ··​[37]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​PROGBITS········​00000000·​002fa0·​000cd9·​00·​AXG··​0···​0·​1641 ··​[37]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​PROGBITS········​00000000·​002900·​000d35·​00·​AXG··​0···​0·​16
42 ··​[38]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​REL·············​00000000·​0069b8·​000030·​08··​IG·​61··​37··​442 ··​[38]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_·​REL·············​00000000·​0062f4·​000030·​08··​IG·​61··​37··​4
43 ··​[39]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​PROGBITS········​00000000·​003c80·​0001d9·​00·​AXG··​0···​0·​1643 ··​[39]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​PROGBITS········​00000000·​003640·​0001a4·​00·​AXG··​0···​0·​16
44 ··​[40]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​REL·············​00000000·​0069e8·​000028·​08··​IG·​61··​39··​444 ··​[40]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​REL·············​00000000·​006324·​000028·​08··​IG·​61··​39··​4
45 ··​[41]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​PROGBITS········​00000000·​003e5a·​000309·​00·​AXG··​0···​0··​245 ··​[41]·​.​text.​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​PROGBITS········​00000000·​0037f0·​000321·​00·​AXG··​0···​0·16
46 ··​[42]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​REL·············​00000000·​006a10·​000020·​08··​IG·​61··​41··​446 ··​[42]·​.​rel.​text.​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_·​REL·············​00000000·​00634c·​000020·​08··​IG·​61··​41··​4
47 ··​[43]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​004163·​000010·​01·​AMS··​0···​0··​147 ··​[43]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​003b11·​000010·​01·​AMS··​0···​0··​1
48 ··​[44]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​PROGBITS········​00000000·​004180·​0000da·​00·​AXG··​0···​0·​1648 ··​[44]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​PROGBITS········​00000000·​003b30·​0000e6·​00·​AXG··​0···​0·​16
49 ··​[45]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​REL·············​00000000·​006a30·​000018·​08··​IG·​61··​44··​449 ··​[45]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_·​REL·············​00000000·​00636c·​000018·​08··​IG·​61··​44··​4
50 ··​[46]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_·​PROGBITS········​00000000·​004260·​000215·​00·​AXG··​0···​0·​1650 ··​[46]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_·​PROGBITS········​00000000·​003c20·​00024c·​00·​AXG··​0···​0·​16
51 ··​[47]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_·​REL·············​00000000·​006a48·​000040·​08··​IG·​61··​46··​451 ··​[47]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_·​REL·············​00000000·​006384·​000040·​08··​IG·​61··​46··​4
52 ··​[48]·​.​text.​startup·····​PROGBITS········​00000000·​004475·​000040·​00··​AX··​0···​0··​152 ··​[48]·​.​text.​startup·····​PROGBITS········​00000000·​003e70·​000040·​00··​AX··​0···​0·16
53 ··​[49]·​.​rel.​text.​startup·​REL·············​00000000·​006a88·​000038·​08···​I·​61··​48··​453 ··​[49]·​.​rel.​text.​startup·​REL·············​00000000·​0063c4·​000038·​08···​I·​61··​48··​4
54 ··​[50]·​.​init_array·······​INIT_ARRAY······​00000000·​0044b8·​000004·​04··​WA··​0···​0··​454 ··​[50]·​.​init_array·······​INIT_ARRAY······​00000000·​003eb0·​000004·​04··​WA··​0···​0··​4
55 ··​[51]·​.​rel.​init_array···​REL·············​00000000·​006ac0·​000008·​08···​I·​61··​50··​455 ··​[51]·​.​rel.​init_array···​REL·············​00000000·​0063fc·​000008·​08···​I·​61··​50··​4
56 ··​[52]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​0044bc·​000004·​00·​AXG··​0···​0··​156 ··​[52]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​003eb4·​000004·​00·​AXG··​0···​0··​1
57 ··​[53]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​0044c0·​000004·​00·​AXG··​0···​0··​157 ··​[53]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​003eb8·​000004·​00·​AXG··​0···​0··​1
58 ··​[54]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​0044c4·​000004·​00·​AXG··​0···​0··​158 ··​[54]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​003ebc·​000004·​00·​AXG··​0···​0··​1
59 ··​[55]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​0044c8·​000004·​00·​AXG··​0···​0··​159 ··​[55]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​003ec0·​000004·​00·​AXG··​0···​0··​1
60 ··​[56]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​0044cc·​000004·​00·​WAG··​0···​0··​460 ··​[56]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​003ec4·​000004·​00·​WAG··​0···​0··​4
61 ··​[57]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​006ac8·​000008·​08··​IG·​61··​56··​461 ··​[57]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​006404·​000008·​08··​IG·​61··​56··​4
62 ··​[58]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​0044d0·​000000·​00······​0···​0··​162 ··​[58]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​003ec8·​000000·​00······​0···​0··​1
63 ··​[59]·​.​eh_frame·········​PROGBITS········​00000000·​0044d0·​000880·​00···​A··​0···​0··​463 ··​[59]·​.​eh_frame·········​PROGBITS········​00000000·​003ec8·​0007c4·​00···​A··​0···​0··​4
64 ··​[60]·​.​rel.​eh_frame·····​REL·············​00000000·​006ad0·​000188·​08···​I·​61··​59··​464 ··​[60]·​.​rel.​eh_frame·····​REL·············​00000000·​00640c·​000188·​08···​I·​61··​59··​4
65 ··​[61]·​.​symtab···········​SYMTAB··········​00000000·​004d50·​0007d0·​10·····​62··​59··​465 ··​[61]·​.​symtab···········​SYMTAB··········​00000000·​00468c·​0007d0·​10·····​62··​59··​4
66 ··​[62]·​.​strtab···········​STRTAB··········​00000000·​005520·​000e85·​00······​0···​0··​166 ··​[62]·​.​strtab···········​STRTAB··········​00000000·​004e5c·​000e85·​00······​0···​0··​1
67 ··​[63]·​.​shstrtab·········​STRTAB··········​00000000·​006c58·​00070d·​00······​0···​0··​167 ··​[63]·​.​shstrtab·········​STRTAB··········​00000000·​006594·​00070d·​00······​0···​0··​1
68 Key·​to·​Flags:​68 Key·​to·​Flags:​
69 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​69 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
70 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​70 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
71 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​71 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
72 ··​p·​(processor·​specific)​72 ··​p·​(processor·​specific)​
11.9 KB
readelf --wide --symbols {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Symbol·​table·​'.​symtab'·​contains·​125·​entries:​1 Symbol·​table·​'.​symtab'·​contains·​125·​entries:​
2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name
3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·
4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·
5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​20·5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​20·
6 ·····​3:​·​00000000···​108·​FUNC····​LOCAL··​DEFAULT···​17·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​986 ·····​3:​·​00000000···​122·​FUNC····​LOCAL··​DEFAULT···​17·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​98
7 ·····​4:​·​0000006c···​108·​FUNC····​LOCAL··​DEFAULT···​17·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​1187 ·····​4:​·​00000080···​122·​FUNC····​LOCAL··​DEFAULT···​17·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​118
8 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​21·8 ·····​5:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​21·
9 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·9 ·····​6:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·
10 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​25·10 ·····​7:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​25·
11 ·····​8:​·​00000000····​72·​FUNC····​LOCAL··​DEFAULT···​23·​_ZN4SFST9Minimiser16b​uild_transducerEv.​cold.​17311 ·····​8:​·​00000000····​72·​FUNC····​LOCAL··​DEFAULT···​23·​_ZN4SFST9Minimiser16b​uild_transducerEv.​cold.​173
12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​26·12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​26·
13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·
14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​30·14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​30·
Offset 59, 70 lines modifiedOffset 59, 70 lines modified
59 ····​55:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​50·59 ····​55:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​50·
60 ····​56:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·60 ····​56:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·
61 ····​57:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·61 ····​57:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·
62 ····​58:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​59·62 ····​58:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​59·
63 ····​59:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​53·​__x86.​get_pc_thunk.​bx63 ····​59:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​53·​__x86.​get_pc_thunk.​bx
64 ····​60:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​64 ····​60:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
65 ····​61:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv65 ····​61:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv
66 ····​62:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​21·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE66 ····​62:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​21·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
67 ····​63:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​21·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE67 ····​63:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​21·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
68 ····​64:​·​000000d8····​74·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser13l​ink_state_inERjj68 ····​64:​·​00000100···111·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser13l​ink_state_inERjj
69 ····​65:​·​00000122····​50·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser9ad​d_stateEjj69 ····​65:​·​00000170····​52·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser9ad​d_stateEjj
70 ····​66:​·​00000154····​77·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser14l​ink_state_outERjj70 ····​66:​·​000001b0···133·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser14l​ink_state_outERjj
71 ····​67:​·​000001a2····​99·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser12r​emove_stateEjj71 ····​67:​·​00000240···158·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser12r​emove_stateEjj
72 ····​68:​·​00000206···​120·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser17m​ove_state_to_newEjj72 ····​68:​·​000002e0···​153·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser17m​ove_state_to_newEjj
73 ····​69:​·​0000027e···​124·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser17m​erge_state_listsEj73 ····​69:​·​00000380···​149·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser17m​erge_state_listsEj
74 ····​70:​·​000002fa··​1726·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser16b​uild_transducerEv74 ····​70:​·​00000420··​1625·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser16b​uild_transducerEv
75 ····​71:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​56·​DW.​ref.​__gxx_personality_v075 ····​71:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​56·​DW.​ref.​__gxx_personality_v0
76 ····​72:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj76 ····​72:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj
77 ····​73:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Node4initEv77 ····​73:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Node4initEv
78 ····​74:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc78 ····​74:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc
79 ····​75:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8AlphabetC1Ev​79 ····​75:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8AlphabetC1Ev​
80 ····​76:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE80 ····​76:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
81 ····​77:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE81 ····​77:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
82 ····​78:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv82 ····​78:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv
83 ····​79:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion83 ····​79:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion
84 ····​80:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc84 ····​80:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc
85 ····​81:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw85 ····​81:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw
86 ····​82:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l86 ····​82:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l
87 ····​83:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv87 ····​83:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv
88 ····​84:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v088 ····​84:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v0
89 ····​85:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·_Unwind_Resume89 ····​85:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·free
90 ····​86:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·free90 ····​86:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·_Unwind_Resume
91 ····​87:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​26·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v91 ····​87:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​26·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
92 ····​88:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​26·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v92 ····​88:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​26·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
93 ····​89:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev93 ····​89:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
94 ····​90:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev94 ····​90:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​28·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
95 ····​91:​·​00000000····70·​FUNC····​WEAK···​DEFAULT···​30·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E95 ····​91:​·​00000000····94·​FUNC····​WEAK···​DEFAULT···​30·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
96 ····​92:​·​00000000··3227·​FUNC····​WEAK···​DEFAULT···​33·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_96 ····​92:​·​00000000···​967·​FUNC····​WEAK···​DEFAULT···​33·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_
97 ····​93:​·​00000000·····​0·NOTYPE··​GLOBAL·​DEFAULT··​UND·​memmove97 ····​93:​·​00000000·····​0·FUNC····​GLOBAL·HIDDEN····​52·__x86.​get_pc_thunk.​ax
98 ····​94:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·_ZSt20__throw_length_​errorPKc98 ····​94:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·memmove
99 ····​95:​·​00000000····70·FUNC····WEAK···​DEFAULT···​35·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E99 ····​95:​·​00000000·····0·NOTYPE··GLOBAL·​DEFAULT··UND·​_ZSt20__throw_length_​errorPKc
100 ····​96:​·​00000000··3289·​FUNC····​WEAK···​DEFAULT···​37·​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_100 ····​96:​·​00000000····​94·​FUNC····​WEAK···​DEFAULT···​35·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E
101 ····​97:​·​00000000·····​0·​FUNC····GLOBAL·HIDDEN····​52·__x86.​get_pc_thunk.​ax101 ····​97:​·​00000000··3381·​FUNC····WEAK···DEFAULT···37·_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_
102 ····​98:​·​00000000···​473·​FUNC····​WEAK···​DEFAULT···​39·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_102 ····​98:​·​00000000···​420·​FUNC····​WEAK···​DEFAULT···​39·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
103 ····​99:​·​000009b8···575·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE103 ····​99:​·​00000a80···613·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE
104 ···​100:​·​00000000···777·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_104 ···​100:​·​00000000···801·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
105 ···​101:​·​00000bf8···​159·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj105 ···​101:​·​00000cf0···​166·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj
106 ···​102:​·​00000c98··​1691·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9MinimiserC2E​RNS_10TransducerE106 ···​102:​·​00000da0··​1695·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9MinimiserC2E​RNS_10TransducerE
107 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E107 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E
108 ···​104:​·​00000c98··​1691·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9MinimiserC1E​RNS_10TransducerE108 ···​104:​·​00000da0··​1695·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9MinimiserC1E​RNS_10TransducerE
109 ···​105:​·​00000000···​218·​FUNC····​WEAK···​DEFAULT···​44·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_109 ···​105:​·​00000000···​230·​FUNC····​WEAK···​DEFAULT···​44·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_
110 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base110 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base
111 ···​107:​·​00000000···​533·​FUNC····​WEAK···​DEFAULT···​46·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_111 ···​107:​·​00000000···​588·​FUNC····​WEAK···​DEFAULT···​46·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_
112 ···​108:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_112 ···​108:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_
113 ···​109:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base113 ···​109:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base
114 ···​110:​·​00001334···397·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser21p​rocess_source_groupsE​NS_5LabelE114 ···​110:​·​00001440···418·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser21p​rocess_source_groupsE​NS_5LabelE
115 ···​111:​·​000014c2···483·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser21c​ompute_source_statesE​j115 ···​111:​·​000015f0···556·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser21c​ompute_source_statesE​j
116 ···​112:​·​000016a6···​906·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser6re​sultEv116 ···​112:​·​00001820···​936·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST9Minimiser6re​sultEv
117 ···​113:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​55·​__x86.​get_pc_thunk.​bp117 ···​113:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​55·​__x86.​get_pc_thunk.​bp
118 ···​114:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​118 ···​114:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
119 ···​115:​·​00001a30···​844·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST10Transducer8​minimiseEb119 ···​115:​·​00001bd0···​869·​FUNC····​GLOBAL·​DEFAULT···​17·​_ZN4SFST10Transducer8​minimiseEb
120 ···​116:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​54·​__x86.​get_pc_thunk.​si120 ···​116:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​54·​__x86.​get_pc_thunk.​si
121 ···​117:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer7​reverseEb121 ···​117:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer7​reverseEb
122 ···​118:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv122 ···​118:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
123 ···​119:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​1determiniseEb123 ···​119:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​1determiniseEb
124 ···​120:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​7minimise_alphabetEv124 ···​120:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer1​7minimise_alphabetEv
125 ···​121:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitC1​Ev125 ···​121:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitC1​Ev
126 ···​122:​·​00000000·····​0·​NOTYPE··​GLOBAL·HIDDEN···​UND·​__dso_handle126 ···​122:​·​00000000·····​0·​NOTYPE··​GLOBAL·DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev
127 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev127 ···​123:​·​00000000·····​0·​NOTYPE··​GLOBAL·HIDDEN···​UND·​__dso_handle
128 ···​124:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_atexit128 ···​124:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_atexit
50.0 KB
readelf --wide --relocs {}
    
Offset 1, 326 lines modifiedOffset 1, 326 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x63a8·​contains·​130·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x5ce4·​contains·​130·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000008··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000007··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000e··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000000d··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 00000036··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv5 00000046··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
6 00000074··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx6 00000087··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
7 0000007a··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​7 0000008d··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
8 000000a2··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv8 000000c6··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
9 00000302··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx9 00000425··​00003b02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
10 00000308··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​10 0000042b··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
11 00000329··​00004804·​R_386_PLT32············​00000000···​_Znwj11 0000044f··​00004804·​R_386_PLT32············​00000000···​_Znwj
12 0000034c··​00004904·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv12 00000472··​00004904·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv
13 00000363··​00004a04·​R_386_PLT32············​00000000···​malloc13 00000489··​00004a04·​R_386_PLT32············​00000000···​malloc
14 00000392··​00004b04·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​14 000004b6··​00004b04·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​
15 000003d0··​00004c04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE15 000004f5··​00004c04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
16 0000041f··​00004804·​R_386_PLT32············​00000000···​_Znwj16 00000535··​00004804·​R_386_PLT32············​00000000···​_Znwj
17 00000610··​00003f02·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE17 000006f3··​00003f02·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
18 00000647··​00004d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE18 0000072d··​00004d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
19 000006b3··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv19 00000789··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
20 000006e0··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv20 000007b6··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
21 0000079f··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv21 00000875··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
22 000007c8··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv22 0000089e··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
23 000007ed··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv23 000008c3··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
24 00000812··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv24 000008e8··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
25 00000837··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv25 0000090d··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
26 0000085c··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv26 00000932··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
27 00000881··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv27 00000957··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
28 00000899··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv28 0000096f··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
29 000008b1··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv29 00000987··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
30 000008c9··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv30 0000099f··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
31 000008f2··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv31 000009b8··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
32 0000090a··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv32 000009d0··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
33 00000922··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv33 000009f9··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
34 0000093a··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv34 00000a11··​00004e04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
35 0000096b··​00004f04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion35 00000a2c··​00004f04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
36 00000971··​00001d09·​R_386_GOTOFF···········​00000000···.​LC036 00000a32··​0000502b·​R_386_GOT32X···········​00000000···_ZTIPKc
37 00000981··​0000502b·​R_386_GOT32X···········​00000000···_ZTIPKc37 00000a38··​00001d09·​R_386_GOTOFF···········​00000000···.​LC0
38 0000098d··​00005104·​R_386_PLT32············​00000000···​__cxa_throw38 00000a4e··​00005104·​R_386_PLT32············​00000000···​__cxa_throw
39 00000992··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l39 00000a53··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
40 0000099b··​00005304·​R_386_PLT32············​00000000···​_ZSt17__throw_bad_all​ocv40 00000a5c··​00005304·​R_386_PLT32············​00000000···​_ZSt17__throw_bad_all​ocv
41 00000bc5··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_41 00000caf··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
42 00000bf3··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l42 00000ce1··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
43 00000c8c··​00006402·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_43 00000d8b··​00006402·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
44 00000c93··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l44 00000d92··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
45 00000ca2··​00006102·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax45 00000da2··​00005d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
46 00000ca7··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​46 00000da7··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
47 00000d6d··​00005c02·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_47 00000e64··​00005c02·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_
48 00000e11··​00006704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E48 00000f09··​00006704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E
49 00000ff3··​00004102·​R_386_PC32·············​00000122···​_ZN4SFST9Minimiser9ad​d_stateEjj49 000010ec··​00004102·​R_386_PC32·············​00000170···​_ZN4SFST9Minimiser9ad​d_stateEjj
50 0000100a··​00003f02·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE50 00001101··​00003f02·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
51 0000102d··​00006502·​R_386_PC32·············​00000bf8···​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj51 00001128··​00006502·​R_386_PC32·············​00000cf0···​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj
52 000010a5··​00004102·​R_386_PC32·············​00000122···​_ZN4SFST9Minimiser9ad​d_stateEjj52 0000119b··​00004102·​R_386_PC32·············​00000170···​_ZN4SFST9Minimiser9ad​d_stateEjj
53 000010c6··​00006002·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_53 000011d1··​00006102·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_
54 000010f0··​00004804·​R_386_PLT32············​00000000···​_Znwj54 000011ff··​00004804·​R_386_PLT32············​00000000···​_Znwj
55 00001118··​00005d04·​R_386_PLT32············​00000000···​memmove55 00001227··​00005e04·​R_386_PLT32············​00000000···​memmove
56 00001130··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv56 0000123f··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
57 00001178··​00004804·​R_386_PLT32············​00000000···​_Znwj57 00001284··​00004804·​R_386_PLT32············​00000000···​_Znwj
58 00001285··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv58 00001392··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
59 000012b4··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_59 000013c3··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
60 000012d2··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_60 000013ea··​00006202·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
61 000012ff··​00005202·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l61 0000140f··​00001e09·​R_386_GOTOFF···········​00000000···.​LC3
62 00001308··​00001e09·​R_386_GOTOFF···········​00000000···.​LC362 00001417··​00005f04·​R_386_PLT32············​00000000···_ZSt20__throw_length_​errorPKc
63 00001310··​00005e04·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc63 0000141c··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
64 00001319··​00001e09·​R_386_GOTOFF···········​00000000···​.​LC364 00001425··​00001e09·​R_386_GOTOFF···········​00000000···​.​LC3
65 00001321··​00005e04·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc65 0000142d··​00005f04·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc
66 000013f9··​00006b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_66 00001515··​00006b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_
67 0000144d··​00004402·​R_386_PC32·············​00000206···​_ZN4SFST9Minimiser17m​ove_state_to_newEjj67 0000156b··​00004402·​R_386_PC32·············​000002e0···​_ZN4SFST9Minimiser17m​ove_state_to_newEjj
68 00001487··​00006302·​R_386_PC32·············​000009b8···​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE68 000015a8··​00006302·​R_386_PC32·············​00000a80···​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE
69 000014b6··​00004502·​R_386_PC32·············​0000027e···​_ZN4SFST9Minimiser17m​erge_state_listsEj69 000015d7··​00004502·​R_386_PC32·············​00000380···​_ZN4SFST9Minimiser17m​erge_state_listsEj
70 000014bd··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l70 000015de··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
71 000014f9··​00005f02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E71 00001634··​00006002·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E
72 00001682··​00006b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_72 000017f9··​00006b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_
73 000016a1··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l73 00001818··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
74 000016ae··​00007102·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bp74 00001825··​00007102·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bp
75 000016b4··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​75 0000182b··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
76 000018cc··​00006f02·​R_386_PC32·············​000014c2···​_ZN4SFST9Minimiser21c​ompute_source_statesE​j76 00001a7d··​00006f02·​R_386_PC32·············​000015f0···​_ZN4SFST9Minimiser21c​ompute_source_statesE​j
77 000018e8··​00006e02·​R_386_PC32·············​00001334···​_ZN4SFST9Minimiser21p​rocess_source_groupsE​NS_5LabelE77 00001a9b··​00006e02·​R_386_PC32·············​00001440···​_ZN4SFST9Minimiser21p​rocess_source_groupsE​NS_5LabelE
78 000018f2··​00006d04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base78 00001aa5··​00006d04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base
79 00001954··​00007204·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​79 00001aee··​00007204·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
80 0000196e··​00004804·​R_386_PLT32············​00000000···​_Znwj80 00001b0a··​00004804·​R_386_PLT32············​00000000···​_Znwj
81 00001989··​00004904·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv81 00001b25··​00004904·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv
82 0000199c··​00004a04·​R_386_PLT32············​00000000···​malloc82 00001b38··​00004a04·​R_386_PLT32············​00000000···​malloc
83 000019c1··​00004b04·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​83 00001b59··​00004b04·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​
84 000019fa··​00004f04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion84 00001b92··​00004f04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
85 00001a00··​00001d09·​R_386_GOTOFF···········​00000000···.​LC085 00001b98··​0000502b·​R_386_GOT32X···········​00000000···_ZTIPKc
86 00001a10··​0000502b·​R_386_GOT32X···········​00000000···_ZTIPKc86 00001b9e··​00001d09·​R_386_GOTOFF···········​00000000···.​LC0
87 00001a1c··​00005104·​R_386_PLT32············​00000000···​__cxa_throw87 00001bb4··​00005104·​R_386_PLT32············​00000000···​__cxa_throw
88 00001a3b··​00007402·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​si88 00001bd5··​00007402·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​si
89 00001a41··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​89 00001bdb··​00003c0a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
90 00001a79··​00007204·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​90 00001c15··​00007204·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
91 00001aaf··​00007504·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer7​reverseEb91 00001c52··​00007504·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer7​reverseEb
92 00001ac1··​00007504·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer7​reverseEb92 00001c60··​00007504·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer7​reverseEb
93 00001ada··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv93 00001c79··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
94 00001aec··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E94 00001c8b··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
95 00001b0c··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv95 00001cab··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
96 00001b2d··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv96 00001ccc··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
97 00001b48··​00005604·​R_386_PLT32············​00000000···​free97 00001cf0··​00005504·​R_386_PLT32············​00000000···​free
98 00001b5f··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv98 00001d07··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
99 00001b71··​00007704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​1determiniseEb99 00001d17··​00007704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​1determiniseEb
100 00001b8a··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv100 00001d30··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
101 00001b9c··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E101 00001d42··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
102 00001bbc··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv102 00001d62··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
103 00001bdd··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv103 00001d83··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
104 00001bf8··​00005604·​R_386_PLT32············​00000000···​free104 00001da0··​00005504·​R_386_PLT32············​00000000···​free
105 00001c0f··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv105 00001db7··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
106 00001c1f··​00006802·​R_386_PC32·············​00000c98···​_ZN4SFST9MinimiserC1E​RNS_10TransducerE106 00001dc7··​00006802·​R_386_PC32·············​00000da0···​_ZN4SFST9MinimiserC1E​RNS_10TransducerE
107 00001c27··​00007002·​R_386_PC32·············​000016a6···​_ZN4SFST9Minimiser6re​sultEv107 00001dcf··​00007002·​R_386_PC32·············​00001820···​_ZN4SFST9Minimiser6re​sultEv
108 00001c3d··​00005f02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E108 00001de5··​00006002·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E
109 00001c4f··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv109 00001df7··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
110 00001c61··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv110 00001e09··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
111 00001c73··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv111 00001e1b··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
112 00001c85··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv112 00001e2d··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
113 00001c9e··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv113 00001e46··​00007604·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
114 00001cb0··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E114 00001e58··​00005b02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
115 00001cd0··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv115 00001e78··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
116 00001cf1··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv116 00001e99··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
117 00001d0c··​00005604·​R_386_PLT32············​00000000···​free117 00001ec0··​00005504·​R_386_PLT32············​00000000···​free
118 00001d23··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv118 00001ed7··​00003d04·​R_386_PLT32············​00000000···​_ZdlPv
119 00001d47··​00004c04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE119 00001efc··​00004c04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
120 00001d4f··​00007804·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​7minimise_alphabetEv120 00001f04··​00007804·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer1​7minimise_alphabetEv
121 00001d59··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l121 00001f11··​00005202·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
122 000009a2··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely122 00000a67··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely
123 000009ad··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely123 00000a6e··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely
124 000009b4··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely124 00000a75··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely
125 00001328··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely125 00001434··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely
126 0000132f··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely126 0000143b··​00000602·​R_386_PC32·············​00000000···​.​text.​unlikely
Max diff block lines reached; 27791/51181 bytes (54.30%) of diff not shown.
45.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 1068 lines modifiedOffset 9, 950 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000006c15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000007a
16 ··​DW_CFA_advance_loc:​·​1·​to·​0000000116 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
17 ··​DW_CFA_def_cfa_offset​:​·​817 ··​DW_CFA_def_cfa_offset​:​·​8
18 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​818 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
19 ··​DW_CFA_advance_loc:​·1·​to·​0000000219 ··​DW_CFA_advance_loc:​·3·​to·​00000004
20 ··​DW_CFA_def_cfa_offset​:​·​1220 ··​DW_CFA_def_cfa_offset​:​·​12
21 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1221 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
22 ··​DW_CFA_advance_loc:​·​1·​to·​0000000322 ··​DW_CFA_advance_loc:​·​1·​to·​00000005
23 ··​DW_CFA_def_cfa_offset​:​·​1623 ··​DW_CFA_def_cfa_offset​:​·​16
24 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1624 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
25 ··​DW_CFA_advance_loc:​·​1·​to·​0000000425 ··​DW_CFA_advance_loc:​·​1·​to·​00000006
26 ··​DW_CFA_def_cfa_offset​:​·​2026 ··​DW_CFA_def_cfa_offset​:​·​20
27 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2027 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
28 ··​DW_CFA_advance_loc:​·3·​to·​0000000728 ··​DW_CFA_advance_loc:​·14·​to·​00000014
29 ··​DW_CFA_def_cfa_offset​:​·​6429 ··​DW_CFA_def_cfa_offset​:​·​64
30 ··​DW_CFA_advance_loc1:​·​96·​to·​0000006730 ··​DW_CFA_advance_loc1:​·​97·​to·​00000075
31 ··​DW_CFA_def_cfa_offset​:​·​2031 ··​DW_CFA_def_cfa_offset​:​·​20
32 ··​DW_CFA_advance_loc:​·​1·​to·​0000006832 ··​DW_CFA_advance_loc:​·​1·​to·​00000076
33 ··​DW_CFA_restore:​·​r3·​(ebx)​33 ··​DW_CFA_restore:​·​r3·​(ebx)​
34 ··​DW_CFA_def_cfa_offset​:​·​1634 ··​DW_CFA_def_cfa_offset​:​·​16
35 ··​DW_CFA_advance_loc:​·​1·​to·​0000006935 ··​DW_CFA_advance_loc:​·​1·​to·​00000077
36 ··​DW_CFA_restore:​·​r6·​(esi)​36 ··​DW_CFA_restore:​·​r6·​(esi)​
37 ··​DW_CFA_def_cfa_offset​:​·​1237 ··​DW_CFA_def_cfa_offset​:​·​12
38 ··​DW_CFA_advance_loc:​·​1·​to·​0000006a38 ··​DW_CFA_advance_loc:​·​1·​to·​00000078
39 ··​DW_CFA_restore:​·​r7·​(edi)​39 ··​DW_CFA_restore:​·​r7·​(edi)​
40 ··​DW_CFA_def_cfa_offset​:​·​840 ··​DW_CFA_def_cfa_offset​:​·​8
41 ··​DW_CFA_advance_loc:​·​1·​to·​0000006b41 ··​DW_CFA_advance_loc:​·​1·​to·​00000079
42 ··​DW_CFA_restore:​·​r5·​(ebp)​42 ··​DW_CFA_restore:​·​r5·​(ebp)​
43 ··​DW_CFA_def_cfa_offset​:​·​443 ··​DW_CFA_def_cfa_offset​:​·​4
  
44 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=0000006c.​.​000000d844 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=00000080.​.​000000fa
45 ··​DW_CFA_advance_loc:​·​1·​to·​0000006d45 ··​DW_CFA_advance_loc:​·​1·​to·​00000081
46 ··​DW_CFA_def_cfa_offset​:​·​846 ··​DW_CFA_def_cfa_offset​:​·​8
47 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​847 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
48 ··​DW_CFA_advance_loc:​·1·​to·​0000006e48 ··​DW_CFA_advance_loc:​·3·​to·​00000084
49 ··​DW_CFA_def_cfa_offset​:​·​1249 ··​DW_CFA_def_cfa_offset​:​·​12
50 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1250 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
51 ··​DW_CFA_advance_loc:​·​1·​to·​0000006f51 ··​DW_CFA_advance_loc:​·​1·​to·​00000085
52 ··​DW_CFA_def_cfa_offset​:​·​1652 ··​DW_CFA_def_cfa_offset​:​·​16
53 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1653 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
54 ··​DW_CFA_advance_loc:​·​1·​to·​0000007054 ··​DW_CFA_advance_loc:​·​1·​to·​00000086
55 ··​DW_CFA_def_cfa_offset​:​·​2055 ··​DW_CFA_def_cfa_offset​:​·​20
56 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2056 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
57 ··​DW_CFA_advance_loc:​·3·​to·​0000007357 ··​DW_CFA_advance_loc:​·14·​to·​00000094
58 ··​DW_CFA_def_cfa_offset​:​·​6458 ··​DW_CFA_def_cfa_offset​:​·​64
59 ··​DW_CFA_advance_loc1:​·​96·​to·​000000d359 ··​DW_CFA_advance_loc1:​·​97·​to·​000000f5
60 ··​DW_CFA_def_cfa_offset​:​·​2060 ··​DW_CFA_def_cfa_offset​:​·​20
61 ··​DW_CFA_advance_loc:​·​1·​to·​000000d461 ··​DW_CFA_advance_loc:​·​1·​to·​000000f6
62 ··​DW_CFA_restore:​·​r3·​(ebx)​62 ··​DW_CFA_restore:​·​r3·​(ebx)​
63 ··​DW_CFA_def_cfa_offset​:​·​1663 ··​DW_CFA_def_cfa_offset​:​·​16
64 ··​DW_CFA_advance_loc:​·​1·​to·​000000d564 ··​DW_CFA_advance_loc:​·​1·​to·​000000f7
65 ··​DW_CFA_restore:​·​r6·​(esi)​65 ··​DW_CFA_restore:​·​r6·​(esi)​
66 ··​DW_CFA_def_cfa_offset​:​·​1266 ··​DW_CFA_def_cfa_offset​:​·​12
67 ··​DW_CFA_advance_loc:​·​1·​to·​000000d667 ··​DW_CFA_advance_loc:​·​1·​to·​000000f8
68 ··​DW_CFA_restore:​·​r7·​(edi)​68 ··​DW_CFA_restore:​·​r7·​(edi)​
69 ··​DW_CFA_def_cfa_offset​:​·​869 ··​DW_CFA_def_cfa_offset​:​·​8
70 ··​DW_CFA_advance_loc:​·​1·​to·​000000d770 ··​DW_CFA_advance_loc:​·​1·​to·​000000f9
71 ··​DW_CFA_restore:​·​r5·​(ebp)​71 ··​DW_CFA_restore:​·​r5·​(ebp)​
72 ··​DW_CFA_def_cfa_offset​:​·​472 ··​DW_CFA_def_cfa_offset​:​·​4
  
73 00000090·​00000010·​00000094·​FDE·​cie=00000000·​pc=00000000.​.​0000003673 00000090·​00000010·​00000094·​FDE·​cie=00000000·​pc=00000000.​.​00000045
74 ··​DW_CFA_nop74 ··​DW_CFA_nop
75 ··​DW_CFA_nop75 ··​DW_CFA_nop
76 ··​DW_CFA_nop76 ··​DW_CFA_nop
  
77 000000a4·​00000038·​000000a8·​FDE·​cie=00000000·​pc=000000d8.​.​0000012277 000000a4·​00000028·​000000a8·​FDE·​cie=00000000·​pc=00000100.​.​0000016f
78 ··​DW_CFA_advance_loc:​·1·​to·​000000d978 ··​DW_CFA_advance_loc:​·3·​to·​00000103
79 ··​DW_CFA_def_cfa_offset​:​·​8 
80 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8 
81 ··​DW_CFA_advance_loc:​·​1·​to·​000000da 
82 ··​DW_CFA_def_cfa_offset​:​·​12 
83 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12 
84 ··​DW_CFA_advance_loc:​·​1·​to·​000000db 
85 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
 80 ··​DW_CFA_advance_loc:​·​11·​to·​0000010e
 81 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
86 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1682 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
87 ··​DW_CFA_advance_loc:​·56·​to·​0000011383 ··​DW_CFA_advance_loc:​·8·​to·​00000116
 84 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
 85 ··​DW_CFA_advance_loc:​·​61·​to·​00000153
88 ··​DW_CFA_remember_state​86 ··​DW_CFA_remember_state​
89 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
90 ··​DW_CFA_def_cfa_offset​:​·​12 
91 ··​DW_CFA_advance_loc:​·​1·​to·​00000114 
92 ··​DW_CFA_restore:​·​r6·​(esi)​ 
93 ··​DW_CFA_def_cfa_offset​:​·​8 
94 ··​DW_CFA_advance_loc:​·​1·​to·​00000115 
95 ··​DW_CFA_restore:​·​r7·​(edi)​87 ··​DW_CFA_restore:​·​r7·​(edi)​
 88 ··​DW_CFA_restore:​·​r6·​(esi)​
 89 ··​DW_CFA_restore:​·​r3·​(ebx)​
96 ··​DW_CFA_def_cfa_offset​:​·​490 ··​DW_CFA_def_cfa_offset​:​·​4
97 ··​DW_CFA_advance_loc:​·1·​to·​0000011691 ··​DW_CFA_advance_loc:​·5·​to·​00000158
98 ··​DW_CFA_restore_state92 ··​DW_CFA_restore_state
99 ··​DW_CFA_advance_loc:​·9·​to·​0000011f93 ··​DW_CFA_advance_loc:​·22·​to·​0000016e
100 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
101 ··​DW_CFA_def_cfa_offset​:​·​12 
102 ··​DW_CFA_advance_loc:​·​1·​to·​00000120 
103 ··​DW_CFA_restore:​·​r6·​(esi)​ 
104 ··​DW_CFA_def_cfa_offset​:​·​8 
105 ··​DW_CFA_advance_loc:​·​1·​to·​00000121 
106 ··​DW_CFA_restore:​·​r7·​(edi)​94 ··​DW_CFA_restore:​·​r7·​(edi)​
 95 ··​DW_CFA_restore:​·​r6·​(esi)​
 96 ··​DW_CFA_restore:​·​r3·​(ebx)​
107 ··​DW_CFA_def_cfa_offset​:​·​497 ··​DW_CFA_def_cfa_offset​:​·​4
108 ··​DW_CFA_nop98 ··​DW_CFA_nop
  
109 000000e0·​00000018·​000000e4·​FDE·​cie=00000000·​pc=00000122.​.​0000015499 000000d0·​00000018·​000000d4·​FDE·​cie=00000000·​pc=00000170.​.​000001a4
110 ··​DW_CFA_advance_loc:​·​1·​to·​00000123100 ··​DW_CFA_advance_loc:​·​1·​to·​00000171
111 ··​DW_CFA_def_cfa_offset​:​·​8101 ··​DW_CFA_def_cfa_offset​:​·​8
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8102 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
113 ··​DW_CFA_advance_loc:​·​47·​to·​00000152103 ··​DW_CFA_advance_loc:​·​46·​to·​0000019f
114 ··​DW_CFA_restore:​·​r3·​(ebx)​104 ··​DW_CFA_restore:​·​r3·​(ebx)​
115 ··​DW_CFA_def_cfa_offset​:​·​4105 ··​DW_CFA_def_cfa_offset​:​·​4
116 ··​DW_CFA_nop106 ··​DW_CFA_nop
117 ··​DW_CFA_nop107 ··​DW_CFA_nop
  
118 000000fc·​00000048·​00000100·​FDE·​cie=00000000·​pc=00000154.​.​000001a1108 000000ec·​00000030·​000000f0·​FDE·​cie=00000000·​pc=000001b0.​.​00000235
119 ··​DW_CFA_advance_loc:​·1·​to·​00000155109 ··​DW_CFA_advance_loc:​·3·​to·​000001b3
120 ··​DW_CFA_def_cfa_offset​:​·​8 
121 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8 
Max diff block lines reached; 41346/46908 bytes (88.14%) of diff not shown.
299 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 2, 2442 lines modifiedOffset 2, 2503 lines modified
  
  
2 Disassembly·​of·​section·​.​text:​2 Disassembly·​of·​section·​.​text:​
  
3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]>:​3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]>:​
4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​98()​:​4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​98()​:​
5 ·······​0:​»       ​55···················»       ​push···​%ebp5 ·······​0:​»       ​55···················»       ​push···​%ebp
6 ·······​1:​»       ​57···················»       ​push···​%edi6 ·······​1:​»       ​89·c5················»       ​mov····%eax,​%ebp
7 ·······2:​»       ​56···················»       ​push···​%esi7 ·······3:​»       ​57···················»       ​push···​%edi
8 ·······3:​»       ​53···················»       ​push···​%ebx8 ·······4:​»       ​56···················»       ​push···​%esi
9 ·······4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp9 ·······5:​»       ​53···················»       ​push···​%ebx
10 ·······7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···8·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x8>10 ·······6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···7·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x7>
11 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx11 »       ​»       ​»       ​7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
12 ·······c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx12 ·······b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
13 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​13 »       ​»       ​»       ​d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
14 ······​12:​»       ​89·c5················»       ​mov····%eax,​%ebp14 ······​11:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
17 ······​1a:​»       ​74·​41················»       ​je·····5d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x5d>17 ······​1a:​»       ​74·​4f················»       ​je·····6b·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x6b>
18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
19 ······​1e:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax19 ······​1e:​»       ​66·90················»       ​xchg···​%ax,​%ax
20 ······​25:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​20 ······​20:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
21 ······​29:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx21 ······​27:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
22 ······​2c:​»       ​85·c9················»       ​test···​%ecx,​%ecx22 ······​2b:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
23 ······​2e:​»       ​74·13················»       ​je·····​43·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x43>23 ······​2e:​»       ​85·c9················»       ​test···%ecx,​%ecx
24 ······​30:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi24 ······​30:​»       ​74·21················»       ​je·····​53·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x53>
25 ······​32:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​25 ······​32:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
26 ······​35:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···36·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x36>26 ······​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
27 »       ​»       ​»       ​36:​·R_386_PLT32»    ​operator·delete(void*)​27 ······​40:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
28 ······3a:​»       ​89·f1················»       ​mov····​%esi,​%ecx28 ······42:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
29 ······3c:​»       ​85·​f6················»       ​test···%esi,​%esi29 ······45:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···46·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x46>
30 ······​3e:​»       ​75·​f0················»       ​jne····​30·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x30>30 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​delete(void*)​
31 ······​40:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx31 ······​4a:​»       ​85·f6················»       ​test···​%esi,​%esi
32 ······​43:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax32 ······​4c:​»       ​89·f1················»       ​mov····​%esi,​%ecx
33 ······​47:​»       ​c7·​04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​33 ······​4e:​»       ​75·f0················»       ​jne····40·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x40>
34 ······4e:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi34 ······50:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
35 ······​51:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi35 ······​53:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
36 ······​54:​»       ​29·d6················»       ​sub····​%edx,​%esi36 ······​56:​»       ​47···················»       ​inc····​%edi
37 ······​56:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi37 ······​57:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
38 ······​59:​»       ​39·fe················»       ​cmp····​%edi,​%esi38 ······​5b:​»       ​29·d6················»       ​sub····​%edx,​%esi
39 ······​5b:​»       ​77·c1················»       ​ja·····​1e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​98]+0x1e>39 ······​5d:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
40 ······5d:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​40 ······64:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
41 ······​64:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp41 ······​67:​»       ​39·fe················»       ​cmp····%edi,​%esi
42 ······​67:​»       ​5b···················»       ​pop····%ebx42 ······​69:​»       ​77·​b5················»       ​ja·····20·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​clear()​·[clone·​.​part.​98]+0x20>
43 ······​68:​»       ​5e···················»       ​pop····%esi43 ······​6b:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
44 ······69:​»       ​5f···················»       ​pop····​%edi44 ······72:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
45 ······6a:​»       ​5d···················»       ​pop····​%ebp45 ······75:​»       ​5b···················»       ​pop····​%ebx
46 ······6b:​»       ​c3···················»       ​ret····46 ······76:​»       ​5e···················»       ​pop····%esi
 47 ······​77:​»       ​5f···················»       ​pop····​%edi
 48 ······​78:​»       ​5d···················»       ​pop····​%ebp
 49 ······​79:​»       ​c3···················»       ​ret····
 50 ······​7a:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
47 0000006c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]>:​51 00000080·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]>:​
48 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​118()​:​52 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​118()​:​
49 ······6c:​»       ​55···················»       ​push···​%ebp53 ······80:​»       ​55···················»       ​push···​%ebp
50 ······6d:​»       ​57···················»       ​push···​%edi54 ······81:​»       ​89·c5················»       ​mov····%eax,​%ebp
51 ······6e:​»       ​56···················»       ​push···​%esi55 ······83:​»       ​57···················»       ​push···​%edi
52 ······6f:​»       ​53···················»       ​push···​%ebx56 ······84:​»       ​56···················»       ​push···​%esi
53 ······70:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp57 ······85:​»       ​53···················»       ​push···​%ebx
54 ······73:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···74·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x8>58 ······86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···87·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x7>
55 »       ​»       ​»       ​74:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx59 »       ​»       ​»       ​87:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
56 ······78:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx60 ······8b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
57 »       ​»       ​»       ​7a:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​61 »       ​»       ​»       ​8d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
58 ······7e:​»       ​89·c5················»       ​mov····%eax,​%ebp62 ······91:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
59 ······80:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx63 ······94:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
60 ······83:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx64 ······97:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
61 ······86:​»       ​74·​41················»       ​je·····c9·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x5d>65 ······9a:​»       ​74·​4f················»       ​je·····eb·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x6b>
62 ······88:​»       ​31·​ff················»       ​xor····​%edi,​%edi66 ······9c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
63 ······8a:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax67 ······9e:​»       ​66·90················»       ​xchg···​%ax,​%ax
64 ······91:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​68 ······a0:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
65 ······95:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx69 ······a7:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
66 ······98:​»       ​85·c9················»       ​test···​%ecx,​%ecx70 ······ab:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
67 ······9a:​»       ​74·13················»       ​je·····​af·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x43>71 ······ae:​»       ​85·c9················»       ​test···%ecx,​%ecx
68 ······9c:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi72 ······b0:​»       ​74·21················»       ​je·····​d3·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x53>
69 ······9e:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​73 ······b2:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
70 ······a1:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···a2·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x36>74 ······b9:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
71 »       ​»       ​»       ​a2:​·R_386_PLT32»    ​operator·delete(void*)​75 ······​c0:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
72 ······a6:​»       ​89·f1················»       ​mov····​%esi,​%ecx76 ······c2:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
73 ······a8:​»       ​85·​f6················»       ​test···%esi,​%esi77 ······c5:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···c6·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x46>
74 ······​aa:​»       ​75·​f0················»       ​jne····​9c·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x30>78 »       ​»       ​»       ​c6:​·R_386_PLT32»    ​operator·delete(void*)​
75 ······ac:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx79 ······ca:​»       ​85·f6················»       ​test···​%esi,​%esi
76 ······af:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax80 ······cc:​»       ​89·f1················»       ​mov····​%esi,​%ecx
77 ······b3:​»       ​c7·​04·02·​00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​81 ······ce:​»       ​75·f0················»       ​jne····c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x40>
78 ······ba:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi82 ······d0:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
79 ······bd:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi83 ······d3:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
80 ······c0:​»       ​29·d6················»       ​sub····​%edx,​%esi84 ······d6:​»       ​47···················»       ​inc····​%edi
81 ······c2:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi85 ······d7:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
82 ······c5:​»       ​39·fe················»       ​cmp····​%edi,​%esi86 ······db:​»       ​29·d6················»       ​sub····​%edx,​%esi
83 ······c7:​»       ​77·c1················»       ​ja·····​8a·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x1e>87 ······dd:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
84 ······c9:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​88 ······e4:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
85 ······d0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp89 ······e7:​»       ​39·fe················»       ​cmp····%edi,​%esi
86 ······d3:​»       ​5b···················»       ​pop····%ebx90 ······e9:​»       ​77·​b5················»       ​ja·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​clear()​·[clone·​.​part.​118]+0x20>
87 ······d4:​»       ​5e···················»       ​pop····%esi91 ······eb:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
88 ······d5:​»       ​5f···················»       ​pop····​%edi92 ······f2:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
89 ······d6:​»       ​5d···················»       ​pop····​%ebp93 ······f5:​»       ​5b···················»       ​pop····​%ebx
90 ······d7:​»       ​c3···················»       ​ret····94 ······f6:​»       ​5e···················»       ​pop····%esi
 95 ······​f7:​»       ​5f···················»       ​pop····​%edi
 96 ······​f8:​»       ​5d···················»       ​pop····​%ebp
 97 ······​f9:​»       ​c3···················»       ​ret····
 98 ······​fa:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
91 000000d8·​<SFST:​:​Minimiser:​:​link_state_in(unsigne​d·​int&,​·​unsigned·​int)​>:​99 00000100·​<SFST:​:​Minimiser:​:​link_state_in(unsigne​d·​int&,​·​unsigned·​int)​>:​
92 _ZN4SFST9Minimiser13l​ink_state_inERjj()​:​100 _ZN4SFST9Minimiser13l​ink_state_inERjj()​:​
93 ······​d8:​»       ​57···················»       ​push···​%edi101 ·····100:​»       ​83·ec·0c·············»       ​sub····$0xc,​%esp
94 ······​d9:​»       ​56···················»       ​push···​%esi102 ·····103:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
95 ······​da:​»       ​53···················»       ​push···%ebx103 ·····107:​»       ​8b·54·24·10··········»       ​mov····0x10(%esp)​,​%edx
96 ······​db:​»       ​8b·74·​24·14··········»       ​mov····0x14(%esp)​,​%esi104 ·····10b:​»       ​89·1c·​24·············»       ​mov····%ebx,​(%esp)​
97 ······​df:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx105 ·····10e:​»       ​8b·74·​24·​14··········»       ​mov····​0x14(%esp)​,​%esi
98 ······​e3:​»       ​8b·06················»       ​mov····(%esi)​,​%eax106 ·····112:​»       ​89·7c·24·08··········»       ​mov····​%edi,​0x8(%esp)​
99 ······​e5:​»       ​8b·54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx107 ·····116:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx
100 ······​e9:​»       ​8b·​5a·​24·············»       ​mov····​0x24(%edx)​,​%ebx108 ·····11a:​»       ​8b·​5a·​24·············»       ​mov····​0x24(%edx)​,​%ebx
101 ······​ec:​»       ​89·ca················»       ​mov····​%ecx,​%edx109 ·····11d:​»       ​8b·06················»       ​mov····(%esi)​,​%eax
102 ······​ee:​»       ​c1·e2·04·············»       ​shl····$0x4,​%edx110 ·····11f:​»       ​89·ca················»       ​mov····%ecx,​%edx
103 ······​f1:​»       ​01·da················»       ​add····%ebx,​%edx111 ·····121:​»       ​c1·e2·04·············»       ​shl····$0x4,​%edx
104 ······​f3:​»       ​83·f8·ff·············»       ​cmp····$0xffffffff,​%eax112 ·····124:​»       ​01·da················»       ​add····%ebx,​%edx
105 ······​f6:​»       ​74·1e················»       ​je·····116·<SFST:​:​Minimiser:​:​link_state_in(unsigne​d·​int&,​·​unsigned·​int)​+0x3e>113 ·····126:​»       ​83·f8·ff·············»       ​cmp····$0xffffffff,​%eax
106 ······​f8:​»       ​c1·e0·04·············»       ​shl····$0x4,​%eax114 ·····129:​»       ​74·2d················»       ​je·····158·<SFST:​:​Minimiser:​:​link_state_in(unsigne​d·int&,​·​unsigned·​int)​+0x58>
107 ······​fb:​»       ​01·d8················»       ​add····%ebx,​%eax115 ·····12b:​»       ​c1·e0·04·············»       ​shl····$0x4,​%eax
108 ······​fd:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi116 ·····12e:​»       ​01·d8················»       ​add····​%ebx,​%eax
109 ·····​100:​»       ​89·48·​04·············»       ​mov····%ecx,​0x4(%eax)​117 ·····​130:​»       ​8b·78·​04·············»       ​mov····​0x4(%eax)​,​%edi
110 ·····​103:​»       ​89·7a·​04·············»       ​mov····​%edi,​0x4(%edx)​118 ·····​133:​»       ​89·48·​04·············»       ​mov····​%ecx,​0x4(%eax)​
111 ·····​106:​»       ​c1·e7·​04·············»       ​shl····$0x4,​%edi119 ·····​136:​»       ​89·7a·​04·············»       ​mov····%edi,​0x4(%edx)​
112 ·····​109:​»       ​89·4c·3b·08··········»       ​mov····%ecx,​0x8(%ebx,​%edi,​1)​120 ·····​139:​»       ​c1·e7·04·············»       ​shl····$0x4,​%edi
113 ·····​10d:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi121 ·····​13c:​»       ​89·4c·3b·08··········»       ​mov····%ecx,​0x8(%ebx,​%edi,​1)​
114 ·····​10f:​»       ​89·72·08·············»       ​mov····​%esi,​0x8(%edx)​122 ·····​140:​»       ​8b·1c·24·············»       ​mov····(%esp)​,​%ebx
115 ·····​112:​»       ​5b···················»       ​pop····​%ebx123 ·····​143:​»       ​8b·36················»       ​mov····(%esi)​,​%esi
Max diff block lines reached; 285787/305551 bytes (93.53%) of diff not shown.
2.68 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8ArcsIterC2EPKNS_4ArcsENS0_8IterTypeE {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​
  
2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​
3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​
4 ···​0:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax4 ···​0:​»       ​8b·​4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx
5 ···​4:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx5 ···​4:​»       ​8b·44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax
6 ···​8:​»       ​8b·4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx6 ···​8:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx
7 ···​c:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​7 ···​c:​»       ​85·c9················»       ​test···%ecx,​%ecx
8 ··13:​»       ​85·c9················»       ​test···%ecx,​%ecx8 ···​e:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​
9 ··​15:​»       ​75·0f················»       ​jne····26·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x26>9 ··​15:​»       ​75·19················»       ​jne····30·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x30>
10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx
11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx
12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
13 ··​1e:​»       ​74·0e················»       ​je·····2e·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x2e>13 ··​1e:​»       ​74·16················»       ​je·····36·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x36>
14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​
16 ··​25:​»       ​c3···················»       ​ret····16 ··​25:​»       ​c3···················»       ​ret····
17 ··​26:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx17 ··​26:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
18 ··​29:​»       ​74·06················»       ​je·····31·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x31>18 ··​2d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
19 ··2b:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx19 ··30:​»       ​49···················»       ​dec····​%ecx
20 ··2e:​»       ​89·10················»       ​mov····%edx,​(%eax)​20 ··31:​»       ​74·0d················»       ​je·····40·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x40>
21 ··​30:​»       ​c3···················»       ​ret····21 ··​33:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx
22 ··​31:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx22 ··​36:​»       ​89·10················»       ​mov····​%edx,​(%eax)​
23 ··​33:​»       ​89·08················»       ​mov····%ecx,​(%eax)​23 ··​38:​»       ​c3···················»       ​ret····
24 ··​35:​»       ​c3···················»       ​ret····24 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 25 ··​40:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx
 26 ··​42:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
 27 ··​44:​»       ​c3···················»       ​ret····
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​unlikely:​1 Disassembly·​of·​section·​.​text.​unlikely:​
  
2 00000000·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]>:​2 00000000·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]>:​
3 _ZN4SFST9Minimiser16b​uild_transducerEv.​cold.​173()​:​3 _ZN4SFST9Minimiser16b​uild_transducerEv.​cold.​173()​:​
4 ···​0:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​4 ···​0:​»       ​8b·a8·a0·86·01·00····»       ​mov····0x186a0(%eax)​,​%ebp
5 ···3:​»       ​8b·5c·​24·10··········»       ​mov····0x10(%esp)​,​%ebx5 ···6:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
6 ···7:​»       ​e8·fc·ff·ff·ff·······»       ​call···8·<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x8>6 ···9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx
7 »       ​»       ​»       ​8:​·R_386_PLT32»    ​operator·delete(void*)​7 ···​d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​e·​<SFST:​:​Minimiser:​:​build_transducer()​·[clone·.​cold.​173]+0xe>
8 ···​c:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​8 »       ​»       ​»       ​e:​·R_386_PLT32»    ​free
9 ···​f:​»       ​e8·​fc·ff·ff·ff·······»       ​call···10·<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x10>9 ··12:​»       ​89·6f·18·············»       ​mov····​%ebp,​0x18(%edi)​
10 »       ​»       ​»       ​10:​·R_386_PLT32»    ​_Unwind_Resume10 ··​15:​»       ​8b·​47·18·············»       ​mov····​0x18(%edi)​,​%eax
11 ··​14:​»       ​8b·​a8·a0·86·01·00····»       ​mov····0x186a0(%eax)​,​%ebp11 ··​18:​»       ​85·c0················»       ​test···%eax,​%eax
12 ··​1a:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​12 ··​1a:​»       ​75·e4················»       ​jne····0·<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]>
13 ··​1d:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx13 ··​1c:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx
14 ··​21:​»       ​e8·fc·ff·ff·ff·······»       ​call···22·<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x22>14 ··​20:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx
15 »       ​»       ​»       ​22:​·R_386_PLT32»    ​free15 ··​24:​»       ​89·​14·24·············»       ​mov····​%edx,​(%esp)​
16 ··​26:​»       ​89·6f·18·············»       ​mov····​%ebp,​0x18(%edi)​16 ··​27:​»       ​e8·​fc·ff·ff·ff·······»       ​call···28·<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x28>
17 ··29:​»       ​8b·47·​18·············»       ​mov····​0x18(%edi)​,​%eax17 »       ​»       ​»       ​28:​·R_386_PLT32»    ​operator·delete(void*)​
18 ··​2c:​»       ​85·c0················»       ​test···​%eax,​%eax18 ··​2c:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
19 ··​2e:​»       ​75·e4················»       ​jne····14·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x14>19 ··​2f:​»       ​e8·fc·ff·ff·ff·······»       ​call···30·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x30>
20 ··30:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx20 »       ​»       ​»       ​30:​·R_386_PLT32»    ​_Unwind_Resume
21 ··​34:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​34:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
22 ··​37:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx22 ··​37:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
23 ··​3b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3c·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x3c>23 ··​3b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3c·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x3c>
24 »       ​»       ​»       ​3c:​·​R_386_PLT32»    ​operator·​delete(void*)​24 »       ​»       ​»       ​3c:​·​R_386_PLT32»    ​operator·​delete(void*)​
25 ··​40:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​25 ··​40:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
26 ··​43:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​44·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x44>26 ··​43:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​44·​<SFST:​:​Minimiser:​:​build_transducer()​·​[clone·​.​cold.​173]+0x44>
27 »       ​»       ​»       ​44:​·​R_386_PLT32»    ​_Unwind_Resume27 »       ​»       ​»       ​44:​·​R_386_PLT32»    ​_Unwind_Resume
  
28 00000048·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]>:​28 00000048·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]>:​
29 _ZN4SFST9MinimiserC2E​RNS_10TransducerE.​cold.​174()​:​29 _ZN4SFST9MinimiserC2E​RNS_10TransducerE.​cold.​174()​:​
30 ··​48:​»       ​8b·​5e·​48·············»       ​mov····​0x48(%esi)​,​%ebx30 ··​48:​»       ​8b·​5e·​48·············»       ​mov····​0x48(%esi)​,​%ebx
31 ··​4b:​»       ​89·5c·24·04··········»       ​mov····%ebx,​0x4(%esp)​31 ··​4b:​»       ​8d·4e·40·············»       ​lea····0x40(%esi)​,​%ecx
32 ··​4f:​»       ​8d·56·40·············»       ​lea····0x40(%esi)​,​%edx32 ··​4e:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
33 ··​52:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​33 ··​51:​»       ​89·5c·​24·04··········»       ​mov····​%ebx,​0x4(%esp)​
34 ··​55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​56·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0xe>34 ··​55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​56·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0xe>
35 »       ​»       ​»       ​56:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​35 »       ​»       ​»       ​56:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​
36 ··​5a:​»       ​8b·4e·​30·············»       ​mov····​0x30(%esi)​,​%ecx36 ··​5a:​»       ​8b·56·​30·············»       ​mov····​0x30(%esi)​,​%edx
37 ··​5d:​»       ​85·c9················»       ​test···​%ecx,​%ecx37 ··​5d:​»       ​85·d2················»       ​test···​%edx,​%edx
38 ··​5f:​»       ​74·​0b················»       ​je·····​6c·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x24>38 ··​5f:​»       ​74·​0b················»       ​je·····​6c·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x24>
39 ··​61:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​39 ··​61:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
40 ··​64:​»       ​8b·​5d·​a0·············»       ​mov····​-​0x60(%ebp)​,​%ebx40 ··​64:​»       ​8b·​5d·​a0·············»       ​mov····​-​0x60(%ebp)​,​%ebx
41 ··​67:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​68·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x20>41 ··​67:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​68·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x20>
42 »       ​»       ​»       ​68:​·​R_386_PLT32»    ​operator·​delete(void*)​42 »       ​»       ​»       ​68:​·​R_386_PLT32»    ​operator·​delete(void*)​
43 ··​6c:​»       ​8b·​46·​24·············»       ​mov····​0x24(%esi)​,​%eax43 ··​6c:​»       ​8b·​46·​24·············»       ​mov····​0x24(%esi)​,​%eax
44 ··​6f:​»       ​85·​c0················»       ​test···​%eax,​%eax44 ··​6f:​»       ​85·​c0················»       ​test···​%eax,​%eax
45 ··​71:​»       ​74·​0b················»       ​je·····​7e·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x36>45 ··​71:​»       ​74·​0b················»       ​je·····​7e·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x36>
46 ··​73:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​46 ··​73:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
Offset 70, 76 lines modifiedOffset 70, 76 lines modified
70 ··​a5:​»       ​8b·​5d·​a0·············»       ​mov····​-​0x60(%ebp)​,​%ebx70 ··​a5:​»       ​8b·​5d·​a0·············»       ​mov····​-​0x60(%ebp)​,​%ebx
71 ··​a8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a9·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x61>71 ··​a8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a9·​<SFST:​:​Minimiser:​:​Minimiser(SFST:​:​Transducer&)​·​[clone·​.​cold.​174]+0x61>
72 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​_Unwind_Resume72 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​_Unwind_Resume
73 ··​ad:​»       ​90···················»       ​nop73 ··​ad:​»       ​90···················»       ​nop
  
74 000000ae·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]>:​74 000000ae·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]>:​
75 _ZN4SFST9Minimiser6re​sultEv.​cold.​175()​:​75 _ZN4SFST9Minimiser6re​sultEv.​cold.​175()​:​
76 ··​ae:​»       ​8b·​ba·​a0·​86·​01·​00····»       ​mov····​0x186a0(%edx)​,​%edi76 ··​ae:​»       ​8b·​b9·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%edi
77 ··​b4:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​77 ··​b4:​»       ​89·eb················»       ​mov····​%ebp,​%ebx
78 ··​b7:​»       ​89·eb················»       ​mov····​%ebp,​%ebx78 ··​b6:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
79 ··​b9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ba·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0xc>79 ··​b9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ba·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0xc>
80 »       ​»       ​»       ​ba:​·​R_386_PLT32»    ​free80 »       ​»       ​»       ​ba:​·​R_386_PLT32»    ​free
81 ··​be:​»       ​89·​7e·​18·············»       ​mov····​%edi,​0x18(%esi)​81 ··​be:​»       ​89·​7e·​18·············»       ​mov····​%edi,​0x18(%esi)​
82 ··​c1:​»       ​8b·56·​18·············»       ​mov····​0x18(%esi)​,​%edx82 ··​c1:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx
83 ··​c4:​»       ​85·d2················»       ​test···​%edx,​%edx83 ··​c4:​»       ​85·c9················»       ​test···​%ecx,​%ecx
84 ··​c6:​»       ​75·​e6················»       ​jne····​ae·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]>84 ··​c6:​»       ​75·​e6················»       ​jne····​ae·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]>
85 ··​c8:​»       ​8b·​7c·​24·​18··········»       ​mov····​0x18(%esp)​,​%edi85 ··​c8:​»       ​8b·​7c·​24·​14··········»       ​mov····​0x14(%esp)​,​%edi
86 ··​cc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​86 ··​cc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
87 ··​cf:​»       ​89·​eb················»       ​mov····​%ebp,​%ebx87 ··​cf:​»       ​89·​eb················»       ​mov····​%ebp,​%ebx
88 ··​d1:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​d2·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0x24>88 ··​d1:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​d2·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0x24>
89 »       ​»       ​»       ​d2:​·​R_386_PLT32»    ​operator·​delete(void*)​89 »       ​»       ​»       ​d2:​·​R_386_PLT32»    ​operator·​delete(void*)​
90 ··​d6:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​90 ··​d6:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
91 ··​d9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​da·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0x2c>91 ··​d9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​da·​<SFST:​:​Minimiser:​:​result()​·​[clone·​.​cold.​175]+0x2c>
92 »       ​»       ​»       ​da:​·​R_386_PLT32»    ​_Unwind_Resume92 »       ​»       ​»       ​da:​·​R_386_PLT32»    ​_Unwind_Resume
  
93 000000de·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]>:​93 000000de·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]>:​
94 _ZN4SFST10Transducer8​minimiseEb.​cold.​176()​:​94 _ZN4SFST10Transducer8​minimiseEb.​cold.​176()​:​
95 ··​de:​»       ​8b·54·​24·​68··········»       ​mov····​0x68(%esp)​,​%edx95 ··​de:​»       ​8b·44·​24·​68··········»       ​mov····​0x68(%esp)​,​%eax
96 ··​e2:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​96 ··​e2:​»       ​8d·4c·​24·60··········»       ​lea····0x60(%esp)​,​%ecx
97 ··​e6:​»       ​8d·44·​24·60··········»       ​lea····0x60(%esp)​,​%eax97 ··​e6:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
98 ··​ea:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​98 ··​e9:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
99 ··​ed:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ee·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x10>99 ··​ed:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ee·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x10>
100 »       ​»       ​»       ​ee:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​100 »       ​»       ​»       ​ee:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​
101 ··​f2:​»       ​8b·4c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ecx101 ··​f2:​»       ​8b·7c·​24·​50··········»       ​mov····​0x50(%esp)​,​%edi
102 ··​f6:​»       ​85·c9················»       ​test···​%ecx,​%ecx102 ··​f6:​»       ​85·ff················»       ​test···​%edi,​%edi
103 ··​f8:​»       ​74·​0a················»       ​je·····​104·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x26>103 ··​f8:​»       ​74·​0a················»       ​je·····​104·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x26>
104 ··​fa:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​104 ··​fa:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
105 ··​fd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx105 ··​fd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
106 ··​ff:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​100·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x22>106 ··​ff:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​100·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x22>
107 »       ​»       ​»       ​100:​·​R_386_PLT32»    ​operator·​delete(void*)​107 »       ​»       ​»       ​100:​·​R_386_PLT32»    ​operator·​delete(void*)​
108 ·​104:​»       ​8b·7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi108 ·​104:​»       ​8b·5c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ebx
109 ·​108:​»       ​85·ff················»       ​test···​%edi,​%edi109 ·​108:​»       ​85·db················»       ​test···​%ebx,​%ebx
110 ·​10a:​»       ​74·​0a················»       ​je·····​116·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x38>110 ·​10a:​»       ​74·​0a················»       ​je·····​116·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x38>
111 ·​10c:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​111 ·​10c:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
112 ·​10f:​»       ​89·​f3················»       ​mov····​%esi,​%ebx112 ·​10f:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
113 ·​111:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​112·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x34>113 ·​111:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​112·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x34>
114 »       ​»       ​»       ​112:​·​R_386_PLT32»    ​operator·​delete(void*)​114 »       ​»       ​»       ​112:​·​R_386_PLT32»    ​operator·​delete(void*)​
115 ·​116:​»       ​8b·​5c·​24·​38··········»       ​mov····​0x38(%esp)​,​%ebx115 ·​116:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx
116 ·​11a:​»       ​85·​db················»       ​test···​%ebx,​%ebx116 ·​11a:​»       ​85·​d2················»       ​test···​%edx,​%edx
117 ·​11c:​»       ​74·​0a················»       ​je·····​128·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x4a>117 ·​11c:​»       ​74·​0a················»       ​je·····​128·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x4a>
118 ·​11e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​118 ·​11e:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
119 ·​121:​»       ​89·​f3················»       ​mov····​%esi,​%ebx119 ·​121:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
120 ·​123:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​124·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x46>120 ·​123:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​124·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x46>
121 »       ​»       ​»       ​124:​·​R_386_PLT32»    ​operator·​delete(void*)​121 »       ​»       ​»       ​124:​·​R_386_PLT32»    ​operator·​delete(void*)​
122 ·​128:​»       ​8b·54·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%edx122 ·​128:​»       ​8b·44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
123 ·​12c:​»       ​85·d2················»       ​test···​%edx,​%edx123 ·​12c:​»       ​85·c0················»       ​test···​%eax,​%eax
124 ·​12e:​»       ​74·​0a················»       ​je·····​13a·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x5c>124 ·​12e:​»       ​74·​0a················»       ​je·····​13a·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x5c>
125 ·​130:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​125 ·​130:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
126 ·​133:​»       ​89·​f3················»       ​mov····​%esi,​%ebx126 ·​133:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
127 ·​135:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​136·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x58>127 ·​135:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​136·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x58>
128 »       ​»       ​»       ​136:​·​R_386_PLT32»    ​operator·​delete(void*)​128 »       ​»       ​»       ​136:​·​R_386_PLT32»    ​operator·​delete(void*)​
129 ·​13a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​129 ·​13a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
130 ·​13d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx130 ·​13d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
131 ·​13f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​140·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x62>131 ·​13f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​140·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x62>
132 »       ​»       ​»       ​140:​·​R_386_PLT32»    ​_Unwind_Resume132 »       ​»       ​»       ​140:​·​R_386_PLT32»    ​_Unwind_Resume
133 ·​144:​»       ​8b·​57·​5c·············»       ​mov····​0x5c(%edi)​,​%edx133 ·​144:​»       ​8b·​57·​5c·············»       ​mov····​0x5c(%edi)​,​%edx
134 ·​147:​»       ​89·​54·24·04··········»       ​mov····%edx,​0x4(%esp)​134 ·​147:​»       ​8d·​5f·54·············»       ​lea····0x54(%edi)​,​%ebx
135 ·​14b:​»       ​8d·5f·54·············»       ​lea····0x54(%edi)​,​%ebx135 ·​14a:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​
136 ·​14e:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​136 ·​14d:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
137 ·​151:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​152·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x74>137 ·​151:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​152·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x74>
138 »       ​»       ​»       ​152:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​138 »       ​»       ​»       ​152:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
139 ·​156:​»       ​8d·​4f·​40·············»       ​lea····​0x40(%edi)​,​%ecx139 ·​156:​»       ​8d·​4f·​40·············»       ​lea····​0x40(%edi)​,​%ecx
140 ·​159:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​140 ·​159:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
141 ·​15c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​15d·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x7f>141 ·​15c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​15d·​<SFST:​:​Transducer:​:​minimise(bool)​·​[clone·​.​cold.​176]+0x7f>
142 »       ​»       ​»       ​15d:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​142 »       ​»       ​»       ​15d:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​
Max diff block lines reached; 6534/17231 bytes (37.92%) of diff not shown.
1.54 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ffff0126·​2e050000·​5105b70d·​00970105·​.​.​.​&.​.​.​.​Q.​.​.​.​.​.​.​2 ··​0x00000000·​ffff0126·​2e050000·​5105cb0c·​00950105·​.​.​.​&.​.​.​.​Q.​.​.​.​.​.​.​
3 ··​0x00000010·ac0d00d5·​01540000·cc06f805·a50d0092·​.​.​.​.​.​T.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·c00c00d4·​01450000·8c06e905·d20c00ad·​.​.​.​.​.​E.​.​.​.​.​.​.​.​.​.​
4 ··​0x00000020·​0d05b70d·​00a00d05·​0000ffff·​01040f39·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​94 ··​0x00000020·​0c05cb0c·​00bb0c05·​0000ffff·​01042f19·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​/​.​
5 ··​0x00000030·​0000ffff·​010dd401·​05940d00·f802950a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00000030·​0000ffff·​010dc301·​05980d00·e802a90a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00000040·8d0d00ff·​ff010460·​050000ff·​ff0118fc·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​6 ··​0x00000040·910d00ff·​ff010460·​050000ff·​ff01189b·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​
7 ··​0x00000050·​02d00200·​00e20505·8307009a·​0605fa06·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00000050·​03d30200·​00840605·a10700b8·​06059807·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00000060·​00f50605·830700ff·​ff01042b·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​8 ··​0x00000060·​00930705·a10700ff·​ff01042b·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​
9 ··​0x00000070·​ff012b48·4d0000a9·​0105bc06·​00c00205·​.​.​+HM.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00000070·​ff012b44·500000a8·​0105d506·​00c60205·​.​.​+DP.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00000080·​0000d902·​05c50600·ee030500·​00f60305·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000080·​0000df02·​05dc0600·f6030500·​00fe0305·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00000090·ad0600ed·​0405b506·​0096060d·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x00000090·c50600f5·​0405cc06·​00ab060d·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000000a0·​010561cf·​010000·····················​.​.​a.​.​.​.​12 ··​0x000000a0·​010561cf·​010000·····················​.​.​a.​.​.​.​
  
5.29 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPKctES3_NS_4hashIS3 […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·68·​00·​00·​00·······»       ​call···8a·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x1e>16 ··23:​»       ​e8·7c·​00·​00·​00·······»       ​call···a4·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​118]+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.17 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···1e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x1e>16 ··23:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···24·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
95.7 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST9Minimiser10StateGroupESaIS2_EE14 […]
    
Offset 5, 929 lines modifiedOffset 5, 308 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​>:​
6 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_()​:​6 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·4c·············»       ​sub····$0x4c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·ec·5c·············»       ​sub····​$0x5c,​%esp
16 ··​12:​»       ​8b·74·​24·6c··········»       ​mov····​0x6c(%esp)​,​%esi16 ··​11:​»       ​8b·54·​24·78··········»       ​mov····​0x78(%esp)​,​%edx
17 ··​16:​»       ​8b·54·​24·68··········»       ​mov····​0x68(%esp)​,​%edx17 ··​15:​»       ​8b·6c·​24·7c··········»       ​mov····​0x7c(%esp)​,​%ebp
18 ··​1a:​»       ​85·​d2················»       ​test···​%edx,​%edx18 ··​19:​»       ​85·​d2················»       ​test···​%edx,​%edx
19 ··​1c:​»       ​0f·84·​35·04·00·00····»       ​je·····457·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x457>19 ··​1b:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··22:​»       ​8b·7c·24·64··········»       ​mov····0x64(%esp)​,​%edi20 ··1f:​»       ​0f·84·​de·00·00·00····»       ​je·····103·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x103>
21 ··​26:​»       ​8b·​44·​24·60··········»       ​mov····​0x60(%esp)​,​%eax21 ··​25:​»       ​8b·​4c·​24·70··········»       ​mov····​0x70(%esp)​,​%ecx
22 ··​2a:​»       ​8b·48·04·············»       ​mov····​0x4(%eax)​,​%ecx22 ··​29:​»       ​8b·74·24·74··········»       ​mov····​0x74(%esp)​,​%esi
23 ··​2d:​»       ​8b·40·​08·············»       ​mov····​0x8(%eax)​,​%eax23 ··​2d:​»       ​8b·59·​08·············»       ​mov····​0x8(%ecx)​,​%ebx
24 ··​30:​»       ​89·44·24·14··········»       ​mov····%eax,​0x14(%esp)​24 ··​30:​»       ​8b·79·04·············»       ​mov····0x4(%ecx)​,​%edi
25 ··​34:​»       ​89·4c·​24·20··········»       ​mov····​%ecx,​0x20(%esp)​25 ··​33:​»       ​89·5c·​24·18··········»       ​mov····​%ebx,​0x18(%esp)​
26 ··​38:​»       ​29·c8················»       ​sub····​%ecx,​%eax26 ··​37:​»       ​29·fb················»       ​sub····​%edi,​%ebx
27 ··​3a:​»       ​c1·​f8·​02·············»       ​sar····​$0x2,​%eax27 ··​39:​»       ​c1·​fb·​02·············»       ​sar····​$0x2,​%ebx
28 ··​3d:​»       ​8d·14·c0·············»       ​lea····​(%eax,​%eax,​8)​,​%edx28 ··​3c:​»       ​69·c3·b7·6d·db·b6····»       ​imul···$0xb6db6db7,​%ebx,​%eax
29 ··​40:​»       ​89·​d1················»       ​mov····​%edx,​%ecx29 ··​42:​»       ​39·​d0················»       ​cmp····​%edx,​%eax
30 ··​42:​»       ​c1·e1·​06·············»       ​shl····$0x6,​%ecx30 ··​44:​»       ​0f·​82·c6·00·​00·00····»       ​jb·····110·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·const&)​+0x110>
31 ··​45:​»       ​01·ca················»       ​add····​%ecx,​%edx31 ··​4a:​»       ​31·db················»       ​xor····​%ebx,​%ebx
32 ··​47:​»       ​8d·14·d0·············»       ​lea····​(%eax,​%edx,​8)​,​%edx32 ··​4c:​»       ​8b·4c·1d·00··········»       ​mov····0x0(%ebp,​%ebx,​1)​,​%ecx
33 ··4a:​»       ​89·d1················»       ​mov····​%edx,​%ecx33 ··50:​»       ​89·4c·1c·34··········»       ​mov····​%ecx,​0x34(%esp,​%ebx,​1)​
34 ··4c:​»       ​c1·e1·​0f·············»       ​shl····​$0xf,​%ecx34 ··54:​»       ​83·c3·​04·············»       ​add····​$0x4,​%ebx
35 ··4f:​»       ​01·ca················»       ​add····%ecx,​%edx35 ··57:​»       ​83·fb·1c·············»       ​cmp····$0x1c,​%ebx
36 ··​51:​»       ​8d·​04·d0·············»       ​lea····​(%eax,​%edx,​8)​,​%eax36 ··​5a:​»       ​72·f0················»       ​jb·····4c·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x4c>
37 ··​54:​»       ​f7·d8················»       ​neg····​%eax37 ··​5c:​»       ​8b·44·24·74··········»       ​mov····0x74(%esp)​,​%eax
38 ··56:​»       ​3b·44·24·68··········»       ​cmp····0x68(%esp)​,​%eax38 ··60:​»       ​89·fd················»       ​mov····%edi,​%ebp
39 ··5a:​»       ​0f·​82·​aa·08·00·00····»       ​jb·····90a·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·int,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x90a>39 ··62:​»       ​29·c5················»       ​sub····%eax,​%ebp
40 ··​60:​»       ​8b·16················»       ​mov····(%esi)​,​%edx40 ··​64:​»       ​89·eb················»       ​mov····​%ebp,​%ebx
41 ··​62:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​41 ··​66:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
42 ··​66:​»       ​8b·4e·04·············»       ​mov····0x4(%esi)​,​%ecx42 ··​69:​»       ​69·cb·b7·6d·db·b6····»       ​imul···$0xb6db6db7,​%ebx,​%ecx
43 ··​69:​»       ​8b·6e·08·············»       ​mov····0x8(%esi)​,​%ebp43 ··​6f:​»       ​39·ca················»       ​cmp····​%ecx,​%edx
44 ··6c:​»       ​8b·46·​0c·············»       ​mov····0xc(%esi)​,​%eax44 ··71:​»       ​0f·83·09·​01·00·00····»       ​jae····180·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x180>
45 ··6f:​»       ​89·44·24·28··········»       ​mov····%eax,​0x28(%esp)​45 ··77:​»       ​8d·2c·d5·00·00·00·00·»       ​lea····0x0(,​%edx,​8)​,​%ebp
46 ··​73:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx46 ··​7e:​»       ​89·f9················»       ​mov····​%edi,​%ecx
47 ··76:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​47 ··80:​»       ​29·d5················»       ​sub····​%edx,​%ebp
48 ··7a:​»       ​8b·46·14·············»       ​mov····0x14(%esi)​,​%eax48 ··82:​»       ​89·fa················»       ​mov····​%edi,​%edx
49 ··7d:​»       ​89·44·24·18··········»       ​mov····%eax,​0x18(%esp)​49 ··84:​»       ​c1·e5·02·············»       ​shl····$0x2,​%ebp
50 ··​81:​»       ​8b·76·18·············»       ​mov····0x18(%esi)​,​%esi50 ··​87:​»       ​29·ea················»       ​sub····​%ebp,​%edx
51 ··​84:​»       ​89·74·24·24··········»       ​mov····​%esi,​0x24(%esp)​51 ··​89:​»       ​39·d7················»       ​cmp····​%edx,​%edi
52 ··​88:​»       ​8b·54·24·20··········»       ​mov····​0x20(%esp)​,​%edx52 ··​8b:​»       ​74·23················»       ​je·····b0·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xb0>
53 ··​8c:​»       ​29·fa················»       ​sub····​%edi,​%edx53 ··​8d:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​
54 ··8e:​»       ​89·d0················»       ​mov····​%edx,​%eax54 ··91:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
55 ··​90:​»       ​89·54·​24·34··········»       ​mov····​%edx,​0x34(%esp)​55 ··​95:​»       ​89·6c·​24·08··········»       ​mov····​%ebp,​0x8(%esp)​
56 ··​94:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax56 ··​99:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
57 ··​97:​»       ​8d·14·c0·············»       ​lea····(%eax,​%eax,​8)​,​%edx57 ··​9c:​»       ​89·54·24·18··········»       ​mov····​%edx,​0x18(%esp)​
58 ··9a:​»       ​89·d6················»       ​mov····%edx,​%esi58 ··a0:​»       ​e8·​fc·ff·ff·ff·······»       ​call···a1·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xa1>
59 ··​9c:​»       ​c1·​e6·​06·············»       ​shl····$0x6,​%esi59 »       ​»       ​»       ​a1:​·R_386_PLT32»    ​memmove
60 ··9f:​»       ​01·f2················»       ​add····​%esi,​%edx60 ··a5:​»       ​8b·5c·24·70··········»       ​mov····0x70(%esp)​,​%ebx
61 ··​a1:​»       ​8d·14·d0·············»       ​lea····(%eax,​%edx,​8)​,​%edx61 ··​a9:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx
62 ··​a4:​»       ​89·d6················»       ​mov····​%edx,​%esi62 ··​ad:​»       ​8b·4b·04·············»       ​mov····0x4(%ebx)​,​%ecx
63 ··a6:​»       ​c1·e6·0f·············»       ​shl····$0xf,​%esi63 ··b0:​»       ​8b·44·24·70··········»       ​mov····0x70(%esp)​,​%eax
64 ··a9:​»       ​01·f2················»       ​add····​%esi,​%edx64 ··b4:​»       ​01·e9················»       ​add····​%ebp,​%ecx
65 ··ab:​»       ​8d·04·d0·············»       ​lea····(%eax,​%edx,​8)​,​%eax65 ··b6:​»       ​39·54·24·74··········»       ​cmp····​%edx,​0x74(%esp)​
66 ··ae:​»       ​f7·d8················»       ​neg····​%eax66 ··ba:​»       ​89·48·04·············»       ​mov····%ecx,​0x4(%eax)​
67 ··​b0:​»       ​39·44·24·68··········»       ​cmp····%eax,​0x68(%esp)​67 ··​bd:​»       ​74·20················»       ​je·····​df·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xdf>
68 ··​b4:​»       ​0f·83·a5·​03·00·00····»       ​jae····45f·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x45f>68 ··​bf:​»       ​8b·​5c·24·74··········»       ​mov····0x74(%esp)​,​%ebx
69 ··ba:​»       ​8b·74·​24·68··········»       ​mov····​0x68(%esp)​,​%esi69 ··c3:​»       ​8b·4c·​24·74··········»       ​mov····​0x74(%esp)​,​%ecx
70 ··be:​»       ​8d·14·f5·00·00·00·00·»       ​lea····0x0(,​%esi,​8)​,​%edx70 ··c7:​»       ​29·da················»       ​sub····​%ebx,​%edx
71 ··​c5:​»       ​29·f2················»       ​sub····​%esi,​%edx71 ··​c9:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
72 ··​c7:​»       ​8d·34·95·​00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%esi72 ··​cd:​»       ​89·54·24·​08··········»       ​mov····​%edx,​0x8(%esp)​
73 ··ce:​»       ​89·74·24·2c··········»       ​mov····​%esi,​0x2c(%esp)​73 ··d1:​»       ​29·d7················»       ​sub····​%edx,​%edi
74 ··​d2:​»       ​8b·​44·​24·20··········»       ​mov····0x20(%esp)​,​%eax74 ··​d3:​»       ​89·​4c·​24·04··········»       ​mov····%ecx,​0x4(%esp)​
75 ··​d6:​»       ​89·c2················»       ​mov····​%eax,​%edx75 ··​d7:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
76 ··​d8:​»       ​29·​f2················»       ​sub····%esi,​%edx76 ··​da:​»       ​e8·fc·​ff·ff·ff·······»       ​call···db·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xdb>
77 ··​da:​»       ​39·d0················»       ​cmp····​%edx,​%eax77 »       ​»       ​»       ​db:​·R_386_PLT32»    ​memmove
78 ··​dc:​»       ​0f·84·​c3·0a·00·00····»       ​je·····ba5·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xba5>78 ··​df:​»       ​8b·7c·24·74··········»       ​mov····0x74(%esp)​,​%edi
79 ··​e2:​»       ​89·4c·24·34··········»       ​mov····​%ecx,​0x34(%esp)​79 ··​e3:​»       ​01·fd················»       ​add····​%edi,​%ebp
80 ··​e6:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​80 ··​e5:​»       ​39·6c·​24·74··········»       ​cmp····​%ebp,​0x74(%esp)​
81 ··​ea:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​81 ··​e9:​»       ​74·​18················»       ​je·····103·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x103>
82 ··​ee:​»       ​89·54·24·30··········»       ​mov····​%edx,​0x30(%esp)​82 ··​eb:​»       ​31·c0················»       ​xor····​%eax,​%eax
83 ··f2:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​83 ··ed:​»       ​8b·54·04·34··········»       ​mov····0x34(%esp,​%eax,​1)​,​%edx
84 ··​f5:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···f6·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xf6>84 ··​f1:​»       ​89·14·06·············»       ​mov····%edx,​(%esi,​%eax,​1)​
85 »       ​»       ​»       ​f6:​·R_386_PLT32»    ​memmove85 ··​f4:​»       ​83·​c0·​04·············»       ​add····$0x4,​%eax
86 ··​fa:​»       ​8b·4c·24·60··········»       ​mov····0x60(%esp)​,​%ecx86 ··​f7:​»       ​83·f8·1c·············»       ​cmp····$0x1c,​%eax
87 ··​fe:​»       ​8b·41·04·············»       ​mov····0x4(%ecx)​,​%eax87 ··​fa:​»       ​72·f1················»       ​jb·····​ed·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xed>
88 ·101:​»       ​8b·54·24·30··········»       ​mov····0x30(%esp)​,​%edx88 ··​fc:​»       ​83·c6·1c·············»       ​add····$0x1c,​%esi
89 ·105:​»       ​8b·4c·24·34··········»       ​mov····0x34(%esp)​,​%ecx89 ··​ff:​»       ​39·f5················»       ​cmp····​%esi,​%ebp
90 ·​109:​»       ​03·44·24·2c··········»       ​add····0x2c(%esp)​,​%eax90 ·​101:​»       ​75·e8················»       ​jne····eb·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xeb>
91 ·​10d:​»       ​8b·74·24·60··········»       ​mov····0x60(%esp)​,​%esi91 ·​103:​»       ​83·c4·5c·············»       ​add····$0x5c,​%esp
92 ·​111:​»       ​89·46·04·············»       ​mov····​%eax,​0x4(%esi)​92 ·​106:​»       ​5b···················»       ​pop····​%ebx
93 ·​114:​»       ​39·54·24·64··········»       ​cmp····%edx,​0x64(%esp)​93 ·​107:​»       ​5e···················»       ​pop····​%esi
94 ·​118:​»       ​74·​26················»       ​je·····140·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x140>94 ·​108:​»       ​5f···················»       ​pop····%edi
95 ·​11a:​»       ​89·4c·24·30··········»       ​mov····%ecx,​0x30(%esp)​95 ·​109:​»       ​5d···················»       ​pop····​%ebp
96 ·​11e:​»       ​2b·54·24·64··········»       ​sub····0x64(%esp)​,​%edx96 ·​10a:​»       ​c3···················»       ​ret····
97 ·​122:​»       ​89·54·​24·​08··········»       ​mov····​%edx,​0x8(%esp)​97 ·​10b:​»       ​8d·74·​26·​00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
98 ·​126:​»       ​8b·44·24·64··········»       ​mov····0x64(%esp)​,​%eax98 ·​10f:​»       ​90···················»       ​nop
99 ·​12a:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​99 ·​110:​»       ​8b·74·​24·70··········»       ​mov····0x70(%esp)​,​%esi
100 ·​12e:​»       ​8b·44·24·20··········»       ​mov····0x20(%esp)​,​%eax100 ·​114:​»       ​89·f8················»       ​mov····​%edi,​%eax
101 ·​132:​»       ​29·d0················»       ​sub····​%edx,​%eax101 ·​116:​»       ​8b·1e················»       ​mov····(%esi)​,​%ebx
102 ·​134:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​102 ·​118:​»       ​be·49·92·24·09·······»       ​mov····$0x9249249,​%esi
103 ·​137:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···138·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x138>103 ·​11d:​»       ​89·5c·24·18··········»       ​mov····%ebx,​0x18(%esp)​
104 »       ​»       ​»       ​138:​·R_386_PLT32»    ​memmove104 ·​121:​»       ​29·​d8················»       ​sub····%ebx,​%eax
105 ·​13c:​»       ​8b·4c·24·30··········»       ​mov····0x30(%esp)​,​%ecx105 ·​123:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
106 ·​140:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx106 ·​126:​»       ​69·c0·b7·6d·db·b6····»       ​imul···$0xb6db6db7,​%eax,​%eax
107 ·​144:​»       ​03·5c·24·64··········»       ​add····0x64(%esp)​,​%ebx107 ·​12c:​»       ​29·c6················»       ​sub····​%eax,​%esi
108 ·​148:​»       ​39·5c·24·64··········»       ​cmp····​%ebx,​0x64(%esp)​108 ·​12e:​»       ​39·f2················»       ​cmp····​%esi,​%edx
109 ·​14c:​»       ​0f·​84·05·​03·​00·​00····»       ​je·····457·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x457>109 ·​130:​»       ​0f·​87·7f·​02·​00·​00····»       ​ja·····3b5·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x3b5>
110 ·​152:​»       ​89·d8················»       ​mov····​%ebx,​%eax110 ·​136:​»       ​39·c2················»       ​cmp····​%eax,​%edx
111 ·​154:​»       ​2b·44·24·64··········»       ​sub····0x64(%esp)​,​%eax111 ·​138:​»       ​89·c1················»       ​mov····​%eax,​%ecx
112 ·​158:​»       ​83·e8·1c·············»       ​sub····$0x1c,​%eax112 ·​13a:​»       ​0f·43·ca·············»       ​cmovae·%edx,​%ecx
113 ·​15b:​»       ​c1·e8·02·············»       ​shr····$0x2,​%eax113 ·​13d:​»       ​31·db················»       ​xor····%ebx,​%ebx
114 ·​15e:​»       ​8d·34·40·············»       ​lea····(%eax,​%eax,​2)​,​%esi114 ·​13f:​»       ​01·c8················»       ​add····​%ecx,​%eax
115 ·​161:​»       ​8d·14·f6·············»       ​lea····(%esi,​%esi,​8)​,​%edx115 ·​141:​»       ​0f·82·64·02·00·00····»       ​jb·····3ab·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x3ab>
116 ·​164:​»       ​89·d6················»       ​mov····​%edx,​%esi116 ·​147:​»       ​8b·4c·24·74··········»       ​mov····0x74(%esp)​,​%ecx
117 ·​166:​»       ​c1·e6·06·············»       ​shl····$0x6,​%esi117 ·​14b:​»       ​8b·74·24·18··········»       ​mov····​0x18(%esp)​,​%esi
118 ·​169:​»       ​01·​f2················»       ​add····​%esi,​%edx118 ·​14f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
119 ·​16b:​»       ​8d·14·90·············»       ​lea····(%eax,​%edx,​4)​,​%edx119 ·​151:​»       ​85·db················»       ​test···​%ebx,​%ebx
120 ·​16e:​»       ​8d·14·50·············»       ​lea····​(%eax,​%edx,​2)​,​%edx120 ·​153:​»       ​0f·85·b7·00·00·00····»       ​jne····210·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x210>
121 ·​171:​»       ​89·d6················»       ​mov····​%edx,​%esi121 ·​159:​»       ​3d·49·92·24·09·······»       ​cmp····$0x9249249,​%eax
122 ·​173:​»       ​c1·e6·​0f·············»       ​shl····$0xf,​%esi122 ·​15e:​»       ​0f·​87·​ac·​00·00·​00····»       ​ja·····210·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·unsigned·int,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x210>
123 ·​176:​»       ​01·f2················»       ​add····​%esi,​%edx123 ·​164:​»       ​85·c0················»       ​test···​%eax,​%eax
124 ·​178:​»       ​8d·44·50·​01··········»       ​lea····​0x1(%eax,​%edx,​2)​,​%eax124 ·​166:​»       ​0f·85·​bc·01·00·​00····»       ​jne····328·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x328>
125 ·​17c:​»       ​83·e0·07·············»       ​and····$0x7,​%eax125 ·​16c:​»       ​31·c0················»       ​xor····%eax,​%eax
126 ·​17f:​»       ​0f·84·67·01·00·00····»       ​je·····2ec·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x2ec>126 ·​16e:​»       ​31·db················»       ​xor····%ebx,​%ebx
127 ·​185:​»       ​83·f8·01·············»       ​cmp····$0x1,​%eax127 ·​170:​»       ​89·44·24·28··········»       ​mov····%eax,​0x28(%esp)​
128 ·​188:​»       ​0f·84·2b·01·00·00····»       ​je·····2b9·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x2b9>128 ·​174:​»       ​89·ce················»       ​mov····%ecx,​%esi
129 ·​18e:​»       ​83·f8·02·············»       ​cmp····$0x2,​%eax129 ·​176:​»       ​89·5c·24·20··········»       ​mov····%ebx,​0x20(%esp)​
130 ·​191:​»       ​0f·84·f7·​00·​00·00····»       ​je·····​28e·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x28e>130 ·​17a:​»       ​e9·d3·00·​00·​00·······»       ​jmp····​252·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x252>
Max diff block lines reached; -1/97785 bytes (-0.00%) of diff not shown.
7.05 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelESt4pairIKS1_jESt10_Selec […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E()​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS4_E()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>·​>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
154 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST9Minimiser5StateESaIS2_EE14_M_fil […]
    
Offset 5, 1063 lines modifiedOffset 5, 1087 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​>:​
6 _ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_()​:​6 _ZNSt6vectorIN4SFST9M​inimiser5StateESaIS2_​EE14_M_fill_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EEjRKS​2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·14··········»       ​mov····%eax,​0x14(%esp)​16 ··​11:​»       ​8b·6c·​24·58··········»       ​mov····​0x58(%esp)​,​%ebp
17 ··​15:​»       ​8b·​74·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%esi17 ··​15:​»       ​8b·​74·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%esi
18 ··​19:​»       ​8b·54·24·58··········»       ​mov····0x58(%esp)​,​%edx18 ··​19:​»       ​85·ed················»       ​test···​%ebp,​%ebp
19 ··​1d:​»       ​85·d2················»       ​test···​%edx,​%edx19 ··​1b:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
20 ··​1f:​»       ​0f·​84·5f·​04·​00·​00····»       ​je·····​484·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x484>20 ··​1f:​»       ​0f·​84·64·​04·​00·​00····»       ​je·····​489·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x489>
21 ··​25:​»       ​8b·​44·​24·​54··········»       ​mov····​0x54(%esp)​,​%eax21 ··​25:​»       ​8b·​4c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ecx
22 ··​29:​»       ​8b·5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx22 ··​29:​»       ​8b·44·​24·​54··········»       ​mov····​0x54(%esp)​,​%eax
23 ··​2d:​»       ​8b·6b·​04·············»       ​mov····​0x4(%ebx)​,​%ebp23 ··​2d:​»       ​8b·51·​08·············»       ​mov····​0x8(%ecx)​,​%edx
24 ··​30:​»       ​8b·​53·​08·············»       ​mov····​0x8(%ebx)​,​%edx24 ··​30:​»       ​8b·​59·​04·············»       ​mov····​0x4(%ecx)​,​%ebx
25 ··​33:​»       ​89·​54·​24·​18··········»       ​mov····​%edx,​0x18(%esp)​25 ··​33:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
26 ··​37:​»       ​89·​d1················»       ​mov····​%edx,​%ecx26 ··​37:​»       ​89·​d7················»       ​mov····​%edx,​%edi
27 ··​39:​»       ​29·e9················»       ​sub····​%ebp,​%ecx27 ··​39:​»       ​89·5c·24·14··········»       ​mov····​%ebx,​0x14(%esp)​
28 ··​3b:​»       ​c1·f9·04·············»       ​sar····$0x4,​%ecx28 ··​3d:​»       ​29·df················»       ​sub····%ebx,​%edi
29 ··​3e:​»       ​3b·4c·24·58··········»       ​cmp····​0x58(%esp)​,​%ecx29 ··​3f:​»       ​c1·ff·04·············»       ​sar····$0x4,​%edi
30 ··​42:​»       ​0f·82·a5·07·00·00····»       ​jb·····7ed·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x7ed>30 ··​42:​»       ​39·ef················»       ​cmp····%ebp,​%edi
31 ··​48:​»       ​8b·1e················»       ​mov····(%esi)​,​%ebx31 ··​44:​»       ​0f·82·c6·07·00·00····»       ​jb·····810·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x810>
32 ··​4a:​»       ​89·5c·24·18··········»       ​mov····%ebx,​0x18(%esp)​32 ··​4a:​»       ​8b·4e·04·············»       ​mov····0x4(%esi)​,​%ecx
33 ··​4e:​»       ​8b·56·04·············»       ​mov····0x4(%esi)​,​%edx33 ··​4d:​»       ​89·df················»       ​mov····​%ebx,​%edi
34 ··51:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​34 ··4f:​»       ​8b·16················»       ​mov····(%esi)​,​%edx
35 ··​55:​»       ​8b·7e·08·············»       ​mov····0x8(%esi)​,​%edi35 ··​51:​»       ​29·c7················»       ​sub····​%eax,​%edi
36 ··​58:​»       ​89·7c·​24·​1c··········»       ​mov····​%edi,​0x1c(%esp)​36 ··​53:​»       ​89·4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​
37 ··​5c:​»       ​8b·​4e·​0c·············»       ​mov····​0xc(%esi)​,​%ecx37 ··​57:​»       ​8b·​4e·​08·············»       ​mov····​0x8(%esi)​,​%ecx
38 ··​5f:​»       ​89·ef················»       ​mov····​%ebp,​%edi38 ··​5a:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
39 ··61:​»       ​29·c7················»       ​sub····​%eax,​%edi39 ··5e:​»       ​8b·76·0c·············»       ​mov····0xc(%esi)​,​%esi
40 ··​63:​»       ​89·​fe················»       ​mov····​%edi,​%esi40 ··​61:​»       ​89·​fa················»       ​mov····​%edi,​%edx
41 ··​65:​»       ​c1·​fe·​04·············»       ​sar····​$0x4,​%esi41 ··​63:​»       ​c1·​fa·​04·············»       ​sar····​$0x4,​%edx
42 ··​68:​»       ​8b·5c·24·58··········»       ​mov····0x58(%esp)​,​%ebx42 ··​66:​»       ​39·d5················»       ​cmp····​%edx,​%ebp
43 ··​6c:​»       ​39·​74·​24·58··········»       ​cmp····​%esi,​0x58(%esp)​43 ··​68:​»       ​89·​74·​24·20··········»       ​mov····​%esi,​0x20(%esp)​
44 ··70:​»       ​0f·​82·16·​04·​00·​00····»       ​jb·····​48c·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x48c>44 ··6c:​»       ​0f·​82·26·​04·​00·​00····»       ​jb·····​498·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x498>
45 ··​76:​»       ​29·f3················»       ​sub····​%esi,​%ebx45 ··​72:​»       ​29·d5················»       ​sub····​%edx,​%ebp
46 ··​78:​»       ​89·​5c·​24·20··········»       ​mov····%ebx,​0x20(%esp)​46 ··​74:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx
47 ··​7c:​»       ​89·ea················»       ​mov····%ebp,​%edx47 ··​78:​»       ​0f·84·9e·01·00·00····»       ​je·····21c·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x21c>
48 ··​7e:​»       ​0f·84·9f·01·00·00····»       ​je·····223·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x223>48 ··​7e:​»       ​89·eb················»       ​mov····%ebp,​%ebx
49 ··​84:​»       ​89·de················»       ​mov····​%ebx,​%esi49 ··​80:​»       ​89·ee················»       ​mov····​%ebp,​%esi
50 ··​86:​»       ​83·​e3·​07·············»       ​and····​$0x7,​%ebx50 ··​82:​»       ​83·​e3·​07·············»       ​and····​$0x7,​%ebx
51 ··​89:​»       ​0f·​84·00·​01·​00·​00····»       ​je·····​18f·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x18f>51 ··​85:​»       ​0f·​84·fc·​00·​00·​00····»       ​je·····​187·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x187>
52 ··​8f:​»       ​83·​fb·​01·············»       ​cmp····​$0x1,​%ebx52 ··​8b:​»       ​83·​fb·​01·············»       ​cmp····​$0x1,​%ebx
53 ··92:​»       ​0f·​84·​d4·​00·​00·​00····»       ​je·····​16c·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x16c>53 ··8e:​»       ​0f·​84·​d1·​00·​00·​00····»       ​je·····​165·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x165>
54 ··​98:​»       ​83·​fb·​02·············»       ​cmp····​$0x2,​%ebx54 ··​94:​»       ​83·​fb·​02·············»       ​cmp····​$0x2,​%ebx
55 ··​9b:​»       ​0f·​84·​ae·​00·​00·​00····»       ​je·····​14f·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x14f>55 ··​97:​»       ​0f·​84·​ac·​00·​00·​00····»       ​je·····​149·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x149>
56 ··a1:​»       ​83·​fb·​03·············»       ​cmp····​$0x3,​%ebx56 ··9d:​»       ​83·​fb·​03·············»       ​cmp····​$0x3,​%ebx
57 ··​a4:​»       ​0f·​84·​88·​00·​00·​00····»       ​je·····​132·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x132>57 ··​a0:​»       ​0f·​84·​87·​00·​00·​00····»       ​je·····​12d·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x12d>
58 ··​aa:​»       ​83·​fb·​04·············»       ​cmp····​$0x4,​%ebx58 ··​a6:​»       ​83·​fb·​04·············»       ​cmp····​$0x4,​%ebx
59 ··​ad:​»       ​74·​66················»       ​je·····​115·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x115>59 ··​a9:​»       ​74·​66················»       ​je·····​111·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x111>
60 ··​af:​»       ​83·​fb·​05·············»       ​cmp····​$0x5,​%ebx60 ··​ab:​»       ​83·​fb·​05·············»       ​cmp····​$0x5,​%ebx
61 ··b2:​»       ​74·44················»       ​je·····​f8·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·>,​·unsigned·int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0xf8>61 ··ae:​»       ​66·90················»       ​xchg···%ax,​%ax
62 ··​b4:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx62 ··​b0:​»       ​74·43················»       ​je·····f5·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0xf5>
63 ··​b7:​»       ​74·22················»       ​je·····​db·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0xdb>63 ··​b2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx
64 ··​b9:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx64 ··​b5:​»       ​74·22················»       ​je·····​d9·​<std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·​std:​:​allocator<SFST:​:​Minimiser:​:​State>·​>·>,​·unsigned·int,​·SFST:​:​Minimiser:​:​State·​const&)​+0xd9>
65 ··​bd:​»       ​89·​55·00·············»       ​mov····%edx,​0x0(%ebp)​65 ··​b7:​»       ​8b·​54·24·14··········»       ​mov····0x14(%esp)​,​%edx
66 ··c0:​»       ​8b·​74·​24·​14··········»       ​mov····​0x14(%esp)​,​%esi66 ··bb:​»       ​8b·​74·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%esi
67 ··c4:​»       ​89·75·04·············»       ​mov····%esi,​0x4(%ebp)​67 ··bf:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
68 ··​c7:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx68 ··​c3:​»       ​89·4a·08·············»       ​mov····%ecx,​0x8(%edx)​
69 ··​cb:​»       ​89·5d·08·············»       ​mov····%ebx,​0x8(%ebp)​69 ··​c6:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
70 ··​ce:​»       ​89·4d·0c·············»       ​mov····​%ecx,​0xc(%ebp)​70 ··​c9:​»       ​89·72·f0·············»       ​mov····​%esi,​-​0x10(%edx)​
71 ··d1:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx71 ··cc:​»       ​8b·74·​24·​20··········»       ​mov····​0x20(%esp)​,​%esi
72 ··​d5:​»       ​8d·72·​ff·············»       ​lea····​-​0x1(%edx)​,​%esi72 ··​d0:​»       ​89·5a·​f4·············»       ​mov····%ebx,​-​0xc(%edx)​
73 ··​d8:​»       ​8d·55·10·············»       ​lea····0x10(%ebp)​,​%edx73 ··​d3:​»       ​89·72·fc·············»       ​mov····%esi,​-​0x4(%edx)​
74 ··​db:​»       ​8b·5c·24·18··········»       ​mov····​0x18(%esp)​,​%ebx74 ··​d6:​»       ​8d·75·ff·············»       ​lea····-​0x1(%ebp)​,​%esi
75 ··​df:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​75 ··​d9:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
76 ··e1:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx76 ··dd:​»       ​4e···················»       ​dec····​%esi
77 ··e5:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​77 ··de:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
78 ··​e8:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx78 ··​e1:​»       ​89·4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
79 ··​ec:​»       ​89·​5a·08·············»       ​mov····​%ebx,​0x8(%edx)​79 ··​e4:​»       ​89·​5a·f0·············»       ​mov····​%ebx,​-​0x10(%edx)​
80 ··​ef:​»       ​89·4a·0c·············»       ​mov····%ecx,​0xc(%edx)​80 ··​e7:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
81 ··f2:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi81 ··eb:​»       ​89·5a·f4·············»       ​mov····%ebx,​-​0xc(%edx)​
82 ··f5:​»       ​83·c2·10·············»       ​add····$0x10,​%edx82 ··ee:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
83 ··​f8:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx83 ··​f2:​»       ​89·​5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
84 ··​fc:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​84 ··​f5:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
85 ··​fe:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx85 ··​f9:​»       ​4e···················»       ​dec····​%esi
86 ·102:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​86 ··​fa:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
87 ·105:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx87 ··​fd:​»       ​89·4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
88 ·​109:​»       ​89·​5a·08·············»       ​mov····​%ebx,​0x8(%edx)​88 ·​100:​»       ​89·​5a·f0·············»       ​mov····​%ebx,​-​0x10(%edx)​
89 ·​10c:​»       ​89·4a·0c·············»       ​mov····%ecx,​0xc(%edx)​89 ·​103:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
90 ·​10f:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi90 ·​107:​»       ​89·5a·f4·············»       ​mov····%ebx,​-​0xc(%edx)​
91 ·​112:​»       ​83·c2·10·············»       ​add····$0x10,​%edx91 ·​10a:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
92 ·​115:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx92 ·​10e:​»       ​89·​5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
93 ·​119:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​93 ·​111:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
94 ·​11b:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx94 ·​115:​»       ​4e···················»       ​dec····​%esi
95 ·​11f:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​95 ·​116:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
96 ·​122:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx96 ·​119:​»       ​89·4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
97 ·​126:​»       ​89·​5a·08·············»       ​mov····​%ebx,​0x8(%edx)​97 ·​11c:​»       ​89·​5a·f0·············»       ​mov····​%ebx,​-​0x10(%edx)​
98 ·​129:​»       ​89·4a·0c·············»       ​mov····%ecx,​0xc(%edx)​98 ·​11f:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
99 ·​12c:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi99 ·​123:​»       ​89·5a·f4·············»       ​mov····%ebx,​-​0xc(%edx)​
100 ·​12f:​»       ​83·c2·10·············»       ​add····$0x10,​%edx100 ·​126:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
101 ·​132:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx101 ·​12a:​»       ​89·​5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
102 ·​136:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​102 ·​12d:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
103 ·​138:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx103 ·​131:​»       ​4e···················»       ​dec····​%esi
104 ·​13c:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​104 ·​132:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
105 ·​13f:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx105 ·​135:​»       ​89·4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
106 ·​143:​»       ​89·​5a·08·············»       ​mov····​%ebx,​0x8(%edx)​106 ·​138:​»       ​89·​5a·f0·············»       ​mov····​%ebx,​-​0x10(%edx)​
107 ·​146:​»       ​89·4a·0c·············»       ​mov····%ecx,​0xc(%edx)​107 ·​13b:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
108 ·​149:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi108 ·​13f:​»       ​89·5a·f4·············»       ​mov····%ebx,​-​0xc(%edx)​
109 ·​14c:​»       ​83·c2·10·············»       ​add····$0x10,​%edx109 ·​142:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
110 ·​14f:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx110 ·​146:​»       ​89·​5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
111 ·​153:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​111 ·​149:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
112 ·​155:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx112 ·​14d:​»       ​4e···················»       ​dec····​%esi
113 ·​159:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​113 ·​14e:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
114 ·​15c:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx114 ·​151:​»       ​89·4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
115 ·​160:​»       ​89·​5a·08·············»       ​mov····​%ebx,​0x8(%edx)​115 ·​154:​»       ​89·​5a·f0·············»       ​mov····​%ebx,​-​0x10(%edx)​
116 ·​163:​»       ​89·4a·0c·············»       ​mov····%ecx,​0xc(%edx)​116 ·​157:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
117 ·​166:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi117 ·​15b:​»       ​89·5a·f4·············»       ​mov····%ebx,​-​0xc(%edx)​
118 ·​169:​»       ​83·c2·10·············»       ​add····$0x10,​%edx118 ·​15e:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
119 ·​16c:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx119 ·​162:​»       ​89·​5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
120 ·​170:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​120 ·​165:​»       ​89·4a·08·············»       ​mov····​%ecx,​0x8(%edx)​
121 ·​172:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx121 ·​168:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
122 ·​176:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​122 ·​16c:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
123 ·​179:​»       ​8b·​5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx123 ·​16f:​»       ​89·​5a·f0·············»       ​mov····%ebx,​-​0x10(%edx)​
124 ·​17d:​»       ​89·​5a·08·············»       ​mov····%ebx,​0x8(%edx)​124 ·​172:​»       ​8b·​5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
125 ·​180:​»       ​89·4a·0c·············»       ​mov····​%ecx,​0xc(%edx)​125 ·​176:​»       ​89·5a·f4·············»       ​mov····​%ebx,​-​0xc(%edx)​
126 ·​183:​»       ​83·c2·10·············»       ​add····$0x10,​%edx126 ·​179:​»       ​8b·5c·24·20··········»       ​mov····​0x20(%esp)​,​%ebx
127 ·​186:​»       ​83·ee·01·············»       ​sub····$0x1,​%esi127 ·​17d:​»       ​89·5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
128 ·​189:​»       ​0f·84·8b·00·00·00····»       ​je·····21a·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·int,​·SFST:​:​Minimiser:​:​State·​const&)​+0x21a>128 ·​180:​»       ​4e···················»       ​dec····%esi
129 ·​18f:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx129 ·​181:​»       ​0f·​84·8b·00·00·00····»       ​je·····212·<std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​State*,​·​std:​:​vector<SFST:​:​Minimiser:​:​State,​·std:​:​allocator<SFST:​:​Minimiser:​:​State>·>·>,​·unsigned·​int,​·​SFST:​:​Minimiser:​:​State·​const&)​+0x212>
130 ·​193:​»       ​89·​6c·​24·​24··········»       ​mov····​%ebp,​0x24(%esp)​130 ·​187:​»       ​89·​6c·​24·​24··········»       ​mov····​%ebp,​0x24(%esp)​
Max diff block lines reached; 23452/157035 bytes (14.93%) of diff not shown.
29.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST9Minimiser10StateGroupESaIS2_EE17 […]
    
Offset 5, 157 lines modifiedOffset 5, 138 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​>:​
6 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_()​:​6 _ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·7c·​24·58··········»       ​mov····​0x58(%esp)​,​%edi16 ··​12:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·​44·​24·50··········»       ​mov····​0x50(%esp)​,​%eax17 ··​16:​»       ​8b·​4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx
18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx18 ··​1a:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi
19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp19 ··​1d:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp
20 ··​1f:​»       ​89·6c·24·1c··········»       ​mov····​%ebp,​0x1c(%esp)​20 ··​1f:​»       ​89·fa················»       ​mov····​%edi,​%edx
21 ··​23:​»       ​29·d5················»       ​sub····​%edx,​%ebp21 ··​21:​»       ​29·ea················»       ​sub····​%ebp,​%edx
22 ··​25:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp22 ··​23:​»       ​29·e9················»       ​sub····%ebp,​%ecx
23 ··​28:​»       ​8d·4c·ed·00··········»       ​lea····0x0(%ebp,​%ebp,​8)​,​%ecx23 ··​25:​»       ​c1·fa·02·············»       ​sar····​$0x2,​%edx
24 ··​2c:​»       ​89·​ce················»       ​mov····%ecx,​%esi24 ··​28:​»       ​69·​c2·b7·6d·db·b6····»       ​imul···$0xb6db6db7,​%edx,​%eax
25 ··​2e:​»       ​c1·e6·06·············»       ​shl····$0x6,​%esi25 ··​2e:​»       ​85·c0················»       ​test···%eax,​%eax
26 ··​31:​»       ​01·f1················»       ​add····​%esi,​%ecx26 ··​30:​»       ​0f·84·2a·01·00·00····»       ​je·····160·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·const&)​+0x160>
27 ··​33:​»       ​8d·44·cd·00··········»       ​lea····0x0(%ebp,​%ecx,​8)​,​%eax27 ··​36:​»       ​8d·14·00·············»       ​lea····​(%eax,​%eax,​1)​,​%edx
28 ··​37:​»       ​89·c1················»       ​mov····%eax,​%ecx28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
29 ··​39:​»       ​c1·e1·0f·············»       ​shl····$0xf,​%ecx29 ··​3e:​»       ​39·d0················»       ​cmp····%edx,​%eax
30 ··3c:​»       ​01·c8················»       ​add····​%ecx,​%eax30 ··40:​»       ​0f·86·aa·00·00·00····»       ​jbe····f0·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·const&)​+0xf0>
31 ··3e:​»       ​8d·44·c5·00··········»       ​lea····0x0(%ebp,​%eax,​8)​,​%eax31 ··46:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
32 ··​42:​»       ​8b·74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi32 ··​49:​»       ​89·4c·​24·14··········»       ​mov····%ecx,​0x14(%esp)​
33 ··​46:​»       ​29·d6················»       ​sub····%edx,​%esi33 ··​4d:​»       ​e8·fc·ff·ff·ff·······»       ​call···4e·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x4e>
34 ··48:​»       ​f7·​d8················»       ​neg····%eax34 »       ​»       ​»       ​4e:​·​R_386_PLT32»    ​operator·new(unsigned·int)​
35 ··4a:​»       ​0f·84·​52·01·00·00····»       ​je·····1a2·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·const&)​+0x1a2>35 ··52:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx
36 ··​50:​»       ​8d·2c·00·············»       ​lea····(%eax,​%eax,​1)​,​%ebp36 ··​56:​»       ​89·c2················»       ​mov····​%eax,​%edx
37 ··​53:​»       ​39·e8················»       ​cmp····​%ebp,​%eax37 ··​58:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​55:​»       ​0f·86·dd·00·00·00····»       ​jbe····138·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x138>38 ··​5b:​»       ​89·44·24·10··········»       ​mov····%eax,​0x10(%esp)​
39 ··​5b:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx39 ··​5f:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
40 ··​60:​»       ​89·54·24·28··········»       ​mov····​%edx,​0x28(%esp)​40 ··​63:​»       ​8d·34·0a·············»       ​lea····(%edx,​%ecx,​1)​,​%esi
41 ··​64:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​41 ··​66:​»       ​31·c0················»       ​xor····​%eax,​%eax
42 ··​67:​»       ​89·4c·​24·20··········»       ​mov····%ecx,​0x20(%esp)​42 ··​68:​»       ​8b·54·​24·48··········»       ​mov····​0x48(%esp)​,​%edx
43 ··​6b:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6c·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x6c>43 ··​6c:​»       ​8b·14·02·············»       ​mov····(%edx,​%eax,​1)​,​%edx
44 »       ​»       ​»       ​6c:​·R_386_PLT32»    ​operator·new(unsigned·​int)​44 ··6f:​»       ​89·14·​06·············»       ​mov····%edx,​(%esi,​%eax,​1)​
45 ··​70:​»       ​89·​c5················»       ​mov····%eax,​%ebp45 ··​72:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
46 ··​72:​»       ​8b·54·24·20··········»       ​mov····0x20(%esp)​,​%edx46 ··​75:​»       ​83·f8·1c·············»       ​cmp····$0x1c,​%eax
47 ··​76:​»       ​8d·04·10·············»       ​lea····(%eax,​%edx,​1)​,​%eax47 ··​78:​»       ​72·ee················»       ​jb·····​68·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x68>
48 ··​79:​»       ​89·44·​24·24··········»       ​mov····%eax,​0x24(%esp)​48 ··​7a:​»       ​8b·54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx
49 ··​7d:​»       ​8b·54·24·28··········»       ​mov····0x28(%esp)​,​%edx49 ··​7e:​»       ​89·f8················»       ​mov····​%edi,​%eax
50 ··​81:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx50 ··​80:​»       ​2b·44·24·44··········»       ​sub····0x44(%esp)​,​%eax
51 ··​83:​»       ​89·​4c·35·00··········»       ​mov····​%ecx,​0x0(%ebp,​%esi,​1)​51 ··​84:​»       ​89·​44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
52 ··​87:​»       ​8b·47·​04·············»       ​mov····​0x4(%edi)​,​%eax52 ··​88:​»       ​8d·74·​0a·1c··········»       ​lea····​0x1c(%edx,​%ecx,​1)​,​%esi
53 ··​8a:​»       ​89·44·35·04··········»       ​mov····%eax,​0x4(%ebp,​%esi,​1)​53 ··​8c:​»       ​01·f0················»       ​add····%esi,​%eax
54 ··​8e:​»       ​8b·4f·08·············»       ​mov····0x8(%edi)​,​%ecx54 ··​8e:​»       ​39·6c·24·44··········»       ​cmp····%ebp,​0x44(%esp)​
55 ··​91:​»       ​89·​4c·35·08··········»       ​mov····​%ecx,​0x8(%ebp,​%esi,​1)​55 ··​92:​»       ​89·​44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
56 ··​95:​»       ​8b·47·​0c·············»       ​mov····​0xc(%edi)​,​%eax56 ··​96:​»       ​0f·84·8c·​00·00·00····»       ​je·····128·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x128>
57 ··​98:​»       ​89·44·35·0c··········»       ​mov····​%eax,​0xc(%ebp,​%esi,​1)​57 ··​9c:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
58 ··​9c:​»       ​8b·​4f·10·············»       ​mov····0x10(%edi)​,​%ecx58 ··​9f:​»       ​89·​4c·24·08··········»       ​mov····%ecx,​0x8(%esp)​
59 ··9f:​»       ​89·4c·35·10··········»       ​mov····​%ecx,​0x10(%ebp,​%esi,​1)​59 ··a3:​»       ​89·6c·24·04··········»       ​mov····​%ebp,​0x4(%esp)​
60 ··​a3:​»       ​8b·47·14·············»       ​mov····​0x14(%edi)​,​%eax60 ··​a7:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
61 ··​a6:​»       ​89·44·35·14··········»       ​mov····​%eax,​0x14(%ebp,​%esi,​1)​61 ··​ab:​»       ​e8·​fc·ff·ff·ff·······»       ​call···ac·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xac>
62 ··​aa:​»       ​8b·7f·​18·············»       ​mov····​0x18(%edi)​,​%edi62 »       ​»       ​»       ​ac:​·R_386_PLT32»    ​memmove
63 ··ad:​»       ​89·7c·35·​18··········»       ​mov····%edi,​0x18(%ebp,​%esi,​1)​63 ··b0:​»       ​8b·54·24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx
64 ··​b1:​»       ​8d·​7c·35·1c··········»       ​lea····0x1c(%ebp,​%esi,​1)​,​%edi64 ··​b4:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​
65 ··​b5:​»       ​8b·4c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx65 ··​b8:​»       ​74·56················»       ​je·····110·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·const&)​+0x110>
66 ··​b9:​»       ​2b·4c·​24·54··········»       ​sub····0x54(%esp)​,​%ecx66 ··​ba:​»       ​83·7c·​24·14·08·······»       ​cmpl···$0x8,​0x14(%esp)​
67 ··​bd:​»       ​8d·04·0f·············»       ​lea····(%edi,​%ecx,​1)​,​%eax67 ··​bf:​»       ​89·f0················»       ​mov····​%esi,​%eax
68 ··​c0:​»       ​89·44·​24·20··········»       ​mov····%eax,​0x20(%esp)​68 ··​c1:​»       ​8b·74·​24·44··········»       ​mov····​0x44(%esp)​,​%esi
69 ··​c4:​»       ​39·54·24·54··········»       ​cmp····%edx,​0x54(%esp)​69 ··​c5:​»       ​73·74················»       ​jae····​13b·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x13b>
70 ··​c8:​»       ​0f·84·b5·00·00·00····»       ​je·····183·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x183>70 ··​c7:​»       ​89·c7················»       ​mov····%eax,​%edi
71 ··​ce:​»       ​89·​4c·​24·2c··········»       ​mov····%ecx,​0x2c(%esp)​71 ··​c9:​»       ​8b·​4c·​24·14··········»       ​mov····​0x14(%esp)​,​%ecx
72 ··d2:​»       ​89·74·24·08··········»       ​mov····%esi,​0x8(%esp)​72 ··cd:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
73 ··d6:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​73 ··cf:​»       ​85·ed················»       ​test···​%ebp,​%ebp
74 ··​da:​»       ​89·54·24·28··········»       ​mov····%edx,​0x28(%esp)​74 ··​d1:​»       ​75·3d················»       ​jne····110·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x110>
75 ··​de:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​75 ··​d3:​»       ​8b·6c·​24·40··········»       ​mov····0x40(%esp)​,​%ebp
76 ··e1:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···e2·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xe2>76 ··d7:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
77 »       ​»       ​»       ​e2:​·R_386_PLT32»    ​memmove77 ··​db:​»       ​89·​55·​00·············»       ​mov····​%edx,​0x0(%ebp)​
78 ··e6:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx78 ··de:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
79 ··​ea:​»       ​39·​54·24·54··········»       ​cmp····​%edx,​0x54(%esp)​79 ··​e2:​»       ​89·​5d·04·············»       ​mov····​%ebx,​0x4(%ebp)​
80 ··​ee:​»       ​8b·​54·24·28··········»       ​mov····0x28(%esp)​,​%edx80 ··​e5:​»       ​89·​55·08·············»       ​mov····%edx,​0x8(%ebp)​
81 ··f2:​»       ​8b·4c·​24·2c··········»       ​mov····​0x2c(%esp)​,​%ecx81 ··e8:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp
82 ··f6:​»       ​74·​36················»       ​je·····12e·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x12e>82 ··eb:​»       ​5b···················»       ​pop····%ebx
83 ··f8:​»       ​89·c8················»       ​mov····%ecx,​%eax83 ··ec:​»       ​5e···················»       ​pop····​%esi
84 ··fa:​»       ​8b·74·24·54··········»       ​mov····0x54(%esp)​,​%esi84 ··ed:​»       ​5f···················»       ​pop····​%edi
85 ··fe:​»       ​83·f9·04·············»       ​cmp····$0x4,​%ecx85 ··ee:​»       ​5d···················»       ​pop····​%ebp
86 ·101:​»       ​73·63················»       ​jae····166·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·const&)​+0x166>86 ··​ef:​»       ​c3···················»       ​ret····
87 ·103:​»       ​a8·02················»       ​test···​$0x2,​%al87 ··​f0:​»       ​81·fa·49·92·24·09····»       ​cmp····​$0x9249249,​%edx
88 ·105:​»       ​75·57················»       ​jne····15e·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x15e>88 ··​f6:​»       ​0f·87·4a·ff·ff·ff····»       ​ja·····​46·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x46>
89 ·107:​»       ​a8·01················»       ​test···$0x1,​%al89 ··​fc:​»       ​85·d2················»       ​test···%edx,​%edx
90 ·109:​»       ​75·4c················»       ​jne····​157·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x157>90 ··​fe:​»       ​75·65················»       ​jne····​165·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x165>
91 ·​10b:​»       ​85·d2················»       ​test···​%edx,​%edx91 ·​100:​»       ​31·f6················»       ​xor····​%esi,​%esi
 92 ·​102:​»       ​31·​d2················»       ​xor····​%edx,​%edx
 93 ·​104:​»       ​89·​74·​24·​10··········»       ​mov····​%esi,​0x10(%esp)​
 94 ·​108:​»       ​e9·​52·​ff·​ff·​ff·······»       ​jmp····​5f·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x5f>
92 ·​10d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi95 ·​10d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
93 ·​110:​»       ​75·1c················»       ​jne····​12e·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x12e>96 ·​110:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
94 ·​112:​»       ​8b·7c·​24·50··········»       ​mov····​0x50(%esp)​,​%edi97 ·​113:​»       ​89·54·​24·14··········»       ​mov····%edx,​0x14(%esp)​
95 ·​116:​»       ​89·2f················»       ​mov····%ebp,​(%edi)​98 ·​117:​»       ​e8·​fc·ff·ff·ff·······»       ​call···118·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·const&)​+0x118>
96 ·118:​»       ​8b·5c·​24·​20··········»       ​mov····0x20(%esp)​,​%ebx99 »       ​»       ​»       ​118:​·R_386_PLT32»    ​operator·delete(void*)​
97 ·​11c:​»       ​89·​5f·04·············»       ​mov····%ebx,​0x4(%edi)​100 ·​11c:​»       ​8b·​54·24·14··········»       ​mov····0x14(%esp)​,​%edx
98 ·​11f:​»       ​8b·6c·24·24··········»       ​mov····0x24(%esp)​,​%ebp101 ·​120:​»       ​eb·b1················»       ​jmp····d3·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xd3>
99 ·​123:​»       ​89·6f·​08·············»       ​mov····%ebp,​0x8(%edi)​102 ·​122:​»       ​8d·b6·​00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
100 ·​126:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp103 ·​128:​»       ​39·7c·24·44··········»       ​cmp····%edi,​0x44(%esp)​
101 ·​129:​»       ​5b···················»       ​pop····%ebx104 ·​12c:​»       ​74·​a1················»       ​je·····cf·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xcf>
102 ·​12a:​»       ​5e···················»       ​pop····%esi105 ·​12e:​»       ​83·7c·24·14·08·······»       ​cmpl···$0x8,​0x14(%esp)​
103 ·​12b:​»       ​5f···················»       ​pop····​%edi106 ·​133:​»       ​89·f0················»       ​mov····​%esi,​%eax
104 ·​12c:​»       ​5d···················»       ​pop····​%ebp107 ·​135:​»       ​8b·74·24·44··········»       ​mov····0x44(%esp)​,​%esi
105 ·​12d:​»       ​c3···················»       ​ret····108 ·​139:​»       ​72·​8c················»       ​jb·····c7·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·const&)​+0xc7>
106 ·​12e:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​109 ·​13b:​»       ​a8·01················»       ​test···$0x1,​%al
107 ·​131:​»       ​e8·fc·ff·ff·ff·······»       ​call···​132·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x132>110 ·​13d:​»       ​75·41················»       ​jne····​180·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x180>
108 »       ​»       ​»       ​132:​·​R_386_PLT32»    ​operator·delete(void*)​111 ·13f:​»       ​a8·​02················»       ​test···​$0x2,​%al
109 ·​136:​»       ​eb·da················»       ​jmp····​112·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x112>112 ·​141:​»       ​75·4d················»       ​jne····​190·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x190>
110 ·​138:​»       ​81·fd·49·92·24·09····»       ​cmp····​$0x9249249,​%ebp113 ·​143:​»       ​a8·04················»       ​test···​$0x4,​%al
111 ·​13e:​»       ​0f·​87·17·ff·ff·ff····»       ​ja·····5b·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x5b>114 ·​145:​»       ​74·​80················»       ​je·····c7·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xc7>
112 ·​144:​»       ​85·ed················»       ​test···​%ebp,​%ebp115 ·​147:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
113 ·​146:​»       ​75·5f················»       ​jne····​1a7·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x1a7>116 ·​149:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
114 ·​148:​»       ​c7·44·24·24·00·00·00·»       ​movl···​$0x0,​0x24(%esp)​117 ·​14c:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
115 ·​14f:​»       ​00·118 ·​14f:​»       ​89·​48·​fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
116 ·​150:​»       ​31·ed················»       ​xor····%ebp,​%ebp119 ·​152:​»       ​83·6c·24·14·04·······»       ​subl···$0x4,​0x14(%esp)​
117 ·​152:​»       ​e9·2a·​ff·​ff·​ff·······»       ​jmp····81·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x81>120 ·​157:​»       ​e9·6b·​ff·​ff·​ff·······»       ​jmp····c7·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0xc7>
118 ·​157:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​121 ·​15c:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
119 ·​158:​»       ​85·d2················»       ​test···%edx,​%edx122 ·​160:​»       ​ba·01·00·00·00·······»       ​mov····$0x1,​%edx
120 ·​15a:​»       ​74·b6················»       ​je·····112·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x112>123 ·​165:​»       ​8d·34·d5·00·00·00·00·»       ​lea····0x0(,​%edx,​8)​,​%esi
121 ·​15c:​»       ​eb·​d0················»       ​jmp····12e·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x12e>124 ·​16c:​»       ​29·​d6················»       ​sub····%edx,​%esi
122 ·​15e:​»       ​66·a5················»       ​movsw··%ds:​(%esi)​,​%es:​(%edi)​125 ·​16e:​»       ​c1·e6·02·············»       ​shl····​$0x2,​%esi
123 ·​160:​»       ​a8·​01················»       ​test···$0x1,​%al126 ·​171:​»       ​e9·d0·​fe·​ff·ff·······»       ​jmp····46·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x46>
124 ·​162:​»       ​74·a7················»       ​je·····10b·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·​>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x10b>127 ·​176:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
125 ·​164:​»       ​eb·f1················»       ​jmp····​157·​<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·​std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·​>·>,​·​SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x157>128 ·​17d:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
126 ·​166:​»       ​f7·c7·​01·00·00·00····»       ​test···​$0x1,​%edi129 ·​180:​»       ​0f·b6·​0e·············»       ​movzbl·(%esi)​,​%ecx
127 ·​16c:​»       ​75·​5b················»       ​jne····1c9·<std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​StateGroup*,​·​std:​:​vector<SFST:​:​Minimiser:​:​StateGroup,​·std:​:​allocator<SFST:​:​Minimiser:​:​StateGroup>·>·>,​·SFST:​:​Minimiser:​:​StateGroup·​const&)​+0x1c9>130 ·​183:​»       ​40···················»       ​inc····%eax
Max diff block lines reached; -1/29939 bytes (-0.00%) of diff not shown.
38.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST9Minimiser10TransitionESaIS2_EE17 […]
    
Offset 5, 261 lines modifiedOffset 5, 269 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​>:​
6 _ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_()​:​6 _ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·14··········»       ​mov····%eax,​0x14(%esp)​16 ··​11:​»       ​8b·54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx
17 ··​15:​»       ​8b·4c·​24·48··········»       ​mov····​0x48(%esp)​,​%ecx17 ··​15:​»       ​8b·74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·4c·​24·58··········»       ​mov····​0x58(%esp)​,​%ecx
19 ··​1d:​»       ​8b·3a················»       ​mov····​(%edx)​,​%edi19 ··​1d:​»       ​8b·2a················»       ​mov····​(%edx)​,​%ebp
20 ··​1f:​»       ​8b·5a·04·············»       ​mov····0x4(%edx)​,​%ebx20 ··​1f:​»       ​89·44·24·24··········»       ​mov····%eax,​0x24(%esp)​
21 ··​22:​»       ​89·5c·24·10··········»       ​mov····%ebx,​0x10(%esp)​21 ··​23:​»       ​8b·42·04·············»       ​mov····0x4(%edx)​,​%eax
22 ··​26:​»       ​29·​fb················»       ​sub····​%edi,​%ebx22 ··​26:​»       ​89·​f2················»       ​mov····​%esi,​%edx
23 ··​28:​»       ​8b·54·24·44··········»       ​mov····0x44(%esp)​,​%edx23 ··​28:​»       ​29·ea················»       ​sub····​%ebp,​%edx
24 ··​2c:​»       ​29·fa················»       ​sub····​%edi,​%edx24 ··​2a:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
25 ··​2e:​»       ​c1·fb·04·············»       ​sar····$0x4,​%ebx25 ··​2e:​»       ​29·e8················»       ​sub····%ebp,​%eax
26 ··​31:​»       ​0f·​84·c5·02·​00·00····»       ​je·····2fc·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·​const&)​+0x2fc>26 ··​30:​»       ​c1·f8·​04·············»       ​sar····$0x4,​%eax
27 ··​37:​»       ​8d·​2c·1b·············»       ​lea····(%ebx,​%ebx,​1)​,​%ebp27 ··​33:​»       ​0f·84·d7·02·​00·00····»       ​je·····310·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x310>
28 ··​3a:​»       ​39·eb················»       ​cmp····​%ebp,​%ebx28 ··​39:​»       ​8d·1c·00·············»       ​lea····(%eax,​%eax,​1)​,​%ebx
29 ··​3c:​»       ​0f·​86·​96·​02·00·00····»       ​jbe····2d8·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·​const&)​+0x2d8>29 ··​3c:​»       ​bf·f0·ff·ff·ff·······»       ​mov····$0xfffffff0,​%edi
30 ··​42:​»       ​bd·f0·ff·ff·ff·······»       ​mov····$0xfffffff0,​%ebp30 ··​41:​»       ​89·7c·24·1c··········»       ​mov····%edi,​0x1c(%esp)​
31 ··​47:​»       ​89·4c·24·48··········»       ​mov····​%ecx,​0x48(%esp)​31 ··​45:​»       ​39·d8················»       ​cmp····​%ebx,​%eax
32 ··​4b:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​32 ··​47:​»       ​0f·86·93·02·00·00····»       ​jbe····2e0·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·const&)​+0x2e0>
33 ··​4f:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​33 ··​4d:​»       ​89·4c·​24·58··········»       ​mov····​%ecx,​0x58(%esp)​
34 ··​52:​»       ​8b·5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx34 ··​51:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
35 ··​56:​»       ​e8·​fc·ff·ff·ff·······»       ​call···57·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x57>35 ··​55:​»       ​89·54·24·2c··········»       ​mov····%edx,​0x2c(%esp)​
36 »       ​»       ​»       ​57:​·R_386_PLT32»    ​operator·new(unsigned·​int)​36 ··59:​»       ​8b·5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx
37 ··​5b:​»       ​89·c6················»       ​mov····​%eax,​%esi37 ··​5d:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
38 ··5d:​»       ​8d·04·28·············»       ​lea····(%eax,​%ebp,​1)​,​%eax38 ··60:​»       ​e8·​fc·ff·ff·ff·······»       ​call···61·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x61>
39 ··60:​»       ​89·44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​39 »       ​»       ​»       ​61:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
40 ··​64:​»       ​8d·6e·10·············»       ​lea····​0x10(%esi)​,​%ebp40 ··​65:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
41 ··​67:​»       ​8b·54·​24·1c··········»       ​mov····​0x1c(%esp)​,​%edx41 ··​69:​»       ​8b·4c·​24·58··········»       ​mov····​0x58(%esp)​,​%ecx
42 ··​6b:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx42 ··​6d:​»       ​01·c2················»       ​add····​%eax,​%edx
43 ··​6f:​»       ​8b·19················»       ​mov····(%ecx)​,​%ebx43 ··​6f:​»       ​89·c7················»       ​mov····​%eax,​%edi
44 ··​71:​»       ​89·1c·16·············»       ​mov····​%ebx,​(%esi,​%edx,​1)​44 ··​71:​»       ​89·54·24·28··········»       ​mov····​%edx,​0x28(%esp)​
45 ··​74:​»       ​8b·41·04·············»       ​mov····​0x4(%ecx)​,​%eax45 ··​75:​»       ​8b·54·24·2c··········»       ​mov····​0x2c(%esp)​,​%edx
46 ··​77:​»       ​89·​44·​16·04··········»       ​mov····%eax,​0x4(%esi,​%edx,​1)​46 ··​79:​»       ​8d·​40·​10·············»       ​lea····0x10(%eax)​,​%eax
47 ··​7b:​»       ​8b·59·08·············»       ​mov····0x8(%ecx)​,​%ebx47 ··​7c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
48 ··7e:​»       ​89·5c·16·08··········»       ​mov····%ebx,​0x8(%esi,​%edx,​1)​48 ··80:​»       ​8b·19················»       ​mov····​(%ecx)​,​%ebx
49 ··​82:​»       ​8b·49·0c·············»       ​mov····0xc(%ecx)​,​%ecx49 ··​82:​»       ​39·ee················»       ​cmp····​%ebp,​%esi
50 ··​85:​»       ​89·​4c·16·0c··········»       ​mov····%ecx,​0xc(%esi,​%edx,​1)​50 ··​84:​»       ​8b·​41·04·············»       ​mov····​0x4(%ecx)​,​%eax
51 ··​89:​»       ​39·7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​51 ··​87:​»       ​89·1c·17·············»       ​mov····​%ebx,​(%edi,​%edx,​1)​
52 ··​8d:​»       ​0f·84·​00·01·​00·00····»       ​je·····193·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·const&)​+0x193>52 ··​8a:​»       ​8b·59·​08·············»       ​mov····0x8(%ecx)​,​%ebx
53 ··93:​»       ​89·f2················»       ​mov····​%esi,​%edx53 ··8d:​»       ​89·44·17·04··········»       ​mov····%eax,​0x4(%edi,​%edx,​1)​
54 ··​95:​»       ​89·f8················»       ​mov····​%edi,​%eax54 ··​91:​»       ​8b·49·0c·············»       ​mov····0xc(%ecx)​,​%ecx
55 ··​97:​»       ​8b·6c·24·44··········»       ​mov····0x44(%esp)​,​%ebp55 ··​94:​»       ​89·5c·17·08··········»       ​mov····%ebx,​0x8(%edi,​%edx,​1)​
56 ··​9b:​»       ​29·fd················»       ​sub····​%edi,​%ebp56 ··​98:​»       ​89·4c·17·0c··········»       ​mov····%ecx,​0xc(%edi,​%edx,​1)​
57 ··​9d:​»       ​83·ed·10·············»       ​sub····$0x10,​%ebp57 ··​9c:​»       ​0f·84·​fa·00·00·00····»       ​je·····19c·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·const&)​+0x19c>
58 ··​a0:​»       ​c1·ed·04·············»       ​shr····$0x4,​%ebp58 ··​a2:​»       ​89·f3················»       ​mov····%esi,​%ebx
59 ··​a3:​»       ​83·c5·01·············»       ​add····$0x1,​%ebp59 ··​a4:​»       ​89·fa················»       ​mov····%edi,​%edx
60 ··​a6:​»       ​83·​e5·03·············»       ​and····$0x3,​%ebp60 ··​a6:​»       ​29·​eb················»       ​sub····%ebp,​%ebx
61 ··​a9:​»       ​74·64················»       ​je·····​10f·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x10f>61 ··​a8:​»       ​89·e8················»       ​mov····%ebp,​%eax
62 ··​ab:​»       ​83·fd·01·············»       ​cmp····​$0x1,​%ebp62 ··​aa:​»       ​83·eb·10·············»       ​sub····​$0x10,​%ebx
63 ··​ae:​»       ​74·3d················»       ​je·····​ed·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0xed>63 ··​ad:​»       ​c1·eb·04·············»       ​shr····$0x4,​%ebx
64 ··​b0:​»       ​83·fd·02·············»       ​cmp····$0x2,​%ebp64 ··​b0:​»       ​43···················»       ​inc····​%ebx
65 ··​b3:​»       ​74·1c················»       ​je·····​d1·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·​std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·​std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>·>,​·SFST:​:​Minimiser:​:​Transition·​const&)​+0xd1>65 ··​b1:​»       ​83·e3·03·············»       ​and····$0x3,​%ebx
66 ··​b5:​»       ​8b·17················»       ​mov····(%edi)​,​%edx66 ··​b4:​»       ​74·65················»       ​je·····​11b·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0x11b>
67 ··​b7:​»       ​89·16················»       ​mov····%edx,​(%esi)​67 ··​b6:​»       ​83·fb·01·············»       ​cmp····$0x1,​%ebx
68 ··​b9:​»       ​8b·47·04·············»       ​mov····0x4(%edi)​,​%eax68 ··​b9:​»       ​74·3f················»       ​je·····​fa·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0xfa>
69 ··​bc:​»       ​89·46·​04·············»       ​mov····%eax,​0x4(%esi)​69 ··​bb:​»       ​83·fb·​02·············»       ​cmp····$0x2,​%ebx
70 ··​bf:​»       ​8b·5f·08·············»       ​mov····0x8(%edi)​,​%ebx70 ··​be:​»       ​74·1d················»       ​je·····​dd·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·>,​·​SFST:​:​Minimiser:​:​Transition·​const&)​+0xdd>
71 ··​c2:​»       ​89·​5e·​08·············»       ​mov····%ebx,​0x8(%esi)​71 ··​c0:​»       ​8b·​55·​00·············»       ​mov····0x0(%ebp)​,​%edx
72 ··​c5:​»       ​8b·4f·0c·············»       ​mov····0xc(%edi)​,​%ecx72 ··​c3:​»       ​89·17················»       ​mov····%edx,​(%edi)​
73 ··​c8:​»       ​89·4e·0c·············»       ​mov····%ecx,​0xc(%esi)​73 ··​c5:​»       ​8d·57·10·············»       ​lea····0x10(%edi)​,​%edx
74 ··​cb:​»       ​8d·​47·10·············»       ​lea····​0x10(%edi)​,​%eax74 ··​c8:​»       ​8b·​45·04·············»       ​mov····​0x4(%ebp)​,​%eax
75 ··​ce:​»       ​8d·56·10·············»       ​lea····0x10(%esi)​,​%edx75 ··​cb:​»       ​89·47·04·············»       ​mov····%eax,​0x4(%edi)​
76 ··d1:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp76 ··ce:​»       ​8d·45·10·············»       ​lea····0x10(%ebp)​,​%eax
77 ··​d3:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​77 ··​d1:​»       ​8b·4d·08·············»       ​mov····0x8(%ebp)​,​%ecx
78 ··​d5:​»       ​8b·58·​04·············»       ​mov····0x4(%eax)​,​%ebx78 ··​d4:​»       ​89·4f·​08·············»       ​mov····%ecx,​0x8(%edi)​
79 ··​d8:​»       ​89·​5a·​04·············»       ​mov····%ebx,​0x4(%edx)​79 ··​d7:​»       ​8b·​5d·​0c·············»       ​mov····0xc(%ebp)​,​%ebx
80 ··​db:​»       ​8b·48·​08·············»       ​mov····0x8(%eax)​,​%ecx80 ··​da:​»       ​89·5f·​0c·············»       ​mov····%ebx,​0xc(%edi)​
81 ··​de:​»       ​89·4a·08·············»       ​mov····​%ecx,​0x8(%edx)​81 ··​dd:​»       ​8b·08················»       ​mov····(%eax)​,​%ecx
82 ··e1:​»       ​8b·68·0c·············»       ​mov····​0xc(%eax)​,​%ebp82 ··df:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
83 ··​e4:​»       ​89·6a·0c·············»       ​mov····%ebp,​0xc(%edx)​83 ··​e2:​»       ​83·c0·10·············»       ​add····$0x10,​%eax
84 ··​e7:​»       ​83·c0·10·············»       ​add····$0x10,​%eax84 ··​e5:​»       ​89·4a·f0·············»       ​mov····%ecx,​-​0x10(%edx)​
85 ··​ea:​»       ​83·c2·10·············»       ​add····$0x10,​%edx85 ··​e8:​»       ​8b·58·f4·············»       ​mov····-​0xc(%eax)​,​%ebx
86 ··​ed:​»       ​8b·18················»       ​mov····(%eax)​,​%ebx86 ··​eb:​»       ​89·5a·f4·············»       ​mov····​%ebx,​-​0xc(%edx)​
87 ··​ef:​»       ​89·1a················»       ​mov····​%ebx,​(%edx)​87 ··​ee:​»       ​8b·48·f8·············»       ​mov····-​0x8(%eax)​,​%ecx
88 ··​f1:​»       ​8b·​48·04·············»       ​mov····0x4(%eax)​,​%ecx88 ··​f1:​»       ​89·​4a·f8·············»       ​mov····%ecx,​-​0x8(%edx)​
89 ··​f4:​»       ​89·4a·04·············»       ​mov····%ecx,​0x4(%edx)​89 ··​f4:​»       ​8b·58·fc·············»       ​mov····-​0x4(%eax)​,​%ebx
90 ··​f7:​»       ​8b·68·08·············»       ​mov····0x8(%eax)​,​%ebp90 ··​f7:​»       ​89·5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
91 ··​fa:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​91 ··​fa:​»       ​8b·08················»       ​mov····(%eax)​,​%ecx
92 ··​fd:​»       ​8b·58·0c·············»       ​mov····​0xc(%eax)​,​%ebx92 ··​fc:​»       ​83·c0·10·············»       ​add····$0x10,​%eax
93 ·100:​»       ​89·5a·0c·············»       ​mov····%ebx,​0xc(%edx)​93 ··​ff:​»       ​83·c2·10·············»       ​add····$0x10,​%edx
94 ·​103:​»       ​83·c0·10·············»       ​add····$0x10,​%eax94 ·​102:​»       ​89·4a·f0·············»       ​mov····%ecx,​-​0x10(%edx)​
95 ·​106:​»       ​83·c2·10·············»       ​add····$0x10,​%edx95 ·​105:​»       ​8b·58·f4·············»       ​mov····-​0xc(%eax)​,​%ebx
96 ·​109:​»       ​39·44·24·44··········»       ​cmp····​%eax,​0x44(%esp)​96 ·​108:​»       ​89·5a·f4·············»       ​mov····​%ebx,​-​0xc(%edx)​
97 ·​10d:​»       ​74·74················»       ​je·····183·<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·const&)​+0x183>97 ·​10b:​»       ​8b·​48·f8·············»       ​mov····-​0x8(%eax)​,​%ecx
98 ·​10f:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​98 ·​10e:​»       ​89·4a·f8·············»       ​mov····​%ecx,​-​0x8(%edx)​
99 ·​113:​»       ​8b·6c·24·44··········»       ​mov····​0x44(%esp)​,​%ebp99 ·​111:​»       ​8b·58·fc·············»       ​mov····-​0x4(%eax)​,​%ebx
100 ·​117:​»       ​8b·30················»       ​mov····(%eax)​,​%esi100 ·​114:​»       ​89·5a·fc·············»       ​mov····​%ebx,​-​0x4(%edx)​
101 ·​119:​»       ​89·32················»       ​mov····​%esi,​(%edx)​101 ·​117:​»       ​39·c6················»       ​cmp····​%eax,​%esi
102 ·​11b:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx102 ·​119:​»       ​74·71················»       ​je·····​18c·​<std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Minimiser:​:​Transition*,​·std:​:​vector<SFST:​:​Minimiser:​:​Transition,​·std:​:​allocator<SFST:​:​Minimiser:​:​Transition>·​>·​>,​·​SFST:​:​Minimiser:​:​Transition·const&)​+0x18c>
103 ·​11e:​»       ​89·4a·04·············»       ​mov····​%ecx,​0x4(%edx)​103 ·​11b:​»       ​89·7c·24·1c··········»       ​mov····​%edi,​0x1c(%esp)​
104 ·​121:​»       ​8b·58·08·············»       ​mov····0x8(%eax)​,​%ebx104 ·​11f:​»       ​8b·38················»       ​mov····​(%eax)​,​%edi
105 ·​124:​»       ​89·5a·08·············»       ​mov····%ebx,​0x8(%edx)​105 ·​121:​»       ​83·c0·40·············»       ​add····$0x40,​%eax
106 ·​127:​»       ​8b·70·0c·············»       ​mov····​0xc(%eax)​,​%esi106 ·​124:​»       ​83·c2·40·············»       ​add····$0x40,​%edx
107 ·​12a:​»       ​89·​72·0c·············»       ​mov····​%esi,​0xc(%edx)​107 ·​127:​»       ​89·​7a·c0·············»       ​mov····​%edi,​-​0x40(%edx)​
108 ·​12d:​»       ​8b·​48·10·············»       ​mov····​0x10(%eax)​,​%ecx108 ·​12a:​»       ​8b·​48·c4·············»       ​mov····-​0x3c(%eax)​,​%ecx
109 ·​130:​»       ​89·​4a·10·············»       ​mov····​%ecx,​0x10(%edx)​109 ·​12d:​»       ​89·​4a·c4·············»       ​mov····​%ecx,​-​0x3c(%edx)​
110 ·​133:​»       ​8b·​58·14·············»       ​mov····​0x14(%eax)​,​%ebx110 ·​130:​»       ​8b·​58·c8·············»       ​mov····-​0x38(%eax)​,​%ebx
111 ·​136:​»       ​89·​5a·14·············»       ​mov····​%ebx,​0x14(%edx)​111 ·​133:​»       ​89·​5a·c8·············»       ​mov····​%ebx,​-​0x38(%edx)​
112 ·​139:​»       ​8b·​70·18·············»       ​mov····​0x18(%eax)​,​%esi112 ·​136:​»       ​8b·​78·cc·············»       ​mov····-​0x34(%eax)​,​%edi
113 ·​13c:​»       ​89·​72·18·············»       ​mov····​%esi,​0x18(%edx)​113 ·​139:​»       ​89·​7a·cc·············»       ​mov····​%edi,​-​0x34(%edx)​
114 ·​13f:​»       ​8b·​48·1c·············»       ​mov····​0x1c(%eax)​,​%ecx114 ·​13c:​»       ​8b·​48·d0·············»       ​mov····-​0x30(%eax)​,​%ecx
115 ·​142:​»       ​89·​4a·1c·············»       ​mov····​%ecx,​0x1c(%edx)​115 ·​13f:​»       ​89·​4a·d0·············»       ​mov····​%ecx,​-​0x30(%edx)​
116 ·​145:​»       ​8b·​58·20·············»       ​mov····​0x20(%eax)​,​%ebx116 ·​142:​»       ​8b·​58·d4·············»       ​mov····-​0x2c(%eax)​,​%ebx
117 ·​148:​»       ​89·​5a·20·············»       ​mov····​%ebx,​0x20(%edx)​117 ·​145:​»       ​89·​5a·d4·············»       ​mov····​%ebx,​-​0x2c(%edx)​
118 ·​14b:​»       ​8b·​70·24·············»       ​mov····​0x24(%eax)​,​%esi118 ·​148:​»       ​8b·​78·d8·············»       ​mov····-​0x28(%eax)​,​%edi
119 ·​14e:​»       ​89·​72·24·············»       ​mov····​%esi,​0x24(%edx)​119 ·​14b:​»       ​89·​7a·d8·············»       ​mov····​%edi,​-​0x28(%edx)​
120 ·​151:​»       ​8b·​48·28·············»       ​mov····​0x28(%eax)​,​%ecx120 ·​14e:​»       ​8b·​48·dc·············»       ​mov····-​0x24(%eax)​,​%ecx
121 ·​154:​»       ​89·​4a·28·············»       ​mov····​%ecx,​0x28(%edx)​121 ·​151:​»       ​89·​4a·dc·············»       ​mov····​%ecx,​-​0x24(%edx)​
122 ·​157:​»       ​8b·​58·2c·············»       ​mov····​0x2c(%eax)​,​%ebx122 ·​154:​»       ​8b·​58·e0·············»       ​mov····-​0x20(%eax)​,​%ebx
123 ·​15a:​»       ​89·​5a·2c·············»       ​mov····​%ebx,​0x2c(%edx)​123 ·​157:​»       ​89·​5a·e0·············»       ​mov····​%ebx,​-​0x20(%edx)​
124 ·​15d:​»       ​8b·​70·30·············»       ​mov····​0x30(%eax)​,​%esi124 ·​15a:​»       ​8b·​78·e4·············»       ​mov····-​0x1c(%eax)​,​%edi
125 ·​160:​»       ​89·​72·30·············»       ​mov····​%esi,​0x30(%edx)​125 ·​15d:​»       ​89·​7a·e4·············»       ​mov····​%edi,​-​0x1c(%edx)​
126 ·​163:​»       ​8b·​48·34·············»       ​mov····​0x34(%eax)​,​%ecx126 ·​160:​»       ​8b·​48·e8·············»       ​mov····-​0x18(%eax)​,​%ecx
127 ·​166:​»       ​89·​4a·34·············»       ​mov····​%ecx,​0x34(%edx)​127 ·​163:​»       ​89·​4a·e8·············»       ​mov····​%ecx,​-​0x18(%edx)​
128 ·​169:​»       ​8b·​58·38·············»       ​mov····​0x38(%eax)​,​%ebx128 ·​166:​»       ​8b·​58·ec·············»       ​mov····-​0x14(%eax)​,​%ebx
129 ·​16c:​»       ​89·​5a·38·············»       ​mov····​%ebx,​0x38(%edx)​129 ·​169:​»       ​89·​5a·ec·············»       ​mov····​%ebx,​-​0x14(%edx)​
130 ·​16f:​»       ​8b·​70·3c·············»       ​mov····​0x3c(%eax)​,​%esi130 ·​16c:​»       ​8b·​78·f0·············»       ​mov····-​0x10(%eax)​,​%edi
Max diff block lines reached; -1/39177 bytes (-0.00%) of diff not shown.
16.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelESt4pairIKS1_jESt10_Selec […]
    
Offset 5, 87 lines modifiedOffset 5, 92 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​>:​
6 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_()​:​6 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·1c··········»       ​mov····%eax,​0x1c(%esp)​16 ··​11:​»       ​8b·54·​24·44··········»       ​mov····​0x44(%esp)​,​%edx
17 ··​15:​»       ​8b·​6c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ebp17 ··​15:​»       ​8b·​6c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ebp
18 ··​19:​»       ​8b·​7c·​24·​48··········»       ​mov····​0x48(%esp)​,​%edi18 ··​19:​»       ​8b·​7c·​24·​48··········»       ​mov····​0x48(%esp)​,​%edi
19 ··​1d:​»       ​8b·54·24·44··········»       ​mov····​0x44(%esp)​,​%edx19 ··​1d:​»       ​8b·72·08·············»       ​mov····​0x8(%edx)​,​%esi
20 ··​21:​»       ​8b·72·08·············»       ​mov····0x8(%edx)​,​%esi20 ··​20:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
21 ··​24:​»       ​85·​f6················»       ​test···​%esi,​%esi21 ··​24:​»       ​85·​f6················»       ​test···​%esi,​%esi
22 ··​26:​»       ​74·5d················»       ​je·····​85·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x85>22 ··​26:​»       ​74·60················»       ​je·····​88·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x88>
23 ··​28:​»       ​0f·​b7·4f·​02··········»       ​movzwl·​0x2(%edi)​,​%ecx23 ··​28:​»       ​0f·​b7·5f·​02··········»       ​movzwl·​0x2(%edi)​,​%ebx
24 ··​2c:​»       ​eb·​16················»       ​jmp····​44·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x44>24 ··​2c:​»       ​eb·​18················»       ​jmp····​46·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x46>
25 ··​2e:​»       ​72·09················»       ​jb·····39·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x39>25 ··​2e:​»       ​66·​90················»       ​xchg···%ax,​%ax
26 ··​30:​»       ​0f·​b7·5e·10··········»       ​movzwl·0x10(%esi)​,​%ebx26 ··​30:​»       ​72·09················»       ​jb·····​3b·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x3b>
27 ··​34:​»       ​66·39·1f·············»       ​cmp····%bx,​(%edi)​27 ··​32:​»       ​0f·b7·07·············»       ​movzwl·(%edi)​,​%eax
28 ··​37:​»       ​72·14················»       ​jb·····​4d·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x4d>28 ··​35:​»       ​66·39·46·10··········»       ​cmp····%ax,​0x10(%esi)​
29 ··​39:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax29 ··​39:​»       ​77·13················»       ​ja·····​4e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x4e>
30 ··​3c:​»       ​31·db················»       ​xor····​%ebx,​%ebx30 ··​3b:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
31 ··​3e:​»       ​85·c0················»       ​test···​%eax,​%eax31 ··​3e:​»       ​31·d2················»       ​xor····​%edx,​%edx
32 ··​40:​»       ​74·17················»       ​je·····​59·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x59>32 ··​40:​»       ​85·c0················»       ​test···%eax,​%eax
33 ··​42:​»       ​89·c6················»       ​mov····%eax,​%esi33 ··​42:​»       ​74·13················»       ​je·····​57·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x57>
34 ··​44:​»       ​0f·b7·56·12··········»       ​movzwl·0x12(%esi)​,​%edx34 ··​44:​»       ​89·c6················»       ​mov····%eax,​%esi
35 ··​48:​»       ​66·39·ca·············»       ​cmp····%cx,​%dx35 ··​46:​»       ​0f·b7·4e·12··········»       ​movzwl·0x12(%esi)​,​%ecx
36 ··​4b:​»       ​76·e1················»       ​jbe····​2e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x2e>36 ··​4a:​»       ​39·d9················»       ​cmp····%ebx,​%ecx
37 ··​4d:​»       ​8b·46·08·············»       ​mov····0x8(%esi)​,​%eax37 ··​4c:​»       ​76·e2················»       ​jbe····​30·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x30>
38 ··50:​»       ​bb·01·​00·00·00·······»       ​mov····$0x1,​%ebx38 ··4e:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
39 ··​55:​»       ​85·c0················»       ​test···%eax,​%eax39 ··​51:​»       ​b2·01················»       ​mov····$0x1,​%dl
40 ··​57:​»       ​75·e9················»       ​jne····​42·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x42>40 ··​53:​»       ​85·c0················»       ​test···%eax,​%eax
41 ··​59:​»       ​84·​db················»       ​test···%bl,​%bl41 ··​55:​»       ​75·ed················»       ​jne····44·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x44>
42 ··​5b:​»       ​75·2b················»       ​jne····​88·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x88>42 ··​57:​»       ​84·d2················»       ​test···%dl,​%dl
43 ··​5d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx43 ··​59:​»       ​89·​f0················»       ​mov····​%esi,​%eax
44 ··​5f:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx44 ··​5b:​»       ​75·2e················»       ​jne····​8b·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x8b>
45 ··62:​»       ​77·4a················»       ​ja·····​ae·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xae>45 ··5d:​»       ​39·cb················»       ​cmp····%ecx,​%ebx
46 ··64:​»       ​72·09················»       ​jb·····6f·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x6f>46 ··5f:​»       ​77·51················»       ​ja·····b2·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xb2>
47 ··​66:​»       ​0f·​b7·46·10··········»       ​movzwl·0x10(%esi)​,​%eax47 ··​61:​»       ​72·09················»       ​jb·····6c·​<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x6c>
48 ··​6a:​»       ​66·39·07·············»       ​cmp····%ax,​(%edi)​48 ··​63:​»       ​0f·b7·3f·············»       ​movzwl·(%edi)​,​%edi
49 ··​6d:​»       ​77·​3f················»       ​ja·····​ae·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xae>49 ··​66:​»       ​66·​39·7e·10··········»       ​cmp····%di,​0x10(%esi)​
50 ··​6f:​»       ​89·75·00·············»       ​mov····%esi,​0x0(%ebp)​50 ··​6a:​»       ​72·46················»       ​jb·····​b2·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xb2>
51 ··72:​»       ​c7·45·​04·00·00·00·00·»       ​movl···$0x0,​0x4(%ebp)​51 ··6c:​»       ​89·75·​00·············»       ​mov····%esi,​0x0(%ebp)​
52 ··79:​»       ​89·​e8················»       ​mov····​%ebp,​%eax52 ··6f:​»       ​89·​e8················»       ​mov····​%ebp,​%eax
53 ··​7b:​»       ​83·c4·2c·············»       ​add····​$0x2c,​%esp53 ··​71:​»       ​c7·45·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%ebp)​
54 ··​7e:​»       ​5b···················»       ​pop····​%ebx54 ··​78:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
55 ··​7f:​»       ​5e···················»       ​pop····​%esi55 ··​7b:​»       ​5b···················»       ​pop····​%ebx
56 ··80:​»       ​5f···················»       ​pop····​%edi56 ··7c:​»       ​5e···················»       ​pop····​%esi
57 ··81:​»       ​5d···················»       ​pop····​%ebp57 ··7d:​»       ​5f···················»       ​pop····​%edi
58 ··82:​»       ​c2·04·00·············»       ​ret····$0x458 ··7e:​»       ​5d···················»       ​pop····%ebp
59 ··85:​»       ​8d·72·​04·············»       ​lea····​0x4(%edx)​,​%esi59 ··7f:​»       ​c2·04·​00·············»       ​ret····$0x4
60 ··​88:​»       ​8b·54·24·44··········»       ​mov····​0x44(%esp)​,​%edx60 ··​82:​»       ​8d·b6·00·00·00·00····»       ​lea····​0x0(%esi)​,​%esi
61 ··​8c:​»       ​3b·​72·​0c·············»       ​cmp····​0xc(%edx)​,​%esi61 ··​88:​»       ​8d·​72·​04·············»       ​lea····​0x4(%edx)​,​%esi
62 ··​8f:​»       ​74·33················»       ​je·····​c4·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0xc4>62 ··​8b:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
63 ··91:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​63 ··8f:​»       ​3b·71·0c·············»       ​cmp····0xc(%ecx)​,​%esi
64 ··​94:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx64 ··​92:​»       ​74·3c················»       ​je·····d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xd0>
65 ··​98:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···99·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x99>65 ··​94:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
66 »       ​»       ​»       ​99:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​66 ··97:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​9d:​»       ​0f·b7·4f·02··········»       ​movzwl·0x2(%edi)​,​%ecx67 ··​9b:​»       ​e8·fc·ff·ff·ff·······»       ​call···9c·<std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x9c>
68 ··​a1:​»       ​0f·​b7·​50·​12··········»       ​movzwl·​0x12(%eax)​,​%edx68 »       ​»       ​»       ​9c:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
69 ··​a5:​»       ​89·f3················»       ​mov····%esi,​%ebx69 ··​a0:​»       ​0f·b7·5f·02··········»       ​movzwl·0x2(%edi)​,​%ebx
70 ··​a7:​»       ​89·c6················»       ​mov····%eax,​%esi70 ··​a4:​»       ​0f·b7·48·12··········»       ​movzwl·0x12(%eax)​,​%ecx
71 ··​a9:​»       ​66·39·d1·············»       ​cmp····​%dx,​%cx71 ··​a8:​»       ​89·c2················»       ​mov····​%eax,​%edx
72 ··​ac:​»       ​76·b6················»       ​jbe····​64·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x64>72 ··​aa:​»       ​89·f0················»       ​mov····%esi,​%eax
73 ··​ae:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​73 ··​ac:​»       ​89·d6················»       ​mov····​%edx,​%esi
74 ··b5:​»       ​89·5d·04·············»       ​mov····​%ebx,​0x4(%ebp)​74 ··ae:​»       ​39·cb················»       ​cmp····​%ecx,​%ebx
75 ··​b8:​»       ​89·e8················»       ​mov····%ebp,​%eax75 ··​b0:​»       ​76·af················»       ​jbe····​61·​<std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x61>
76 ··​ba:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp76 ··​b2:​»       ​89·45·04·············»       ​mov····%eax,​0x4(%ebp)​
77 ··​bd:​»       ​5b···················»       ​pop····​%ebx77 ··​b5:​»       ​89·e8················»       ​mov····​%ebp,​%eax
78 ··​be:​»       ​5e···················»       ​pop····%esi78 ··​b7:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​
79 ··​bf:​»       ​5f···················»       ​pop····​%edi79 ··​be:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
80 ··​c0:​»       ​5d···················»       ​pop····​%ebp80 ··​c1:​»       ​5b···················»       ​pop····​%ebx
81 ··​c1:​»       ​c2·04·00·············»       ​ret····$0x481 ··​c2:​»       ​5e···················»       ​pop····%esi
82 ··​c4:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​82 ··​c3:​»       ​5f···················»       ​pop····%edi
83 ··​cb:​»       ​89·75·04·············»       ​mov····%esi,​0x4(%ebp)​83 ··​c4:​»       ​5d···················»       ​pop····​%ebp
84 ··​ce:​»       ​89·e8················»       ​mov····%ebp,​%eax84 ··​c5:​»       ​c2·04·00·············»       ​ret····$0x4
85 ··d0:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp85 ··c8:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
86 ··d3:​»       ​5b···················»       ​pop····​%ebx86 ··cf:​»       ​90···················»       ​nop
87 ··​d4:​»       ​5e···················»       ​pop····%esi87 ··​d0:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​
88 ··​d5:​»       ​5f···················»       ​pop····​%edi88 ··​d7:​»       ​89·e8················»       ​mov····%ebp,​%eax
89 ··​d6:​»       ​5d···················»       ​pop····​%ebp89 ··​d9:​»       ​89·75·04·············»       ​mov····%esi,​0x4(%ebp)​
90 ··​d7:​»       ​c2·04·00·············»       ​ret····​$0x490 ··​dc:​»       ​83·c4·2c·············»       ​add····​$0x2c,​%esp
 91 ··​df:​»       ​5b···················»       ​pop····​%ebx
 92 ··​e0:​»       ​5e···················»       ​pop····​%esi
 93 ··​e1:​»       ​5f···················»       ​pop····​%edi
 94 ··​e2:​»       ​5d···················»       ​pop····​%ebp
 95 ··​e3:​»       ​c2·​04·​00·············»       ​ret····​$0x4
83.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelESt4pairIKS1_jESt10_Selec […]
    
Offset 1, 157 lines modifiedOffset 1, 170 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_:​
  
2 00000000·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​>:​2 00000000·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_()​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·5c·············»       ​sub····$0x5c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·7c·24·54··········»       ​mov····​%edi,​0x54(%esp)​
6 ···2:​»       ​56···················»       ​push···​%esi6 ···7:​»       ​8b·44·24·60··········»       ​mov····0x60(%esp)​,​%eax
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·74·24·50··········»       ​mov····​%esi,​0x50(%esp)​
8 ···4:​»       ​83·ec·4c·············»       ​sub····$0x4c,​%esp8 ···f:​»       ​8b·7c·24·64··········»       ​mov····​0x64(%esp)​,​%edi
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···8·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x8>9 ··13:​»       ​89·5c·24·4c··········»       ​mov····%ebx,​0x4c(%esp)​
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​17:​»       ​8b·​74·24·​68··········»       ​mov····​0x68(%esp)​,​%esi
11 ···​c:​»       ​81·c3·02·00·00·00····»       ​add····$0x2,​%ebx11 ··1b:​»       ​89·6c·24·58··········»       ​mov····%ebp,​0x58(%esp)​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1f:​»       ​8b·6c·​24·6c··········»       ​mov····​0x6c(%esp)​,​%ebp
13 ··12:​»       ​8b·​44·​24·60··········»       ​mov····​0x60(%esp)​,​%eax13 ··23:​»       ​89·​44·​24·18··········»       ​mov····%eax,​0x18(%esp)​
14 ··16:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​14 ··27:​»       ​65·a1·14·00·00·00····»       ​mov····​%gs:​0x14,​%eax
15 ··1a:​»       ​8b·7c·​24·64··········»       ​mov····​0x64(%esp)​,​%edi15 ··2d:​»       ​89·44·​24·3c··········»       ​mov····%eax,​0x3c(%esp)​
16 ··1e:​»       ​8b·74·24·68··········»       ​mov····0x68(%esp)​,​%esi16 ··31:​»       ​31·c0················»       ​xor····​%eax,​%eax
17 ··22:​»       ​8b·6c·24·6c··········»       ​mov····​0x6c(%esp)​,​%ebp17 ··33:​»       ​8d·57·04·············»       ​lea····​0x4(%edi)​,​%edx
18 ··26:​»       ​65·​a1·​14·00·00·00····»       ​mov····%gs:​0x14,​%eax18 ··36:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​37·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·​const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x37>
19 ··​2c:​»       ​89·​44·24·3c··········»       ​mov····​%eax,​0x3c(%esp)​19 »       ​»       ​»       ​37:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
20 ··​30:​»       ​31·​c0················»       ​xor····%eax,​%eax20 ··​3b:​»       ​81·​c3·02·00·00·00····»       ​add····$0x2,​%ebx
21 ··​32:​»       ​8d·​57·​04·············»       ​lea····​0x4(%edi)​,​%edx21 »       ​»       ​»       ​3d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
22 ··35:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​22 ··41:​»       ​39·f2················»       ​cmp····​%esi,​%edx
23 ··39:​»       ​39·f2················»       ​cmp····​%esi,​%edx23 ··43:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
24 ··3b:​»       ​0f·​84·4e·​01·​00·​00····»       ​je·····​18f·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x18f>24 ··47:​»       ​0f·​84·73·​01·​00·​00····»       ​je·····​1c0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1c0>
25 ··​41:​»       ​89·f1················»       ​mov····%esi,​%ecx25 ··​4d:​»       ​0f·b7·55·02··········»       ​movzwl·0x2(%ebp)​,​%edx
26 ··43:​»       ​0f·b7·45·02··········»       ​movzwl·0x2(%ebp)​,​%eax26 ··51:​»       ​89·f1················»       ​mov····%esi,​%ecx
27 ··47:​»       ​66·89·​44·24·20·······»       ​mov····%ax,​0x20(%esp)​27 ··53:​»       ​0f·b7·​46·12··········»       ​movzwl·​0x12(%esi)​,​%eax
28 ··4c:​»       ​66·39·46·12··········»       ​cmp····​%ax,​0x12(%esi)​28 ··57:​»       ​89·54·24·20··········»       ​mov····​%edx,​0x20(%esp)​
29 ··​50:​»       ​77·​40················»       ​ja·····92·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x92>29 ··​5b:​»       ​39·​d0················»       ​cmp····%edx,​%eax
30 ··​52:​»       ​0f·​b7·55·00··········»       ​movzwl·0x0(%ebp)​,​%edx30 ··​5d:​»       ​77·​51················»       ​ja·····​b0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xb0>
31 ··​56:​»       ​66·89·​54·24·24·······»       ​mov····%dx,​0x24(%esp)​31 ··​5f:​»       ​0f·b7·​55·00··········»       ​movzwl·​0x0(%ebp)​,​%edx
32 ··5b:​»       ​0f·82·​f0·​00·​00·​00····»       ​jb·····151·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x151>32 ··63:​»       ​89·​54·24·24··········»       ​mov····%edx,​0x24(%esp)​
33 ··​61:​»       ​66·​39·56·​10··········»       ​cmp····%dx,​0x10(%esi)​33 ··​67:​»       ​0f·82·13·​01·​00·​00····»       ​jb·····​180·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·​>·​>:​:​_Alloc_node&)​+0x180>
34 ··​65:​»       ​77·​2b················»       ​ja·····​92·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x92>34 ··​6d:​»       ​0f·​b7·46·​10··········»       ​movzwl·0x10(%esi)​,​%eax
35 ··67:​»       ​0f·​82·​e4·​00·​00·​00····»       ​jb·····​151·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x151>35 ··​71:​»       ​39·​d0················»       ​cmp····%edx,​%eax
36 ··6d:​»       ​8b·5c·24·​18··········»       ​mov····0x18(%esp)​,​%ebx36 ··73:​»       ​77·​3b················»       ​ja·····​b0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xb0>
37 ··​71:​»       ​89·​0b················»       ​mov····%ecx,​(%ebx)​37 ··​75:​»       ​0f·82·​05·​01·​00·​00····»       ​jb·····180·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x180>
38 ··​73:​»       ​8b·44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax38 ··​7b:​»       ​8b·5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
39 ··​77:​»       ​8b·7c·24·3c··········»       ​mov····0x3c(%esp)​,​%edi39 ··​7f:​»       ​89·0b················»       ​mov····​%ecx,​(%ebx)​
40 ··7b:​»       ​65·33·3d·14·00·00·00·»       ​xor····%gs:​0x14,​%edi40 ··81:​»       ​8b·7c·24·3c··········»       ​mov····0x3c(%esp)​,​%edi
41 ··​82:​»       ​0f·85·86·01·​00·​00····»       ​jne····20e·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·​>·​>:​:​_Alloc_node&)​+0x20e>41 ··​85:​»       ​65·33·3d·14·​00·​00·​00·»       ​xor····%gs:​0x14,​%edi
42 ··​88:​»       ​83·c4·4c·············»       ​add····$0x4c,​%esp42 ··​8c:​»       ​8b·44·24·18··········»       ​mov····​0x18(%esp)​,​%eax
43 ··​8b:​»       ​5b···················»       ​pop····%ebx43 ··90:​»       ​0f·85·​b1·​01·​00·​00····»       ​jne····​247·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x247>
44 ··8c:​»       ​5e···················»       ​pop····​%esi44 ··96:​»       ​8b·5c·24·4c··········»       ​mov····0x4c(%esp)​,​%ebx
45 ··8d:​»       ​5f···················»       ​pop····​%edi45 ··9a:​»       ​8b·74·24·50··········»       ​mov····0x50(%esp)​,​%esi
46 ··8e:​»       ​5d···················»       ​pop····​%ebp46 ··9e:​»       ​8b·7c·24·54··········»       ​mov····0x54(%esp)​,​%edi
47 ··8f:​»       ​c2·04·00·············»       ​ret····$0x447 ··a2:​»       ​8b·6c·24·58··········»       ​mov····​0x58(%esp)​,​%ebp
48 ··92:​»       ​89·4c·24·24··········»       ​mov····%ecx,​0x24(%esp)​48 ··a6:​»       ​83·c4·5c·············»       ​add····$0x5c,​%esp
49 ··96:​»       ​39·77·​0c·············»       ​cmp····%esi,​0xc(%edi)​49 ··a9:​»       ​c2·04·​00·············»       ​ret····$0x4
50 ··99:​»       ​0f·84·​61·​01·​00·​00····»       ​je·····200·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·​>·​>:​:​_Alloc_node&)​+0x200>50 ··ac:​»       ​8d·74·26·​00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
51 ··9f:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​51 ··b0:​»       ​39·77·0c·············»       ​cmp····​%esi,​0xc(%edi)​
52 ··a2:​»       ​e8·fc·ff·ff·ff·······»       ​call···a3·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xa3>52 ··b3:​»       ​0f·84·46·01·00·00····»       ​je·····1ff·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1ff>
53 »       ​»       ​»       ​a3:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​53 ··​b9:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
54 ··a7:​»       ​89·c2················»       ​mov····​%eax,​%edx54 ··bc:​»       ​89·4c·24·24··········»       ​mov····​%ecx,​0x24(%esp)​
55 ··a9:​»       ​0f·​b7·44·24·20·······»       ​movzwl·0x20(%esp)​,​%eax55 ··c0:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···​c1·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xc1>
56 ··ae:​»       ​66·3b·​42·​12··········»       ​cmp····​0x12(%edx)​,​%ax56 »       ​»       ​»       ​c1:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
57 ··b2:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx57 ··c5:​»       ​0f·b7·48·12··········»       ​movzwl·​0x12(%eax)​,​%ecx
58 ··b6:​»       ​0f·87·​36·​01·​00·​00····»       ​ja·····​1f2·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1f2>58 ··c9:​»       ​89·​c2················»       ​mov····%eax,​%edx
59 ··bc:​»       ​72·​0e················»       ​jb·····​cc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xcc>59 ··​cb:​»       ​39·4c·24·20··········»       ​cmp····%ecx,​0x20(%esp)​
60 ··be:​»       ​0f·b7·42·10··········»       ​movzwl·​0x10(%edx)​,​%eax60 ··cf:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
61 ··c2:​»       ​66·39·45·​00··········»       ​cmp····%ax,​0x0(%ebp)​61 ··d3:​»       ​0f·​87·1f·01·00·​00····»       ​ja·····​1f8·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1f8>
62 ··c6:​»       ​0f·87·26·01·00·00····»       ​ja·····1f2·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1f2>62 ··d9:​»       ​72·15················»       ​jb·····​f0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xf0>
63 ··cc:​»       ​8d·54·24·28··········»       ​lea····​0x28(%esp)​,​%edx63 ··db:​»       ​0f·b7·45·00··········»       ​movzwl·​0x0(%ebp)​,​%eax
64 ··​d0:​»       ​89·6c·24·08··········»       ​mov····​%ebp,​0x8(%esp)​64 ··​df:​»       ​66·39·42·10··········»       ​cmp····​%ax,​0x10(%edx)​
65 ··d4:​»       ​89·7c·24·04··········»       ​mov····%edi,​0x4(%esp)​65 ··e3:​»       ​0f·​82·​0f·​01·​00·​00····»       ​jb·····​1f8·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1f8>
66 ··d8:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​66 ··e9:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
67 ··db:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​dc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xdc>67 ··f0:​»       ​89·6c·24·08··········»       ​mov····%ebp,​0x8(%esp)​
68 »       ​»       ​»       ​dc:​·R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​68 ··​f4:​»       ​8d·54·24·28··········»       ​lea····​0x28(%esp)​,​%edx
69 ··e0:​»       ​83·ec·04·············»       ​sub····$0x4,​%esp69 ··f8:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
70 ··e3:​»       ​8b·​74·​24·2c··········»       ​mov····​0x2c(%esp)​,​%esi70 ··fb:​»       ​89·​7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​
71 ··e7:​»       ​8b·4c·24·28··········»       ​mov····0x28(%esp)​,​%ecx71 ··ff:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​100·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x100>
72 ··eb:​»       ​89·f2················»       ​mov····​%esi,​%edx72 »       ​»       ​»       ​100:​·R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​
73 ··​ed:​»       ​85·f6················»       ​test···%esi,​%esi73 ·104:​»       ​83·ec·04·············»       ​sub····$0x4,​%esp
74 ··​ef:​»       ​0f·​84·78·​ff·​ff·​ff····»       ​je·····​6d·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x6d>74 ·107:​»       ​8b·44·24·2c··········»       ​mov····0x2c(%esp)​,​%eax
75 ··​f5:​»       ​85·c9················»       ​test···​%ecx,​%ecx75 ·10b:​»       ​8b·4c·24·28··········»       ​mov····0x28(%esp)​,​%ecx
76 ··​f7:​»       ​0f·​84·​be·​00·​00·​00····»       ​je·····​1bb·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1bb>76 ·10f:​»       ​85·​c0················»       ​test···%eax,​%eax
77 ··​fd:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi77 ·111:​»       ​89·c2················»       ​mov····%eax,​%edx
78 ·​102:​»       ​89·54·​24·20··········»       ​mov····%edx,​0x20(%esp)​78 ·​113:​»       ​0f·84·62·​ff·​ff·​ff····»       ​je·····​7b·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x7b>
79 ·​106:​»       ​c7·04·24·18·00·00·00·»       ​movl···$0x18,​(%esp)​79 ·​119:​»       ​85·c9················»       ​test···%ecx,​%ecx
80 ·​10d:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···​10e·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x10e>80 ·​11b:​»       ​0f·95·​c0·············»       ​setne··%al
81 »       ​»       ​»       ​10e:​·R_386_PLT32»    ​operator·new(unsigned·​int)​81 ·​11e:​»       ​39·​54·24·​1c··········»       ​cmp····​%edx,​0x1c(%esp)​
82 ·​112:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx82 ·​122:​»       ​74·​08················»       ​je·····​12c·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x12c>
83 ·​115:​»       ​89·50·14·············»       ​mov····​%edx,​0x14(%eax)​83 ·​124:​»       ​84·c0················»       ​test···​%al,​%al
84 ·​118:​»       ​8b·6d·00·············»       ​mov····0x0(%ebp)​,​%ebp84 ·​126:​»       ​0f·84·​e4·​00·​00·​00····»       ​je·····​210·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x210>
85 ·​11b:​»       ​89·68·10·············»       ​mov····%ebp,​0x10(%eax)​85 ·​12c:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
86 ·​11e:​»       ​8b·4c·​24·​1c··········»       ​mov····0x1c(%esp)​,​%ecx86 ·​131:​»       ​c7·04·​24·​18·00·00·00·»       ​movl···$0x18,​(%esp)​
87 ·​122:​»       ​89·4c·​24·0c··········»       ​mov····​%ecx,​0xc(%esp)​87 ·​138:​»       ​89·54·​24·20··········»       ​mov····​%edx,​0x20(%esp)​
88 ·​126:​»       ​8b·54·24·20··········»       ​mov····0x20(%esp)​,​%edx88 ·​13c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​13d·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·​>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x13d>
89 ·​12a:​»       ​89·​54·​24·​08··········»       ​mov····​%edx,​0x8(%esp)​89 »       ​»       ​»       ​13d:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
90 ·​12e:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​90 ·​141:​»       ​8b·55·04·············»       ​mov····​0x4(%ebp)​,​%edx
91 ·​132:​»       ​89·​44·​24·​1c··········»       ​mov····%eax,​0x1c(%esp)​91 ·​144:​»       ​8b·​4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
92 ·​136:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​92 ·​148:​»       ​8b·6d·00·············»       ​mov····0x0(%ebp)​,​%ebp
93 ·​139:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​13a·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x13a>93 ·​14b:​»       ​89·50·​14·············»       ​mov····%edx,​0x14(%eax)​
94 »       ​»       ​»       ​13a:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​94 ·14e:​»       ​8b·​54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
95 ·​13e:​»       ​83·47·​14·01··········»       ​addl···$0x1,​0x14(%edi)​95 ·​152:​»       ​89·68·​10·············»       ​mov····%ebp,​0x10(%eax)​
96 ·​142:​»       ​8b·7c·​24·18··········»       ​mov····0x18(%esp)​,​%edi96 ·​155:​»       ​89·4c·​24·0c··········»       ​mov····%ecx,​0xc(%esp)​
97 ·​146:​»       ​8b·5c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ebx97 ·​159:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​
98 ·​14a:​»       ​89·1f················»       ​mov····​%ebx,​(%edi)​98 ·​15d:​»       ​89·54·24·08··········»       ​mov····​%edx,​0x8(%esp)​
99 ·​14c:​»       ​e9·​22·​ff·​ff·​ff·······»       ​jmp····73·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x73>99 ·​161:​»       ​89·​34·24·············»       ​mov····%esi,​(%esp)​
100 ·​151:​»       ​39·77·10·············»       ​cmp····​%esi,​0x10(%edi)​100 ·​164:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
101 ·​154:​»       ​74·35················»       ​je·····​18b·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x18b>101 ·​168:​»       ​e8·fc·ff·ff·ff·······»       ​call···​169·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x169>
102 ·156:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​102 »       ​»       ​»       ​169:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​
103 ·​159:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​15a·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·unsigned·int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x15a>103 ·​16d:​»       ​8b·5c·24·​1c··········»       ​mov····0x1c(%esp)​,​%ebx
104 »       ​»       ​»       ​15a:​·​R_386_PLT32»    ​std:​:​_Rb_tree_increment(st​d:​:​_Rb_tree_node_base*)​104 ·171:​»       ​ff·​47·​14·············»       ​incl···​0x14(%edi)​
105 ·​15e:​»       ​89·c2················»       ​mov····​%eax,​%edx105 ·​174:​»       ​8b·7c·24·18··········»       ​mov····0x18(%esp)​,​%edi
106 ·​160:​»       ​0f·b7·4c·24·20·······»       ​movzwl·0x20(%esp)​,​%ecx106 ·​178:​»       ​89·1f················»       ​mov····%ebx,​(%edi)​
107 ·​165:​»       ​66·3b·48·​12··········»       ​cmp····0x12(%eax)​,​%cx107 ·​17a:​»       ​e9·​02·​ff·​ff·​ff·······»       ​jmp····​81·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x81>
108 ·​169:​»       ​72·​15················»       ​jb·····​180·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·const&,​·std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x180>108 ·​17f:​»       ​90···················»       ​nop
109 ·​16b:​»       ​0f·b7·40·10··········»       ​movzwl·0x10(%eax)​,​%eax109 ·​180:​»       ​39·77·10·············»       ​cmp····​%esi,​0x10(%edi)​
110 ·​16f:​»       ​0f·87·57·ff·ff·ff····»       ​ja·····cc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xcc>110 ·​183:​»       ​74·37················»       ​je·····1bc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1bc>
111 ·​175:​»       ​66·​3b·44·24·24·······»       ​cmp····0x24(%esp)​,​%ax111 ·​185:​»       ​89·​34·24·············»       ​mov····%esi,​(%esp)​
112 ·​17a:​»       ​0f·86·4c·​ff·​ff·ff····»       ​jbe····​cc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xcc>112 ·​188:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···189·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x189>
113 ·180:​»       ​8b·​4e·​0c·············»       ​mov····​0xc(%esi)​,​%ecx113 »       ​»       ​»       ​189:​·​R_386_PLT32»    ​std:​:​_Rb_tree_increment(st​d:​:​_Rb_tree_node_base*)​
114 ·​183:​»       ​85·​c9················»       ​test···​%ecx,​%ecx114 ·​18d:​»       ​89·​c2················»       ​mov····​%eax,​%edx
115 ·​185:​»       ​0f·​85·​72·​ff·​ff·​ff····»       ​jne····fd·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·const,​·unsigned·int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​less<SFST:​:​Label>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xfd>115 ·​18f:​»       ​0f·​b7·40·​12··········»       ​movzwl·0x12(%eax)​,​%eax
116 ·​18b:​»       ​89·f2················»       ​mov····​%esi,​%edx116 ·​193:​»       ​39·44·24·20··········»       ​cmp····​%eax,​0x20(%esp)​
117 ·​18d:​»       ​eb·3f················»       ​jmp····​1ce·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1ce>117 ·​197:​»       ​72·18················»       ​jb·····​1b1·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0x1b1>
118 ·​18f:​»       ​8b·77·14·············»       ​mov····​0x14(%edi)​,​%esi118 ·​199:​»       ​0f·b7·4a·10··········»       ​movzwl·​0x10(%edx)​,​%ecx
119 ·​192:​»       ​85·f6················»       ​test···​%esi,​%esi119 ·​19d:​»       ​3b·4c·24·24··········»       ​cmp····0x24(%esp)​,​%ecx
120 ·​194:​»       ​0f·​84·32·​ff·​ff·​ff····»       ​je·····cc·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xcc>120 ·​1a1:​»       ​0f·​86·49·​ff·​ff·​ff····»       ​jbe····f0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xf0>
121 ·​19a:​»       ​8b·57·10·············»       ​mov····0x10(%edi)​,​%edx121 ·​1a7:​»       ​39·44·24·20··········»       ​cmp····%eax,​0x20(%esp)​
122 ·​19d:​»       ​0f·​b7·4a·​12··········»       ​movzwl·0x12(%edx)​,​%ecx122 ·​1ab:​»       ​0f·​85·​3f·​ff·​ff·​ff····»       ​jne····f0·​<std:​:​_Rb_tree_iterator<std​:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·>:​:​_M_insert_unique_<std​:​:​_Rb_tree<SFST:​:​Label,​·std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·>·>:​:​_Alloc_node>(std:​:​_Rb_tree_const_iterat​or<std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·>,​·std:​:​pair<SFST:​:​Label·const,​·unsigned·int>·​const&,​·​std:​:​_Rb_tree<SFST:​:​Label,​·​std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>,​·​std:​:​less<SFST:​:​Label>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​unsigned·​int>·​>·​>:​:​_Alloc_node&)​+0xf0>
123 ·​1a1:​»       ​66·39·4d·02··········»       ​cmp····%cx,​0x2(%ebp)​123 ·​1b1:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
Max diff block lines reached; -1/85665 bytes (-0.00%) of diff not shown.
2.08 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb>:​4 00000000·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb>:​
5 _GLOBAL__sub_I__ZN4SF​ST10Transducer8minimi​seEb()​:​5 _GLOBAL__sub_I__ZN4SF​ST10Transducer8minimi​seEb()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x3>
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x6>9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x1a>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x1a>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x36>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST10Transducer8minim​iseEb+0x36>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
17.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 140 lines modifiedOffset 1, 129 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​5 ··​0x00000020·​00000000·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
7 ··​0x00000040·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​7 ··​0x00000040·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
8 ··​0x00000050·​41c50e04·​38000000·​58000000·6c000000·​A.​.​.​8.​.​.​X.​.​.​l.​.​.​8 ··​0x00000050·​41c50e04·​38000000·​58000000·80000000·​A.​.​.​8.​.​.​X.​.​.​.​.​.​.​
9 ··​0x00000060·6c000000·​00410e08·​8502410e·​0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A9 ··​0x00000060·7a000000·​00410e08·​8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
10 ··​0x00000070·​0e108604·​410e1483·​05430e40·​02600e14·​.​.​.​.​A.​.​.​.​C.​@.​`.​.​10 ··​0x00000070·​0e108604·​410e1483·​054e0e40·​02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
12 ··​0x00000090·​10000000·​94000000·​00000000·36000000·​.​.​.​.​.​.​.​.​.​.​.​.​6.​.​.​12 ··​0x00000090·​10000000·​94000000·​00000000·45000000·​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​.​
13 ··​0x000000a0·​00000000·38000000·​a8000000·d8000000·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​13 ··​0x000000a0·​00000000·28000000·​a8000000·00010000·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x000000b0·4a000000·​00410e08·8702410e·​0c860341·J.​.​.​.​A.​.​.​.​A.​.​.​.​A14 ··​0x000000b0·6f000000·​00430e10·4b860383·​04488702·o.​.​.​.​C.​.​K.​.​.​.​H.​.​
15 ··​0x000000c0·0e108304·780ac30e·​0c41c60e·0841c70e·.​.​.​.​x.​.​.​.​A.​.​.​A.​.​15 ··​0x000000c0·7d0ac7c6·c30e0445·​0b56c7c6·c30e0400·}.​.​.​.​.​.​E.​V.​.​.​.​.​.​
16 ··​0x000000d0·04410b49·c30e0c41·c60e0841·c70e0400·​.​A.​I.​.​.​A.​.​.​A.​.​.​.​16 ··​0x000000d0·18000000·d4000000·70010000·34000000·​.​.​.​.​.​.​.​.​p.​.​.​4.​.​.​
17 ··​0x000000e0·18000000·e4000000·22010000·​32000000·​.​.​.​.​.​.​.​.​".​.​.​2.​.​.​17 ··​0x000000e0·00410e08·83026ec3·0e040000·​30000000·​.​A.​.​.​.​n.​.​.​.​.​0.​.​.​
18 ··​0x000000f0·00410e08·83026fc3·0e040000·48000000·​.​A.​.​.​.​o.​.​.​.​.​H.​.​.​18 ··​0x000000f0·f0000000·b0010000·85000000·00430e10·​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​.​
19 ··​0x00000100·00010000·54010000·4d000000·​00410e08·.​.​.​.​T.​.​.​M.​.​.​.​A.​.​19 ··​0x00000100·53830487·0286037c·0ac7c6c3·​0e04460b·S.​.​.​.​.​.​|.​.​.​.​.​.​F.​
20 ··​0x00000110·8702410e·0c860341·​0e108304·770ac30e·.​.​A.​.​.​.​A.​.​.​.​w.​.​.​20 ··​0x00000110·500ac7c6·c30e0448·​0b54c7c6·c30e0400·P.​.​.​.​.​.​H.​T.​.​.​.​.​.​
21 ··​0x00000120·0c41c60e·0841c70e·04410b43·0ac30e0c·.​A.​.​.​A.​.​.​A.​C.​.​.​.​21 ··​0x00000120·34000000·24010000·40020000·9e000000·4.​.​.​$.​.​.​@.​.​.​.​.​.​.​
22 ··​0x00000130·41c60e08·​41c70e04·410b47c3·​0e0c41c6·A.​.​.​A.​.​.​A.​G.​.​.​A.​22 ··​0x00000130·00430e10·​43830450·86038702·​024f0ac7·.​C.​.​C.​.​P.​.​.​.​.​O.​.​
23 ··​0x00000140·0e0841c7·0e040000·48000000·4c010000·​.​.​A.​.​.​.​.​H.​.​.​L.​.​.​23 ··​0x00000140·c6c30e04·4b0b510a·c7c6c30e·04470b55·​.​.​.​.​K.​Q.​.​.​.​.​.​G.​U
24 ··​0x00000150·a2010000·63000000·00410e08·8702410e·​.​.​.​.​c.​.​.​.​A.​.​.​.​A.​24 ··​0x00000150·c7c6c30e·04000000·28000000·5c010000·​.​.​.​.​.​.​.​.​(.​.​.​\.​.​.​
25 ··​0x00000160·0c860341·0e108304·​024b0ac3·0e0c41c6·​.​.​.​A.​.​.​.​.​K.​.​.​.​A.​25 ··​0x00000160·e0020000·99000000·​00430e14·43830558·​.​.​.​.​.​.​.​.​.​C.​.​C.​.​X
26 ··​0x00000170·0e0841c7·0e04410b·​440ac30e·0c41c60e·​.​.​A.​.​.​A.​D.​.​.​.​A.​.​26 ··​0x00000170·87038604·​85020261·0ac5c7c6·c30e0449·​.​.​.​.​.​.​.​a.​.​.​.​.​.​.​I
27 ··​0x00000180·​0841c70e·04410b48·c30e0c41·c60e0841·​.​A.​.​.​A.​H.​.​.​A.​.​.​A27 ··​0x00000180·​0b000000·24000000·88010000·80030000·​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x00000190·c70e0400·38000000·98010000·​06020000·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​28 ··​0x00000190·95000000·00430e18·58830586·​04870385·​.​.​.​.​.​C.​.​X.​.​.​.​.​.​.​
29 ··​0x000001a0·78000000·00410e08·8502410e·0c870341·x.​.​.​.​A.​.​.​.​A.​.​.​.​A29 ··​0x000001a0·0202730a·c5c7c6c3·0e04420b·1c000000·.​.​s.​.​.​.​.​.​.​B.​.​.​.​.​
30 ··​0x000001b0·​0e108604·410e1483·05025e0a·c30e1041·.​.​.​.​A.​.​.​.​.​^.​.​.​.​A30 ··​0x000001b0·​00000000·017a504c·5200017c·08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
31 ··​0x000001c0·c60e0c41·c70e0841·c50e0445·0b000000·​.​.​.​A.​.​.​A.​.​.​E.​.​.​.​31 ··​0x000001c0·0000001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
32 ··​0x000001d0·3c000000·d4010000·7e020000·7c000000·<.​.​.​.​.​.​.​~.​.​.​|.​.​.​32 ··​0x000001d0·24000000·20040000·59060000·04000000·$.​.​.​·.​.​.​Y.​.​.​.​.​.​.​
33 ··​0x000001e0·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​33 ··​0x000001e0·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
34 ··​0x000001f0·​410e1483·​05430e18·​026b0a0e·1441c30e·​A.​.​.​.​C.​.​.​k.​.​.​A.​.​34 ··​0x000001f0·​410e1483·​054e0e50·​0373030a·0e1441c3·​A.​.​.​.​N.​P.​s.​.​.​.​A.​
35 ··​0x00000200·​1041c60e·0c41c70e·0841c50e·04410b00·.​A.​.​.​A.​.​.​A.​.​.​A.​.​35 ··​0x00000200·0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
36 ··​0x00000210·1c000000·​00000000·​017a504c·​5200017c·.​.​.​.​.​.​.​.​.​zPLR.​.​|36 ··​0x00000210·24000000·​00000000·​017a504c·​5200017c·$.​.​.​.​.​.​.​.​zPLR.​.​|
37 ··​0x00000220·​08079b00·​0000001b·​1b0c0404·​88010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​37 ··​0x00000220·​08079b00·​0000001b·​1b0c0404·​88010e50·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​P
38 ··​0x00000230·40000000·24000000·fa020000·be060000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00000230·83058502·86048703·14000000·2c000000·.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
39 ··​0x00000240·​04000000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A39 ··​0x00000240·​00000000·48000000·042a0000·​00000000·​.​.​.​.​H.​.​.​.​*.​.​.​.​.​.​
40 ··​0x00000250·0e108604·410e1483·​05430e50·03ce030a·​.​.​.​.​A.​.​.​.​C.​P.​.​.​.​40 ··​0x00000250·1c000000·54020000·​00000000·43000000·​.​.​.​.​T.​.​.​.​.​.​.​C.​.​.​
41 ··​0x00000260·​0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​41 ··​0x00000260·​00430e20·44860248·830373c6·c30e0400·​.​C.​·​D.​.​H.​.​s.​.​.​.​.​
42 ··​0x00000270·0e04410b·24000000·​00000000·017a504c·​.​.​A.​$.​.​.​.​.​.​.​.​zPL42 ··​0x00000270·1c000000·74020000·​00000000·43000000·​.​.​.​.​t.​.​.​.​.​.​.​C.​.​.​
43 ··​0x00000280·5200017c·08079b00·0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x00000280·00430e20·44860248·830373c6·c30e0400·.​C.​·​D.​.​H.​.​s.​.​.​.​.​
44 ··​0x00000290·88010e50·83058502·86048703·14000000·.​.​.​P.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x00000290·24000000·94020000·00000000·5e000000·$.​.​.​.​.​.​.​.​.​.​.​^.​.​.​
45 ··​0x000002a0·2c000000·00000000·48000000·​042a0000·​,​.​.​.​.​.​.​.​H.​.​.​.​*.​.​45 ··​0x000002a0·00430e30·44860448·83054f85·​02488703·.​C.​0D.​.​H.​.​O.​.​H.​.​
46 ··​0x000002b0·00000000·28000000·b8020000·00000000·.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​46 ··​0x000002b0·77c5c7c6·c30e0400·54000000·bc020000·w.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
47 ··​0x000002c0·37000000·00410e08·8602410e·​0c830343·​7.​.​.​.​A.​.​.​.​A.​.​.​.​C47 ··​0x000002c0·00000000·c7030000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
48 ··​0x000002d0·​0e206f0e·​0c41c30e·0841c60e·​04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​48 ··​0x000002d0·​0c870341·​0e108604·410e1483·​054d0e70·​.​.​.​A.​.​.​.​A.​.​.​.​M.​p
49 ··​0x000002e0·28000000·e4020000·00000000·37000000·(.​.​.​.​.​.​.​.​.​.​.​7.​.​.​49 ··​0x000002e0·02f50a0e·1441c30e·1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
50 ··​0x000002f0·​00410e08·8602410e·0c830343·0e206f0e·​.​A.​.​.​.​A.​.​.​.​C.​·​o.​50 ··​0x000002f0·​0841c50e·04460b03·e7010a0e·1441c30e·​.​A.​.​.​F.​.​.​.​.​.​.​A.​.​
51 ··​0x00000300·0c41c30e·​0841c60e·​04000000·38000000·​.​A.​.​.​A.​.​.​.​.​.​8.​.​.​51 ··​0x00000300·1041c60e·​0c41c70e·​0841c50e·04450b00·​.​A.​.​.​A.​.​.​A.​.​.​E.​.​
52 ··​0x00000310·10030000·00000000·46000000·00410e08·.​.​.​.​.​.​.​.​F.​.​.​.​A.​.​52 ··​0x00000310·24000000·14030000·00000000·5e000000·$.​.​.​.​.​.​.​.​.​.​.​^.​.​.​
53 ··​0x00000320·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​53 ··​0x00000320·​00430e30·44860448·83054f85·02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
54 ··​0x00000330·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A54 ··​0x00000330·77c5c7c6·c30e0400·54000000·3c030000·w.​.​.​.​.​.​.​T.​.​.​<.​.​.​
55 ··​0x00000340·c70e0841·c50e0400·54000000·4c030000·​.​.​.​A.​.​.​.​T.​.​.​L.​.​.​55 ··​0x00000340·00000000·350d0000·00410e08·8502410e·.​.​.​.​5.​.​.​.​A.​.​.​.​A.​
56 ··​0x00000350·​00000000·9b0c0000·​00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​56 ··​0x00000350·​0c870341·​0e108604·410e1483·054d0e50·.​.​.​A.​.​.​.​A.​.​.​.​M.​P
57 ··​0x00000360·​0c870341·​0e108604·410e1483·​05430e60·​.​.​.​A.​.​.​.​A.​.​.​.​C.​`57 ··​0x00000360·​037b040a·​0e1441c3·0e1041c6·​0e0c41c7·​.​{.​.​.​.​A.​.​.​A.​.​.​A.​
58 ··​0x00000370·​0353040a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​S.​.​.​.​A.​.​.​A.​.​.​A.​58 ··​0x00000370·​0e0841c5·​0e04480b·​0361070a·​0e1441c3·​.​.​A.​.​.​H.​.​a.​.​.​.​A.​
59 ··​0x00000380·​0e0841c5·​0e04410b·​0333070a·​0e1441c3·​.​.​A.​.​.​A.​.​3.​.​.​.​A.​59 ··​0x00000380·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04430b·​.​.​A.​.​.​A.​.​.​A.​.​.​C.​
60 ··​0x00000390·0e1041c6·0e0c41c7·​0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​60 ··​0x00000390·3c000000·94030000·​00000000·a4010000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x000003a0·38000000·a4030000·​00000000·46000000·8.​.​.​.​.​.​.​.​.​.​.​F.​.​.​61 ··​0x000003a0·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
62 ··​0x000003b0·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​62 ··​0x000003b0·​410e1483·054e0e40·​02d90a0e·1441c30e·​A.​.​.​.​N.​@.​.​.​.​.​A.​.​
63 ··​0x000003c0·410e1483·​05430e30·​7a0e1441·​c30e1041·A.​.​.​.​C.​0z.​.​A.​.​.​A63 ··​0x000003c0·​1041c60e·​0c41c70e·0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
64 ··​0x000003d0·c60e0c41·c70e0841·c50e0400·54000000·.​.​.​A.​.​.​A.​.​.​.​T.​.​.​64 ··​0x000003d0·3c000000·d4030000·800a0000·65020000·<.​.​.​.​.​.​.​.​.​.​.​e.​.​.​
65 ··​0x000003e0·e0030000·00000000·d90c0000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​65 ··​0x000003e0·00410e08·8502430e·​0c870341·0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
66 ··​0x000003f0·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​66 ··​0x000003f0·410e1483·​05430e60·​03ab010a·​0e1441c3·A.​.​.​.​C.​`.​.​.​.​.​.​A.​
67 ··​0x00000400·​05430e50·​0380040a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​67 ··​0x00000400·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04480b·​.​.​A.​.​.​A.​.​.​A.​.​.​H.​
68 ··​0x00000410·0e0c41c7·0e0841c5·​0e04410b·034b070a·.​.​A.​.​.​A.​.​.​A.​.​K.​.​68 ··​0x00000410·3c000000·14040000·​00000000·21030000·<.​.​.​.​.​.​.​.​.​.​.​!.​.​.​
69 ··​0x00000420·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​69 ··​0x00000420·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
70 ··​0x00000430·0e04410b·3c000000·38040000·​00000000·​.​.​A.​<.​.​.​8.​.​.​.​.​.​.​70 ··​0x00000430·410e1483·054d0e50·03c4020a·​0e1441c3·A.​.​.​.​M.​P.​.​.​.​.​.​A.​
71 ··​0x00000440·d9010000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A71 ··​0x00000440·0e1041c6·0e0c41c7·0e0841c5·​0e04470b·​.​.​A.​.​.​A.​.​.​A.​.​.​G.​
72 ··​0x00000450·0e108604·410e1483·05430e50·0322010a·.​.​.​.​A.​.​.​.​C.​P.​".​.​72 ··​0x00000450·2c000000·54040000·f00c0000·a6000000·,​.​.​.​T.​.​.​.​.​.​.​.​.​.​.​
73 ··​0x00000460·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​73 ··​0x00000460·​00410e08·8602410e·​0c830343·​0e40027c·​.​A.​.​.​.​A.​.​.​.​C.​@.​|
74 ··​0x00000470·​0e04410b·3c000000·78040000·b8090000·​.​.​A.​<.​.​.​x.​.​.​.​.​.​.​74 ··​0x00000470·​0a0e0c41·c30e0841·c60e0445·0b000000·​.​.​.​A.​.​.​A.​.​.​E.​.​.​.​
75 ··​0x00000480·​3f020000·00410e08·8502410e·0c870341·?.​.​.​.​A.​.​.​.​A.​.​.​.​A75 ··​0x00000480·​30000000·d8020000·a00d0000·9f060000·0.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x00000490·​0e108604·410e1483·05430e60·​039a010a·​.​.​.​.​A.​.​.​.​C.​`.​.​.​.​76 ··​0x00000490·​04320000·00410e08·85024c0d·​05498703·​.​2.​.​.​A.​.​.​.​L.​.​I.​.​
77 ··​0x000004a0·0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​77 ··​0x000004a0·86048305·03d2030a·c341c641·​c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
78 ··​0x000004b0·​0e04410b·3c000000·b8040000·​00000000·​.​.​A.​<.​.​.​.​.​.​.​.​.​.​.​78 ··​0x000004b0·​0404450b·28000000·00000000·​017a504c·​.​.​E.​(.​.​.​.​.​.​.​.​zPL
79 ··​0x000004c0·09030000·​00410e08·​8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A79 ··​0x000004c0·5200017c·​08079b00·​0000001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
80 ··​0x000004d0·0e108604·410e1483·​05430e40·​03cc020a·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​80 ··​0x000004d0·88010c05·08830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x000004e0·​0e1441c3·0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​81 ··​0x000004e0·14000000·30000000·​48000000·​65000000·​.​.​.​.​0.​.​.​H.​.​.​e.​.​.​
82 ··​0x000004f0·​0e04410b·2c000000·f8040000·​f80b0000·​.​.​A.​,​.​.​.​.​.​.​.​.​.​.​.​82 ··​0x000004f0·​04430000·00000000·64000000·​fc040000·​.​C.​.​.​.​.​.​d.​.​.​.​.​.​.​
83 ··​0x00000500·9f000000·00410e08·8602410e·​0c830343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C83 ··​0x00000500·00000000·e6000000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
84 ··​0x00000510·​0e400279·​0a0e0c41·c30e0841·c60e0441·​.​@.​y.​.​.​A.​.​.​A.​.​.​A84 ··​0x00000510·​0c870341·​0e108604·410e1483·054d0e40·​.​.​.​A.​.​.​.​A.​.​.​.​M.​@
85 ··​0x00000520·​0b000000·30000000·​18030000·980c0000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​85 ··​0x00000520·​026a0a0e·1441c30e·​1041c60e·0c41c70e·​.​j.​.​.​A.​.​.​A.​.​.​A.​.​
86 ··​0x00000530·9b060000·​04320000·​00410e08·8502420d·​.​.​.​.​.​2.​.​.​A.​.​.​.​B.​86 ··​0x00000530·0841c50e·​04490b79·​0a0e1441·c30e1041·​.​A.​.​.​I.​y.​.​.​A.​.​.​A
87 ··​0x00000540·​05468703·86048305·03e0030a·c341c641·​.​F.​.​.​.​.​.​.​.​.​.​.​A.​A87 ··​0x00000540·c60e0c41·​c70e0841·​c50e044b·0b4f0e14·​.​.​.​A.​.​.​A.​.​.​K.​O.​.​
88 ··​0x00000550·c741c50c·0404410b·28000000·00000000·.​A.​.​.​.​A.​(.​.​.​.​.​.​.​88 ··​0x00000550·​41c30e10·41c60e0c·41c70e08·41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
89 ··​0x00000560·017a504c·5200017c·​08079b00·0000001b·.​zPLR.​.​|.​.​.​.​.​.​.​.​89 ··​0x00000560·2c000000·64050000·​00000000·4c020000·,​.​.​.​d.​.​.​.​.​.​.​L.​.​.​
90 ··​0x00000570·1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​90 ··​0x00000570·00430e60·4c870386·04508305·8502028a·​.​C.​`L.​.​.​.​P.​.​.​.​.​.​
91 ··​0x00000580·​03000000·14000000·30000000·48000000·​.​.​.​.​.​.​.​.​0.​.​.​H.​.​.​91 ··​0x00000580·​0ac5c7c6·c30e0447·0b02540e·5c430e60·​.​.​.​.​.​.​.​G.​.​T.​\C.​`
92 ··​0x00000590·65000000·04430000·00000000·64000000·e.​.​.​.​C.​.​.​.​.​.​d.​.​.​92 ··​0x00000590·44000000·94050000·40140000·a2010000·D.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
93 ··​0x000005a0·a0050000·00000000·da000000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​93 ··​0x000005a0·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
94 ··​0x000005b0·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​94 ··​0x000005b0·410e1483·​05430e60·​028d0a0e·​1441c30e·A.​.​.​.​C.​`.​.​.​.​.​A.​.​
95 ··​0x000005c0·05430e40·​02770a0e·1441c30e·1041c60e·​.​C.​@.​w.​.​.​A.​.​.​A.​.​95 ··​0x000005c0·1041c60e·​0c41c70e·0841c50e·04480b79·​.​A.​.​.​A.​.​.​A.​.​.​H.​y
96 ··​0x000005d0·​0c41c70e·0841c50e·04430b78·0a0e1441·​.​A.​.​.​A.​.​.​C.​x.​.​.​A96 ··​0x000005d0·​0e5c430e·60000000·48000000·dc050000·​.​\C.​`.​.​.​H.​.​.​.​.​.​.​
97 ··​0x000005e0·c30e1041·​c60e0c41·​c70e0841·c50e0443·​.​.​.​A.​.​.​A.​.​.​A.​.​.​C97 ··​0x000005e0·f0150000·2c020000·​00410e08·8502410e·​.​.​.​.​,​.​.​.​.​A.​.​.​.​A.​
98 ··​0x000005f0·​0b4f0e14·​41c30e10·​41c60e0c·41c70e08·​.​O.​.​A.​.​.​A.​.​.​A.​.​.​98 ··​0x000005f0·​0c870341·​0e108604·​410e1483·05430e80·​.​.​.​A.​.​.​.​A.​.​.​.​C.​.​
99 ··​0x00000600·41c50e04·44000000·08060000·00000000·A.​.​.​D.​.​.​.​.​.​.​.​.​.​.​99 ··​0x00000600·01036101·0a0e1441·c30e1041·c60e0c41·.​.​a.​.​.​.​A.​.​.​A.​.​.​A
100 ··​0x00000610·15020000·00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A100 ··​0x00000610·c70e0841·c50e0444·0b029d0e·7c430e80·​.​.​.​A.​.​.​D.​.​.​.​|C.​.​
101 ··​0x00000620·​0e108604·410e1483·05430e60·​02840a0e·​.​.​.​.​A.​.​.​.​C.​`.​.​.​.​101 ··​0x00000620·​01000000·58000000·7c040000·20180000·​.​.​.​.​X.​.​.​|.​.​.​·.​.​.​
102 ··​0x00000630·1441c30e·1041c60e·​0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​102 ··​0x00000630·a8030000·044b0000·​00410e08·8502410e·​.​.​.​.​.​K.​.​.​A.​.​.​.​A.​
103 ··​0x00000640·​04430b02·4e0e5c43·0e600000·44000000·​.​C.​.​N.​\C.​`.​.​D.​.​.​103 ··​0x00000640·​0c870341·0e108604·410e1483·054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
104 ··​0x00000650·50060000·34130000·8d010000·00410e08·P.​.​.​4.​.​.​.​.​.​.​.​A.​.​104 ··​0x00000650·0385010a·0e1441c3·0e1041c6·0e0c41c7·.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
105 ··​0x00000660·8502410e·​0c870341·0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​105 ··​0x00000660·0e0841c5·​0e04450b·0337010a·0e1443c3·​.​.​A.​.​.​E.​.​7.​.​.​.​C.​
106 ··​0x00000670·​05430e60·02820a0e·1441c30e·​1041c60e·​.​C.​`.​.​.​.​.​A.​.​.​A.​.​106 ··​0x00000670·​0e1041c6·0e0c41c7·0e0841c5·0e04430b·.​.​A.​.​.​A.​.​.​A.​.​.​C.​
107 ··​0x00000680·0c41c70e·​0841c50e·​04410b7b·0e5c430e·.​A.​.​.​A.​.​.​A.​{.​\C.​107 ··​0x00000680·24000000·​00000000·​017a504c·5200017c·$.​.​.​.​.​.​.​.​zPLR.​.​|
108 ··​0x00000690·60000000·48000000·98060000·c2140000·`.​.​.​H.​.​.​.​.​.​.​.​.​.​.​108 ··​0x00000690·08079b00·0000001b·1b0c0404·88010e40·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@
109 ··​0x000006a0·e3010000·00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A109 ··​0x000006a0·83058502·86048703·14000000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
110 ··​0x000006b0·0e108604·410e1483·​05430e80·​01033b01·​.​.​.​.​A.​.​.​.​C.​.​.​.​;​.​110 ··​0x000006b0·ae000000·30000000·​04670000·​00000000·​.​.​.​.​0.​.​.​.​g.​.​.​.​.​.​
111 ··​0x000006c0·0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A111 ··​0x000006c0·40000000·18050000·d01b0000·65030000·@.​.​.​.​.​.​.​.​.​.​.​e.​.​.​
112 ··​0x000006d0·c50e0441·​0b027d0e·7c430e80·​01000000·.​.​.​A.​.​}.​|C.​.​.​.​.​.​112 ··​0x000006d0·046f0000·​00410e08·8502410e·0c870341·​.​o.​.​.​A.​.​.​.​A.​.​.​.​A
113 ··​0x000006e0·58000000·d4040000·a6160000·8a030000·X.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​113 ··​0x000006e0·0e108604·410e1483·05510ea0·01024f0a·.​.​.​.​A.​.​.​.​Q.​.​.​.​O.​
114 ··​0x000006f0·​044b0000·​00410e08·8502410e·​0c870341·​.​K.​.​.​A.​.​.​.​A.​.​.​.​A114 ··​0x000006f0·​0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
115 ··​0x00000700·​0e108604·410e1483·​05430e40·​0371010a·​.​.​.​.​A.​.​.​.​C.​@.​q.​.​115 ··​0x00000700·​0e04480b·28000000·​00000000·​017a504c·​.​.​H.​(.​.​.​.​.​.​.​.​zPL
116 ··​0x00000710·0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​116 ··​0x00000710·5200017c·​08079b00·​0000001b·1b0c0404·​R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x00000720·0e04450b·​0338010a·​0e1441c3·​0e1041c6·​.​.​E.​.​8.​.​.​.​A.​.​.​A.​117 ··​0x00000720·88010ea0·​01830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x00000730·0e0c41c7·0e0841c5·0e04410b·24000000·​.​.​A.​.​.​A.​.​.​A.​$.​.​.​118 ··​0x00000730·14000000·30000000·de000000·8a010000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
119 ··​0x00000740·​00000000·​017a504c·5200017c·08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​119 ··​0x00000740·​049e0000·​00000000·28000000·4c070000·​.​.​.​.​.​.​.​.​(.​.​.​L.​.​.​
120 ··​0x00000750·​0000001b·1b0c0404·88010e40·​83058502·​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​.​120 ··​0x00000750·​00000000·40000000·00410e08·​8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
121 ··​0x00000760·86048703·14000000·2c000000·ae000000·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​121 ··​0x00000760·​0c83034e·0e206d0e·0c41c30e·0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
122 ··​0x00000770·30000000·04670000·00000000·40000000·0.​.​.​.​g.​.​.​.​.​.​@.​.​.​122 ··​0x00000770·04000000·10000000·78070000·00000000·.​.​.​.​.​.​.​.​x.​.​.​.​.​.​.​
123 ··​0x00000780·70050000·301a0000·4c030000·046f0000·p.​.​.​0.​.​.​L.​.​.​.​o.​.​123 ··​0x00000780·04000000·00000000·10000000·8c070000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
124 ··​0x00000790·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​124 ··​0x00000790·​00000000·04000000·​00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x000007a0·410e1483·​05460ea0·​01025e0a·​0e1441c3·A.​.​.​.​F.​.​.​.​^.​.​.​A.​125 ··​0x000007a0·a0070000·​00000000·​04000000·​00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x000007b0·0e1041c6·0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​126 ··​0x000007b0·10000000·b4070000·​00000000·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/17360 bytes (0.00%) of diff not shown.
5.65 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 86, 16 lines modifiedOffset 86, 16 lines modified
86 ··​0x00000530·​31305472·​616e7364·​75636572·​386e6577·​10Transducer8new86 ··​0x00000530·​31305472·​616e7364·​75636572·​386e6577·​10Transducer8new
87 ··​0x00000540·​5f6e6f64·​65457600·​5f5f6378·​615f616c·​_nodeEv.​__cxa_al87 ··​0x00000540·​5f6e6f64·​65457600·​5f5f6378·​615f616c·​_nodeEv.​__cxa_al
88 ··​0x00000550·​6c6f6361·​74655f65·​78636570·​74696f6e·​locate_exception88 ··​0x00000550·​6c6f6361·​74655f65·​78636570·​74696f6e·​locate_exception
89 ··​0x00000560·​005f5a54·​49504b63·​005f5f63·​78615f74·​.​_ZTIPKc.​__cxa_t89 ··​0x00000560·​005f5a54·​49504b63·​005f5f63·​78615f74·​.​_ZTIPKc.​__cxa_t
90 ··​0x00000570·​68726f77·​005f5f73·​7461636b·​5f63686b·​hrow.​__stack_chk90 ··​0x00000570·​68726f77·​005f5f73·​7461636b·​5f63686b·​hrow.​__stack_chk
91 ··​0x00000580·​5f666169·​6c5f6c6f·​63616c00·​5f5a5374·​_fail_local.​_ZSt91 ··​0x00000580·​5f666169·​6c5f6c6f·​63616c00·​5f5a5374·​_fail_local.​_ZSt
92 ··​0x00000590·​31375f5f·​7468726f·​775f6261·​645f616c·​17__throw_bad_al92 ··​0x00000590·​31375f5f·​7468726f·​775f6261·​645f616c·​17__throw_bad_al
93 ··​0x000005a0·​6c6f6376·​005f556e·77696e64·5f526573·​locv.​_Unwind_Res93 ··​0x000005a0·​6c6f6376·​00667265·65005f55·6e77696e·​locv.​free.​_Unwin
94 ··​0x000005b0·756d6500·66726565·​005f5a4e·​395f5f67·ume.​free.​_ZN9__g94 ··​0x000005b0·645f5265·73756d65·​005f5a4e·​395f5f67·d_Resume.​_ZN9__g
95 ··​0x000005c0·​6e755f63·​78783968·​61736874·​61626c65·​nu_cxx9hashtable95 ··​0x000005c0·​6e755f63·​78783968·​61736874·​61626c65·​nu_cxx9hashtable
96 ··​0x000005d0·​49537434·​70616972·​494b504b·​63744553·​ISt4pairIKPKctES96 ··​0x000005d0·​49537434·​70616972·​494b504b·​63744553·​ISt4pairIKPKctES
97 ··​0x000005e0·​335f4e53·​5f346861·​73684953·​335f4545·​3_NS_4hashIS3_EE97 ··​0x000005e0·​335f4e53·​5f346861·​73684953·​335f4545·​3_NS_4hashIS3_EE
98 ··​0x000005f0·​53743130·​5f53656c·​65637431·​73744953·​St10_Select1stIS98 ··​0x000005f0·​53743130·​5f53656c·​65637431·​73744953·​St10_Select1stIS
99 ··​0x00000600·​355f454e·​34534653·​5438416c·​70686162·​5_EN4SFST8Alphab99 ··​0x00000600·​355f454e·​34534653·​5438416c·​70686162·​5_EN4SFST8Alphab
100 ··​0x00000610·​65743565·​71737472·​45536149·​74454544·​et5eqstrESaItEED100 ··​0x00000610·​65743565·​71737472·​45536149·​74454544·​et5eqstrESaItEED
101 ··​0x00000620·​32457600·​5f5a4e39·​5f5f676e·​755f6378·​2Ev.​_ZN9__gnu_cx101 ··​0x00000620·​32457600·​5f5a4e39·​5f5f676e·​755f6378·​2Ev.​_ZN9__gnu_cx
Offset 126, 33 lines modifiedOffset 126, 33 lines modified
126 ··​0x000007b0·​64654953·​315f4500·​5f5a4e53·​74367665·​deIS1_E.​_ZNSt6ve126 ··​0x000007b0·​64654953·​315f4500·​5f5a4e53·​74367665·​deIS1_E.​_ZNSt6ve
127 ··​0x000007c0·​63746f72·​494e3453·​46535439·​4d696e69·​ctorIN4SFST9Mini127 ··​0x000007c0·​63746f72·​494e3453·​46535439·​4d696e69·​ctorIN4SFST9Mini
128 ··​0x000007d0·​6d697365·​72313053·​74617465·​47726f75·​miser10StateGrou128 ··​0x000007d0·​6d697365·​72313053·​74617465·​47726f75·​miser10StateGrou
129 ··​0x000007e0·​70455361·​4953325f·​45453134·​5f4d5f66·​pESaIS2_EE14_M_f129 ··​0x000007e0·​70455361·​4953325f·​45453134·​5f4d5f66·​pESaIS2_EE14_M_f
130 ··​0x000007f0·​696c6c5f·​696e7365·​7274454e·​395f5f67·​ill_insertEN9__g130 ··​0x000007f0·​696c6c5f·​696e7365·​7274454e·​395f5f67·​ill_insertEN9__g
131 ··​0x00000800·​6e755f63·​78783137·​5f5f6e6f·​726d616c·​nu_cxx17__normal131 ··​0x00000800·​6e755f63·​78783137·​5f5f6e6f·​726d616c·​nu_cxx17__normal
132 ··​0x00000810·​5f697465·​7261746f·​72495053·​325f5334·​_iteratorIPS2_S4132 ··​0x00000810·​5f697465·​7261746f·​72495053·​325f5334·​_iteratorIPS2_S4
133 ··​0x00000820·​5f45456a·​524b5332·​5f006d65·6d6d6f76·​_EEjRKS2_.​memmov133 ··​0x00000820·​5f45456a·​524b5332·​5f005f5f·7838362e·​_EEjRKS2_.​__x86.​
134 ··​0x00000830·​65005f5a·53743230·5f5f7468·726f775f·​e.​_ZSt20__throw_134 ··​0x00000830·​6765745f·70635f74·68756e6b·2e617800·get_pc_thunk.​ax.​
135 ··​0x00000840·​6c656e67·74685f65·72726f72·504b6300·length_errorPKc.​135 ··​0x00000840·​6d656d6d·6f766500·5f5a5374·32305f5f·memmove.​_ZSt20__
136 ··​0x00000850·5f5a4e53·​74385f52·​625f7472·6565494e·_ZNSt8_Rb_treeIN136 ··​0x00000850·7468726f·​775f6c65·​6e677468·5f657272·throw_length_err
137 ··​0x00000860·34534653·54354c61·​62656c45·​53743470·4SFST5LabelESt4p137 ··​0x00000860·6f72504b·63005f5a·​4e537438·​5f52625f·orPKc.​_ZNSt8_Rb_
138 ··​0x00000870·61697249·​4b53315f·​6a455374·​31305f53·airIKS1_jESt10_S138 ··​0x00000870·74726565·​494e3453·46535435·4c616265·treeIN4SFST5Labe
139 ··​0x00000880·​656c6563·74317374·4953345f·45537434·​elect1stIS4_ESt4139 ··​0x00000880·​6c455374·34706169·72494b53·315f6a45·​lESt4pairIKS1_jE
140 ··​0x00000890·6c657373·4953315f·45536149·53345f45·lessIS1_ESaIS4_E140 ··​0x00000890·53743130·5f53656c·65637431·73744953·St10_Select1stIS
141 ··​0x000008a0·​45385f4d·5f657261·​73654550·53743133·E8_M_eraseEPSt13141 ··​0x000008a0·345f4553·74346c65·​73734953·315f4553·4_ESt4lessIS1_ES
142 ··​0x000008b0·5f52625f·74726565·​5f6e6f64·65495334·_Rb_tree_nodeIS4142 ··​0x000008b0·61495334·5f454538·​5f4d5f65·72617365·aIS4_EE8_M_erase
143 ··​0x000008c0·5f45005f·5a4e5374·36766563·746f7249·_E.​_ZNSt6vectorI143 ··​0x000008c0·​45505374·31335f52·625f7472·65655f6e·EPSt13_Rb_tree_n
144 ··​0x000008d0·4e345346·​5354394d·696e696d·69736572·N4SFST9Minimiser144 ··​0x000008d0·6f646549·​53345f45·005f5a4e·53743676·odeIS4_E.​_ZNSt6v
145 ··​0x000008e0·35537461·​74654553·61495332·5f454531·5StateESaIS2_EE1145 ··​0x000008e0·6563746f·​72494e34·53465354·394d696e·ectorIN4SFST9Min
146 ··​0x000008f0·345f4d5f·​66696c6c·5f696e73·65727445·4_M_fill_insertE146 ··​0x000008f0·696d6973·​65723553·74617465·45536149·imiser5StateESaI
147 ··​0x00000900·4e395f5f·676e755f·63787831·375f5f6e·N9__gnu_cxx17__n147 ··​0x00000900·53325f45·4531345f·4d5f6669·6c6c5f69·S2_EE14_M_fill_i
148 ··​0x00000910·​6f726d61·6c5f6974·65726174·6f724950·ormal_iteratorIP148 ··​0x00000910·​6e736572·74454e39·5f5f676e·755f6378·nsertEN9__gnu_cx
149 ··​0x00000920·53325f53·345f4545·​6a524b53·325f005f·S2_S4_EEjRKS2_.​_149 ··​0x00000920·7831375f·5f6e6f72·​6d616c5f·69746572·x17__normal_iter
150 ··​0x00000930·5f783836·2e676574·​5f70635f·7468756e·_x86.​get_pc_thun150 ··​0x00000930·61746f72·49505332·​5f53345f·45456a52·atorIPS2_S4_EEjR
151 ··​0x00000940·6b2e6178·​005f5a4e·​53743676·​6563746f·k.​ax.​_ZNSt6vecto151 ··​0x00000940·4b53325f·​005f5a4e·​53743676·​6563746f·KS2_.​_ZNSt6vecto
152 ··​0x00000950·​72494e34·​53465354·​394d696e·​696d6973·​rIN4SFST9Minimis152 ··​0x00000950·​72494e34·​53465354·​394d696e·​696d6973·​rIN4SFST9Minimis
153 ··​0x00000960·​65723130·​53746174·​6547726f·​75704553·​er10StateGroupES153 ··​0x00000960·​65723130·​53746174·​6547726f·​75704553·​er10StateGroupES
154 ··​0x00000970·​61495332·​5f454531·​375f4d5f·​7265616c·​aIS2_EE17_M_real154 ··​0x00000970·​61495332·​5f454531·​375f4d5f·​7265616c·​aIS2_EE17_M_real
155 ··​0x00000980·​6c6f635f·​696e7365·​7274454e·​395f5f67·​loc_insertEN9__g155 ··​0x00000980·​6c6f635f·​696e7365·​7274454e·​395f5f67·​loc_insertEN9__g
156 ··​0x00000990·​6e755f63·​78783137·​5f5f6e6f·​726d616c·​nu_cxx17__normal156 ··​0x00000990·​6e755f63·​78783137·​5f5f6e6f·​726d616c·​nu_cxx17__normal
157 ··​0x000009a0·​5f697465·​7261746f·​72495053·​325f5334·​_iteratorIPS2_S4157 ··​0x000009a0·​5f697465·​7261746f·​72495053·​325f5334·​_iteratorIPS2_S4
158 ··​0x000009b0·​5f454552·​4b53325f·​005f5a4e·​34534653·​_EERKS2_.​_ZN4SFS158 ··​0x000009b0·​5f454552·​4b53325f·​005f5a4e·​34534653·​_EERKS2_.​_ZN4SFS
Offset 225, 12 lines modifiedOffset 225, 12 lines modified
225 ··​0x00000de0·​61626574·​35636c65·​61724576·​005f5a4e·​abet5clearEv.​_ZN225 ··​0x00000de0·​61626574·​35636c65·​61724576·​005f5a4e·​abet5clearEv.​_ZN
226 ··​0x00000df0·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce226 ··​0x00000df0·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce
227 ··​0x00000e00·​72313164·​65746572·​6d696e69·​73654562·​r11determiniseEb227 ··​0x00000e00·​72313164·​65746572·​6d696e69·​73654562·​r11determiniseEb
228 ··​0x00000e10·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans228 ··​0x00000e10·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans
229 ··​0x00000e20·​64756365·​7231376d·​696e696d·​6973655f·​ducer17minimise_229 ··​0x00000e20·​64756365·​7231376d·​696e696d·​6973655f·​ducer17minimise_
230 ··​0x00000e30·​616c7068·​61626574·​4576005f·​5a4e5374·​alphabetEv.​_ZNSt230 ··​0x00000e30·​616c7068·​61626574·​4576005f·​5a4e5374·​alphabetEv.​_ZNSt
231 ··​0x00000e40·​38696f73·​5f626173·​6534496e·​69744331·​8ios_base4InitC1231 ··​0x00000e40·​38696f73·​5f626173·​6534496e·​69744331·​8ios_base4InitC1
232 ··​0x00000e50·​4576005f·​5f64736f·5f68616e·646c6500·​Ev.​__dso_handle.​232 ··​0x00000e50·​4576005f·​5a4e5374·38696f73·5f626173·​Ev.​_ZNSt8ios_bas
233 ··​0x00000e60·​5f5a4e53·7438696f·​735f6261·73653449·_ZNSt8ios_base4I233 ··​0x00000e60·6534496e·​69744431·​4576005f·​5f64736f·​e4InitD1Ev.​__dso
234 ··​0x00000e70·6e697444·31457600·​5f5f6378·​615f6174·nitD1Ev.​__cxa_at234 ··​0x00000e70·5f68616e·646c6500·​5f5f6378·​615f6174·_handle.​__cxa_at
235 ··​0x00000e80·​65786974·​00·························​exit.​235 ··​0x00000e80·​65786974·​00·························​exit.​
  
1.98 MB
fst.o
942 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​62432·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​64044·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​10519 ··​Number·​of·​section·​headers:​·········​107
20 ··​Section·​header·​string·​table·​index:​·​10420 ··​Section·​header·​string·​table·​index:​·​106
25.4 KB
readelf --wide --sections {}
    
Offset 1, 114 lines modifiedOffset 1, 116 lines modified
1 There·​are·​105·​section·​headers,​·​starting·​at·​offset·​0xf3e0:​1 There·​are·​107·​section·​headers,​·​starting·​at·​offset·​0xfa2c:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​102·​133··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​104·​135··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​000008·​04·····​102··​87··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​000008·​04·····​104··​88··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​000044·​00000c·​04·····​102··​88··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​000044·​00000c·​04·····​104··​89··​4
8 ··​[·​4]·​.​group············​GROUP···········​00000000·​000050·​00000c·​04·····​102··89··​48 ··​[·​4]·​.​group············​GROUP···········​00000000·​000050·​00000c·​04·····​104··90··​4
9 ··​[·​5]·​.​group············​GROUP···········​00000000·​00005c·​00000c·​04·····​102··​90··​49 ··​[·​5]·​.​group············​GROUP···········​00000000·​00005c·​00000c·​04·····​104··​91··​4
10 ··​[·​6]·​.​group············​GROUP···········​00000000·​000068·​00000c·​04·····​102·​182··​410 ··​[·​6]·​.​group············​GROUP···········​00000000·​000068·​00000c·​04·····​104·​184··​4
11 ··​[·​7]·​.​group············​GROUP···········​00000000·​000074·​000010·​04·····​102··​91··​411 ··​[·​7]·​.​group············​GROUP···········​00000000·​000074·​000010·​04·····​104··​92··​4
12 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​102··​92··​412 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​104··​93··​4
13 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​102·​194··​413 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​104·​196··​4
14 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​102·​209··​414 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​00000c·​04·····​104·​211··​4
15 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​102·​212··​415 ··​[11]·​.​group············​GROUP···········​00000000·​0000a8·​00000c·​04·····​104·​214··​4
16 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​102·​213··​416 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​00000c·​04·····​104·​215··​4
17 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​102·​214··​417 ··​[13]·​.​group············​GROUP···········​00000000·​0000c0·​00000c·​04·····​104·​216··​4
18 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​102·​215··​418 ··​[14]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​104·​217··​4
19 ··​[15]·​.​group············​GROUP···········​00000000·​0000d8·​00000c·​04·····​102·​224··​419 ··​[15]·​.​group············​GROUP···········​00000000·​0000d8·​00000c·​04·····​104·​226··​4
20 ··​[16]·​.​group············​GROUP···········​00000000·​0000e4·​00000c·​04·····​102·​225··​420 ··​[16]·​.​group············​GROUP···········​00000000·​0000e4·​00000c·​04·····​104·​227··​4
21 ··​[17]·​.​group············​GROUP···········​00000000·​0000f0·​00000c·​04·····​102·​228··​421 ··​[17]·​.​group············​GROUP···········​00000000·​0000f0·​00000c·​04·····​104·​230··​4
22 ··​[18]·​.​group············​GROUP···········​00000000·​0000fc·​00000c·​04·····​102·​233··​422 ··​[18]·​.​group············​GROUP···········​00000000·​0000fc·​00000c·​04·····​104·​235··​4
23 ··​[19]·​.​group············​GROUP···········​00000000·​000108·​00000c·​04·····​102·​234··​423 ··​[19]·​.​group············​GROUP···········​00000000·​000108·​00000c·​04·····​104·​236··​4
24 ··​[20]·​.​group············​GROUP···········​00000000·​000114·​00000c·​04·····​102·​237··​424 ··​[20]·​.​group············​GROUP···········​00000000·​000114·​00000c·​04·····​104·​239··​4
25 ··​[21]·​.​group············​GROUP···········​00000000·​000120·​00000c·​04·····​102·​238··​425 ··​[21]·​.​group············​GROUP···········​00000000·​000120·​00000c·​04·····​104·​240··​4
26 ··​[22]·​.​group············​GROUP···········​00000000·​00012c·​00000c·​04·····​102·​239··​426 ··​[22]·​.​group············​GROUP···········​00000000·​00012c·​00000c·​04·····​104·​241··​4
27 ··​[23]·​.​group············​GROUP···········​00000000·​000138·​00000c·​04·····​102·​262··​427 ··​[23]·​.​group············​GROUP···········​00000000·​000138·​00000c·​04·····​104·​265··​4
28 ··​[24]·​.​group············​GROUP···········​00000000·​000144·​000008·​04·····​102·​226··​428 ··​[24]·​.​group············​GROUP···········​00000000·​000144·​000008·​04·····​104·​228··​4
29 ··​[25]·​.​group············​GROUP···········​00000000·​00014c·​000008·​04·····​102·​158··​429 ··​[25]·​.​group············​GROUP···········​00000000·​00014c·​000008·​04·····​104·​160··​4
30 ··​[26]·​.​group············​GROUP···········​00000000·​000154·​000008·​04·····​102·​232··​430 ··​[26]·​.​group············​GROUP···········​00000000·​000154·​000008·​04·····​104·​234··​4
31 ··​[27]·​.​group············​GROUP···········​00000000·​00015c·​000008·​04·····​102·​134··​431 ··​[27]·​.​group············​GROUP···········​00000000·​00015c·​000008·​04·····​104·​136··​4
32 ··​[28]·​.​group············​GROUP···········​00000000·​000164·​000008·​04·····​102·185··​432 ··​[28]·​.​group············​GROUP···········​00000000·​000164·​000008·​04·····​104·249··​4
33 ··​[29]·​.​group············​GROUP···········​00000000·​00016c·​000008·​04·····​102·241··​433 ··​[29]·​.​group············​GROUP···········​00000000·​00016c·​000008·​04·····​104·187··​4
34 ··​[30]·​.​group············​GROUP···········​00000000·​000174·​00000c·​04·····​102·184··​434 ··​[30]·​.​group············​GROUP···········​00000000·​000174·​000008·​04·····​104·243··​4
35 ··​[31]·​.​text·············PROGBITS········​00000000·​000180·​005025·​00··AX··0···​0·1635 ··​[31]·​.​group············GROUP···········​00000000·​00017c·​00000c·​04·····104·186··​4
36 ··​[32]·​.​rel.​text·········REL·············​00000000·​00ca90·​001108·​08···​I·102··31··​436 ··​[32]·​.​text·············PROGBITS········​00000000·​000190·​00542c·​00··AX··0···​0·16
37 ··​[33]·​.​data·············PROGBITS········​00000000·​0051a5·​000000·​00··WA··0···​0··137 ··​[33]·​.​rel.​text·········REL·············​00000000·​00d0b0·​001108·​08···​I·104··32··4
38 ··​[34]·​.​bss··············​NOBITS··········​00000000·​0051c0·​0003e9·​00··​WA··​0···​0·3238 ··​[34]·​.​data·············PROGBITS········​00000000·​0055bc·​000000·​00··​WA··​0···​0··​1
39 ··​[35]·​.​text.​_ZNKSt5ctypeIcE8do_wi​denEc·PROGBITS········​00000000·​0051c0·​000006·​00·AXG··​0···​0··239 ··​[35]·​.​bss··············​NOBITS··········​00000000·​0055c0·​0003e9·​00··​WA··​0···​0·32
40 ··​[36]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​0051c8·​000196·​01·​AMS··​0···​0··​440 ··​[36]·​.​text.​_ZNKSt5ctypeIcE8do_wi​denEc·​PROGBITS········​00000000·​0055c0·​000006·​00·​AXG··​0···​0·16
41 ··​[37]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​00535e·​000036·​00·​AXG··​0···​0··241 ··​[37]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​0055c8·​000196·​01·​AMS··​0···​0··4
42 ··​[38]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​005394·​000026·​01·​AMS··​0···​0··​142 ··​[38]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​005760·​000045·​00·​AXG··​0···​0·16
43 ··​[39]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·​PROGBITS········​00000000·​0053ba·​000037·​00·​AXG··​0···​0··243 ··​[39]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​0057a5·​000026·​01·​AMS··​0···​0··1
44 ··​[40]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·REL·············​00000000·​00db98·​000020·​08··​IG·102··39··​444 ··​[40]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·PROGBITS········​00000000·​0057d0·​000043·​00·AXG··0···​0·16
45 ··​[41]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·PROGBITS········​00000000·​0053f2·​000037·​00·AXG··0···0··245 ··​[41]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v·REL·············​00000000·​00e1b8·​000020·​08··​IG·104··40··4
46 ··​[42]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·REL·············​00000000·​00dbb8·​000020·​08··​IG·102··41··​446 ··​[42]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·PROGBITS········​00000000·​005820·​000043·​00·AXG··0···​0·16
47 ··​[43]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·PROGBITS········​00000000·​00542a·​000037·​00·AXG··0···​0··247 ··​[43]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev·REL·············​00000000·​00e1d8·​000020·​08··​IG·104··42··4
48 ··​[44]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·REL·············​00000000·​00dbd8·​000020·​08··​IG·102··43··​448 ··​[44]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·PROGBITS········​00000000·​005870·​000043·​00·AXG··0···​0·16
49 ··​[45]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·PROGBITS········​00000000·​005462·​000046·​00·AXG··0···​0··249 ··​[45]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·REL·············​00000000·​00e1f8·​000020·​08··​IG·104··44··4
50 ··​[46]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·REL·············​00000000·​00dbf8·​000020·​08··​IG·102··45··​450 ··​[46]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·PROGBITS········​00000000·​0058c0·​00005e·​00·AXG··0···​0·16
51 ··​[47]·​.​text.​_ZN4SFST8AlphabetD2Ev​·PROGBITS········​00000000·​0054a8·​0000a8·​00·AXG··0···​0··251 ··​[47]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​00e218·​000020·​08··​IG·104··46··4
52 ··​[48]·​.​rel.​text.​_ZN4SFST8AlphabetD2Ev​·REL·············​00000000·​00dc18·​000060·​08··​IG·102··47··​452 ··​[48]·​.​text.​_ZN4SFST8AlphabetD2Ev​·PROGBITS········​00000000·​005920·​0000ba·​00·AXG··0···​0·16
53 ··​[49]·​.​gcc_except_table.​_ZN4SFST8AlphabetD2Ev​·PROGBITS········​00000000·​005550·​00000d·​00··AG··0···​0··153 ··​[49]·​.​rel.​text.​_ZN4SFST8AlphabetD2Ev​·REL·············​00000000·​00e238·​000060·​08··IG·104··48··4
54 ··​[50]·​.​text.​unlikely····​PROGBITS········​00000000·​005560·​000735·​00··​AX··​0···​0·1654 ··​[50]·​.​gcc_except_table.​_ZN4SFST8AlphabetD2Ev​·​PROGBITS········​00000000·​0059da·​00000e·​00··​AG··​0···​0··​1
55 ··​[51]·​.​rel.​text.​unlikely·REL·············​00000000·​00dc78·​000398·​08···​I·102··50··​455 ··​[51]·​.​text.​unlikely····PROGBITS········​00000000·​0059f0·​000745·​00··AX··0···0·16
56 ··​[52]·​.​gcc_except_table·PROGBITS········​00000000·​005c95·​000279·​00···A··0···​0··156 ··​[52]·​.​rel.​text.​unlikely·REL·············​00000000·​00e298·​0003a0·​08···I·104··51··4
57 ··​[53]·​.​text.​_ZN4SFST10TransducerD​2Ev·​PROGBITS········​00000000·​005f0e·​0000ef·​00·AXG··​0···​0··257 ··​[53]·​.​gcc_except_table·​PROGBITS········​00000000·​006135·​00027a·​00···​A··​0···​0··1
58 ··​[54]·​.​rel.​text.​_ZN4SFST10TransducerD​2Ev·REL·············​00000000·​00e010·​000070·​08··​IG·102··53··​458 ··​[54]·​.​text.​_ZN4SFST10TransducerD​2Ev·PROGBITS········​00000000·​0063b0·​0000f4·​00·AXG··0···​0·16
59 ··​[55]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·PROGBITS········​00000000·​005ffe·​000162·​00·AXG··0···​0··259 ··​[55]·​.​rel.​text.​_ZN4SFST10TransducerD​2Ev·REL·············​00000000·​00e638·​000070·​08··​IG·104··54··4
60 ··​[56]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·REL·············​00000000·​00e080·​000028·​08··​IG·102··55··​460 ··​[56]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·PROGBITS········​00000000·​0064b0·​0001b1·​00·AXG··0···​0·16
61 ··​[57]·​.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_·PROGBITS········​00000000·​006160·​000189·​00·AXG··0···​0·1661 ··​[57]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·REL·············​00000000·​00e6a8·​000028·​08··​IG·104··56··​4
62 ··​[58]·​.​rel.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_·REL·············​00000000·​00e0a8·​000028·​08··​IG·102··57··​462 ··​[58]·​.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_·PROGBITS········​00000000·​006670·​000194·​00·AXG··0···​0·16
63 ··​[59]·​.​text.​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_·PROGBITS········​00000000·​0062f0·​000189·​00·AXG··0···​0·1663 ··​[59]·​.​rel.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_·REL·············​00000000·​00e6d0·​000028·​08··​IG·104··58··​4
64 ··​[60]·​.​rel.​text.​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_·REL·············​00000000·​00e0d0·​000028·​08··​IG·102··59··​464 ··​[60]·​.​text.​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_·PROGBITS········​00000000·​006810·​000194·​00·AXG··0···​0·16
65 ··​[61]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·PROGBITS········​00000000·​006480·​0003d2·​00·AXG··0···0·1665 ··​[61]·​.​rel.​text.​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_·REL·············​00000000·​00e6f8·​000028·​08··​IG·104··60··​4
66 ··​[62]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·REL·············​00000000·​00e0f8·​000020·​08··​IG·102··61··​466 ··​[62]·​.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·PROGBITS········​00000000·​0069b0·​000439·​00·AXG··0···​0·16
67 ··​[63]·​.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·PROGBITS········​00000000·​006860·​000189·​00·AXG··0···​0·1667 ··​[63]·​.​rel.​text.​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_·REL·············​00000000·​00e720·​000020·​08··​IG·104··62··​4
68 ··​[64]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·REL·············​00000000·​00e118·​000028·​08··​IG·102··63··​468 ··​[64]·​.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·PROGBITS········​00000000·​006df0·​000194·​00·AXG··0···​0·16
69 ··​[65]·​.​rodata.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_.​str1.​1·PROGBITS········​00000000·​0069e9·​000017·​01·AMS··0···​0··169 ··​[65]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj·REL·············​00000000·​00e740·​000028·​08··​IG·104··64··4
70 ··​[66]·​.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_·​PROGBITS········​00000000·​006a00·​0004de·​00·​AXG··​0···​0·1670 ··​[66]·​.​rodata.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_.​str1.​1·​PROGBITS········​00000000·​006f84·​000017·​01·​AMS··​0···​0··​1
71 ··​[67]·​.​rel.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_·REL·············​00000000·​00e140·​000050·​08··​IG·102··66··​471 ··​[67]·​.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_·PROGBITS········​00000000·​006fa0·​000517·​00·AXG··0···​0·16
72 ··​[68]·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E·PROGBITS········​00000000·​006ede·​000046·​00·AXG··0···​0··272 ··​[68]·​.​rel.​text.​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_·REL·············​00000000·​00e768·​000050·​08··​IG·104··67··4
73 ··​[69]·​.​rel.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E·REL·············​00000000·​00e190·​000020·​08··​IG·102··68··​473 ··​[69]·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E·PROGBITS········​00000000·​0074c0·​00005e·​00·AXG··0···​0·16
74 ··​[70]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·PROGBITS········​00000000·​006f30·​000207·​00·AXG··0···​0·1674 ··​[70]·​.​rel.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E·REL·············​00000000·​00e7b8·000020·​08··​IG·104··69··​4
75 ··​[71]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·REL·············​00000000·​00e1b0·​000038·​08··​IG·102··70··​475 ··​[71]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·PROGBITS········​00000000·​007520·​000224·​00·AXG··0···0·16
76 ··​[72]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·PROGBITS········​00000000·​007140·​0000aa·​00·AXG··0···​0·1676 ··​[72]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·REL·············​00000000·​00e7d8·​000038·​08··​IG·104··71··​4
77 ··​[73]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·REL·············​00000000·​00e1e8·​000018·​08··​IG·102··72··​477 ··​[73]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·PROGBITS········​00000000·​007750·​0000b5·​00·AXG··0···​0·16
78 ··​[74]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·PROGBITS········​00000000·​0071f0·​000208·​00·AXG··0···​0·1678 ··​[74]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·REL·············​00000000·​00e810·​000018·​08··​IG·104··73··​4
79 ··​[75]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·REL·············​00000000·​00e200·​000038·​08··​IG·102··74··​479 ··​[75]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·PROGBITS········​00000000·​007810·​000225·​00·AXG··0···​0·16
80 ··​[76]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_·PROGBITS········​00000000·​007400·​00009d·​00·AXG··0···​0·1680 ··​[76]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj·REL·············​00000000·​00e828·​000038·​08··​IG·104··75··​4
81 ··​[77]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_·REL·············​00000000·​00e238·​000020·​08··​IG·102··76··​481 ··​[77]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_·PROGBITS········​00000000·​007a40·​0000a8·​00·AXG··0···​0·16
82 ··​[78]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·PROGBITS········​00000000·​0074a0·​0004de·​00·AXG··0···​0·1682 ··​[78]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_·REL·············​00000000·​00e860·​000020·​08··​IG·104··77··​4
83 ··​[79]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·REL·············​00000000·​00e258·​000050·​08··​IG·102··78··​483 ··​[79]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·PROGBITS········​00000000·​007af0·​000517·​00·AXG··0···​0·16
84 ··​[80]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj.​str1.​1·PROGBITS········​00000000·​00797e·​000010·​01·AMS··0···​0··184 ··​[80]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_·REL·············​00000000·​00e880·​000050·​08··​IG·104··79··4
85 ··​[81]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj·​PROGBITS········​00000000·​00798e·​0000c3·​00·​AXG··​0···​0··285 ··​[81]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj.​str1.​1·​PROGBITS········​00000000·​008007·​000010·​01·​AMS··​0···​0··1
86 ··​[82]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj·REL·············​00000000·​00e2a8·​000038·​08··​IG·102··81··​486 ··​[82]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj·PROGBITS········​00000000·​008020·​0000e4·​00·AXG··0···​0·16
87 ··​[83]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·PROGBITS········​00000000·​007a60·​0004de·​00·AXG··0···​0·1687 ··​[83]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj·REL·············​00000000·​00e8d0·​000038·​08··​IG·104··82··​4
88 ··​[84]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·REL·············​00000000·​00e2e0·​000050·​08··​IG·102··83··​488 ··​[84]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·PROGBITS········​00000000·​008110·​000517·​00·AXG··0···​0·16
89 ··​[85]·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·PROGBITS········​00000000·​007f3e·​0000b5·​00·AXG··0···​0··289 ··​[85]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·REL·············​00000000·​00e908·​000050·​08··​IG·104··84··4
90 ··​[86]·​.​rel.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·REL·············​00000000·​00e330·​000018·​08··​IG·102··85··​490 ··​[86]·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·PROGBITS········​00000000·​008630·​0000c5·​00·AXG··0···​0·16
91 ··​[87]·​.​text.​startup·····PROGBITS········​00000000·​007ff3·​000040·​00··AX··0···​0··191 ··​[87]·​.​rel.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_·REL·············​00000000·​00e958·​000018·​08··IG·104··86··4
92 ··​[88]·​.​rel.​text.​startup·REL·············​00000000·​00e348·​000038·​08···​I·102··87··​492 ··​[88]·​.​text.​startup·····PROGBITS········​00000000·​008700·​000040·​00··AX··0···​0·16
93 ··​[89]·​.​init_array·······INIT_ARRAY······​00000000·​008034·​000004·​04··WA··0···​0··​493 ··​[89]·​.​rel.​text.​startup·REL·············​00000000·​00e970·​000038·​08···​I·104··88··​4
94 ··​[90]·​.​rel.​init_array···REL·············​00000000·​00e380·​000008·​08···​I·102··89··​494 ··​[90]·​.​init_array·······INIT_ARRAY······​00000000·​008740·​000004·​04··WA··0···​0··​4
95 ··​[91]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·PROGBITS········​00000000·​008040·​000074·​00··AG··0···0·3295 ··​[91]·​.​rel.​init_array···REL·············​00000000·​00e9a8·​000008·​08···​I·104··90··​4
96 ··​[92]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​0080b4·​000004·​00·AXG··​0···​0··​196 ··​[92]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​008760·​000074·​00··​AG··​0···​0·32
97 ··​[93]·​.​text.​__x86.​get_pc_thunk.​cx·​PROGBITS········​00000000·​0080b8·​000004·​00·​AXG··​0···​0··​197 ··​[93]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​0087d4·​000004·​00·​AXG··​0···​0··​1
98 ··​[94]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​0080bc·​000004·​00·​AXG··​0···​0··​198 ··​[94]·​.​text.​__x86.​get_pc_thunk.​cx·​PROGBITS········​00000000·​0087d8·​000004·​00·​AXG··​0···​0··​1
99 ··​[95]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​0080c0·​000004·​00·​AXG··​0···​0··​199 ··​[95]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​0087dc·​000004·​00·​AXG··​0···​0··​1
100 ··​[96]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​0080c4·​000004·​00·​AXG··​0···​0··​1100 ··​[96]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​0087e0·​000004·​00·​AXG··​0···​0··​1
101 ··​[97]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​0080c8·​000004·​00·WAG··​0···​0··4101 ··​[97]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​0087e4·​000004·​00·AXG··​0···​0··1
102 ··​[98]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·REL·············​00000000·​00e388·​000008·​08··​IG·102··97··4102 ··​[98]·​.​text.​__x86.​get_pc_thunk.​bp·PROGBITS········​00000000·​0087e8·​000004·​00·AXG··0···​0··1
103 ··​[99]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​0080cc·​000000·​00······​0···​0··1103 ··​[99]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​0087ec·​000004·​00·WAG··​0···​0··4
104 ··​[100]·​.​eh_frame·········PROGBITS········​00000000·​0080cc·​0015ac·​00···​A··0···​0··​4104 ··​[100]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·REL·············​00000000·​00e9b0·​000008·​08··IG·104··99··​4
105 ··​[101]·​.​rel.​eh_frame·····REL·············​00000000·​00e390·​000490·​08···I·102·100··4105 ··​[101]·​.​note.​GNU-​stack···PROGBITS········​00000000·​0087f0·​000000·​00······0···0··1
106 ··​[102]·​.​symtab···········SYMTAB··········​00000000·​009678·​001100·10·····103·133··​4106 ··​[102]·​.​eh_frame·········PROGBITS········​00000000·​0087f0·​001460·00···A··0···​0··​4
107 ··​[103]·​.​strtab···········STRTAB··········​00000000·​00a778·​002318·​00······0···0··1107 ··​[103]·​.​rel.​eh_frame·····REL·············​00000000·​00e9b8·​000498·​08···I·104·102··4
108 ··​[104]·​.​shstrtab·········​STRTAB··········​00000000·​00e820·​000bbd·00······0···​0··1108 ··​[104]·​.​symtab···········​SYMTAB··········​00000000·​009c50·​001130·10·····105·135··4
 109 ··​[105]·​.​strtab···········​STRTAB··········​00000000·​00ad80·​00232e·​00······​0···​0··​1
 110 ··​[106]·​.​shstrtab·········​STRTAB··········​00000000·​00ee50·​000bd9·​00······​0···​0··​1
109 Key·​to·​Flags:​111 Key·​to·​Flags:​
110 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​112 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
111 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​113 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
112 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​114 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
113 ··​p·​(processor·​specific)​115 ··​p·​(processor·​specific)​
45.7 KB
readelf --wide --symbols {}
    
Offset 1, 275 lines modifiedOffset 1, 278 lines modified
  
1 Symbol·​table·​'.​symtab'·​contains·​272·​entries:​1 Symbol·​table·​'.​symtab'·​contains·​275·​entries:​
2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name
3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·
4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​32·
5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·
6 ·····​3:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·6 ·····​3:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​36·
7 ·····​4:​·​00000000···​135·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL15store_arc_​labelEP8_IO_FILEPNS_3​ArcE7 ·····​4:​·​00000000···​139·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL15store_arc_​labelEP8_IO_FILEPNS_3​ArcE
8 ·····​5:​·​00000087···​100·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL13error_mess​ageEj8 ·····​5:​·​00000090···​100·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL13error_mess​ageEj
9 ·····​6:​·​00000000··​1000·​OBJECT··​LOCAL··​DEFAULT···​34·​_ZZN4SFSTL13error_mes​sageEjE7message9 ·····​6:​·​00000000··​1000·​OBJECT··​LOCAL··​DEFAULT···​35·​_ZZN4SFSTL13error_mes​sageEjE7message
10 ·····​7:​·​000000eb···182·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL11next_strin​gERPcj10 ·····​7:​·​00000100···232·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL11next_strin​gERPcj
11 ·····​8:​·​000001a2····61·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFST3Mem10add_buf​ferEv.​isra.​9.​part.​1011 ·····​8:​·​000001f0····59·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFST3Mem10add_buf​ferEv.​isra.​9.​part.​10
12 ·····​9:​·​000001e0····61·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFST3Mem5allocEj.​part.​1212 ·····​9:​·​00000230····59·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFST3Mem5allocEj.​part.​12
13 ····​10:​·​0000021d···​238·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL15store_node​_infoEP8_IO_FILEPNS_4​NodeE13 ····​10:​·​00000270···​254·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL15store_node​_infoEP8_IO_FILEPNS_4​NodeE
14 ····​11:​·​0000030c···​108·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​14414 ····​11:​·​00000370···​122·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​144
15 ····​12:​·​00000378···​108·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​15315 ····​12:​·​000003f0···​122·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​153
16 ····​13:​·​000003e4···​108·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​18116 ····​13:​·​00000470···​122·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​181
17 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·17 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​38·
18 ····​15:​·​00000450···688·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL10print_node​ERSoPNS_4NodeEtRNS_8A​lphabetE18 ····​15:​·​000004f0···740·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL10print_node​ERSoPNS_4NodeEtRNS_8A​lphabetE
19 ····​16:​·​00000700···​228·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL10store_node​EP8_IO_FILEPNS_4NodeE​t19 ····​16:​·​000007e0···​234·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL10store_node​EP8_IO_FILEPNS_4NodeE​t
20 ····​17:​·​000009c9···​635·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL9read_nodeEP​8_IO_FILEPNS_4NodeEPS​3_PNS_10TransducerE20 ····​17:​·​00000b40···​653·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL9read_nodeEP​8_IO_FILEPNS_4NodeEPS​3_PNS_10TransducerE
21 ····​18:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···39·21 ····​18:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···40·
22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​42·
23 ····​20:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​43·23 ····​20:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​44·
24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·
25 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​47·25 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·
26 ····​23:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···49·26 ····​23:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···50·
27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​50·27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​51·
28 ····​25:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​52·28 ····​25:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​53·
29 ····​26:​·​00000000····​54·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10TransducerC​2ERSt6vectorINS_5Labe​lESaIS2_EE.​cold.​31229 ····​26:​·​00000000····​54·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10TransducerC​2ERSt6vectorINS_5Labe​lESaIS2_EE.​cold.​312
30 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​53·30 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·
31 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​55·31 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·
32 ····​29:​·​00000036····​54·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10TransducerC​2ERSiPKNS_8AlphabetEb​b.​cold.​31332 ····​29:​·​00000036····​54·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10TransducerC​2ERSiPKNS_8AlphabetEb​b.​cold.​313
33 ····​30:​·​0000006c····​56·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb.​cold.​31433 ····​30:​·​0000006c····​56·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb.​cold.​314
34 ····​31:​·​00001d58···​232·​FUNC····​LOCAL··​DEFAULT···​31·​_ZN4SFSTL8completeEPN​S_4NodeERNS_8Alphabet​Et34 ····​31:​·​00001ec0···​242·​FUNC····​LOCAL··​DEFAULT···​32·​_ZN4SFSTL8completeEPN​S_4NodeERNS_8Alphabet​Et
35 ····​32:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​57·35 ····​32:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·
36 ····​33:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···59·36 ····​33:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···60·
37 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​61·37 ····​34:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·
38 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​63·38 ····​35:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·
39 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​66·39 ····​36:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​67·
40 ····​37:​·​000000a4····​38·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE.​cold.​31540 ····​37:​·​000000a4····​38·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE.​cold.​315
41 ····​38:​·​000000ca····​56·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10TransducerC​2EP8_IO_FILEb.​cold.​31641 ····​38:​·​000000ca····​56·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10TransducerC​2EP8_IO_FILEb.​cold.​316
42 ····​39:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·42 ····​39:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​69·
43 ····​40:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​70·43 ····​40:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​71·
44 ····​41:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​72·44 ····​41:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​73·
45 ····​42:​·​00000102····​20·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE.​cold.​31745 ····​42:​·​00000102····​20·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE.​cold.​317
46 ····​43:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​74·46 ····​43:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​75·
47 ····​44:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​76·47 ····​44:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​77·
48 ····​45:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​78·48 ····​45:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​79·
49 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​81·49 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​82·
50 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​83·50 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​84·
51 ····​48:​·​00000116···​151·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE.​cold.​31851 ····​48:​·​00000116···​153·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE.​cold.​318
52 ····​49:​·​000001ae····​50·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer4​sizeEv.​cold.​31952 ····​49:​·​000001b0····​50·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer4​sizeEv.​cold.​319
53 ····​50:​·​000001e0····​50·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​7complete_alphabetEv.​cold.​32053 ····​50:​·​000001e2····​50·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​7complete_alphabetEv.​cold.​320
54 ····​51:​·​00000212····​50·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​3print_stringsEP8_IO_​FILEb.​cold.​32154 ····​51:​·​00000214····​50·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​3print_stringsEP8_IO_​FILEb.​cold.​321
55 ····​52:​·​00000244···​411·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb.​cold.​32255 ····​52:​·​00000246···​417·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb.​cold.​322
56 ····​53:​·​000003e0···​363·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb.​cold.​32356 ····​53:​·​000003e8···​371·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb.​cold.​323
57 ····​54:​·​0000054c···​121·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​7minimise_alphabetEv.​cold.​32457 ····​54:​·​0000055c···​121·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​7minimise_alphabetEv.​cold.​324
58 ····​55:​·​000005c6····​50·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E.​cold.​32558 ····​55:​·​000005d6····​50·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E.​cold.​325
59 ····​56:​·​000005f8····​47·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE.​cold.​32659 ····​56:​·​00000608····​47·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE.​cold.​326
60 ····​57:​·​00000627····​50·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFSTlsERSoRNS_10T​ransducerE.​cold.​32760 ····​57:​·​00000637····​50·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFSTlsERSoRNS_10T​ransducerE.​cold.​327
61 ····​58:​·​0000065a····​58·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer5​storeEP8_IO_FILE.​cold.​32861 ····​58:​·​0000066a····​58·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer5​storeEP8_IO_FILE.​cold.​328
62 ····​59:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​85·62 ····​59:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​86·
63 ····​60:​·​0000471c···​413·​FUNC····​LOCAL··​DEFAULT···​31·​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE17_M_in​sert_unique_INSB_11_A​lloc_nodeEEESt17_Rb_t​ree_iteratorIS5_ESt23​_Rb_tree_const_iterat​orIS5_ERKS5_RT_.​isra.​306.​constprop.​31163 ····​60:​·​00004a90···​460·​FUNC····​LOCAL··​DEFAULT···​32·​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE17_M_in​sert_unique_INSB_11_A​lloc_nodeEEESt17_Rb_t​ree_iteratorIS5_ESt23​_Rb_tree_const_iterat​orIS5_ERKS5_RT_.​isra.​306.​constprop.​311
64 ····​61:​·​00000694···​161·​FUNC····​LOCAL··​DEFAULT···​50·​_ZN4SFST10Transducer1​5remove_epsilonsEv.​cold.​32964 ····​61:​·​000006a4···​161·​FUNC····​LOCAL··​DEFAULT···​51·​_ZN4SFST10Transducer1​5remove_epsilonsEv.​cold.​329
65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​87·65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​88·
66 ····​63:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​87·​_GLOBAL__sub_I__ZNK4S​FST4Arcs4sizeEv66 ····​63:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​88·​_GLOBAL__sub_I__ZNK4S​FST4Arcs4sizeEv
67 ····​64:​·​000003e8·····​1·​OBJECT··​LOCAL··​DEFAULT···​34·​_ZStL8__ioinit67 ····​64:​·​000003e8·····​1·​OBJECT··​LOCAL··​DEFAULT···​35·​_ZStL8__ioinit
68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​92·68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​93·
69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​93·69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​94·
70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​94·70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​95·
71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​95·71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​96·
72 ····​69:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​96·72 ····​69:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​97·
73 ····​70:​·​00000000·····​0·NOTYPE··​LOCAL··​DEFAULT···36·.​LC073 ····​70:​·​00000000·····​0·SECTION·​LOCAL··​DEFAULT···98·
74 ····​71:​·​0000002c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC174 ····​71:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC0
75 ····​72:​·​0000005c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC275 ····​72:​·​0000002c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC1
76 ····​73:​·​000000a0·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC376 ····​73:​·​0000005c·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC2
77 ····​74:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC477 ····​74:​·​000000a0·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC3
78 ····​75:​·​00000002·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC578 ····​75:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC4
79 ····​76:​·​000000c0·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC679 ····​76:​·​00000002·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC5
80 ····​77:​·​00000004·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC980 ····​77:​·​000000c0·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC6
81 ····​78:​·​000000f8·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC781 ····​78:​·​00000004·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC9
82 ····​79:​·​00000124·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC882 ····​79:​·​000000f8·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC7
83 ····​80:​·​00000160·····​0·​NOTYPE··​LOCAL··​DEFAULT···​36·​.​LC1083 ····​80:​·​00000124·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC8
84 ····​81:​·​00000008·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC1284 ····​81:​·​00000160·····​0·​NOTYPE··​LOCAL··​DEFAULT···​37·​.​LC10
85 ····​82:​·​0000000a·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC1385 ····​82:​·​00000008·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC12
86 ····​83:​·​00000011·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC1986 ····​83:​·​0000000a·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC13
87 ····​84:​·​00000016·····​0·​NOTYPE··​LOCAL··​DEFAULT···​38·​.​LC2387 ····​84:​·​00000011·····​0·​NOTYPE··​LOCAL··​DEFAULT···​39·​.​LC19
88 ····​85:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···80·​.​LC2188 ····​85:​·​00000016·····​0·​NOTYPE··​LOCAL··​DEFAULT···39·​.​LC23
89 ····​86:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···65·​.​LC1689 ····​86:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···81·​.​LC21
90 ····​87:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​2·_ZN4SFST8ArcsIterC5EP​KNS_4ArcsENS0_8IterTy​peE90 ····​87:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···66·.​LC16
91 ····​88:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····3·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED5E​v91 ····​88:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····2·​_ZN4SFST8ArcsIterC5EP​KNS_4ArcsENS0_8IterTy​peE
92 ····​89:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····4·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED5Ev92 ····​89:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····3·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED5E​v
93 ····​90:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····5·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED5Ev93 ····​90:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····4·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED5Ev
94 ····​91:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····7·​_ZN4SFST8AlphabetD5Ev​94 ····​91:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····5·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED5Ev
95 ····​92:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····8·​_ZN4SFST10TransducerD​5Ev95 ····​92:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····7·​_ZN4SFST8AlphabetD5Ev​
96 ····​93:​·​00000000·····​0·SECTION·​LOCAL··​DEFAULT····​1·96 ····​93:​·​00000000·····​0·NOTYPE··​LOCAL··​DEFAULT····8·_ZN4SFST10TransducerD​5Ev
97 ····​94:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····2·97 ····​94:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····1·
98 ····​95:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····3·98 ····​95:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····2·
99 ····​96:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····4·99 ····​96:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····3·
100 ····​97:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····5·100 ····​97:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····4·
101 ····​98:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····6·101 ····​98:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····5·
102 ····​99:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····7·102 ····​99:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····6·
103 ···​100:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····8·103 ···​100:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····7·
104 ···​101:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····9·104 ···​101:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····8·
105 ···​102:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···10·105 ···​102:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​9·
106 ···​103:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​11·106 ···​103:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​10·
107 ···​104:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​12·107 ···​104:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​11·
108 ···​105:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​13·108 ···​105:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​12·
109 ···​106:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​14·109 ···​106:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​13·
110 ···​107:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​15·110 ···​107:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​14·
111 ···​108:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​16·111 ···​108:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​15·
112 ···​109:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·112 ···​109:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​16·
113 ···​110:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​18·113 ···​110:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​17·
114 ···​111:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​19·114 ···​111:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​18·
115 ···​112:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···20·115 ···​112:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···19·
116 ···​113:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​21·116 ···​113:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​20·
117 ···​114:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​22·117 ···​114:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​21·
118 ···​115:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·118 ···​115:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​22·
119 ···​116:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​24·119 ···​116:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​23·
120 ···​117:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​25·120 ···​117:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​24·
121 ···​118:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​26·121 ···​118:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​25·
122 ···​119:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​27·122 ···​119:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​26·
123 ···​120:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·123 ···​120:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​27·
124 ···​121:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​29·124 ···​121:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​28·
125 ···​122:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···30·125 ···​122:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···29·
126 ···​123:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·126 ···​123:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​30·
Max diff block lines reached; -1/46788 bytes (-0.00%) of diff not shown.
169 KB
readelf --wide --relocs {}
    
Offset 1, 1027 lines modifiedOffset 1, 1029 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xca90·​contains·​545·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xd0b0·​contains·​545·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000006··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 0000000a··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000c··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 00000010··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 0000004b··​00008804·​R_386_PLT32············​00000000···​fwrite5 0000004d··​00008a04·​R_386_PLT32············​00000000···​fwrite
6 0000006b··​00008804·​R_386_PLT32············​00000000···​fwrite6 0000006f··​00008a04·​R_386_PLT32············​00000000···​fwrite
7 00000083··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l7 00000087··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
8 0000008d··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx8 0000009d··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
9 00000093··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​9 000000a3··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
10 0000009d··​00004609·​R_386_GOTOFF···········​00000000···​.​LC010 000000b8··​00004709·​R_386_GOTOFF···········​00000000···​.​LC0
11 000000b7··​00000209·​R_386_GOTOFF···········​00000000···​.​bss11 000000c2··​00000209·​R_386_GOTOFF···········​00000000···​.​bss
12 000000bf··​00008a04·​R_386_PLT32············​00000000···​__sprintf_chk12 000000ca··​00008c04·​R_386_PLT32············​00000000···​__sprintf_chk
13 000000cb··​00008b04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion13 000000d6··​00008d04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
14 000000db··​00008c2b·​R_386_GOT32X···········​00000000···​_ZTIPc14 000000dc··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPc
15 000000e7··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw15 000000f0··​00008f04·​R_386_PLT32············​00000000···​__cxa_throw
16 000001a7··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx16 000001f2··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
17 000001ad··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​17 000001f8··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
18 000001b9··​00008b04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion18 00000207··​00008d04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
19 000001bf··​00004709·​R_386_GOTOFF···········​0000002c···​.​LC119 0000020d··​00004809·​R_386_GOTOFF···········​0000002c···​.​LC1
20 000001cf··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc20 00000217··​0000902b·​R_386_GOT32X···········​00000000···​_ZTIPKc
21 000001db··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw21 00000227··​00008f04·​R_386_PLT32············​00000000···​__cxa_throw
22 000001e5··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx22 00000232··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
23 000001eb··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​23 00000238··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
24 000001f7··​00008b04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion24 00000247··​00008d04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
25 000001fd··​00004809·​R_386_GOTOFF···········​0000005c···​.​LC225 0000024d··​00004909·​R_386_GOTOFF···········​0000005c···​.​LC2
26 0000020d··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc26 00000257··​0000902b·​R_386_GOT32X···········​00000000···​_ZTIPKc
27 00000219··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw27 00000267··​00008f04·​R_386_PLT32············​00000000···​__cxa_throw
28 00000224··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx28 0000027d··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
29 0000022a··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​29 00000283··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
30 00000262··​00008804·​R_386_PLT32············​00000000···​fwrite30 000002b7··​00008a04·​R_386_PLT32············​00000000···​fwrite
31 000002b1··​00008804·​R_386_PLT32············​00000000···​fwrite31 00000316··​00008a04·​R_386_PLT32············​00000000···​fwrite
32 000002d9··​00008902·​R_386_PC32·············​00000000···__stack_chk_fail_loca​l32 00000344··​00004a09·​R_386_GOTOFF···········​000000a0···.​LC3
33 000002e5··​00008b04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion33 00000349··​00008d04·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
34 000002eb··​00004909·​R_386_GOTOFF···········​000000a0···.​LC334 0000034f··​0000902b·​R_386_GOT32X···········​00000000···_ZTIPKc
35 000002fb··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc35 00000365··​00008f04·​R_386_PLT32············​00000000···__cxa_throw
36 00000307··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw36 0000036a··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
37 00000314··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx37 00000377··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
38 0000031a··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​38 0000037d··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
39 00000342··​00008f04·​R_386_PLT32············​00000000···​_ZdlPv39 000003b6··​00009104·​R_386_PLT32············​00000000···​_ZdlPv
40 00000380··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx40 000003f7··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
41 00000386··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​41 000003fd··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
42 000003ae··​00008f04·​R_386_PLT32············​00000000···​_ZdlPv42 00000436··​00009104·​R_386_PLT32············​00000000···​_ZdlPv
43 000003ec··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx43 00000477··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
44 000003f2··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​44 0000047d··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
45 0000041a··​00008f04·​R_386_PLT32············​00000000···​_ZdlPv45 000004b6··​00009104·​R_386_PLT32············​00000000···​_ZdlPv
46 00000458··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx46 000004fa··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
47 0000045e··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​47 00000500··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
48 000004a9··​00009102·​R_386_PC32·············​00000000···_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE48 00000533··​00004b09·​R_386_GOTOFF···········​00000000···.​LC4
49 000004b3··​00004a09·​R_386_GOTOFF···········​00000000···.​LC449 0000054d··​00009302·​R_386_PC32·············​00000000···_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
50 000004b9··​00004b09·​R_386_GOTOFF···········​00000002···​.​LC550 00000557··​00004c09·​R_386_GOTOFF···········​00000002···​.​LC5
51 000004d8··​00009204·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_51 0000057f··​00009404·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_
52 000004f0··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i52 0000059a··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
53 00000506··​00009204·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_53 000005b0··​00009404·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_
54 0000051a··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i54 000005c5··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
55 00000535··​00009404·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb55 000005e1··​00009604·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb
56 00000549··​00009504·​R_386_PLT32············​00000000···​strlen56 000005f5··​00009704·​R_386_PLT32············​00000000···​strlen
57 0000055d··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i57 00000609··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
58 00000571··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i58 0000061e··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
59 0000058d··​00009404·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb59 0000063b··​00009604·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb
60 0000059f··​00009504·​R_386_PLT32············​00000000···​strlen60 0000064d··​00009704·​R_386_PLT32············​00000000···​strlen
61 000005af··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i61 0000065d··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
62 000005c7··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i62 00000676··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
63 000005f8··​00004b09·​R_386_GOTOFF···········​00000002···​.​LC563 000006a7··​00004c09·​R_386_GOTOFF···········​00000002···​.​LC5
64 0000062e··​00009102·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE64 000006e4··​00009302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
65 000006a6··​00009604·​R_386_PLT32············​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate65 00000775··​00009804·​R_386_PLT32············​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate
66 000006c4··​00009604·​R_386_PLT32············​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate66 00000795··​00009804·​R_386_PLT32············​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate
67 000006d8··​00009204·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_67 000007ab··​00009404·​R_386_PLT32············​00000000···​_ZNSo9_M_insertImEERS​oT_
68 000006e6··​00004b09·​R_386_GOTOFF···········​00000002···​.​LC568 000007b1··​00004c09·​R_386_GOTOFF···········​00000002···​.​LC5
69 000006f2··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i69 000007c6··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
70 000006fc··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l70 000007d0··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
71 00000708··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx71 000007e7··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
72 0000070e··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​72 000007ed··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
73 00000752··​00009102·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE73 00000834··​00009302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
74 0000078d··​00008804·​R_386_PLT32············​00000000···​fwrite74 0000086d··​00008a04·​R_386_PLT32············​00000000···​fwrite
75 000007e0··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l75 000008c6··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
76 00000841··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx76 00000964··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
77 00000847··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​77 0000096a··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
78 0000086c··​00009b04·​R_386_PLT32············​00000000···​malloc78 0000098b··​00009d04·​R_386_PLT32············​00000000···​malloc
79 000008bf··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx79 00000a04··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
80 000008c5··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​80 00000a0a··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
81 000008ea··​00009b04·​R_386_PLT32············​00000000···​malloc81 00000a2b··​00009d04·​R_386_PLT32············​00000000···​malloc
82 0000092c··​00009e02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax82 00000a81··​0000a002·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
83 00000931··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​83 00000a86··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
84 00000967··​00009b04·​R_386_PLT32············​00000000···​malloc84 00000ace··​00009d04·​R_386_PLT32············​00000000···​malloc
85 000009d1··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx85 00000b49··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
86 000009d7··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​86 00000b4f··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
87 00000a13··​00009f04·​R_386_PLT32············​00000000···​fread87 00000b8c··​0000a104·​R_386_PLT32············​00000000···​fread
88 00000a3c··​00009f04·​R_386_PLT32············​00000000···​fread88 00000bb7··​0000a104·​R_386_PLT32············​00000000···​fread
89 00000a8b··​00009d02·​R_386_PC32·············​00000924···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE89 00000c0c··​00009f02·​R_386_PC32·············​00000a80···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
90 00000abb··​00009f04·​R_386_PLT32············​00000000···​fread90 00000c3b··​0000a104·​R_386_PLT32············​00000000···​fread
91 00000adb··​00009f04·​R_386_PLT32············​00000000···​fread91 00000c5d··​0000a104·​R_386_PLT32············​00000000···​fread
92 00000afb··​00009f04·​R_386_PLT32············​00000000···​fread92 00000c7f··​0000a104·​R_386_PLT32············​00000000···​fread
93 00000b03··​0000a004·​R_386_PLT32············​00000000···​ferror93 00000c87··​0000a204·​R_386_PLT32············​00000000···​ferror
94 00000b97··​00009d02·​R_386_PC32·············​00000924···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE94 00000d1c··​00009f02·​R_386_PC32·············​00000a80···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
95 00000be1··​00009b04·​R_386_PLT32············​00000000···​malloc95 00000d6c··​00009d04·​R_386_PLT32············​00000000···​malloc
96 00000c14··​00008b04·​R_386_PLT32············​00000000···__cxa_allocate_except​ion96 00000da0··​00004d09·​R_386_GOTOFF···········​000000c0···.​LC6
97 00000c1a··​00004c09·​R_386_GOTOFF···········​000000c0···.​LC697 00000da7··​00008d04·​R_386_PLT32············​00000000···__cxa_allocate_except​ion
98 00000c2a··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc98 00000dad··​0000902b·​R_386_GOT32X···········​00000000···​_ZTIPKc
99 00000c36··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw99 00000dbf··​00008f04·​R_386_PLT32············​00000000···​__cxa_throw
100 00000c40··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l100 00000dc9··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
101 00000caf··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx101 00000e64··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
102 00000cb5··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​102 00000e6a··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
103 00000cf8··​0000a404·​R_386_PLT32············​00000000···​free103 00000eba··​0000a604·​R_386_PLT32············​00000000···​free
104 00000d13··​0000a504·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv104 00000ed5··​0000a704·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
105 00000d59··​00009102·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE105 00000f20··​00009302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
106 00000d75··​0000a602·​R_386_PC32·············​00000d1e···​_ZN4SFST10Transducer9​size_nodeEPNS_4NodeE106 00000f37··​0000a802·​R_386_PC32·············​00000ee0···​_ZN4SFST10Transducer9​size_nodeEPNS_4NodeE
107 00000dbc··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l107 00000f86··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
108 00000dc8··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx108 00000f95··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
109 00000dce··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​109 00000f9b··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
110 00000e52··​00009102·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE110 00001024··​00009302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
111 00000e98··​0000a804·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib111 0000106a··​0000aa04·​R_386_PLT32············​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​PcPib
112 00000ec3··​0000a702·​R_386_PC32·············​00000dc0···​_ZN4SFST10Transducer1​8print_strings_nodeEP​NS_4NodeEPciP8_IO_FIL​Eb112 00001095··​0000a902·​R_386_PC32·············​00000f90···​_ZN4SFST10Transducer1​8print_strings_nodeEP​NS_4NodeEPciP8_IO_FIL​Eb
113 00000f2e··​00004d09·​R_386_GOTOFF···········​00000004···​.​LC9113 00001106··​00004e09·​R_386_GOTOFF···········​00000004···​.​LC9
114 00000f46··​0000a904·​R_386_PLT32············​00000000···​__fprintf_chk114 00001128··​0000ab04·​R_386_PLT32············​00000000···​__fprintf_chk
115 00000f74··​00004e09·​R_386_GOTOFF···········​000000f8···.​LC7115 0000115a··​0000ac2b·​R_386_GOT32X···········​00000000···_ZSt4cerr
116 00000f7e··​0000aa2b·​R_386_GOT32X···········​00000000···_ZSt4cerr116 00001160··​00004f09·​R_386_GOTOFF···········​000000f8···.​LC7
117 00000f86··​00009304·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i117 00001175··​00009504·​R_386_PLT32············​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i
118 00000f98··​00008902·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l118 00001185··​00008b02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
119 00000fa4··​00008b04·​R_386_PLT32············​00000000···__cxa_allocate_except​ion119 00001192··​00005009·​R_386_GOTOFF···········​00000124···.​LC8
120 00000faa··​00004f09·​R_386_GOTOFF···········​00000124···.​LC8120 00001197··​00008d04·​R_386_PLT32············​00000000···__cxa_allocate_except​ion
121 00000fba··​00008e2b·​R_386_GOT32X···········​00000000···​_ZTIPKc121 0000119d··​0000902b·​R_386_GOT32X···········​00000000···​_ZTIPKc
122 00000fc6··​00008d04·​R_386_PLT32············​00000000···​__cxa_throw122 000011b3··​00008f04·​R_386_PLT32············​00000000···​__cxa_throw
123 00000fd2··​00008602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx123 000011c5··​00008802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
124 00000fd8··​0000870a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​124 000011cb··​0000890a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
125 00000ff4··​0000ac04·​R_386_PLT32············​00000000···​fgetc125 000011ea··​0000ae04·​R_386_PLT32············​00000000···​fgetc
126 00001026··​00009f04·​R_386_PLT32············​00000000···​fread126 0000121e··​0000a104·​R_386_PLT32············​00000000···​fread
Max diff block lines reached; 47502/173478 bytes (27.38%) of diff not shown.
115 KB
readelf --wide --debug-dump=frames {}
    
Offset 14, 2671 lines modifiedOffset 14, 2449 lines modified
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000000615 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​00000006
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
18 ··​DW_CFA_nop18 ··​DW_CFA_nop
  
19 0000002c·​0000002c·​00000030·​FDE·​cie=00000000·​pc=00000000.​.​0000008719 0000002c·​0000002c·​00000030·​FDE·​cie=00000000·​pc=00000000.​.​0000008b
20 ··​DW_CFA_advance_loc:​·​1·​to·​0000000120 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
21 ··​DW_CFA_def_cfa_offset​:​·​821 ··​DW_CFA_def_cfa_offset​:​·​8
22 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​822 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
23 ··​DW_CFA_advance_loc:​·1·​to·​0000000223 ··​DW_CFA_advance_loc:​·3·​to·​00000004
24 ··​DW_CFA_def_cfa_offset​:​·​1224 ··​DW_CFA_def_cfa_offset​:​·​12
25 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1225 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
26 ··​DW_CFA_advance_loc:​·3·​to·​0000000526 ··​DW_CFA_advance_loc:​·19·​to·​00000017
27 ··​DW_CFA_def_cfa_offset​:​·​4827 ··​DW_CFA_def_cfa_offset​:​·​48
28 ··​DW_CFA_advance_loc1:​·​122·​to·​0000007f28 ··​DW_CFA_advance_loc1:​·​108·​to·​00000083
29 ··​DW_CFA_remember_state​29 ··​DW_CFA_remember_state​
30 ··​DW_CFA_def_cfa_offset​:​·​1230 ··​DW_CFA_def_cfa_offset​:​·​12
31 ··​DW_CFA_advance_loc:​·​1·​to·​0000008031 ··​DW_CFA_advance_loc:​·​1·​to·​00000084
32 ··​DW_CFA_restore:​·​r3·​(ebx)​32 ··​DW_CFA_restore:​·​r3·​(ebx)​
33 ··​DW_CFA_def_cfa_offset​:​·​833 ··​DW_CFA_def_cfa_offset​:​·​8
34 ··​DW_CFA_advance_loc:​·​1·​to·​0000008134 ··​DW_CFA_advance_loc:​·​1·​to·​00000085
35 ··​DW_CFA_restore:​·​r6·​(esi)​35 ··​DW_CFA_restore:​·​r6·​(esi)​
36 ··​DW_CFA_def_cfa_offset​:​·​436 ··​DW_CFA_def_cfa_offset​:​·​4
37 ··​DW_CFA_advance_loc:​·​1·​to·​0000008237 ··​DW_CFA_advance_loc:​·​1·​to·​00000086
38 ··​DW_CFA_restore_state38 ··​DW_CFA_restore_state
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000005c·​0000001c·​00000060·​FDE·​cie=00000000·​pc=00000087.​.​000000eb42 0000005c·​0000001c·​00000060·​FDE·​cie=00000000·​pc=00000090.​.​000000f4
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000008843 ··​DW_CFA_advance_loc:​·​1·​to·​00000091
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​0000008946 ··​DW_CFA_advance_loc:​·6·​to·​00000097
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·3·​to·​0000008c49 ··​DW_CFA_advance_loc:​·19·​to·​000000aa
50 ··​DW_CFA_def_cfa_offset​:​·​4850 ··​DW_CFA_def_cfa_offset​:​·​48
51 ··​DW_CFA_nop51 ··​DW_CFA_nop
52 ··​DW_CFA_nop52 ··​DW_CFA_nop
  
53 0000007c·​00000054·​00000080·​FDE·​cie=00000000·​pc=000000eb.​.​000001a153 0000007c·​0000003c·​00000080·​FDE·​cie=00000000·​pc=00000100.​.​000001e8
54 ··​DW_CFA_advance_loc:​·​1·​to·​000000ec54 ··​DW_CFA_advance_loc:​·​1·​to·​00000101
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·1·​to·​000000ed57 ··​DW_CFA_advance_loc:​·3·​to·​00000104
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·​1·​to·​000000ee60 ··​DW_CFA_advance_loc:​·​1·​to·​00000105
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1662 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
63 ··​DW_CFA_advance_loc:​·​1·​to·​000000ef63 ··​DW_CFA_advance_loc:​·​1·​to·​00000106
64 ··​DW_CFA_def_cfa_offset​:​·​2064 ··​DW_CFA_def_cfa_offset​:​·​20
65 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2065 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
66 ··​DW_CFA_advance_loc:​·​3·​to·​000000f266 ··​DW_CFA_advance_loc:​·​3·​to·​00000109
67 ··​DW_CFA_def_cfa_offset​:​·3267 ··​DW_CFA_def_cfa_offset​:​·48
68 ··​DW_CFA_advance_loc1:​·​105·​to·​0000015b68 ··​DW_CFA_advance_loc1:​·​195·​to·​000001cc
69 ··​DW_CFA_remember_state​ 
70 ··​DW_CFA_def_cfa_offset​:​·​20 
71 ··​DW_CFA_advance_loc:​·​1·​to·​0000015c 
72 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
73 ··​DW_CFA_def_cfa_offset​:​·​16 
74 ··​DW_CFA_advance_loc:​·​1·​to·​0000015d 
75 ··​DW_CFA_restore:​·​r6·​(esi)​ 
76 ··​DW_CFA_def_cfa_offset​:​·​12 
77 ··​DW_CFA_advance_loc:​·​1·​to·​0000015e 
78 ··​DW_CFA_restore:​·​r7·​(edi)​ 
79 ··​DW_CFA_def_cfa_offset​:​·​8 
80 ··​DW_CFA_advance_loc:​·​1·​to·​0000015f 
81 ··​DW_CFA_restore:​·​r5·​(ebp)​ 
82 ··​DW_CFA_def_cfa_offset​:​·​4 
83 ··​DW_CFA_advance_loc:​·​1·​to·​00000160 
84 ··​DW_CFA_restore_state 
85 ··​DW_CFA_advance_loc:​·​56·​to·​00000198 
86 ··​DW_CFA_remember_state​69 ··​DW_CFA_remember_state​
87 ··​DW_CFA_def_cfa_offset​:​·​2070 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000019971 ··​DW_CFA_advance_loc:​·​1·​to·​000001cd
89 ··​DW_CFA_restore:​·​r3·​(ebx)​72 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1673 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000019a74 ··​DW_CFA_advance_loc:​·​1·​to·​000001ce
92 ··​DW_CFA_restore:​·​r6·​(esi)​75 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000019b77 ··​DW_CFA_advance_loc:​·​1·​to·​000001cf
95 ··​DW_CFA_restore:​·​r7·​(edi)​78 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​879 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000019c80 ··​DW_CFA_advance_loc:​·​1·​to·​000001d0
98 ··​DW_CFA_restore:​·​r5·​(ebp)​81 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​482 ··​DW_CFA_def_cfa_offset​:​·​4
100 ··​DW_CFA_advance_loc:​·1·​to·​0000019d83 ··​DW_CFA_advance_loc:​·8·​to·​000001d8
101 ··​DW_CFA_restore_state84 ··​DW_CFA_restore_state
102 ··​DW_CFA_nop85 ··​DW_CFA_nop
103 ··​DW_CFA_nop 
104 ··​DW_CFA_nop 
  
105 000000d4·​00000018·​000000d8·​FDE·​cie=00000000·​pc=000001a2.​.​000001df86 000000bc·​00000018·​000000c0·​FDE·​cie=00000000·​pc=000001f0.​.​0000022b
106 ··​DW_CFA_advance_loc:​·​1·​to·​000001a387 ··​DW_CFA_advance_loc:​·​1·​to·​000001f1
107 ··​DW_CFA_def_cfa_offset​:​·​888 ··​DW_CFA_def_cfa_offset​:​·​8
108 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​889 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
109 ··​DW_CFA_advance_loc:​·3·​to·​000001a690 ··​DW_CFA_advance_loc:​·14·​to·​000001ff
110 ··​DW_CFA_def_cfa_offset​:​·​3291 ··​DW_CFA_def_cfa_offset​:​·​32
111 ··​DW_CFA_nop92 ··​DW_CFA_nop
112 ··​DW_CFA_nop93 ··​DW_CFA_nop
113 ··​DW_CFA_nop94 ··​DW_CFA_nop
  
114 000000f0·​00000018·​000000f4·​FDE·​cie=00000000·​pc=000001e0.​.​0000021d95 000000d8·​00000018·​000000dc·​FDE·​cie=00000000·​pc=00000230.​.​0000026b
115 ··​DW_CFA_advance_loc:​·​1·​to·​000001e196 ··​DW_CFA_advance_loc:​·​1·​to·​00000231
116 ··​DW_CFA_def_cfa_offset​:​·​897 ··​DW_CFA_def_cfa_offset​:​·​8
117 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​898 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
118 ··​DW_CFA_advance_loc:​·3·​to·​000001e499 ··​DW_CFA_advance_loc:​·14·​to·​0000023f
119 ··​DW_CFA_def_cfa_offset​:​·​32100 ··​DW_CFA_def_cfa_offset​:​·​32
120 ··​DW_CFA_nop101 ··​DW_CFA_nop
121 ··​DW_CFA_nop102 ··​DW_CFA_nop
122 ··​DW_CFA_nop103 ··​DW_CFA_nop
  
123 0000010c·​00000034·​00000110·​FDE·​cie=00000000·​pc=0000021d.​.​0000030b104 000000f4·​00000034·​000000f8·​FDE·​cie=00000000·​pc=00000270.​.​0000036e
124 ··​DW_CFA_advance_loc:​·​1·​to·​0000021e105 ··​DW_CFA_advance_loc:​·​1·​to·​00000271
125 ··​DW_CFA_def_cfa_offset​:​·​8106 ··​DW_CFA_def_cfa_offset​:​·​8
126 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8107 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
127 ··​DW_CFA_advance_loc:​·1·​to·​0000021f108 ··​DW_CFA_advance_loc:​·6·​to·​00000277
128 ··​DW_CFA_def_cfa_offset​:​·​12109 ··​DW_CFA_def_cfa_offset​:​·​12
129 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12110 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
130 ··​DW_CFA_advance_loc:​·1·​to·​00000220111 ··​DW_CFA_advance_loc:​·3·​to·​0000027a
131 ··​DW_CFA_def_cfa_offset​:​·​16112 ··​DW_CFA_def_cfa_offset​:​·​16
132 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16113 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
133 ··​DW_CFA_advance_loc:​·3·​to·​00000223114 ··​DW_CFA_advance_loc:​·16·​to·​0000028a
Max diff block lines reached; 111877/117234 bytes (95.43%) of diff not shown.
4.39 KB
readelf --wide --decompress --hex-dump=.group {}
    
Offset 1, 102 lines modifiedOffset 1, 98 lines modified
  
1 Hex·​dump·​of·​section·​'.​group':​1 Hex·​dump·​of·​section·​'.​group':​
2 ··​0x00000000·​01000000·​23000000···················​.​.​.​.​#.​.​.​2 ··​0x00000000·​01000000·​24000000···················​.​.​.​.​$.​.​.​
  
  
3 Hex·​dump·​of·​section·​'.​group':​3 Hex·​dump·​of·​section·​'.​group':​
4 ··​0x00000000·​01000000·​25000000···················​.​.​.​.​%.​.​.​4 ··​0x00000000·​01000000·​26000000···················​.​.​.​.​&.​.​.​
  
  
5 Hex·​dump·​of·​section·​'.​group':​5 Hex·​dump·​of·​section·​'.​group':​
6 ··​0x00000000·​01000000·​27000000·​28000000··········​.​.​.​.​'.​.​.​(.​.​.​6 ··​0x00000000·​01000000·​28000000·​29000000··········​.​.​.​.​(.​.​.​)​.​.​.​
  
  
7 Hex·​dump·​of·​section·​'.​group':​7 Hex·​dump·​of·​section·​'.​group':​
8 ··​0x00000000·​01000000·​29000000·​2a000000··········​.​.​.​.​)​.​.​.​*.​.​.​8 ··​0x00000000·​01000000·​2a000000·​2b000000··········​.​.​.​.​*.​.​.​+.​.​.​
  
  
9 Hex·​dump·​of·​section·​'.​group':​9 Hex·​dump·​of·​section·​'.​group':​
10 ··​0x00000000·​01000000·​2b000000·​2c000000··········​.​.​.​.​+.​.​.​,​.​.​.​10 ··​0x00000000·​01000000·​2c000000·​2d000000··········​.​.​.​.​,​.​.​.​-​.​.​.​
  
  
11 Hex·​dump·​of·​section·​'.​group':​11 Hex·​dump·​of·​section·​'.​group':​
12 ··​0x00000000·​01000000·​2d000000·​2e000000··········​.​.​.​.​-​.​.​.​.​.​.​.​12 ··​0x00000000·​01000000·​2e000000·​2f000000··········​.​.​.​.​.​.​.​.​/​.​.​.​
  
  
13 Hex·​dump·​of·​section·​'.​group':​13 Hex·​dump·​of·​section·​'.​group':​
14 ··​0x00000000·​01000000·2f000000·​30000000·​31000000·​.​.​.​.​/​.​.​.​0.​.​.​1.​.​.​14 ··​0x00000000·​01000000·30000000·​31000000·​32000000·​.​.​.​.​0.​.​.​1.​.​.​2.​.​.​
  
  
15 Hex·​dump·​of·​section·​'.​group':​15 Hex·​dump·​of·​section·​'.​group':​
16 ··​0x00000000·​01000000·​35000000·​36000000··········​.​.​.​.​5.​.​.​6.​.​.​16 ··​0x00000000·​01000000·​36000000·​37000000··········​.​.​.​.​6.​.​.​7.​.​.​
  
  
17 Hex·​dump·​of·​section·​'.​group':​17 Hex·​dump·​of·​section·​'.​group':​
18 ··​0x00000000·​01000000·​37000000·​38000000··········​.​.​.​.​7.​.​.​8.​.​.​18 ··​0x00000000·​01000000·​38000000·​39000000··········​.​.​.​.​8.​.​.​9.​.​.​
  
  
19 Hex·​dump·​of·​section·​'.​group':​19 Hex·​dump·​of·​section·​'.​group':​
20 ··​0x00000000·​01000000·​39000000·​3a000000··········​.​.​.​.​9.​.​.​:​.​.​.​20 ··​0x00000000·​01000000·​3a000000·​3b000000··········​.​.​.​.​:​.​.​.​;​.​.​.​
  
  
21 Hex·​dump·​of·​section·​'.​group':​21 Hex·​dump·​of·​section·​'.​group':​
22 ··​0x00000000·​01000000·​3b000000·​3c000000··········​.​.​.​.​;​.​.​.​<.​.​.​22 ··​0x00000000·​01000000·​3c000000·​3d000000··········​.​.​.​.​<.​.​.​=.​.​.​
  
  
23 Hex·​dump·​of·​section·​'.​group':​23 Hex·​dump·​of·​section·​'.​group':​
24 ··​0x00000000·​01000000·​3d000000·​3e000000··········​.​.​.​.​=.​.​.​>.​.​.​24 ··​0x00000000·​01000000·​3e000000·​3f000000··········​.​.​.​.​>.​.​.​?.​.​.​
  
  
25 Hex·​dump·​of·​section·​'.​group':​25 Hex·​dump·​of·​section·​'.​group':​
26 ··​0x00000000·​01000000·3f000000·​40000000··········​.​.​.​.​?.​.​.​@.​.​.​26 ··​0x00000000·​01000000·40000000·​41000000··········​.​.​.​.​@.​.​.​A.​.​.​
  
  
27 Hex·​dump·​of·​section·​'.​group':​27 Hex·​dump·​of·​section·​'.​group':​
28 ··​0x00000000·​01000000·​42000000·​43000000··········​.​.​.​.​B.​.​.​C.​.​.​28 ··​0x00000000·​01000000·​43000000·​44000000··········​.​.​.​.​C.​.​.​D.​.​.​
  
  
29 Hex·​dump·​of·​section·​'.​group':​29 Hex·​dump·​of·​section·​'.​group':​
30 ··​0x00000000·​01000000·​44000000·​45000000··········​.​.​.​.​D.​.​.​E.​.​.​30 ··​0x00000000·​01000000·​45000000·​46000000··········​.​.​.​.​E.​.​.​F.​.​.​
  
  
31 Hex·​dump·​of·​section·​'.​group':​31 Hex·​dump·​of·​section·​'.​group':​
32 ··​0x00000000·​01000000·​46000000·​47000000··········​.​.​.​.​F.​.​.​G.​.​.​32 ··​0x00000000·​01000000·​47000000·​48000000··········​.​.​.​.​G.​.​.​H.​.​.​
  
  
33 Hex·​dump·​of·​section·​'.​group':​33 Hex·​dump·​of·​section·​'.​group':​
34 ··​0x00000000·​01000000·​48000000·​49000000··········​.​.​.​.​H.​.​.​I.​.​.​34 ··​0x00000000·​01000000·​49000000·​4a000000··········​.​.​.​.​I.​.​.​J.​.​.​
  
  
35 Hex·​dump·​of·​section·​'.​group':​35 Hex·​dump·​of·​section·​'.​group':​
36 ··​0x00000000·​01000000·​4a000000·​4b000000··········​.​.​.​.​J.​.​.​K.​.​.​36 ··​0x00000000·​01000000·​4b000000·​4c000000··········​.​.​.​.​K.​.​.​L.​.​.​
  
  
37 Hex·​dump·​of·​section·​'.​group':​37 Hex·​dump·​of·​section·​'.​group':​
38 ··​0x00000000·​01000000·​4c000000·​4d000000··········​.​.​.​.​L.​.​.​M.​.​.​38 ··​0x00000000·​01000000·​4d000000·​4e000000··········​.​.​.​.​M.​.​.​N.​.​.​
  
  
39 Hex·​dump·​of·​section·​'.​group':​39 Hex·​dump·​of·​section·​'.​group':​
40 ··​0x00000000·​01000000·​4e000000·4f000000··········​.​.​.​.​N.​.​.​O.​.​.​40 ··​0x00000000·​01000000·​4f000000·50000000··········​.​.​.​.​O.​.​.​P.​.​.​
  
  
41 Hex·​dump·​of·​section·​'.​group':​41 Hex·​dump·​of·​section·​'.​group':​
42 ··​0x00000000·​01000000·​51000000·​52000000··········​.​.​.​.​Q.​.​.​R.​.​.​42 ··​0x00000000·​01000000·​52000000·​53000000··········​.​.​.​.​R.​.​.​S.​.​.​
  
  
43 Hex·​dump·​of·​section·​'.​group':​43 Hex·​dump·​of·​section·​'.​group':​
44 ··​0x00000000·​01000000·​53000000·​54000000··········​.​.​.​.​S.​.​.​T.​.​.​44 ··​0x00000000·​01000000·​54000000·​55000000··········​.​.​.​.​T.​.​.​U.​.​.​
  
  
45 Hex·​dump·​of·​section·​'.​group':​45 Hex·​dump·​of·​section·​'.​group':​
46 ··​0x00000000·​01000000·​55000000·​56000000··········​.​.​.​.​U.​.​.​V.​.​.​46 ··​0x00000000·​01000000·​56000000·​57000000··········​.​.​.​.​V.​.​.​W.​.​.​
  
  
47 Hex·​dump·​of·​section·​'.​group':​ 
48 ··​0x00000000·​01000000·​5b000000···················​.​.​.​.​[.​.​.​ 
  
  
49 Hex·​dump·​of·​section·​'.​group':​47 Hex·​dump·​of·​section·​'.​group':​
50 ··​0x00000000·​01000000·​5c000000···················​.​.​.​.​\.​.​.​48 ··​0x00000000·​01000000·​5c000000···················​.​.​.​.​\.​.​.​
  
  
51 Hex·​dump·​of·​section·​'.​group':​49 Hex·​dump·​of·​section·​'.​group':​
Offset 112, 9 lines modifiedOffset 108, 17 lines modified
  
  
112 Hex·​dump·​of·​section·​'.​group':​108 Hex·​dump·​of·​section·​'.​group':​
113 ··​0x00000000·​01000000·​60000000···················​.​.​.​.​`.​.​.​109 ··​0x00000000·​01000000·​60000000···················​.​.​.​.​`.​.​.​
  
  
114 Hex·​dump·​of·​section·​'.​group':​110 Hex·​dump·​of·​section·​'.​group':​
115 ··​0x00000000·​01000000·​61000000·62000000··········​.​.​.​.​a.​.​.​b.​.​.​111 ··​0x00000000·​01000000·​61000000···················​.​.​.​.​a.​.​.​
  
  
 112 Hex·​dump·​of·​section·​'.​group':​
 113 ··​0x00000000·​01000000·​62000000···················​.​.​.​.​b.​.​.​
  
  
 114 Hex·​dump·​of·​section·​'.​group':​
 115 ··​0x00000000·​01000000·​63000000·​64000000··········​.​.​.​.​c.​.​.​d.​.​.​
  
937 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 2, 6557 lines modifiedOffset 2, 6818 lines modified
  
  
2 Disassembly·​of·​section·​.​text:​2 Disassembly·​of·​section·​.​text:​
  
3 00000000·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​>:​3 00000000·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​>:​
4 _ZN4SFSTL15store_arc_​labelEP8_IO_FILEPNS_3​ArcE()​:​4 _ZN4SFSTL15store_arc_​labelEP8_IO_FILEPNS_3​ArcE()​:​
5 ·······​0:​»       ​56···················»       ​push···​%esi5 ·······​0:​»       ​56···················»       ​push···​%esi
6 ·······​1:​»       ​53···················»       ​push···​%ebx6 ·······​1:​»       ​89·c6················»       ​mov····​%eax,​%esi
7 ·······2:​»       ​83·ec·24·············»       ​sub····$0x24,​%esp7 ·······3:​»       ​53···················»       ​push···​%ebx
8 ·······5:​»       ​e8·fc·ff·ff·ff·······»       ​call···6·<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x6>8 ·······4:​»       ​b9·01·00·00·00·······»       ​mov····$0x1,​%ecx
9 »       ​»       ​»       ​6:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx9 ·······​9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0xa>
10 ·······a:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx10 »       ​»       ​»       ​a:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
11 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​11 ·······e:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
12 ······10:​»       ​89·c6················»       ​mov····​%eax,​%esi12 »       ​»       ​»       ​10:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
13 ······​12:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax13 ······​14:​»       ​83·ec·24·············»       ​sub····$0x24,​%esp
14 ······​18:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​14 ······​17:​»       ​65·a1·14·00·00·00····»       ​mov····​%gs:​0x14,​%eax
15 ······​1c:​»       ​31·c0················»       ​xor····​%eax,​%eax15 ······​1d:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
16 ······1e:​»       ​0f·b7·42·02··········»       ​movzwl·0x2(%edx)​,​%eax16 ······21:​»       ​31·c0················»       ​xor····%eax,​%eax
17 ······​22:​»       ​0f·​b7·12·············»       ​movzwl·​(%edx)​,​%edx17 ······​23:​»       ​0f·​b7·42·02··········»       ​movzwl·0x2(%edx)​,​%eax
18 ······​25:​»       ​66·89·54·24·18·······»       ​mov····%dx,​0x18(%esp)​18 ······​27:​»       ​0f·b7·12·············»       ​movzwl·(%edx)​,​%edx
19 ······​2a:​»       ​66·89·44·24·1a·······»       ​mov····​%ax,​0x1a(%esp)​19 ······​2a:​»       ​89·74·24·0c··········»       ​mov····​%esi,​0xc(%esp)​
20 ······​2f:​»       ​89·74·​24·​0c··········»       ​mov····​%esi,​0xc(%esp)​20 ······​2e:​»       ​89·4c·​24·​08··········»       ​mov····​%ecx,​0x8(%esp)​
21 ······​33:​»       ​c7·44·24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​21 ······​32:​»       ​66·89·44·24·1a·······»       ​mov····%ax,​0x1a(%esp)​
22 ······​3a:​»       ​00·22 ······​37:​»       ​b8·​02·​00·​00·00·······»       ​mov····$0x2,​%eax
23 ······​3b:​»       ​c7·44·24·04·02·00·00·»       ​movl···$0x2,​0x4(%esp)​23 ······​3c:​»       ​66·89·54·24·18·······»       ​mov····%dx,​0x18(%esp)​
24 ······​42:​»       ​00·24 ······​41:​»       ​8d·​54·24·​18··········»       ​lea····0x18(%esp)​,​%edx
25 ······​43:​»       ​8d·4c·​24·18··········»       ​lea····0x18(%esp)​,​%ecx25 ······​45:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​
26 ······​47:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​26 ······​48:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
27 ······​4a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​4b·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x4b>27 ······​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​4d·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x4d>
28 »       ​»       ​»       ​4b:​·​R_386_PLT32»    ​fwrite28 »       ​»       ​»       ​4d:​·​R_386_PLT32»    ​fwrite
29 ······4f:​»       ​89·74·​24·0c··········»       ​mov····%esi,​0xc(%esp)​29 ······51:​»       ​8d·44·​24·1a··········»       ​lea····​0x1a(%esp)​,​%eax
30 ······​53:​»       ​c7·44·24·​08·​01·00·00·»       ​movl···​$0x1,​0x8(%esp)​30 ······​55:​»       ​b9·02·00·​00·​00·······»       ​mov····​$0x2,​%ecx
31 ······​5a:​»       ​00·31 ······​5a:​»       ​89·​74·​24·0c··········»       ​mov····​%esi,​0xc(%esp)​
32 ······​5b:​»       ​c7·44·24·​04·​02·00·00·»       ​movl···​$0x2,​0x4(%esp)​32 ······​5e:​»       ​be·01·00·​00·​00·······»       ​mov····​$0x1,​%esi
33 ······​62:​»       ​00·33 ······​63:​»       ​89·​74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
34 ······​63:​»       ​8d·74·​24·1a··········»       ​lea····0x1a(%esp)​,​%esi34 ······​67:​»       ​89·4c·​24·04··········»       ​mov····%ecx,​0x4(%esp)​
35 ······​67:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​35 ······​6b:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
36 ······​6a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6b·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x6b>36 ······​6e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6f·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x6f>
37 »       ​»       ​»       ​6b:​·​R_386_PLT32»    ​fwrite37 »       ​»       ​»       ​6f:​·​R_386_PLT32»    ​fwrite
38 ······6f:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax38 ······73:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
39 ······​73:​»       ​65·​33·​05·​14·​00·​00·​00·»       ​xor····​%gs:​0x14,​%eax39 ······​77:​»       ​65·​33·​05·​14·​00·​00·​00·»       ​xor····​%gs:​0x14,​%eax
40 ······​7a:​»       ​75·​06················»       ​jne····​82·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x82>40 ······​7e:​»       ​75·​06················»       ​jne····​86·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x86>
41 ······7c:​»       ​83·​c4·​24·············»       ​add····​$0x24,​%esp41 ······80:​»       ​83·​c4·​24·············»       ​add····​$0x24,​%esp
42 ······7f:​»       ​5b···················»       ​pop····​%ebx42 ······83:​»       ​5b···················»       ​pop····​%ebx
43 ······​80:​»       ​5e···················»       ​pop····​%esi43 ······​84:​»       ​5e···················»       ​pop····​%esi
44 ······​81:​»       ​c3···················»       ​ret····44 ······​85:​»       ​c3···················»       ​ret····
45 ······​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x83>45 ······​86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​87·​<SFST:​:​store_arc_label(_IO_F​ILE*,​·​SFST:​:​Arc*)​+0x87>
46 »       ​»       ​»       ​83:​·​R_386_PC32»     ​__stack_chk_fail_loca​l46 »       ​»       ​»       ​87:​·​R_386_PC32»     ​__stack_chk_fail_loca​l
 47 ······​8b:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 48 ······​8f:​»       ​90···················»       ​nop
  
47 00000087·​<SFST:​:​error_message(unsigne​d·​int)​>:​49 00000090·​<SFST:​:​error_message(unsigne​d·​int)​>:​
48 _ZN4SFSTL13error_mess​ageEj()​:​50 _ZN4SFSTL13error_mess​ageEj()​:​
49 ······87:​»       ​56···················»       ​push···​%esi51 ······90:​»       ​56···················»       ​push···​%esi
50 ······88:​»       ​53···················»       ​push···​%ebx52 ······91:​»       ​ba·e8·03·00·00·······»       ​mov····$0x3e8,​%edx
51 ······89:​»       ​83·ec·24·············»       ​sub····$0x24,​%esp53 ······96:​»       ​53···················»       ​push···​%ebx
52 ······8c:​»       ​e8·fc·ff·ff·ff·······»       ​call···8d·<SFST:​:​error_message(unsigne​d·​int)​+0x6>54 ······97:​»       ​b9·01·00·00·00·······»       ​mov····$0x1,​%ecx
53 »       ​»       ​»       ​8d:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx55 ······​9c:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​9d·​<SFST:​:​error_message(unsigne​d·​int)​+0xd>
54 ······91:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx56 »       ​»       ​»       ​9d:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
55 »       ​»       ​»       ​93:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​57 ······​a1:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
56 ······​97:​»       ​89·44·​24·10··········»       ​mov····​%eax,​0x10(%esp)​58 »       ​»       ​»       ​a3:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
57 ······9b:​»       ​8d·83·00·00·00·00····»       ​lea····0x0(%ebx)​,​%eax59 ······a7:​»       ​83·ec·24·············»       ​sub····$0x24,​%esp
58 »       ​»       ​»       ​9d:​·R_386_GOTOFF»   ​.​LC060 ······​aa:​»       ​89·​44·24·10··········»       ​mov····​%eax,​0x10(%esp)​
59 ······​a1:​»       ​89·44·​24·​0c··········»       ​mov····​%eax,​0xc(%esp)​61 ······​ae:​»       ​89·54·​24·​08··········»       ​mov····​%edx,​0x8(%esp)​
60 ······a5:​»       ​c7·​44·​24·​08·e8·03·00·»       ​movl···$0x3e8,​0x8(%esp)​62 ······b2:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
61 ······ac:​»       ​00·63 ······b6:​»       ​8d·​83·​00·​00·​00·00····»       ​lea····0x0(%ebx)​,​%eax
62 ······​ad:​»       ​c7·44·​24·04·​01·​00·​00·»       ​movl···​$0x1,​0x4(%esp)​64 »       ​»       ​»       ​b8:​·R_386_GOTOFF»   ​.​LC0
63 ······​b4:​»       ​00·65 ······​bc:​»       ​89·​44·​24·0c··········»       ​mov····​%eax,​0xc(%esp)​
64 ······b5:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi66 ······c0:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
65 »       ​»       ​»       ​b7:​·​R_386_GOTOFF»   ​.​bss67 »       ​»       ​»       ​c2:​·​R_386_GOTOFF»   ​.​bss
66 ······bb:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​68 ······c6:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
67 ······be:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···bf·​<SFST:​:​error_message(unsigne​d·​int)​+0x38>69 ······c9:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···ca·​<SFST:​:​error_message(unsigne​d·​int)​+0x3a>
68 »       ​»       ​»       ​bf:​·​R_386_PLT32»    ​__sprintf_chk70 »       ​»       ​»       ​ca:​·​R_386_PLT32»    ​__sprintf_chk
69 ······​c3:​»       ​c7·​04·​24·​04·​00·​00·​00·»       ​movl···​$0x4,​(%esp)​71 ······​ce:​»       ​c7·​04·​24·​04·​00·​00·​00·»       ​movl···​$0x4,​(%esp)​
70 ······ca:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···cb·​<SFST:​:​error_message(unsigne​d·​int)​+0x44>72 ······d5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···d6·​<SFST:​:​error_message(unsigne​d·​int)​+0x46>
71 »       ​»       ​»       ​cb:​·​R_386_PLT32»    ​__cxa_allocate_except​ion73 »       ​»       ​»       ​d6:​·​R_386_PLT32»    ​__cxa_allocate_except​ion
72 ······cf:​»       ​89·30················»       ​mov····​%esi,​(%eax)​74 ······da:​»       ​8b·8b·00·00·00·00····»       ​mov····0x0(%ebx)​,​%ecx
73 ······d1:​»       ​c7·​44·24·​08·​00·​00·​00·»       ​movl···​$0x0,​0x8(%esp)​75 »       ​»       ​»       ​dc:​·R_386_GOT32X»   ​typeinfo·​for·​char*
74 ······​d8:​»       ​00·76 ······e0:​»       ​31·d2················»       ​xor····%edx,​%edx
75 ······d9:​»       ​8b·93·00·00·00·00····»       ​mov····0x0(%ebx)​,​%edx77 ······e2:​»       ​89·30················»       ​mov····​%esi,​(%eax)​
76 »       ​»       ​»       ​db:​·R_386_GOT32X»   ​typeinfo·​for·​char*78 ······​e4:​»       ​89·​54·24·​08··········»       ​mov····​%edx,​0x8(%esp)​
77 ······df:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​79 ······e8:​»       ​89·4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
78 ······​e3:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​80 ······​ec:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
79 ······​e6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e7·​<SFST:​:​error_message(unsigne​d·​int)​+0x60>81 ······​ef:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···f0·​<SFST:​:​error_message(unsigne​d·​int)​+0x60>
80 »       ​»       ​»       ​e7:​·​R_386_PLT32»    ​__cxa_throw82 »       ​»       ​»       ​f0:​·​R_386_PLT32»    ​__cxa_throw
 83 ······​f4:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 84 ······​fb:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 85 ······​ff:​»       ​90···················»       ​nop
  
81 000000eb·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​>:​86 00000100·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​>:​
82 _ZN4SFSTL11next_strin​gERPcj()​:​87 _ZN4SFSTL11next_strin​gERPcj()​:​
83 ······​eb:​»       ​55···················»       ​push···​%ebp88 ·····100:​»       ​55···················»       ​push···​%ebp
84 ······​ec:​»       ​57···················»       ​push···​%edi89 ·····101:​»       ​89·c5················»       ​mov····%eax,​%ebp
85 ······​ed:​»       ​56···················»       ​push···​%esi90 ·····103:​»       ​57···················»       ​push···​%edi
86 ······​ee:​»       ​53···················»       ​push···​%ebx91 ·····104:​»       ​56···················»       ​push···​%esi
87 ······​ef:​»       ​83·ec·0c·············»       ​sub····$0xc,​%esp92 ·····105:​»       ​53···················»       ​push···​%ebx
88 ······​f2:​»       ​89·c5················»       ​mov····%eax,​%ebp93 ·····106:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
89 ······​f4:​»       ​89·d7················»       ​mov····​%edx,​%edi94 ·····109:​»       ​89·54·24·0c··········»       ​mov····​%edx,​0xc(%esp)​
90 ······​f6:​»       ​8b·30················»       ​mov····​(%eax)​,​%esi95 ·····10d:​»       ​8b·18················»       ​mov····​(%eax)​,​%ebx
91 ······​f8:​»       ​0f·​b6·16·············»       ​movzbl·​(%esi)​,​%edx96 ·····10f:​»       ​0f·​b6·03·············»       ​movzbl·​(%ebx)​,​%eax
92 ······​fb:​»       ​80·fa·0d·············»       ​cmp····​$0xd,​%dl97 ·····112:​»       ​3c·0d················»       ​cmp····​$0xd,​%al
93 ······​fe:​»       ​0f·​87·99·​00·​00·​00····»       ​ja·····​19d·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0xb2>98 ·····114:​»       ​0f·​87·be·​00·​00·​00····»       ​ja·····​1d8·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0xd8>
94 ·····​104:​»       ​b8·01·26·00·00·······»       ​mov····$0x2601,​%eax99 ·····​11a:​»       ​88·c1················»       ​mov····%al,​%cl
95 ·····​109:​»       ​89·d1················»       ​mov····%edx,​%ecx100 ·····​11c:​»       ​ba·01·26·00·00·······»       ​mov····$0x2601,​%edx
96 ·····​10b:​»       ​d3·​e8················»       ​shr····​%cl,​%eax101 ·····​121:​»       ​d3·​ea················»       ​shr····​%cl,​%edx
97 ·····​10d:​»       ​89·f1················»       ​mov····​%esi,​%ecx102 ·····​123:​»       ​89·d9················»       ​mov····​%ebx,​%ecx
98 ·····​10f:​»       ​a8·01················»       ​test···​$0x1,​%al103 ·····​125:​»       ​f6·c2·01·············»       ​test···​$0x1,​%dl
99 ·····​111:​»       ​74·16················»       ​je·····​129·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x3e>104 ·····​128:​»       ​0f·85·b1·00·00·00····»       ​jne····​1df·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0xdf>
100 ·····​113:​»       ​89·f8················»       ​mov····​%edi,​%eax105 ·····​12e:​»       ​88·c2················»       ​mov····​%al,​%dl
101 ·····​115:​»       ​e8·6d·ff·ff·ff·······»       ​call···87·<SFST:​:​error_message(unsigne​d·int)​>106 ·····​130:​»       ​be·01·26·00·00·······»       ​mov····$0x2601,​%esi
102 ·····​11a:​»       ​8d·4a·f7·············»       ​lea····-​0x9(%edx)​,​%ecx107 ·····​135:​»       ​89·c8················»       ​mov····​%ecx,​%eax
103 ·····​11d:​»       ​80·f9·01·············»       ​cmp····$0x1,​%cl108 ·····​137:​»       ​88·d1················»       ​mov····​%dl,​%cl
104 ·····​120:​»       ​76·3e················»       ​jbe····​160·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x75>109 ·····​139:​»       ​eb·09················»       ​jmp····​144·​<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x44>
105 ·····​122:​»       ​89·d9················»       ​mov····​%ebx,​%ecx110 ·····​13b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
106 ·····​124:​»       ​80·fa·0d·············»       ​cmp····$0xd,​%dl111 ·····​13f:​»       ​90···················»       ​nop
107 ·····​127:​»       ​74·37················»       ​je·····160·<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x75>112 ·····​140:​»       ​89·d0················»       ​mov····%edx,​%eax
108 ·····​129:​»       ​8d·59·01·············»       ​lea····0x1(%ecx)​,​%ebx113 ·····​142:​»       ​89·fb················»       ​mov····​%edi,​%ebx
109 ·····​12c:​»       ​80·fa·5c·············»       ​cmp····$0x5c,​%dl114 ·····​144:​»       ​8d·50·01·············»       ​lea····​0x1(%eax)​,​%edx
110 ·····​12f:​»       ​75·07················»       ​jne····138·<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x4d>115 ·····​147:​»       ​80·f9·5c·············»       ​cmp····$0x5c,​%cl
111 ·····​131:​»       ​8d·51·02·············»       ​lea····0x2(%ecx)​,​%edx116 ·····​14a:​»       ​75·07················»       ​jne····153·<SFST:​:​next_string(char*&,​·​unsigned·​int)​+0x53>
112 ·····​134:​»       ​89·d9················»       ​mov····​%ebx,​%ecx117 ·····​14c:​»       ​8d·78·02·············»       ​lea····0x2(%eax)​,​%edi
113 ·····​136:​»       ​89·​d3················»       ​mov····​%edx,​%ebx118 ·····​14f:​»       ​89·​d0················»       ​mov····​%edx,​%eax
114 ·····​138:​»       ​83·c6·01·············»       ​add····$0x1,​%esi119 ·····​151:​»       ​89·fa················»       ​mov····%edi,​%edx
115 ·····​13b:​»       ​0f·​b6·​01·············»       ​movzbl·​(%ecx)​,​%eax120 ·····​153:​»       ​0f·​b6·​08·············»       ​movzbl·​(%eax)​,​%ecx
116 ·····​13e:​»       ​88·46·ff·············»       ​mov····%al,​-​0x1(%esi)​121 ·····​156:​»       ​8d·7b·01·············»       ​lea····0x1(%ebx)​,​%edi
117 ·····​141:​»       ​0f·b6·51·01··········»       ​movzbl·0x1(%ecx)​,​%edx122 ·····​159:​»       ​88·4f·ff·············»       ​mov····​%cl,​-​0x1(%edi)​
118 ·····​145:​»       ​84·d2················»       ​test···%dl,​%dl123 ·····​15c:​»       ​0f·b6·48·01··········»       ​movzbl·0x1(%eax)​,​%ecx
Max diff block lines reached; 941301/959075 bytes (98.15%) of diff not shown.
2.68 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8ArcsIterC2EPKNS_4ArcsENS0_8IterTypeE {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​
  
2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​
3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​
4 ···​0:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax4 ···​0:​»       ​8b·​4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx
5 ···​4:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx5 ···​4:​»       ​8b·44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax
6 ···​8:​»       ​8b·4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx6 ···​8:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx
7 ···​c:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​7 ···​c:​»       ​85·c9················»       ​test···%ecx,​%ecx
8 ··13:​»       ​85·c9················»       ​test···%ecx,​%ecx8 ···​e:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​
9 ··​15:​»       ​75·0f················»       ​jne····26·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x26>9 ··​15:​»       ​75·19················»       ​jne····30·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x30>
10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx
11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx
12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
13 ··​1e:​»       ​74·0e················»       ​je·····2e·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x2e>13 ··​1e:​»       ​74·16················»       ​je·····36·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x36>
14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​
16 ··​25:​»       ​c3···················»       ​ret····16 ··​25:​»       ​c3···················»       ​ret····
17 ··​26:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx17 ··​26:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
18 ··​29:​»       ​74·06················»       ​je·····31·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x31>18 ··​2d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
19 ··2b:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx19 ··30:​»       ​49···················»       ​dec····​%ecx
20 ··2e:​»       ​89·10················»       ​mov····%edx,​(%eax)​20 ··31:​»       ​74·0d················»       ​je·····40·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x40>
21 ··​30:​»       ​c3···················»       ​ret····21 ··​33:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx
22 ··​31:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx22 ··​36:​»       ​89·10················»       ​mov····​%edx,​(%eax)​
23 ··​33:​»       ​89·08················»       ​mov····%ecx,​(%eax)​23 ··​38:​»       ​c3···················»       ​ret····
24 ··​35:​»       ​c3···················»       ​ret····24 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 25 ··​40:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx
 26 ··​42:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
 27 ··​44:​»       ​c3···················»       ​ret····
5.06 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPKctES3_NS_4hashIS3 […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·​const,​·​unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·e0·​03·​00·​00·······»       ​call···​402·​<std:​:​__ioinit+0x1a>16 ··23:​»       ​e8·6c·​04·​00·​00·······»       ​call···​494·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​181]+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·08·​03·​00·​00·······»       ​call···​32a·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x1e>16 ··23:​»       ​e8·6c·​03·​00·​00·······»       ​call···​394·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
4.71 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev()​:​3 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​10·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·74·​03·​00·​00·······»       ​call···396·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x1e>16 ··23:​»       ​e8·ec·​03·​00·​00·······»       ​call···414·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x24>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
9.24 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8AlphabetD2Ev {}
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8AlphabetD2Ev​:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8AlphabetD2Ev​:​
  
2 00000000·​<SFST:​:​Alphabet:​:​~Alphabet()​>:​2 00000000·​<SFST:​:​Alphabet:​:​~Alphabet()​>:​
3 _ZN4SFST8AlphabetD2Ev​()​:​3 _ZN4SFST8AlphabetD2Ev​()​:​
4 ···​0:​»       ​57···················»       ​push···​%edi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​56···················»       ​push···%esi5 ···3:​»       ​89·7c·24·18··········»       ​mov····%edi,​0x18(%esp)​
6 ···2:​»       ​53···················»       ​push···​%ebx6 ···7:​»       ​e8·fc·ff·ff·ff·······»       ​call···8·<SFST:​:​Alphabet:​:​~Alphabet()​+0x8>
7 ···3:​»       ​83·​ec·10·············»       ​sub····​$0x10,​%esp7 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di
8 ···6:​»       ​e8·fc·ff·ff·ff·······»       ​call···7·<SFST:​:​Alphabet:​:​~Alphabet()​+0x7>8 ···c:​»       ​81·c7·02·00·00·00····»       ​add····$0x2,​%edi
9 »       ​»       ​»       ​7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​di9 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
10 ···​b:​»       ​81·c7·02·00·00·00····»       ​add····$0x2,​%edi10 ··12:​»       ​89·74·24·14··········»       ​mov····%esi,​0x14(%esp)​
11 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​11 ··​16:​»       ​8b·​74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi
12 ··​11:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi12 ··​1a:​»       ​89·5c·​24·10··········»       ​mov····%ebx,​0x10(%esp)​
13 ··​15:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​13 ··​1e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
14 ··18:​»       ​89·​fb················»       ​mov····​%edi,​%ebx14 ··21:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
15 ··1a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···1b·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x1b>15 ··23:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···24·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x24>
16 »       ​»       ​»       ​1b:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​16 »       ​»       ​»       ​24:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​
17 ··1f:​»       ​8b·​46·​30·············»       ​mov····​0x30(%esi)​,​%eax17 ··28:​»       ​8b·​46·​30·············»       ​mov····​0x30(%esi)​,​%eax
18 ··​22:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​18 ··​2b:​»       ​8d·56·​28·············»       ​lea····0x28(%esi)​,​%edx
19 ··​26:​»       ​8d·56·​28·············»       ​lea····0x28(%esi)​,​%edx19 ··​2e:​»       ​89·14·​24·············»       ​mov····%edx,​(%esp)​
20 ··29:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​20 ··31:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
21 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x2d>21 ··35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···36·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x36>
22 »       ​»       ​»       ​2d:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​22 »       ​»       ​»       ​36:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
23 ··​31:​»       ​8b·​4e·​24·············»       ​mov····​0x24(%esi)​,​%ecx23 ··​3a:​»       ​8b·​4e·​24·············»       ​mov····​0x24(%esi)​,​%ecx
24 ··​34:​»       ​85·​c9················»       ​test···​%ecx,​%ecx24 ··​3d:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
25 ··​36:​»       ​74·​08················»       ​je·····​40·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x40>25 ··​3f:​»       ​74·​08················»       ​je·····​49·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x49>
26 ··38:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax26 ··41:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
27 ··3b:​»       ​e8·08·​03·​00·​00·······»       ​call···​348·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x3c>27 ··44:​»       ​e8·6c·​03·​00·​00·······»       ​call···​3b5·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x45>
28 »       ​»       ​»       ​3c:​·​R_386_PC32»     ​.​text28 »       ​»       ​»       ​45:​·​R_386_PC32»     ​.​text
29 ··​40:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx29 ··​49:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
30 ··​43:​»       ​85·​db················»       ​test···​%ebx,​%ebx30 ··​4c:​»       ​85·​db················»       ​test···​%ebx,​%ebx
31 ··​45:​»       ​74·​0a················»       ​je·····​51·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x51>31 ··​4e:​»       ​74·​0a················»       ​je·····​5a·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x5a>
32 ··47:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​32 ··50:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
33 ··4a:​»       ​89·​fb················»       ​mov····​%edi,​%ebx33 ··53:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
34 ··4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x4d>34 ··55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···56·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x56>
35 »       ​»       ​»       ​4d:​·​R_386_PLT32»    ​operator·​delete(void*)​35 »       ​»       ​»       ​56:​·​R_386_PLT32»    ​operator·​delete(void*)​
36 ··​51:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax36 ··​5a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
37 ··​54:​»       ​85·​c0················»       ​test···​%eax,​%eax37 ··​5d:​»       ​85·​c0················»       ​test···​%eax,​%eax
38 ··​56:​»       ​74·​07················»       ​je·····5f·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x5f>38 ··​5f:​»       ​74·​07················»       ​je·····68·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x68>
39 ··58:​»       ​89·​f0················»       ​mov····​%esi,​%eax39 ··61:​»       ​89·​f0················»       ​mov····​%esi,​%eax
40 ··5a:​»       ​e8·e0·​03·​00·​00·······»       ​call···​43f·​<std:​:​__ioinit+0x57>40 ··63:​»       ​e8·6c·​04·​00·​00·······»       ​call···​4d4·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​181]+0x64>
41 »       ​»       ​»       ​5b:​·​R_386_PC32»     ​.​text41 »       ​»       ​»       ​64:​·​R_386_PC32»     ​.​text
42 ··5f:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi42 ··68:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi
43 ··​62:​»       ​85·​f6················»       ​test···​%esi,​%esi43 ··​6b:​»       ​85·​f6················»       ​test···​%esi,​%esi
44 ··​64:​»       ​74·​0a················»       ​je·····​70·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x70>44 ··​6d:​»       ​74·​0a················»       ​je·····​79·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x79>
45 ··​66:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​45 ··​6f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
46 ··69:​»       ​89·​fb················»       ​mov····​%edi,​%ebx46 ··72:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
47 ··6b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···6c·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x6c>47 ··74:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···75·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x75>
48 »       ​»       ​»       ​6c:​·​R_386_PLT32»    ​operator·​delete(void*)​48 »       ​»       ​»       ​75:​·​R_386_PLT32»    ​operator·​delete(void*)​
49 ··​70:​»       ​83·c4·10·············»       ​add····$0x10,​%esp49 ··​79:​»       ​8b·5c·24·10··········»       ​mov····​0x10(%esp)​,​%ebx
50 ··​73:​»       ​5b···················»       ​pop····​%ebx50 ··​7d:​»       ​8b·74·24·14··········»       ​mov····0x14(%esp)​,​%esi
51 ··74:​»       ​5e···················»       ​pop····​%esi51 ··81:​»       ​8b·7c·24·18··········»       ​mov····0x18(%esp)​,​%edi
52 ··75:​»       ​5f···················»       ​pop····​%edi52 ··85:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
53 ··76:​»       ​c3···················»       ​ret····53 ··88:​»       ​c3···················»       ​ret····
54 ··77:​»       ​89·​c3················»       ​mov····​%eax,​%ebx54 ··89:​»       ​89·​c3················»       ​mov····​%eax,​%ebx
55 ··79:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx55 ··8b:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx
56 ··7c:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​56 ··8e:​»       ​8d·4e·​28·············»       ​lea····0x28(%esi)​,​%ecx
57 ··80:​»       ​8d·4e·​28·············»       ​lea····0x28(%esi)​,​%ecx57 ··91:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
58 ··83:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​58 ··94:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
59 ··86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···87·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x87>59 ··98:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···99·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x99>
60 »       ​»       ​»       ​87:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​60 »       ​»       ​»       ​99:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
61 ··8b:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax61 ··9d:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
62 ··8e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​62 ··a0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
63 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x92> 
64 »       ​»       ​»       ​92:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​ 
65 ··​96:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
66 ··​99:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​9a·​<SFST:​:​Alphabet:​:​~Alphabet()​+0x9a> 
67 »       ​»       ​»       ​9a:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​ 
68 ··​9e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​ 
69 ··​a1:​»       ​89·​fb················»       ​mov····​%edi,​%ebx 
70 ··​a3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a4·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xa4>63 ··​a3:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a4·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xa4>
71 »       ​»       ​»       ​a4:​·​R_386_PLT32»    ​_Unwind_Resume64 »       ​»       ​»       ​a4:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​
 65 ··​a8:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
 66 ··​ab:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ac·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xac>
 67 »       ​»       ​»       ​ac:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​
 68 ··​b0:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
 69 ··​b3:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 70 ··​b5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b6·​<SFST:​:​Alphabet:​:​~Alphabet()​+0xb6>
 71 »       ​»       ​»       ​b6:​·​R_386_PLT32»    ​_Unwind_Resume
375 B
readelf --wide --decompress --hex-dump=.gcc_except_table._ZN4SFST8AlphabetD2Ev {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table.​_ZN4SFST8AlphabetD2Ev​':​1 Hex·​dump·​of·​section·​'.​gcc_except_table.​_ZN4SFST8AlphabetD2Ev​':​
2 ··​0x00000000·​ffff0109·1a057700·​a3010500·00·······.​.​.​.​.​.​w.​.​.​.​.​.​2 ··​0x00000000·​ffff010a·23058901·00b50105·0000·····.​.​.​.​#.​.​.​.​.​.​.​.​.​
  
97.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 5, 108 lines modifiedOffset 5, 108 lines modified
  
5 00000000·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]>:​5 00000000·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]>:​
6 _ZN4SFST10TransducerC​2ERSt6vectorINS_5Labe​lESaIS2_EE.​cold.​312()​:​6 _ZN4SFST10TransducerC​2ERSt6vectorINS_5Labe​lESaIS2_EE.​cold.​312()​:​
7 ···​0:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax7 ···​0:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
8 ···​4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​8 ···​4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x8>9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x8>
10 »       ​»       ​»       ​8:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​10 »       ​»       ​»       ​8:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​
11 ···​c:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx11 ···​c:​»       ​8b·56·​18·············»       ​mov····​0x18(%esi)​,​%edx
12 ···​f:​»       ​85·c9················»       ​test···​%ecx,​%ecx12 ···​f:​»       ​85·d2················»       ​test···​%edx,​%edx
13 ··​11:​»       ​75·​0c················»       ​jne····​1f·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x1f>13 ··​11:​»       ​75·​0c················»       ​jne····​1f·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x1f>
14 ··​13:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​14 ··​13:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
15 ··​16:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx15 ··​16:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
16 ··​1a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1b·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x1b>16 ··​1a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1b·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x1b>
17 »       ​»       ​»       ​1b:​·​R_386_PLT32»    ​_Unwind_Resume17 »       ​»       ​»       ​1b:​·​R_386_PLT32»    ​_Unwind_Resume
18 ··​1f:​»       ​8b·​a9·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%ebp18 ··​1f:​»       ​8b·​aa·​a0·​86·​01·​00····»       ​mov····​0x186a0(%edx)​,​%ebp
19 ··​25:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​19 ··​25:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
20 ··​28:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx20 ··​28:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
21 ··​2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2d·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x2d>21 ··​2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2d·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0x2d>
22 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​free22 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​free
23 ··​31:​»       ​89·​6e·​18·············»       ​mov····​%ebp,​0x18(%esi)​23 ··​31:​»       ​89·​6e·​18·············»       ​mov····​%ebp,​0x18(%esi)​
24 ··​34:​»       ​eb·​d6················»       ​jmp····​c·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0xc>24 ··​34:​»       ​eb·​d6················»       ​jmp····​c·​<SFST:​:​Transducer:​:​Transducer(std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&)​·​[clone·​.​cold.​312]+0xc>
  
25 00000036·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]>:​25 00000036·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]>:​
26 _ZN4SFST10TransducerC​2ERSiPKNS_8AlphabetEb​b.​cold.​313()​:​26 _ZN4SFST10TransducerC​2ERSiPKNS_8AlphabetEb​b.​cold.​313()​:​
27 ··​36:​»       ​8b·​54·​24·34··········»       ​mov····​0x34(%esp)​,​%edx27 ··​36:​»       ​8b·​54·​24·28··········»       ​mov····​0x28(%esp)​,​%edx
28 ··​3a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​28 ··​3a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
29 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x8>29 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x8>
30 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​30 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​
31 ··​42:​»       ​8b·​47·​18·············»       ​mov····​0x18(%edi)​,​%eax31 ··​42:​»       ​8b·​4f·​18·············»       ​mov····​0x18(%edi)​,​%ecx
32 ··​45:​»       ​85·​c0················»       ​test···​%eax,​%eax32 ··​45:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
33 ··​47:​»       ​75·​0c················»       ​jne····​55·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x1f>33 ··​47:​»       ​75·​0c················»       ​jne····​55·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x1f>
34 ··​49:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​34 ··​49:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
35 ··​4c:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx35 ··​4c:​»       ​8b·​5c·​24·10··········»       ​mov····​0x10(%esp)​,​%ebx
36 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x1b>36 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x1b>
37 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​_Unwind_Resume37 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​_Unwind_Resume
38 ··​55:​»       ​8b·​a8·​a0·​86·​01·​00····»       ​mov····​0x186a0(%eax)​,​%ebp38 ··​55:​»       ​8b·​a9·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%ebp
39 ··​5b:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​39 ··​5b:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
40 ··​5e:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx40 ··​5e:​»       ​8b·​5c·​24·10··········»       ​mov····​0x10(%esp)​,​%ebx
41 ··​62:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​63·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x2d>41 ··​62:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​63·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0x2d>
42 »       ​»       ​»       ​63:​·​R_386_PLT32»    ​free42 »       ​»       ​»       ​63:​·​R_386_PLT32»    ​free
43 ··​67:​»       ​89·​6f·​18·············»       ​mov····​%ebp,​0x18(%edi)​43 ··​67:​»       ​89·​6f·​18·············»       ​mov····​%ebp,​0x18(%edi)​
44 ··​6a:​»       ​eb·​d6················»       ​jmp····​42·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0xc>44 ··​6a:​»       ​eb·​d6················»       ​jmp····​42·​<SFST:​:​Transducer:​:​Transducer(std:​:​istream&,​·​SFST:​:​Alphabet·​const*,​·​bool,​·​bool)​·​[clone·​.​cold.​313]+0xc>
  
45 0000006c·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]>:​45 0000006c·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]>:​
46 _ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb.​cold.​314()​:​46 _ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb.​cold.​314()​:​
47 ··​6c:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​47 ··​6c:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
48 ··​6f:​»       ​e8·​fc·ff·ff·ff·······»       ​call···70·<SFST:​:​Transducer:​:​Transducer(char*,​·SFST:​:​Alphabet·const*,​·bool)​·[clone·.​cold.​314]+0x4>48 ··​6f:​»       ​89·dd················»       ​mov····​%ebx,​%ebp
49 »       ​»       ​»       ​70:​·R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​49 ··​71:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​72·<SFST:​:​Transducer:​:​Transducer(char*,​·SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x6>
50 ··74:​»       ​89·​dd················»       ​mov····​%ebx,​%ebp50 »       ​»       ​»       ​72:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​
51 ··​76:​»       ​8b·​4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx51 ··​76:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax
52 ··​79:​»       ​85·​c9················»       ​test···​%ecx,​%ecx52 ··​79:​»       ​85·​c0················»       ​test···​%eax,​%eax
53 ··​7b:​»       ​75·​0a················»       ​jne····​87·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x1b>53 ··​7b:​»       ​75·​0a················»       ​jne····​87·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x1b>
54 ··​7d:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​54 ··​7d:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
55 ··​80:​»       ​89·​fb················»       ​mov····​%edi,​%ebx55 ··​80:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
56 ··​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x17>56 ··​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x17>
57 »       ​»       ​»       ​83:​·​R_386_PLT32»    ​_Unwind_Resume57 »       ​»       ​»       ​83:​·​R_386_PLT32»    ​_Unwind_Resume
58 ··​87:​»       ​8b·91·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%edx58 ··​87:​»       ​8b·88·​a0·​86·​01·​00····»       ​mov····​0x186a0(%eax)​,​%ecx
59 ··​8d:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​59 ··​8d:​»       ​89·fb················»       ​mov····​%edi,​%ebx
60 ··91:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​60 ··8f:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
61 ··​94:​»       ​89·fb················»       ​mov····​%edi,​%ebx61 ··​92:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
62 ··​96:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​97·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x2b>62 ··​96:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​97·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0x2b>
63 »       ​»       ​»       ​97:​·​R_386_PLT32»    ​free63 »       ​»       ​»       ​97:​·​R_386_PLT32»    ​free
64 ··​9b:​»       ​8b·44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax64 ··​9b:​»       ​8b·54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx
65 ··​9f:​»       ​89·46·​18·············»       ​mov····​%eax,​0x18(%esi)​65 ··​9f:​»       ​89·56·​18·············»       ​mov····​%edx,​0x18(%esi)​
66 ··​a2:​»       ​eb·​d2················»       ​jmp····​76·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0xa>66 ··​a2:​»       ​eb·​d2················»       ​jmp····​76·​<SFST:​:​Transducer:​:​Transducer(char*,​·​SFST:​:​Alphabet·​const*,​·​bool)​·​[clone·​.​cold.​314]+0xa>
  
67 000000a4·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]>:​67 000000a4·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]>:​
68 _ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE.​cold.​315()​:​68 _ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE.​cold.​315()​:​
69 ··​a4:​»       ​8b·8d·​c8·​d8·​ff·​ff····»       ​mov····​-​0x2738(%ebp)​,​%ecx69 ··​a4:​»       ​8b·bd·​c8·​d8·​ff·​ff····»       ​mov····​-​0x2738(%ebp)​,​%edi
70 ··​aa:​»       ​85·c9················»       ​test···​%ecx,​%ecx70 ··​aa:​»       ​85·ff················»       ​test···​%edi,​%edi
71 ··​ac:​»       ​74·​0e················»       ​je·····​bc·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x18>71 ··​ac:​»       ​74·​0e················»       ​je·····​bc·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x18>
72 ··​ae:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​72 ··​ae:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
73 ··​b1:​»       ​8b·​9d·​a4·​d8·​ff·​ff····»       ​mov····​-​0x275c(%ebp)​,​%ebx73 ··​b1:​»       ​8b·​9d·​a4·​d8·​ff·​ff····»       ​mov····​-​0x275c(%ebp)​,​%ebx
74 ··​b7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b8·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x14>74 ··​b7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b8·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x14>
75 »       ​»       ​»       ​b8:​·​R_386_PLT32»    ​operator·​delete(void*)​75 »       ​»       ​»       ​b8:​·​R_386_PLT32»    ​operator·​delete(void*)​
76 ··​bc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​76 ··​bc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
77 ··​bf:​»       ​8b·​9d·​a4·​d8·​ff·​ff····»       ​mov····​-​0x275c(%ebp)​,​%ebx77 ··​bf:​»       ​8b·​9d·​a4·​d8·​ff·​ff····»       ​mov····​-​0x275c(%ebp)​,​%ebx
78 ··​c5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c6·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x22>78 ··​c5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c6·​<SFST:​:​Transducer:​:​read_transducer_text(​_IO_FILE*)​·​[clone·​.​cold.​315]+0x22>
79 »       ​»       ​»       ​c6:​·​R_386_PLT32»    ​_Unwind_Resume79 »       ​»       ​»       ​c6:​·​R_386_PLT32»    ​_Unwind_Resume
  
80 000000ca·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]>:​80 000000ca·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]>:​
81 _ZN4SFST10TransducerC​2EP8_IO_FILEb.​cold.​316()​:​81 _ZN4SFST10TransducerC​2EP8_IO_FILEb.​cold.​316()​:​
82 ··​ca:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​82 ··​ca:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
83 ··​cd:​»       ​e8·​fc·ff·ff·ff·······»       ​call···ce·<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·bool)​·[clone·.​cold.​316]+0x4>83 ··​cd:​»       ​89·dd················»       ​mov····​%ebx,​%ebp
84 »       ​»       ​»       ​ce:​·R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​84 ··​cf:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​d0·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x6>
85 ··d2:​»       ​89·​dd················»       ​mov····​%ebx,​%ebp85 »       ​»       ​»       ​d0:​·​R_386_PC32»     ​SFST:​:​Alphabet:​:​~Alphabet()​
86 ··​d4:​»       ​8b·​4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx86 ··​d4:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax
87 ··​d7:​»       ​85·​c9················»       ​test···​%ecx,​%ecx87 ··​d7:​»       ​85·​c0················»       ​test···​%eax,​%eax
88 ··​d9:​»       ​75·​0a················»       ​jne····​e5·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x1b>88 ··​d9:​»       ​75·​0a················»       ​jne····​e5·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x1b>
89 ··​db:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​89 ··​db:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
90 ··​de:​»       ​89·​fb················»       ​mov····​%edi,​%ebx90 ··​de:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
91 ··​e0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​e1·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x17>91 ··​e0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​e1·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x17>
92 »       ​»       ​»       ​e1:​·​R_386_PLT32»    ​_Unwind_Resume92 »       ​»       ​»       ​e1:​·​R_386_PLT32»    ​_Unwind_Resume
93 ··​e5:​»       ​8b·81·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%eax93 ··​e5:​»       ​8b·90·​a0·​86·​01·​00····»       ​mov····​0x186a0(%eax)​,​%edx
94 ··​eb:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​94 ··​eb:​»       ​89·fb················»       ​mov····​%edi,​%ebx
95 ··​ef:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​95 ··​ed:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
96 ··​f2:​»       ​89·fb················»       ​mov····​%edi,​%ebx96 ··​f0:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
97 ··​f4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f5·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x2b>97 ··​f4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f5·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0x2b>
98 »       ​»       ​»       ​f5:​·​R_386_PLT32»    ​free98 »       ​»       ​»       ​f5:​·​R_386_PLT32»    ​free
99 ··​f9:​»       ​8b·54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx99 ··​f9:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
100 ··​fd:​»       ​89·56·​18·············»       ​mov····​%edx,​0x18(%esi)​100 ··​fd:​»       ​89·4e·​18·············»       ​mov····​%ecx,​0x18(%esi)​
101 ·​100:​»       ​eb·​d2················»       ​jmp····​d4·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0xa>101 ·​100:​»       ​eb·​d2················»       ​jmp····​d4·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​·​[clone·​.​cold.​316]+0xa>
  
102 00000102·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]>:​102 00000102·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]>:​
103 _ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE.​cold.​317()​:​103 _ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE.​cold.​317()​:​
104 ·​102:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​104 ·​102:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
105 ·​105:​»       ​8b·​5c·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%ebx105 ·​105:​»       ​8b·​5c·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%ebx
106 ·​109:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10a·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]+0x8>106 ·​109:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10a·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]+0x8>
Offset 114, 584 lines modifiedOffset 114, 595 lines modified
114 ·​10e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​114 ·​10e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
115 ·​111:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​112·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]+0x10>115 ·​111:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​112·​<SFST:​:​Transducer:​:​enumerate_paths_node(​SFST:​:​Node*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>&,​·​__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​317]+0x10>
116 »       ​»       ​»       ​112:​·​R_386_PLT32»    ​_Unwind_Resume116 »       ​»       ​»       ​112:​·​R_386_PLT32»    ​_Unwind_Resume
  
117 00000116·​<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​318]>:​117 00000116·​<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​318]>:​
118 _ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE.​cold.​318()​:​118 _ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE.​cold.​318()​:​
119 ·​116:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​119 ·​116:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
120 ·​119:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···11a·<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>&)​·[clone·.​cold.​318]+0x4>120 ·​119:​»       ​89·​fe················»       ​mov····%edi,​%esi
121 »       ​»       ​»       ​11a:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·std:​:​allocator<SFST:​:​Node·​const*>·>:​:​~hashtable()​121 ·11b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​11c·<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·.​cold.​318]+0x6>
122 ·11e:​»       ​8b·​5c·24·​3c··········»       ​mov····​0x3c(%esp)​,​%ebx122 »       ​»       ​»       ​11c:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​
123 ·​122:​»       ​85·db················»       ​test···​%ebx,​%ebx123 ·​120:​»       ​8b·4c·24·3c··········»       ​mov····0x3c(%esp)​,​%ecx
124 ·​124:​»       ​74·0a················»       ​je·····​130·​<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>&)​·[clone·​.​cold.​318]+0x1a>124 ·​124:​»       ​85·c9················»       ​test···%ecx,​%ecx
125 ·​126:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​125 ·​126:​»       ​74·0a················»       ​je·····132·<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·​.​cold.​318]+0x1c>
126 ·​129:​»       ​89·eb················»       ​mov····​%ebp,​%ebx126 ·​128:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
127 ·​12b:​»       ​e8·​fc·ff·ff·ff·······»       ​call···12c·<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>&)​·[clone·.​cold.​318]+0x16>127 ·​12b:​»       ​89·eb················»       ​mov····%ebp,​%ebx
128 »       ​»       ​»       ​12c:​·​R_386_PLT32»    ​operator·delete(void*)​128 ·​12d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···12e·​<SFST:​:​Transducer:​:​enumerate_paths(std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>&)​·​[clone·.​cold.​318]+0x18>
129 ·​130:​»       ​89·​3c·24·············»       ​mov····​%edi,​(%esp)​129 »       ​»       ​»       ​12e:​·R_386_PLT32»    ​operator·delete(void*)​
130 ·​133:​»       ​89·eb················»       ​mov····​%ebp,​%ebx130 ·​132:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
Max diff block lines reached; 79373/100117 bytes (79.28%) of diff not shown.
5.33 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ffff0110·​7d05b103·​00b50270·​aa0300a5·​.​.​.​.​}.​.​.​.​.​.​p.​.​.​.​2 ··​0x00000000·​ffff0110·​7b05ac03·​00b3026d·​a50300a0·​.​.​.​.​{.​.​.​.​.​.​m.​.​.​.​
3 ··​0x00000010·​03050000·​ffff0104·​1a050000·​ffff010a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·​03050000·​ffff0104·​1a050000·​ffff010a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00000020·​1e059c01·​00d50105·​0000ffff·​0112b401·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000020·​1e05a101·​00da0105·​0000ffff·​0112af01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000030·​05860e00·​f501870c·​8d0e0081·​0e050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00000030·​05810c00·​f101860a·​880c00f7·​0b050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00000040·​ffff0104·​1a050000·​ffff0110·7405eb01·​.​.​.​.​.​.​.​.​.​.​.​.​t.​.​.​6 ··​0x00000040·​ffff0104·​1a050000·​ffff0111·81010583·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00000050·​00b10126·​e40100df·01050000·ffff0104·​.​.​.​&.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00000050·​0200bf01·​24fc0100·f7010500·00ffff01·​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00000060·​16050000·ffff0107·8701c303·8c0500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00000060·04160500·00ffff01·067ff803·c20500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00000070·​ff010421·​050000ff·​ff011070·​05b80100·​.​.​.​!.​.​.​.​.​.​.​p.​.​.​.​9 ··​0x00000070·​ff010421·​050000ff·​ff01107b·​05cc0100·​.​.​.​!.​.​.​.​.​.​.​{.​.​.​.​
10 ··​0x00000080·990112bf·​0100b301·​050000ff·​ff010416·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000080·a40121d5·​0100c701·​050000ff·​ff010416·​.​.​!.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00000090·​050000ff·​ff010f61·​0500006f·​05d00400·​.​.​.​.​.​.​.​a.​.​.​o.​.​.​.​11 ··​0x00000090·​050000ff·​ff010f61·​0500006f·​05f00400·​.​.​.​.​.​.​.​a.​.​.​o.​.​.​.​
12 ··​0x000000a0·dd01e902·​0000ffff·​01040f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000000a0·e3018303·​0000ffff·​01040f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x000000b0·​01153a05·​00006f05·​f50400ab·​0329ea04·​.​.​:​.​.​.​o.​.​.​.​.​.​)​.​.​13 ··​0x000000b0·​01153a05·​00007705·​fd0400b9·​0327f604·​.​.​:​.​.​.​w.​.​.​.​.​.​'.​.​
14 ··​0x000000c0·​00820405·​e30400ff·​ff01041f·​630000ff·​.​.​.​.​.​.​.​.​.​.​.​.​c.​.​.​14 ··​0x000000c0·​008c0405·​ef0400ff·​ff010421·​630000ff·​.​.​.​.​.​.​.​.​.​.​.​!c.​.​.​
15 ··​0x000000d0·​ff010cc3·​0129ef02·​00860229·​f60200ff·​.​.​.​.​.​)​.​.​.​.​.​)​.​.​.​.​15 ··​0x000000d0·​ff010cc9·​0127f702·​0088022a·​fe0200ff·​.​.​.​.​.​'.​.​.​.​.​*.​.​.​.​
16 ··​0x000000e0·​ff010417·​1b0000ff·​ff01103b·​050000cc·​.​.​.​.​.​.​.​.​.​.​.​;​.​.​.​.​16 ··​0x000000e0·​ff010417·​1b0000ff·​ff011037·​050000c9·​.​.​.​.​.​.​.​.​.​.​.​7.​.​.​.​
17 ··​0x000000f0·​0129f702·​008f0229·​fe0200ff·​ff010417·​.​)​.​.​.​.​.​)​.​.​.​.​.​.​.​.​17 ··​0x000000f0·​0127f702·​0088022a·​fe0200ff·​ff010417·​.​'.​.​.​.​.​*.​.​.​.​.​.​.​.​
18 ··​0x00000100·​1b0000ff·​ff011072·​05000086·​0229b503·​.​.​.​.​.​.​.​r.​.​.​.​.​)​.​.​18 ··​0x00000100·​1b0000ff·​ff011078·​05000089·​0227b703·​.​.​.​.​.​.​.​x.​.​.​.​.​'.​.​
19 ··​0x00000110·​00c90229·​bc0300ff·​ff010417·​1b0000ff·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00000110·​00c8022a·​be0300ff·​ff010417·​1b0000ff·​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00000120·​ff01357f·​05a60900·840228fe·​0800bd02·​.​.​5.​.​.​.​.​.​.​(.​.​.​.​.​20 ··​0x00000120·​ff013577·​05a70900·f5012bfd·​0800ad02·​.​.​5w.​.​.​.​.​.​+.​.​.​.​.​
21 ··​0x00000130·​1b8f0900·ec020585·​09008304·​058f0900·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​21 ··​0x00000130·​188c0900·d9020585·​0900f503·​058c0900·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x00000140·9c040596·​0900be05·​1e8f0900·​f205059f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x00000140·8e040595·​0900c005·​1e8c0900·​f005059e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x00000150·​09008507·​05f70800·​ffff0104·​6e050000·​.​.​.​.​.​.​.​.​.​.​.​.​n.​.​.​23 ··​0x00000150·​0900fc06·​05f60800·​ffff0104·​68050000·​.​.​.​.​.​.​.​.​.​.​.​.​h.​.​.​
24 ··​0x00000160·​ffff012d·​6a050000·​7817e606·​00a30105·​.​.​.​-​j.​.​.​x.​.​.​.​.​.​.​24 ··​0x00000160·​ffff012d·​6b050000·​7915ff06·​00a20105·​.​.​.​-​k.​.​.​y.​.​.​.​.​.​.​
25 ··​0x00000170·ff0600be·​0205e606·​00d70205·ed0600fd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​25 ··​0x00000170·980700c7·​0205ff06·​00e00205·86070092·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
26 ··​0x00000180·​031ee606·​00ad0405·f40600b6·​05058807·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​26 ··​0x00000180·​041eff06·​00c20405·8f0700cc·​05059f07·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
27 ··​0x00000190·​00ffff01·​054fd601·​0000ffff·​011fcf01·​.​.​.​.​.​O.​.​.​.​.​.​.​.​.​.​27 ··​0x00000190·​00ffff01·​0557d901·​0000ffff·​011fcc01·​.​.​.​.​.​W.​.​.​.​.​.​.​.​.​.​
28 ··​0x000001a0·​05c60b00·​b902ed02·bf0b00b6·​0926ae0b·​.​.​.​.​.​.​.​.​.​.​.​.​.​&.​.​28 ··​0x000001a0·​05cc0b00·​b102ea02·c50b00b2·​0926b60b·​.​.​.​.​.​.​.​.​.​.​.​.​.​&.​.​
29 ··​0x000001b0·​00f3092a·​b50b00de·​0a4bc60b·​00ffff01·​.​.​.​*.​.​.​.​.​K.​.​.​.​.​.​29 ··​0x000001b0·​00ef092b·​bd0b00e0·​0a51cc0b·​00ffff01·​.​.​.​+.​.​.​.​.​Q.​.​.​.​.​.​
30 ··​0x000001c0·​04443500·​00ffff01·​107c0500·​00fb012d·​.​D5.​.​.​.​.​.​|.​.​.​.​.​-​30 ··​0x000001c0·​04443500·​00ffff01·​119f0105·​00009d02·​.​D5.​.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x000001d0·​b60300c6·0229af03·00ffff01·04112100·.​.​.​.​.​)​.​.​.​.​.​.​.​.​!.​31 ··​0x000001d0·2bdc0300·​e4022ad5·0300ffff·01041121·​+.​.​.​.​.​*.​.​.​.​.​.​.​.​!
32 ··​0x000001e0·​00ffff01·10341700·007113b7·0400a902·.​.​.​.​.​4.​.​.​q.​.​.​.​.​.​32 ··​0x000001e0·​0000ffff·01103417·00007113·​e00400be·​.​.​.​.​.​.​4.​.​.​q.​.​.​.​.​
33 ··​0x000001f0·d601b004·00ffff01·042a0500·00ffff01·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​33 ··​0x000001f0·02ea01d9·0400ffff·01042a05·0000ffff·​.​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​
34 ··​0x00000200·​10393100·00fd012d·b30300c8·0229ba03·.​91.​.​.​.​-​.​.​.​.​.​)​.​.​34 ··​0x00000200·0110372d·0000f101·2bab0300·​b8022ab2·​.​.​7-​.​.​.​.​+.​.​.​.​.​*.​
35 ··​0x00000210·​00ffff01·04171b00·00ffff01·15360500·​.​.​.​.​.​.​.​.​.​.​.​.​.​6.​.​35 ··​0x00000210·​0300ffff·0104171b·0000ffff·01153605·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6.​
36 ··​0x00000220·​00615f8f·0400d802·29800400·​98032987·.​a_.​.​.​.​.​)​.​.​.​.​.​)​.​36 ··​0x00000220·​0000616e·​bf0400fe·0229b104·00be032a·​.​.​an.​.​.​.​.​)​.​.​.​.​.​*
37 ··​0x00000230·​0400ffff·01043505·0000ffff·01334958·​.​.​.​.​.​.​5.​.​.​.​.​.​3IX37 ··​0x00000230·b80400ff·ff010435·050000ff·ff01335d·.​.​.​.​.​.​.​5.​.​.​.​.​.​3]
38 ··​0x00000240·​0000fb01·05b70800·b3020500·009b032a·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​*38 ··​0x00000240·7b0000b2·​0205ef08·00eb0205·0000cb03·{.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x00000250·b00800de·0429c708·009d0529·d50800ed·.​.​.​.​.​)​.​.​.​.​.​)​.​.​.​.​39 ··​0x00000250·2ae80800·​990527ff·0800d405·2a8d0900·​*.​.​.​.​.​'.​.​.​.​.​*.​.​.​
40 ··​0x00000260·​062dce08·00b50729·​dc0800ab·0805c008·​.​-​.​.​.​.​.​)​.​.​.​.​.​.​.​.​40 ··​0x00000260·a1072b86·​0900e507·​2a950900·​e30805f8·​.​.​+.​.​.​.​.​*.​.​.​.​.​.​.​
41 ··​0x00000270·​00ffff01·042d6300·00················.​.​.​.​.​-​c.​.​41 ··​0x00000270·​0800ffff·01042d63·0000··············.​.​.​.​.​.​-​c.​.​
  
10.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST10TransducerD2Ev {}
    
Offset 5, 97 lines modifiedOffset 5, 99 lines modified
  
5 00000000·​<SFST:​:​Transducer:​:​~Transducer()​>:​5 00000000·​<SFST:​:​Transducer:​:​~Transducer()​>:​
6 _ZN4SFST10TransducerD​2Ev()​:​6 _ZN4SFST10TransducerD​2Ev()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<SFST:​:​Transducer:​:​~Transducer()​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···8·​<SFST:​:​Transducer:​:​~Transducer()​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di13 ···9:​»       ​81·​c7·02·​00·​00·​00····»       ​add····​$0x2,​%edi
14 ···c:​»       ​81·c7·​02·​00·​00·​00····»       ​add····​$0x2,​%edi14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi
17 ··​16:​»       ​8d·​6e·​2c·············»       ​lea····​0x2c(%esi)​,​%ebp17 ··​16:​»       ​8d·​6e·​2c·············»       ​lea····​0x2c(%esi)​,​%ebp
18 ··​19:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​18 ··​19:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··​1c:​»       ​89·​fb················»       ​mov····​%edi,​%ebx19 ··​1c:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
20 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​Transducer:​:​~Transducer()​+0x1f>20 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​Transducer:​:​~Transducer()​+0x1f>
21 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​21 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​
22 ··​23:​»       ​8b·​46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax22 ··​23:​»       ​8b·​46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax
23 ··​26:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​23 ··​26:​»       ​8d·56·54·············»       ​lea····0x54(%esi)​,​%edx
24 ··​2a:​»       ​8d·56·54·············»       ​lea····0x54(%esi)​,​%edx24 ··​29:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
25 ··​2d:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​25 ··​2c:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
26 ··​30:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​31·​<SFST:​:​Transducer:​:​~Transducer()​+0x31>26 ··​30:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​31·​<SFST:​:​Transducer:​:​~Transducer()​+0x31>
27 »       ​»       ​»       ​31:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​27 »       ​»       ​»       ​31:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
28 ··​35:​»       ​8b·​4e·​50·············»       ​mov····​0x50(%esi)​,​%ecx28 ··​35:​»       ​8b·​4e·​50·············»       ​mov····​0x50(%esi)​,​%ecx
29 ··​38:​»       ​85·​c9················»       ​test···​%ecx,​%ecx29 ··​38:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
30 ··​3a:​»       ​74·​08················»       ​je·····​44·​<SFST:​:​Transducer:​:​~Transducer()​+0x44>30 ··​3a:​»       ​74·​08················»       ​je·····​44·​<SFST:​:​Transducer:​:​~Transducer()​+0x44>
31 ··​3c:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax31 ··​3c:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax
32 ··​3f:​»       ​e8·08·​03·​00·​00·······»       ​call···​34c·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x40>32 ··​3f:​»       ​e8·6c·​03·​00·​00·······»       ​call···​3b0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​144]+0x40>
33 »       ​»       ​»       ​40:​·​R_386_PC32»     ​.​text33 »       ​»       ​»       ​40:​·​R_386_PC32»     ​.​text
34 ··​44:​»       ​8b·​5e·​44·············»       ​mov····​0x44(%esi)​,​%ebx34 ··​44:​»       ​8b·​5e·​44·············»       ​mov····​0x44(%esi)​,​%ebx
35 ··​47:​»       ​85·​db················»       ​test···​%ebx,​%ebx35 ··​47:​»       ​85·​db················»       ​test···​%ebx,​%ebx
36 ··​49:​»       ​74·​0a················»       ​je·····​55·​<SFST:​:​Transducer:​:​~Transducer()​+0x55>36 ··​49:​»       ​74·​0a················»       ​je·····​55·​<SFST:​:​Transducer:​:​~Transducer()​+0x55>
37 ··​4b:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​37 ··​4b:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
38 ··​4e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx38 ··​4e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
39 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​~Transducer()​+0x51>39 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​~Transducer()​+0x51>
40 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​operator·​delete(void*)​40 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​operator·​delete(void*)​
41 ··​55:​»       ​8b·​46·​3c·············»       ​mov····​0x3c(%esi)​,​%eax41 ··​55:​»       ​8b·​46·​3c·············»       ​mov····​0x3c(%esi)​,​%eax
42 ··​58:​»       ​85·​c0················»       ​test···​%eax,​%eax42 ··​58:​»       ​85·​c0················»       ​test···​%eax,​%eax
43 ··​5a:​»       ​74·​07················»       ​je·····​63·​<SFST:​:​Transducer:​:​~Transducer()​+0x63>43 ··​5a:​»       ​74·​07················»       ​je·····​63·​<SFST:​:​Transducer:​:​~Transducer()​+0x63>
44 ··​5c:​»       ​89·​e8················»       ​mov····​%ebp,​%eax44 ··​5c:​»       ​89·​e8················»       ​mov····​%ebp,​%eax
45 ··​5e:​»       ​e8·e0·​03·​00·​00·······»       ​call···​443·​<std:​:​__ioinit+0x5b>45 ··​5e:​»       ​e8·6c·​04·​00·​00·······»       ​call···​4cf·<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​clear()​·​[clone·​.​part.​181]+0x5f>
46 »       ​»       ​»       ​5f:​·​R_386_PC32»     ​.​text46 »       ​»       ​»       ​5f:​·​R_386_PC32»     ​.​text
47 ··​63:​»       ​8b·​6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp47 ··​63:​»       ​8b·​6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp
48 ··​66:​»       ​85·​ed················»       ​test···​%ebp,​%ebp48 ··​66:​»       ​85·​ed················»       ​test···​%ebp,​%ebp
49 ··​68:​»       ​74·​0a················»       ​je·····​74·​<SFST:​:​Transducer:​:​~Transducer()​+0x74>49 ··​68:​»       ​74·​0a················»       ​je·····​74·​<SFST:​:​Transducer:​:​~Transducer()​+0x74>
50 ··​6a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​50 ··​6a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
51 ··​6d:​»       ​89·​fb················»       ​mov····​%edi,​%ebx51 ··​6d:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
52 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​Transducer:​:​~Transducer()​+0x70>52 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​Transducer:​:​~Transducer()​+0x70>
53 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​operator·​delete(void*)​53 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​operator·​delete(void*)​
54 ··​74:​»       ​8b·​56·​18·············»       ​mov····​0x18(%esi)​,​%edx54 ··​74:​»       ​8b·​56·​18·············»       ​mov····​0x18(%esi)​,​%edx
55 ··​77:​»       ​85·​d2················»       ​test···​%edx,​%edx55 ··​77:​»       ​85·​d2················»       ​test···​%edx,​%edx
56 ··​79:​»       ​74·​19················»       ​je·····​94·​<SFST:​:​Transducer:​:​~Transducer()​+0x94>56 ··​79:​»       ​74·​1e················»       ​je·····​99·​<SFST:​:​Transducer:​:​~Transducer()​+0x99>
57 ··​7b:​»       ​8b·aa·a0·86·01·00····»       ​mov····​0x186a0(%edx)​,​%ebp57 ··​7b:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
58 ··81:​»       ​89·​14·24·············»       ​mov····%edx,​(%esp)​58 ··7f:​»       ​90···················»       ​nop
59 ··​84:​»       ​89·fb················»       ​mov····​%edi,​%ebx59 ··​80:​»       ​8b·aa·a0·86·01·00····»       ​mov····0x186a0(%edx)​,​%ebp
60 ··​86:​»       ​e8·​fc·ff·ff·ff·······»       ​call···87·<SFST:​:​Transducer:​:​~Transducer()​+0x87>60 ··​86:​»       ​89·​fb················»       ​mov····%edi,​%ebx
61 »       ​»       ​»       ​87:​·R_386_PLT32»    ​free61 ··​88:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
62 ··​8b:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​62 ··​8b:​»       ​e8·fc·ff·ff·ff·······»       ​call···8c·<SFST:​:​Transducer:​:​~Transducer()​+0x8c>
63 ··​8e:​»       ​89·​ea················»       ​mov····​%ebp,​%edx63 »       ​»       ​»       ​8c:​·R_386_PLT32»    ​free
64 ··​90:​»       ​85·ed················»       ​test···​%ebp,​%ebp64 ··​90:​»       ​89·6e·18·············»       ​mov····​%ebp,​0x18(%esi)​
65 ··​92:​»       ​75·​e7················»       ​jne····7b·<SFST:​:​Transducer:​:​~Transducer()​+0x7b>65 ··​93:​»       ​85·​ed················»       ​test···%ebp,​%ebp
66 ··​94:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp66 ··​95:​»       ​89·ea················»       ​mov····%ebp,​%edx
67 ··​97:​»       ​5b···················»       ​pop····%ebx67 ··​97:​»       ​75·e7················»       ​jne····80·<SFST:​:​Transducer:​:​~Transducer()​+0x80>
68 ··​98:​»       ​5e···················»       ​pop····​%esi68 ··​99:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
69 ··​99:​»       ​5f···················»       ​pop····​%edi69 ··​9c:​»       ​5b···················»       ​pop····​%ebx
70 ··​9a:​»       ​5d···················»       ​pop····​%ebp70 ··​9d:​»       ​5e···················»       ​pop····​%esi
71 ··​9b:​»       ​c3···················»       ​ret····71 ··​9e:​»       ​5f···················»       ​pop····%edi
72 ··​9c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​72 ··​9f:​»       ​5d···················»       ​pop····​%ebp
73 ··​a0:​»       ​8b·46·5c·············»       ​mov····0x5c(%esi)​,​%eax73 ··​a0:​»       ​c3···················»       ​ret····
74 ··​a3:​»       ​89·​44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​74 ··​a1:​»       ​89·​44·​24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
75 ··​a7:​»       ​8d·56·​54·············»       ​lea····​0x54(%esi)​,​%edx75 ··​a5:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax
76 ··​aa:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​76 ··​a8:​»       ​8d·56·54·············»       ​lea····0x54(%esi)​,​%edx
77 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·<SFST:​:​Transducer:​:​~Transducer()​+0xae>77 ··​ab:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
78 »       ​»       ​»       ​ae:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​78 ··ae:​»       ​89·​44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
79 ··​b2:​»       ​8d·4e·40·············»       ​lea····​0x40(%esi)​,​%ecx79 ··​b2:​»       ​e8·fc·ff·ff·ff·······»       ​call···b3·<SFST:​:​Transducer:​:​~Transducer()​+0xb3>
80 ··b5:​»       ​89·​0c·24·············»       ​mov····​%ecx,​(%esp)​80 »       ​»       ​»       ​b3:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
81 ··​b8:​»       ​e8·fc·ff·ff·ff·······»       ​call···b9·<SFST:​:​Transducer:​:​~Transducer()​+0xb9>81 ··​b7:​»       ​8d·4e·40·············»       ​lea····​0x40(%esi)​,​%ecx
82 »       ​»       ​»       ​b9:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·​>:​:​~hashtable()​82 ··ba:​»       ​89·​0c·24·············»       ​mov····​%ecx,​(%esp)​
83 ··​bd:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​83 ··​bd:​»       ​e8·fc·ff·ff·ff·······»       ​call···be·<SFST:​:​Transducer:​:​~Transducer()​+0xbe>
84 ··c0:​»       ​e8·fc·ff·ff·ff·······»       ​call···c1·<SFST:​:​Transducer:​:​~Transducer()​+0xc1>84 »       ​»       ​»       ​be:​·R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·std:​:​allocator<char*>·>:​:​~hashtable()​
85 »       ​»       ​»       ​c1:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​85 ··c2:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​
86 ··​c5:​»       ​8b·5e·18·············»       ​mov····0x18(%esi)​,​%ebx86 ··​c5:​»       ​e8·fc·ff·ff·ff·······»       ​call···c6·<SFST:​:​Transducer:​:​~Transducer()​+0xc6>
87 ··c8:​»       ​85·db················»       ​test···%ebx,​%ebx87 »       ​»       ​»       ​c6:​·R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·short>·>,​·SFST:​:​Alphabet:​:​eqstr,​·std:​:​allocator<unsigned·short>·>:​:​~hashtable()​
88 ··​ca:​»       ​75·0e················»       ​jne····da·<SFST:​:​Transducer:​:​~Transducer()​+0xda>88 ··​ca:​»       ​8b·5e·18·············»       ​mov····0x18(%esi)​,​%ebx
89 ··​cc:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi89 ··​cd:​»       ​85·db················»       ​test···​%ebx,​%ebx
90 ··d0:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​90 ··cf:​»       ​75·0e················»       ​jne····df·<SFST:​:​Transducer:​:​~Transducer()​+0xdf>
91 ··​d3:​»       ​89·fb················»       ​mov····​%edi,​%ebx91 ··​d1:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
92 ··​d5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···d6·<SFST:​:​Transducer:​:​~Transducer()​+0xd6>92 ··​d5:​»       ​89·​fb················»       ​mov····%edi,​%ebx
93 »       ​»       ​»       ​d6:​·R_386_PLT32»    ​_Unwind_Resume93 ··​d7:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
94 ··​da:​»       ​8b·ab·a0·86·01·00····»       ​mov····0x186a0(%ebx)​,​%ebp94 ··​da:​»       ​e8·fc·ff·ff·ff·······»       ​call···db·<SFST:​:​Transducer:​:​~Transducer()​+0xdb>
95 ··​e0:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​95 »       ​»       ​»       ​db:​·R_386_PLT32»    ​_Unwind_Resume
96 ··e3:​»       ​89·fb················»       ​mov····​%edi,​%ebx96 ··df:​»       ​8b·ab·a0·86·01·00····»       ​mov····0x186a0(%ebx)​,​%ebp
97 ··​e5:​»       ​e8·fc·ff·ff·ff·······»       ​call···e6·<SFST:​:​Transducer:​:​~Transducer()​+0xe6>97 ··​e5:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​
98 »       ​»       ​»       ​e6:​·R_386_PLT32»    ​free98 ··​e8:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
99 ··​ea:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​99 ··​ea:​»       ​e8·fc·ff·ff·ff·······»       ​call···eb·<SFST:​:​Transducer:​:​~Transducer()​+0xeb>
100 ··​ed:​»       ​eb·​d6················»       ​jmp····​c5·​<SFST:​:​Transducer:​:​~Transducer()​+0xc5>100 »       ​»       ​»       ​eb:​·R_386_PLT32»    ​free
 101 ··​ef:​»       ​89·​6e·​18·············»       ​mov····​%ebp,​0x18(%esi)​
 102 ··​f2:​»       ​eb·​d6················»       ​jmp····​ca·​<SFST:​:​Transducer:​:​~Transducer()​+0xca>
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 5, 127 lines modifiedOffset 5, 139 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​
6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax
17 ··​16:​»       ​8b·​70·08·············»       ​mov····​0x8(%eax)​,​%esi17 ··​16:​»       ​8b·​7c·24·48··········»       ​mov····​0x48(%esp)​,​%edi
18 ··​19:​»       ​83·c0·​04·············»       ​add····$0x4,​%eax18 ··​1a:​»       ​8b·70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​19 ··​1d:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
20 ··​20:​»       ​85·f6················»       ​test···​%esi,​%esi20 ··​20:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
21 ··​22:​»       ​74·​78················»       ​je·····9c·<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x9c>21 ··​24:​»       ​85·f6················»       ​test···%esi,​%esi
22 ··​24:​»       ​8b·54·24·48··········»       ​mov····0x48(%esp)​,​%edx22 ··​26:​»       ​0f·84·f4·​00·00·00····»       ​je·····120·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x120>
23 ··​28:​»       ​0f·​b7·0a·············»       ​movzwl·​(%edx)​,​%ecx23 ··​2c:​»       ​0f·​b7·57·02··········»       ​movzwl·0x2(%edi)​,​%edx
24 ··2b:​»       ​0f·​b7·7a·02··········»       ​movzwl·0x2(%edx)​,​%edi24 ··30:​»       ​0f·​b7·2f·············»       ​movzwl·​(%edi)​,​%ebp
25 ··2f:​»       ​66·89·7c·​24·​1a·······»       ​mov····​%di,​0x1a(%esp)​25 ··33:​»       ​89·54·​24·​10··········»       ​mov····​%edx,​0x10(%esp)​
26 ··​34:​»       ​eb·0d················»       ​jmp····43·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x43>26 ··​37:​»       ​eb·1e················»       ​jmp····57·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x57>
27 ··​36:​»       ​74·4d················»       ​je·····85·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x85>27 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
28 ··38:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax28 ··40:​»       ​0f·94·c1·············»       ​sete···​%cl
29 ··3b:​»       ​31·ff················»       ​xor····​%edi,​%edi29 ··43:​»       ​39·44·24·10··········»       ​cmp····​%eax,​0x10(%esp)​
30 ··3d:​»       ​85·c0················»       ​test···%eax,​%eax30 ··47:​»       ​0f·92·c0·············»       ​setb···%al
31 ··3f:​»       ​74·1b················»       ​je·····​5c·​<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5c>31 ··4a:​»       ​20·c8················»       ​and····%cl,​%al
32 ··​41:​»       ​89·c6················»       ​mov····%eax,​%esi32 ··​4c:​»       ​75·19················»       ​jne····​67·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x67>
33 ··​43:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx33 ··​4e:​»       ​8b·4e·0c·············»       ​mov····​0xc(%esi)​,​%ecx
34 ··47:​»       ​0f·b7·6e·12··········»       ​movzwl·0x12(%esi)​,​%ebp34 ··51:​»       ​85·c9················»       ​test···%ecx,​%ecx
35 ··4b:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx35 ··53:​»       ​74·1b················»       ​je·····70·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x70>
36 ··4e:​»       ​73·e6················»       ​jae····​36·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x36>36 ··55:​»       ​89·ce················»       ​mov····%ecx,​%esi
37 ··​50:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax37 ··​57:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx
38 ··​53:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi38 ··​5b:​»       ​0f·b7·46·12··········»       ​movzwl·​0x12(%esi)​,​%eax
39 ··​58:​»       ​85·c0················»       ​test···​%eax,​%eax39 ··​5f:​»       ​39·d5················»       ​cmp····​%edx,​%ebp
40 ··5a:​»       ​75·e5················»       ​jne····​41·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x41>40 ··61:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
41 ··5c:​»       ​89·f8················»       ​mov····%edi,​%eax41 ··65:​»       ​73·d9················»       ​jae····40·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x40>
42 ··5e:​»       ​84·c0················»       ​test···​%al,​%al42 ··67:​»       ​8b·4e·08·············»       ​mov····0x8(%esi)​,​%ecx
43 ··​60:​»       ​75·3e················»       ​jne····a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa0>43 ··​6a:​»       ​b0·01················»       ​mov····$0x1,​%al
44 ··​62:​»       ​89·f7················»       ​mov····​%esi,​%edi44 ··​6c:​»       ​85·c9················»       ​test···​%ecx,​%ecx
45 ··​64:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx45 ··​6e:​»       ​75·e5················»       ​jne····55·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x55>
46 ··67:​»       ​76·2d················»       ​jbe····96·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x96>46 ··70:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
47 ··69:​»       ​85·ff················»       ​test···​%edi,​%edi47 ··74:​»       ​84·c0················»       ​test···​%al,​%al
48 ··6b:​»       ​75·6e················»       ​jne····db·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0xdb>48 ··76:​»       ​89·f1················»       ​mov····%esi,​%ecx
49 ··6d:​»       ​8b·5c·24·40··········»       ​mov····0x40(%esp)​,​%ebx49 ··78:​»       ​0f·85·a6·00·00·00····»       ​jne····124·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x124>
50 ··​71:​»       ​89·3b················»       ​mov····​%edi,​(%ebx)​50 ··​7e:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax
51 ··73:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​51 ··82:​»       ​39·c5················»       ​cmp····​%eax,​%ebp
52 ··77:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax52 ··84:​»       ​76·6a················»       ​jbe····f0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xf0>
53 ··7b:​»       ​83·​c4·2c·············»       ​add····$0x2c,​%esp53 ··86:​»       ​85·​c9················»       ​test···%ecx,​%ecx
54 ··7e:​»       ​5b···················»       ​pop····​%ebx54 ··88:​»       ​0f·84·12·01·00·00····»       ​je·····1a0·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x1a0>
55 ··7f:​»       ​5e···················»       ​pop····​%esi55 ··8e:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
56 ··80:​»       ​5f···················»       ​pop····​%edi56 ··92:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
57 ··81:​»       ​5d···················»       ​pop····​%ebp57 ··97:​»       ​0f·​85·d4·00·00·00····»       ​jne····171·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x171>
58 ··82:​»       ​c2·​04·00·············»       ​ret····​$0x458 ··9d:​»       ​c7·​04·24·14·00·00·00·»       ​movl···​$0x14,​(%esp)​
59 ··85:​»       ​66·39·6c·​24·​1a·······»       ​cmp····​%bp,​0x1a(%esp)​59 ··a4:​»       ​89·4c·​24·​10··········»       ​mov····​%ecx,​0x10(%esp)​
60 ··8a:​»       ​73·ac················»       ​jae····38·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x38>60 ··a8:​»       ​e8·fc·ff·ff·ff·······»       ​call···a9·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa9>
61 ··​8c:​»       ​8b·​46·​08·············»       ​mov····​0x8(%esi)​,​%eax61 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
62 ··8f:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi62 ··ad:​»       ​8b·3f················»       ​mov····(%edi)​,​%edi
63 ··94:​»       ​eb·c2················»       ​jmp····58·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x58>63 ··af:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx
64 ··96:​»       ​74·38················»       ​je·····d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xd0>64 ··b3:​»       ​8b·54·24·10··········»       ​mov····​0x10(%esp)​,​%edx
65 ··98:​»       ​89·f7················»       ​mov····​%esi,​%edi65 ··b7:​»       ​89·78·10·············»       ​mov····​%edi,​0x10(%eax)​
66 ··9a:​»       ​eb·d1················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>66 ··ba:​»       ​89·c5················»       ​mov····%eax,​%ebp
67 ··9c:​»       ​8b·74·​24·1c··········»       ​mov····0x1c(%esp)​,​%esi67 ··bc:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​
68 ··a0:​»       ​8b·54·​24·44··········»       ​mov····0x44(%esp)​,​%edx68 ··c0:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
69 ··a4:​»       ​39·72·0c·············»       ​cmp····​%esi,​0xc(%edx)​69 ··c3:​»       ​89·4c·24·0c··········»       ​mov····​%ecx,​0xc(%esp)​
70 ··a7:​»       ​74·34················»       ​je·····dd·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xdd>70 ··c7:​»       ​89·54·24·08··········»       ​mov····%edx,​0x8(%esp)​
71 ··a9:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​71 ··cb:​»       ​e8·​fc·ff·ff·ff·······»       ​call···cc·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xcc>
72 ··​ac:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​ad·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xad>72 »       ​»       ​»       ​cc:​·R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base&)​
73 »       ​»       ​»       ​ad:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​73 ··d0:​»       ​8b·​5c·24·​44··········»       ​mov····​0x44(%esp)​,​%ebx
74 ··b1:​»       ​8b·6c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ebp74 ··d4:​»       ​8b·44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
75 ··b5:​»       ​0f·b7·4d·00··········»       ​movzwl·​0x0(%ebp)​,​%ecx75 ··d8:​»       ​ff·43·14·············»       ​incl···​0x14(%ebx)​
76 ··b9:​»       ​0f·b7·7d·02··········»       ​movzwl·0x2(%ebp)​,​%edi76 ··db:​»       ​89·28················»       ​mov····%ebp,​(%eax)​
77 ··bd:​»       ​66·89·7c·24·1a·······»       ​mov····​%di,​0x1a(%esp)​77 ··dd:​»       ​c6·40·04·01··········»       ​movb···$0x1,​0x4(%eax)​
78 ··c2:​»       ​0f·b7·50·10··········»       ​movzwl·​0x10(%eax)​,​%edx78 ··e1:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
79 ··c6:​»       ​0f·b7·68·12··········»       ​movzwl·​0x12(%eax)​,​%ebp79 ··e5:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
80 ··ca:​»       ​89·f7················»       ​mov····%esi,​%edi80 ··e8:​»       ​5b···················»       ​pop····​%ebx
81 ··cc:​»       ​89·c6················»       ​mov····%eax,​%esi81 ··e9:​»       ​5e···················»       ​pop····​%esi
82 ··ce:​»       ​eb·94················»       ​jmp····​64·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x64>82 ··ea:​»       ​5f···················»       ​pop····%edi
83 ··d0:​»       ​66·3b·6c·24·1a·······»       ​cmp····0x1a(%esp)​,​%bp83 ··eb:​»       ​5d···················»       ​pop····​%ebp
84 ··d5:​»       ​72·92················»       ​jb·····​69·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x69>84 ··ec:​»       ​c2·04·00·············»       ​ret····$0x4
85 ··d7:​»       ​89·​f7················»       ​mov····%esi,​%edi85 ··ef:​»       ​90···················»       ​nop
86 ··d9:​»       ​eb·92················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>86 ··f0:​»       ​8b·54·24·10··········»       ​mov····0x10(%esp)​,​%edx
87 ··db:​»       ​89·fe················»       ​mov····​%edi,​%esi87 ··f4:​»       ​39·54·24·1c··········»       ​cmp····​%edx,​0x1c(%esp)​
88 ··dd:​»       ​39·74·24·1c··········»       ​cmp····%esi,​0x1c(%esp)​88 ··f8:​»       ​73·04················»       ​jae····fe·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xfe>
89 ··e1:​»       ​74·20················»       ​je·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>89 ··fa:​»       ​39·c5················»       ​cmp····%eax,​%ebp
90 ··e3:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx90 ··fc:​»       ​74·88················»       ​je·····86·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x86>
91 ··e7:​»       ​0f·b7·41·02··········»       ​movzwl·​0x2(%ecx)​,​%eax91 ··fe:​»       ​8b·5c·24·40··········»       ​mov····​0x40(%esp)​,​%ebx
92 ··​eb:​»       ​0f·b7·56·12··········»       ​movzwl·0x12(%esi)​,​%edx92 ·102:​»       ​89·33················»       ​mov····%esi,​(%ebx)​
93 ··​ef:​»       ​8b·6c·24·48··········»       ​mov····0x48(%esp)​,​%ebp93 ·104:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​
94 ··​f3:​»       ​0f·b7·7e·10··········»       ​movzwl·​0x10(%esi)​,​%edi94 ·108:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
95 ··​f7:​»       ​66·39·7d·00··········»       ​cmp····%di,​0x0(%ebp)​95 ·10c:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
96 ··​fb:​»       ​72·​06················»       ​jb·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>96 ·10f:​»       ​5b···················»       ​pop····%ebx
97 ··​fd:​»       ​74·58················»       ​je·····157·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x157>97 ·110:​»       ​5e···················»       ​pop····%esi
98 ··​ff:​»       ​31·ff················»       ​xor····%edi,​%edi98 ·111:​»       ​5f···················»       ​pop····​%edi
99 ·​101:​»       ​eb·​05················»       ​jmp····108·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x108>99 ·​112:​»       ​5d···················»       ​pop····%ebp
100 ·​103:​»       ​bf·​01·​00·00·00·······»       ​mov····​$0x1,​%edi100 ·​113:​»       ​c2·​04·​00·············»       ​ret····​$0x4
101 ·​108:​»       ​c7·04·​24·14·​00·​00·​00·»       ​movl···$0x14,​(%esp)​101 ·​116:​»       ​8d·b4·​26·00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
102 ·​10f:​»       ​e8·​fc·ff·ff·ff·······»       ​call···110·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x110>102 ·​11d:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
103 »       ​»       ​»       ​110:​·R_386_PLT32»    ​operator·new(unsigned·​int)​103 ·120:​»       ​8b·74·​24·​14··········»       ​mov····​0x14(%esp)​,​%esi
104 ·​114:​»       ​89·c5················»       ​mov····​%eax,​%ebp104 ·​124:​»       ​8b·6c·24·44··········»       ​mov····0x44(%esp)​,​%ebp
105 ·​116:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax105 ·​128:​»       ​39·75·0c·············»       ​cmp····%esi,​0xc(%ebp)​
106 ·​11a:​»       ​8b·10················»       ​mov····(%eax)​,​%edx106 ·​12b:​»       ​74·33················»       ​je·····160·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x160>
107 ·​11c:​»       ​89·55·10·············»       ​mov····​%edx,​0x10(%ebp)​107 ·​12d:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
108 ·​11f:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx108 ·​130:​»       ​e8·​fc·ff·ff·ff·······»       ​call···131·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x131>
109 ·123:​»       ​89·​4c·24·​0c··········»       ​mov····​%ecx,​0xc(%esp)​109 »       ​»       ​»       ​131:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
110 ·​127:​»       ​89·74·24·​08··········»       ​mov····​%esi,​0x8(%esp)​110 ·​135:​»       ​0f·b7·57·​02··········»       ​movzwl·0x2(%edi)​,​%edx
111 ·​12b:​»       ​89·6c·​24·04··········»       ​mov····%ebp,​0x4(%esp)​111 ·​139:​»       ​0f·b7·​2f·············»       ​movzwl·(%edi)​,​%ebp
112 ·​12f:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​112 ·​13c:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​
113 ·​132:​»       ​e8·​fc·ff·ff·ff·······»       ​call···133·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x133>113 ·​140:​»       ​0f·b7·48·10··········»       ​movzwl·0x10(%eax)​,​%ecx
114 »       ​»       ​»       ​133:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​114 ·144:​»       ​0f·b7·​50·12··········»       ​movzwl·0x12(%eax)​,​%edx
115 ·​137:​»       ​8b·5c·​24·44··········»       ​mov····​0x44(%esp)​,​%ebx115 ·​148:​»       ​89·4c·​24·18··········»       ​mov····%ecx,​0x18(%esp)​
116 ·​13b:​»       ​83·43·14·01··········»       ​addl···$0x1,​0x14(%ebx)​116 ·​14c:​»       ​89·f1················»       ​mov····%esi,​%ecx
117 ·​13f:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi117 ·​14e:​»       ​89·c6················»       ​mov····​%eax,​%esi
118 ·​143:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​118 ·​150:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
119 ·​145:​»       ​c6·46·04·01··········»       ​movb···$0x1,​0x4(%esi)​119 ·​154:​»       ​e9·25·ff·ff·ff·······»       ​jmp····7e·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x7e>
120 ·​149:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax120 ·​159:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
121 ·​14d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp121 ·​160:​»       ​89·f1················»       ​mov····%esi,​%ecx
122 ·​150:​»       ​5b···················»       ​pop····​%ebx122 ·​162:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
123 ·​151:​»       ​5e···················»       ​pop····​%esi123 ·​167:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
124 ·​152:​»       ​5f···················»       ​pop····​%edi124 ·​16b:​»       ​0f·84·2c·ff·ff·ff····»       ​je·····9d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x9d>
125 ·​153:​»       ​5d···················»       ​pop····%ebp125 ·​171:​»       ​0f·b7·17·············»       ​movzwl·(%edi)​,​%edx
126 ·​154:​»       ​c2·04·00·············»       ​ret····​$0x4126 ·​174:​»       ​0f·b7·41·10··········»       ​movzwl·0x10(%ecx)​,​%eax
127 ·​157:​»       ​66·39·d0·············»       ​cmp····%dx,​%ax127 ·​178:​»       ​0f·b7·6f·02··········»       ​movzwl·0x2(%edi)​,​%ebp
128 ·​15a:​»       ​0f·92·c1·············»       ​setb···​%cl128 ·​17c:​»       ​39·c2················»       ​cmp····%eax,​%edx
129 ·​15d:​»       ​0f·b6·f9·············»       ​movzbl·​%cl,​%edi129 ·​17e:​»       ​89·6c·24·10··········»       ​mov····​%ebp,​0x10(%esp)​
130 ·​160:​»       ​eb·a6················»       ​jmp····​108·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x108>130 ·​182:​»       ​0f·b7·69·12··········»       ​movzwl·0x12(%ecx)​,​%ebp
Max diff block lines reached; -1/20406 bytes (-0.00%) of diff not shown.
22.6 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN4SFST4NodeESaIS2_EE17_M_realloc_inser […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​>:​
6 _ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_()​:​6 _ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·00·00·00····»       ​jbe····100·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·ff·ff·ff·······»       ​call···46·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·​R_386_PLT32»    ​operator·​new(unsigned·int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····​(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·ff·ff·ff·······»       ​call···94·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····122·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····​114·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····​f0·​<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·​ff·​ff····»       ​ja·····41·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·​>,​·​SFST:​:​Node*·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····15d·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·>,​·SFST:​:​Node*·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·>,​·SFST:​:​Node*·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···​$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···​$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···​$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···​%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·​ff·ff·······»       ​jmp····c6·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·​ff·ff·ff····»       ​jb·····ad·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·SFST:​:​Node*·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·fe·ff·ff·······»       ​jmp····3e·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​SFST:​:​Node*·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/22874 bytes (-0.00%) of diff not shown.
24.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN4SFST10TransducerESaIS2_EE17_M_reallo […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​>:​
6 _ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_()​:​6 _ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·​86·bf·​00·00·00····»       ​jbe····100·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···46·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​new(unsigned·int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·c0·00·00·00····»       ​je·····140·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x140>47 ··​7e:​»       ​8d·04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·00····»       ​je·····140·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·ff·ff·ff·······»       ​call···94·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····​122·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····​114·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····​f0·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·​ff·​ff····»       ​ja·····41·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·​>,​·​SFST:​:​Transducer*·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····​15d·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·>,​·SFST:​:​Transducer*·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·>,​·SFST:​:​Transducer*·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·​>,​·​SFST:​:​Transducer*·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·​ff·ff·······»       ​jmp····c6·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·ff·ff·ff····»       ​jb·····ad·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>·>,​·SFST:​:​Transducer*·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·​fe·​ff·ff·······»       ​jmp····3e·<std:​:​vector<SFST:​:​Transducer*,​·std:​:​allocator<SFST:​:​Transducer*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/24825 bytes (-0.00%) of diff not shown.
40.7 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST5LabelESaIS1_EE17_M_realloc_inser […]
    
Offset 5, 289 lines modifiedOffset 5, 308 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​>:​
6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_()​:​6 _ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·14··········»       ​mov····%eax,​0x14(%esp)​16 ··​11:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
17 ··​15:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi17 ··​15:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi
18 ··​19:​»       ​8b·54·24·40··········»       ​mov····0x40(%esp)​,​%edx18 ··​19:​»       ​8b·3a················»       ​mov····​(%edx)​,​%edi
19 ··​1d:​»       ​8b·3a················»       ​mov····(%edx)​,​%edi19 ··​1b:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
20 ··​1f:​»       ​8b·5a·​04·············»       ​mov····​0x4(%edx)​,​%ebx20 ··​1f:​»       ​8b·6a·​04·············»       ​mov····​0x4(%edx)​,​%ebp
21 ··​22:​»       ​89·5c·24·10··········»       ​mov····​%ebx,​0x10(%esp)​21 ··​22:​»       ​89·f2················»       ​mov····​%esi,​%edx
22 ··​26:​»       ​29·​fb················»       ​sub····​%edi,​%ebx22 ··​24:​»       ​29·​fa················»       ​sub····​%edi,​%edx
23 ··​28:​»       ​89·f2················»       ​mov····​%esi,​%edx23 ··​26:​»       ​89·6c·24·10··········»       ​mov····​%ebp,​0x10(%esp)​
24 ··​2a:​»       ​29·​fa················»       ​sub····​%edi,​%edx24 ··​2a:​»       ​29·​fd················»       ​sub····​%edi,​%ebp
25 ··​2c:​»       ​c1·​fb·​02·············»       ​sar····​$0x2,​%ebx25 ··​2c:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
26 ··​2f:​»       ​0f·​84·5d·​03·​00·​00····»       ​je·····​392·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x392>26 ··​2f:​»       ​0f·​84·b3·​03·​00·​00····»       ​je·····​3e8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x3e8>
27 ··​35:​»       ​8d·0c·1b·············»       ​lea····​(%ebx,​%ebx,​1)​,​%ecx27 ··​35:​»       ​8d·44·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%eax
28 ··​38:​»       ​39·cb················»       ​cmp····%ecx,​%ebx28 ··​39:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx
29 ··​3a:​»       ​0f·86·2e·03·00·00····»       ​jbe····36e·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x36e>29 ··​3e:​»       ​39·c5················»       ​cmp····​%eax,​%ebp
30 ··​40:​»       ​b9·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%ecx30 ··​40:​»       ​0f·86·7a·03·00·00····»       ​jbe····3c0·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·const&)​+0x3c0>
31 ··​45:​»       ​89·54·​24·1c··········»       ​mov····​%edx,​0x1c(%esp)​31 ··​46:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
32 ··​49:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​32 ··​49:​»       ​8b·5c·​24·14··········»       ​mov····0x14(%esp)​,​%ebx
33 ··​4c:​»       ​89·4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​33 ··​4d:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
34 ··​50:​»       ​8b·5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx34 ··​51:​»       ​89·4c·​24·​18··········»       ​mov····%ecx,​0x18(%esp)​
35 ··​54:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​55·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x55>35 ··​55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​56·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x56>
36 »       ​»       ​»       ​55:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​36 »       ​»       ​»       ​56:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
37 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp37 ··​5a:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx
38 ··​5b:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax38 ··​5e:​»       ​8d·1c·10·············»       ​lea····(%eax,​%edx,​1)​,​%ebx
39 ··5f:​»       ​8d·​5c·05·00··········»       ​lea····​0x0(%ebp,​%eax,​1)​,​%ebx39 ··61:​»       ​8b·​54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx
40 ··​63:​»       ​89·5c·24·18··········»       ​mov····​%ebx,​0x18(%esp)​40 ··​65:​»       ​89·c5················»       ​mov····​%eax,​%ebp
41 ··​67:​»       ​8d·45·04·············»       ​lea····0x4(%ebp)​,​%eax41 ··​67:​»       ​89·5c·24·18··········»       ​mov····%ebx,​0x18(%esp)​
42 ··​6a:​»       ​8b·54·24·1c··········»       ​mov····​0x1c(%esp)​,​%edx42 ··​6b:​»       ​8d·48·04·············»       ​lea····​0x4(%eax)​,​%ecx
43 ··​6e:​»       ​8b·​4c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ecx43 ··​6e:​»       ​8b·​44·​24·​48··········»       ​mov····​0x48(%esp)​,​%eax
44 ··​72:​»       ​8b·19················»       ​mov····(%ecx)​,​%ebx44 ··​72:​»       ​39·fe················»       ​cmp····​%edi,​%esi
45 ··​74:​»       ​89·5c·15·00··········»       ​mov····%ebx,​0x0(%ebp,​%edx,​1)​45 ··​74:​»       ​8b·18················»       ​mov····​(%eax)​,​%ebx
46 ··​78:​»       ​39·fe················»       ​cmp····​%edi,​%esi46 ··​76:​»       ​89·5c·15·00··········»       ​mov····%ebx,​0x0(%ebp,​%edx,​1)​
47 ··​7a:​»       ​0f·​84·​58·​01·​00·​00····»       ​je·····​1d8·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1d8>47 ··​7a:​»       ​0f·​84·​5f·​01·​00·​00····»       ​je·····​1df·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1df>
48 ··​80:​»       ​89·ea················»       ​mov····​%ebp,​%edx48 ··​80:​»       ​89·f0················»       ​mov····​%esi,​%eax
49 ··​82:​»       ​89·f8················»       ​mov····​%edi,​%eax49 ··​82:​»       ​89·e9················»       ​mov····​%ebp,​%ecx
50 ··​84:​»       ​89·​f1················»       ​mov····​%esi,​%ecx50 ··​84:​»       ​29·​f8················»       ​sub····​%edi,​%eax
51 ··​86:​»       ​29·​f9················»       ​sub····​%edi,​%ecx51 ··​86:​»       ​89·​fa················»       ​mov····​%edi,​%edx
52 ··​88:​»       ​83·​e9·​04·············»       ​sub····​$0x4,​%ecx52 ··​88:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
53 ··​8b:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx53 ··​8b:​»       ​c1·​e8·​02·············»       ​shr····​$0x2,​%eax
54 ··​8e:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx54 ··​8e:​»       ​40···················»       ​inc····​%eax
55 ··91:​»       ​83·​e1·​07·············»       ​and····​$0x7,​%ecx55 ··8f:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
56 ··​94:​»       ​0f·​84·​a6·​00·​00·​00····»       ​je·····​140·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x140>56 ··​92:​»       ​0f·​84·​ae·​00·​00·​00····»       ​je·····​146·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x146>
57 ··​9a:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx57 ··​98:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
58 ··​9d:​»       ​0f·​84·​81·​00·​00·​00····»       ​je·····​124·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x124>58 ··​9b:​»       ​0f·​84·​88·​00·​00·​00····»       ​je·····​129·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x129>
59 ··​a3:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx59 ··​a1:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
60 ··​a6:​»       ​74·​68················»       ​je·····​110·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x110>60 ··​a4:​»       ​74·​6e················»       ​je·····​114·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x114>
61 ··​a8:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx61 ··​a6:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
62 ··​ab:​»       ​74·4f················»       ​je·····​fc·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xfc>62 ··​a9:​»       ​74·54················»       ​je·····​ff·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xff>
63 ··​ad:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx63 ··​ab:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
64 ··b0:​»       ​74·​36················»       ​je·····e8·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·​>,​·​SFST:​:​Label·​const&)​+0xe8>64 ··ae:​»       ​66·90················»       ​xchg···%ax,​%ax
65 ··​b2:​»       ​83·f9·05·············»       ​cmp····$0x5,​%ecx65 ··​b0:​»       ​74·​38················»       ​je·····ea·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·const&)​+0xea>
66 ··​b5:​»       ​74·1d················»       ​je·····d4·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0xd4>66 ··​b2:​»       ​83·f8·05·············»       ​cmp····$0x5,​%eax
67 ··​b7:​»       ​83·f9·06·············»       ​cmp····$0x6,​%ecx67 ··​b5:​»       ​74·1e················»       ​je·····​d5·​<std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·const&)​+0xd5>
68 ··​ba:​»       ​0f·85·df·​02·​00·00····»       ​jne····39f·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·​const&)​+0x39f>68 ··​b7:​»       ​83·​f8·​06·············»       ​cmp····$0x6,​%eax
69 ··c0:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx69 ··ba:​»       ​0f·​85·40·03·00·00····»       ​jne····400·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x400>
70 ··​c3:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx70 ··​c0:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
71 ··​c7:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​71 ··​c3:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
72 ··​ca:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​72 ··​c6:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
73 ··​ce:​»       ​83·c0·04·············»       ​add····$0x4,​%eax73 ··​c9:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
74 ··d1:​»       ​83·c2·04·············»       ​add····$0x4,​%edx74 ··cd:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
75 ··​d4:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx75 ··​d1:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
76 ··​d7:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx76 ··​d5:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
77 ··​db:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​77 ··​d8:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
78 ··​de:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​78 ··​db:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
79 ··e2:​»       ​83·c0·04·············»       ​add····$0x4,​%eax79 ··de:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
80 ··​e5:​»       ​83·c2·04·············»       ​add····$0x4,​%edx80 ··​e2:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
81 ··​e8:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx81 ··​e6:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
82 ··​eb:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx82 ··​ea:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
83 ··​ef:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​83 ··​ed:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
84 ··​f2:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​84 ··​f0:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
85 ··​f6:​»       ​83·c0·04·············»       ​add····$0x4,​%eax85 ··​f3:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
86 ··​f9:​»       ​83·c2·04·············»       ​add····$0x4,​%edx86 ··​f7:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
87 ··​fc:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx87 ··​fb:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
88 ··​ff:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx88 ··​ff:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
89 ·​103:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​89 ·​102:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
90 ·​106:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​90 ·​105:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
91 ·​10a:​»       ​83·c0·04·············»       ​add····$0x4,​%eax91 ·​108:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
92 ·​10d:​»       ​83·c2·04·············»       ​add····$0x4,​%edx92 ·​10c:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
93 ·​110:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx93 ·​110:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
94 ·​113:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx94 ·​114:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
95 ·​117:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​95 ·​117:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
96 ·​11a:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​96 ·​11a:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
97 ·​11e:​»       ​83·c0·04·············»       ​add····$0x4,​%eax97 ·​11d:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
98 ·​121:​»       ​83·c2·04·············»       ​add····$0x4,​%edx98 ·​121:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
99 ·​124:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx99 ·​125:​»       ​66·89·41·fe··········»       ​mov····%ax,​-​0x2(%ecx)​
100 ·​127:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx100 ·​129:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
101 ·​12b:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​101 ·​12c:​»       ​83·c2·04·············»       ​add····$0x4,​%edx
102 ·​12e:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​102 ·​12f:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
103 ·​132:​»       ​83·c0·04·············»       ​add····$0x4,​%eax103 ·​132:​»       ​0f·b7·42·fe··········»       ​movzwl·-​0x2(%edx)​,​%eax
104 ·​135:​»       ​83·c2·04·············»       ​add····$0x4,​%edx104 ·​136:​»       ​66·89·59·fc··········»       ​mov····%bx,​-​0x4(%ecx)​
105 ·​138:​»       ​39·c6················»       ​cmp····​%eax,​%esi105 ·​13a:​»       ​66·89·41·fe··········»       ​mov····​%ax,​-​0x2(%ecx)​
106 ·​13a:​»       ​0f·84·8c·00·00·00····»       ​je·····1cc·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·​std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>·>,​·SFST:​:​Label·​const&)​+0x1cc>106 ·​13e:​»       ​39·d6················»       ​cmp····%edx,​%esi
107 ·​140:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx107 ·​140:​»       ​0f·84·​8d·00·00·00····»       ​je·····1d3·<std:​:​vector<SFST:​:​Label,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Label*,​·std:​:​vector<SFST:​:​Label,​·​std:​:​allocator<SFST:​:​Label>·​>·​>,​·​SFST:​:​Label·​const&)​+0x1d3>
108 ·​143:​»       ​0f·​b7·48·02··········»       ​movzwl·0x2(%eax)​,​%ecx108 ·​146:​»       ​0f·​b7·1a·············»       ​movzwl·​(%edx)​,​%ebx
109 ·​147:​»       ​66·89·1a·············»       ​mov····%bx,​(%edx)​109 ·​149:​»       ​83·c2·20·············»       ​add····$0x20,​%edx
110 ·​14a:​»       ​66·89·4a·02··········»       ​mov····%cx,​0x2(%edx)​110 ·​14c:​»       ​83·c1·20·············»       ​add····$0x20,​%ecx
111 ·​14e:​»       ​0f·​b7·58·04··········»       ​movzwl·​0x4(%eax)​,​%ebx111 ·​14f:​»       ​0f·​b7·42·e2··········»       ​movzwl·-​0x1e(%edx)​,​%eax
112 ·​152:​»       ​0f·b7·48·06··········»       ​movzwl·0x6(%eax)​,​%ecx112 ·​153:​»       ​66·89·59·e0··········»       ​mov····%bx,​-​0x20(%ecx)​
113 ·​156:​»       ​66·​89·5a·04··········»       ​mov····​%bx,​0x4(%edx)​113 ·​157:​»       ​66·​89·41·e2··········»       ​mov····​%ax,​-​0x1e(%ecx)​
114 ·​15a:​»       ​66·89·4a·06··········»       ​mov····%cx,​0x6(%edx)​114 ·​15b:​»       ​0f·b7·5a·e4··········»       ​movzwl·-​0x1c(%edx)​,​%ebx
115 ·​15e:​»       ​0f·​b7·58·08··········»       ​movzwl·​0x8(%eax)​,​%ebx115 ·​15f:​»       ​0f·​b7·42·e6··········»       ​movzwl·-​0x1a(%edx)​,​%eax
116 ·​162:​»       ​0f·b7·48·0a··········»       ​movzwl·0xa(%eax)​,​%ecx116 ·​163:​»       ​66·89·59·e4··········»       ​mov····%bx,​-​0x1c(%ecx)​
117 ·​166:​»       ​66·​89·5a·08··········»       ​mov····​%bx,​0x8(%edx)​117 ·​167:​»       ​66·​89·41·e6··········»       ​mov····​%ax,​-​0x1a(%ecx)​
118 ·​16a:​»       ​66·89·4a·0a··········»       ​mov····%cx,​0xa(%edx)​118 ·​16b:​»       ​0f·b7·5a·e8··········»       ​movzwl·-​0x18(%edx)​,​%ebx
119 ·​16e:​»       ​0f·​b7·58·0c··········»       ​movzwl·​0xc(%eax)​,​%ebx119 ·​16f:​»       ​0f·​b7·42·ea··········»       ​movzwl·-​0x16(%edx)​,​%eax
120 ·​172:​»       ​0f·b7·48·0e··········»       ​movzwl·0xe(%eax)​,​%ecx120 ·​173:​»       ​66·89·59·e8··········»       ​mov····%bx,​-​0x18(%ecx)​
121 ·​176:​»       ​66·​89·5a·0c··········»       ​mov····​%bx,​0xc(%edx)​121 ·​177:​»       ​66·​89·41·ea··········»       ​mov····​%ax,​-​0x16(%ecx)​
122 ·​17a:​»       ​66·89·4a·0e··········»       ​mov····%cx,​0xe(%edx)​122 ·​17b:​»       ​0f·b7·5a·ec··········»       ​movzwl·-​0x14(%edx)​,​%ebx
123 ·​17e:​»       ​0f·​b7·58·10··········»       ​movzwl·​0x10(%eax)​,​%ebx123 ·​17f:​»       ​0f·​b7·42·ee··········»       ​movzwl·-​0x12(%edx)​,​%eax
124 ·​182:​»       ​0f·b7·48·12··········»       ​movzwl·​0x12(%eax)​,​%ecx124 ·​183:​»       ​66·89·59·ec··········»       ​mov····%bx,​-​0x14(%ecx)​
125 ·​186:​»       ​66·​89·5a·10··········»       ​mov····​%bx,​0x10(%edx)​125 ·​187:​»       ​66·​89·41·ee··········»       ​mov····​%ax,​-​0x12(%ecx)​
126 ·​18a:​»       ​66·89·4a·12··········»       ​mov····%cx,​0x12(%edx)​126 ·​18b:​»       ​0f·b7·5a·f0··········»       ​movzwl·-​0x10(%edx)​,​%ebx
127 ·​18e:​»       ​0f·​b7·58·14··········»       ​movzwl·​0x14(%eax)​,​%ebx127 ·​18f:​»       ​0f·​b7·42·f2··········»       ​movzwl·-​0xe(%edx)​,​%eax
128 ·​192:​»       ​0f·b7·48·16··········»       ​movzwl·​0x16(%eax)​,​%ecx128 ·​193:​»       ​66·89·59·f0··········»       ​mov····%bx,​-​0x10(%ecx)​
129 ·​196:​»       ​66·​89·5a·14··········»       ​mov····​%bx,​0x14(%edx)​129 ·​197:​»       ​66·​89·41·f2··········»       ​mov····​%ax,​-​0xe(%ecx)​
130 ·​19a:​»       ​66·89·4a·16··········»       ​mov····%cx,​0x16(%edx)​130 ·​19b:​»       ​0f·b7·5a·f4··········»       ​movzwl·-​0xc(%edx)​,​%ebx
Max diff block lines reached; -1/41462 bytes (-0.00%) of diff not shown.
22.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIjSaIjEE17_M_realloc_insertEN9__gnu_cxx1 […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​>:​5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​>:​
6 _ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj()​:​6 _ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·​unsigned·​int·​const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·​ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·​00·00·00····»       ​jbe····100·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···46·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​new(unsigned·​int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·​std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···94·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·​int·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····​f0·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····​122·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····​114·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·​unsigned·​int·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····​f0·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·unsigned·int·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·​87·​35·​ff·​ff·ff····»       ​ja·····41·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·unsigned·​int·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···​%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····​15d·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·​>·​>,​·unsigned·​int·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·>,​·​unsigned·​int·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·unsigned·​int·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int·​const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·ff·ff·······»       ​jmp····c6·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·​ff·​ff·​ff····»       ​jb·····ad·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>,​·unsigned·int·​const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····​122·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·>,​·​unsigned·int·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·int·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·​fe·​ff·ff·······»       ​jmp····3e·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<uns​igned·int*,​·​std:​:​vector<unsigned·int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/23180 bytes (-0.00%) of diff not shown.
67.3 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN4SFST4NodeESaIS2_EE14_M_fill_insertEN […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​>:​
6 _ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_()​:​6 _ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·84·f4·03·00·00····»       ​je·····461·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x461>41 ··​63:​»       ​39·ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·int,​·​SFST:​:​Node*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···81·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·int,​·​SFST:​:​Node*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·​std:​:​allocator<SFST:​:​Node*>·​>·​>,​·​unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·84·9a·00·00·00····»       ​je·····1f7·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·​int,​·​SFST:​:​Node*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·00·00·00····»       ​je·····1fb·<std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<SFS​T:​:​Node**,​·​std:​:​vector<SFST:​:​Node*,​·std:​:​allocator<SFST:​:​Node*>·>·>,​·unsigned·int,​·​SFST:​:​Node*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 50577/68705 bytes (73.61%) of diff not shown.
6.38 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIiSt4pairIKiPN4SFST4NodeEESt10_Select1 […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E:​
  
2 00000000·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​>:​2 00000000·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​>:​
3 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E()​:​3 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE8_M_era​seEPSt13_Rb_tree_node​IS5_E()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·const,​·​SFST:​:​Node*>·​>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
28.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 5, 172 lines modifiedOffset 5, 184 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····67·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····​0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····60·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·6d·01·​00·​00····»       ​je·····1e6·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x1e6>52 ··​7d:​»       ​8b·74·24·​1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·74·​01·​00·00····»       ​je·····203·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x203>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·​84·​69·​01·00·00····»       ​je·····1f8·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0x1f8>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​50·​01·00·00····»       ​ja·····1ef·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x1ef>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·​6f·01·00·00····»       ​je·····217·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x217>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·5a·01·00·00····»       ​ja·····20e·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x20e>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·ff·ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·57················»       ​je·····​124·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····106·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····115·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····179·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····132·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·39················»       ​je·····1bc·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x1bc>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/28852 bytes (-0.00%) of diff not shown.
9.65 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 5, 70 lines modifiedOffset 5, 73 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_()​:​6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·18··········»       ​mov····%eax,​0x18(%esp)​16 ··​11:​»       ​8b·74·​24·44··········»       ​mov····​0x44(%esp)​,​%esi
17 ··​15:​»       ​8b·7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi17 ··​15:​»       ​8b·54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx
18 ··​19:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi18 ··​19:​»       ​8b·​7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi
19 ··​1d:​»       ​8b·54·24·48··········»       ​mov····​0x48(%esp)​,​%edx19 ··​1d:​»       ​8b·6e·04·············»       ​mov····​0x4(%esi)​,​%ebp
20 ··​21:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx20 ··​20:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
21 ··​23:​»       ​8b·6e·​04·············»       ​mov····​0x4(%esi)​,​%ebp21 ··​24:​»       ​8b·5e·​08·············»       ​mov····​0x8(%esi)​,​%ebx
22 ··​26:​»       ​8b·5e·08·············»       ​mov····0x8(%esi)​,​%ebx22 ··​27:​»       ​8b·0a················»       ​mov····​(%edx)​,​%ecx
23 ··​29:​»       ​29·eb················»       ​sub····​%ebp,​%ebx23 ··​29:​»       ​31·d2················»       ​xor····​%edx,​%edx
24 ··​2b:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx24 ··​2b:​»       ​29·eb················»       ​sub····%ebp,​%ebx
25 ··​2e:​»       ​89·c8················»       ​mov····%ecx,​%eax25 ··​2d:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
26 ··​30:​»       ​31·d2················»       ​xor····​%edx,​%edx26 ··​30:​»       ​89·c8················»       ​mov····​%ecx,​%eax
27 ··​32:​»       ​f7·​f3················»       ​div····​%ebx27 ··​32:​»       ​f7·​f3················»       ​div····​%ebx
28 ··​34:​»       ​c1·​e2·​02·············»       ​shl····​$0x2,​%edx28 ··​34:​»       ​c1·​e2·​02·············»       ​shl····​$0x2,​%edx
29 ··​37:​»       ​8b·​6c·​15·​00··········»       ​mov····​0x0(%ebp,​%edx,​1)​,​%ebp29 ··​37:​»       ​8b·​6c·​15·​00··········»       ​mov····​0x0(%ebp,​%edx,​1)​,​%ebp
30 ··​3b:​»       ​85·​ed················»       ​test···​%ebp,​%ebp30 ··​3b:​»       ​85·​ed················»       ​test···​%ebp,​%ebp
31 ··​3d:​»       ​74·​14················»       ​je·····​53·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x53>31 ··​3d:​»       ​74·​1c················»       ​je·····​5b·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x5b>
32 ··​3f:​»       ​89·eb················»       ​mov····%ebp,​%ebx32 ··​3f:​»       ​3b·4d·04·············»       ​cmp····0x4(%ebp)​,​%ecx
33 ··​41:​»       ​3b·4d·04·············»       ​cmp····0x4(%ebp)​,​%ecx33 ··​42:​»       ​89·eb················»       ​mov····%ebp,​%ebx
34 ··​44:​»       ​75·​07················»       ​jne····4d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x4d>34 ··​44:​»       ​75·​0f················»       ​jne····55·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x55>
35 ··​46:​»       ​eb·4d················»       ​jmp····95·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x95>35 ··​46:​»       ​eb·58················»       ​jmp····a0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0xa0>
36 ··​48:​»       ​39·4b·04·············»       ​cmp····​%ecx,​0x4(%ebx)​36 ··​48:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
37 ··​4b:​»       ​74·​48················»       ​je·····95·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​insert_unique_noresiz​e(SFST:​:​Node·const*·​const&)​+0x95>37 ··​4f:​»       ​90···················»       ​nop
38 ··4d:​»       ​8b·1b················»       ​mov····(%ebx)​,​%ebx38 ··50:​»       ​39·4b·04·············»       ​cmp····​%ecx,​0x4(%ebx)​
39 ··4f:​»       ​85·db················»       ​test···%ebx,​%ebx39 ··53:​»       ​74·4b················»       ​je·····​a0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0xa0>
40 ··​51:​»       ​75·f5················»       ​jne····​48·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x48>40 ··​55:​»       ​8b·1b················»       ​mov····(%ebx)​,​%ebx
41 ··​53:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​41 ··​57:​»       ​85·db················»       ​test···​%ebx,​%ebx
42 ··​57:​»       ​c7·04·24·08·00·00·00·»       ​movl···$0x8,​(%esp)​42 ··​59:​»       ​75·f5················»       ​jne····50·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x50>
43 ··​5e:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx43 ··​5b:​»       ​c7·04·​24·08·00·00·00·»       ​movl···$0x8,​(%esp)​
44 ··​62:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···63·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x63>44 ··​62:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
45 »       ​»       ​»       ​63:​·R_386_PLT32»    ​operator·new(unsigned·​int)​45 ··​66:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
46 ··​67:​»       ​8b·5c·24·48··········»       ​mov····0x48(%esp)​,​%ebx46 ··​6a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···6b·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x6b>
47 ··6b:​»       ​8b·​13················»       ​mov····​(%ebx)​,​%edx47 »       ​»       ​»       ​6b:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
48 ··​6d:​»       ​89·​50·04·············»       ​mov····%edx,​0x4(%eax)​48 ··​6f:​»       ​8b·​5c·24·48··········»       ​mov····0x48(%esp)​,​%ebx
49 ··​70:​»       ​89·28················»       ​mov····​%ebp,​(%eax)​49 ··​73:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
50 ··​72:​»       ​8b·​4e·​04·············»       ​mov····​0x4(%esi)​,​%ecx50 ··​76:​»       ​8b·​4e·​04·············»       ​mov····​0x4(%esi)​,​%ecx
51 ··​75:​»       ​8b·6c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebp51 ··​79:​»       ​c6·47·08·01··········»       ​movb···$0x1,​0x8(%edi)​
52 ··​79:​»       ​89·04·29·············»       ​mov····%eax,​(%ecx,​%ebp,​1)​52 ··​7d:​»       ​8b·13················»       ​mov····​(%ebx)​,​%edx
53 ··​7c:​»       ​83·46·10·01··········»       ​addl···$0x1,​0x10(%esi)​53 ··​7f:​»       ​89·28················»       ​mov····%ebp,​(%eax)​
54 ··​80:​»       ​89·07················»       ​mov····​%eax,​(%edi)​54 ··​81:​»       ​8b·6c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebp
55 ··​82:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​55 ··​85:​»       ​89·07················»       ​mov····​%eax,​(%edi)​
56 ··​85:​»       ​c6·47·​08·01··········»       ​movb···$0x1,​0x8(%edi)​56 ··​87:​»       ​89·50·​04·············»       ​mov····%edx,​0x4(%eax)​
57 ··​89:​»       ​89·f8················»       ​mov····​%edi,​%eax57 ··​8a:​»       ​89·04·29·············»       ​mov····​%eax,​(%ecx,​%ebp,​1)​
58 ··​8b:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp58 ··​8d:​»       ​89·f8················»       ​mov····%edi,​%eax
59 ··​8e:​»       ​5b···················»       ​pop····%ebx59 ··​8f:​»       ​ff·46·10·············»       ​incl···0x10(%esi)​
60 ··8f:​»       ​5e···················»       ​pop····​%esi60 ··92:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
61 ··​90:​»       ​5f···················»       ​pop····​%edi61 ··​95:​»       ​5b···················»       ​pop····​%ebx
62 ··​91:​»       ​5d···················»       ​pop····​%ebp62 ··​96:​»       ​5e···················»       ​pop····​%esi
63 ··​92:​»       ​c2·04·00·············»       ​ret····$0x463 ··​97:​»       ​5f···················»       ​pop····%edi
64 ··​95:​»       ​89·1f················»       ​mov····​%ebx,​(%edi)​64 ··​98:​»       ​5d···················»       ​pop····​%ebp
65 ··​97:​»       ​89·77·​04·············»       ​mov····%esi,​0x4(%edi)​65 ··​99:​»       ​c2·04·​00·············»       ​ret····$0x4
66 ··​9a:​»       ​c6·47·08·​00··········»       ​movb···$0x0,​0x8(%edi)​66 ··​9c:​»       ​8d·74·26·​00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
67 ··9e:​»       ​89·f8················»       ​mov····​%edi,​%eax67 ··a0:​»       ​89·1f················»       ​mov····​%ebx,​(%edi)​
68 ··​a0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp68 ··​a2:​»       ​89·f8················»       ​mov····%edi,​%eax
69 ··​a3:​»       ​5b···················»       ​pop····​%ebx69 ··​a4:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
70 ··​a4:​»       ​5e···················»       ​pop····%esi70 ··​a7:​»       ​c6·47·08·00··········»       ​movb···$0x0,​0x8(%edi)​
71 ··​a5:​»       ​5f···················»       ​pop····​%edi71 ··​ab:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
72 ··​a6:​»       ​5d···················»       ​pop····​%ebp72 ··​ae:​»       ​5b···················»       ​pop····​%ebx
73 ··​a7:​»       ​c2·04·00·············»       ​ret····$0x473 ··​af:​»       ​5e···················»       ​pop····%esi
 74 ··​b0:​»       ​5f···················»       ​pop····​%edi
 75 ··​b1:​»       ​5d···················»       ​pop····​%ebp
 76 ··​b2:​»       ​c2·​04·​00·············»       ​ret····​$0x4
31.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 5, 172 lines modifiedOffset 5, 184 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····​67·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·6e·01·​00·​00····»       ​je·····1e7·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x1e7>52 ··​7d:​»       ​8b·74·24·​1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·75·01·00·00····»       ​je·····204·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x204>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·​84·​6a·​01·​00·00····»       ​je·····1f9·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​resize(unsigned·int)​+0x1f9>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​51·​01·​00·00····»       ​ja·····1f0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x1f0>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·70·01·00·00····»       ​je·····218·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x218>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·5b·01·00·00····»       ​ja·····20f·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x20f>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·​ff·​ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·​57················»       ​je·····124·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·​24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····​106·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····​115·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····​179·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·3a················»       ​je·····1bd·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·​int)​+0x1bd>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/31656 bytes (-0.00%) of diff not shown.
11.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKtPcEtNS_4hashItEESt […]
    
Offset 5, 61 lines modifiedOffset 5, 67 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·char*>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi16 ··​11:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi
17 ··​16:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi
18 ··​1a:​»       ​8b·46·​10·············»       ​mov····​0x10(%esi)​,​%eax18 ··​19:​»       ​8b·56·​10·············»       ​mov····​0x10(%esi)​,​%edx
19 ··​1d:​»       ​83·c0·01·············»       ​add····$0x1,​%eax19 ··​1c:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
20 ··20:​»       ​89·​44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​20 ··1f:​»       ​89·​44·​24·18··········»       ​mov····​%eax,​0x18(%esp)​
21 ··​24:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​21 ··​23:​»       ​42···················»       ​inc····​%edx
22 ··​27:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​28·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x28>22 ··​24:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​
23 »       ​»       ​»       ​28:​·R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​resize(unsigned·int)​23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·const&)​+0x29>
24 ··2c:​»       ​0f·b7·07·············»       ​movzwl·(%edi)​,​%eax24 »       ​»       ​»       ​29:​·R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·short>,​·​std:​:​allocator<char*>·>:​:​resize(unsigned·​int)​
25 ··​2f:​»       ​89·c1················»       ​mov····​%eax,​%ecx25 ··​2d:​»       ​8b·5e·04·············»       ​mov····0x4(%esi)​,​%ebx
26 ··​31:​»       ​8b·6e·08·············»       ​mov····0x8(%esi)​,​%ebp26 ··​30:​»       ​31·d2················»       ​xor····​%edx,​%edx
27 ··​34:​»       ​2b·​6e·​04·············»       ​sub····​0x4(%esi)​,​%ebp27 ··​32:​»       ​8b·​6e·​08·············»       ​mov····​0x8(%esi)​,​%ebp
28 ··​37:​»       ​c1·fd·​02·············»       ​sar····​$0x2,​%ebp28 ··​35:​»       ​0f·b7·​0f·············»       ​movzwl·(%edi)​,​%ecx
29 ··​3a:​»       ​31·​d2················»       ​xor····​%edx,​%edx29 ··​38:​»       ​29·​dd················»       ​sub····​%ebx,​%ebp
30 ··​3c:​»       ​f7·​f5················»       ​div····​%ebp30 ··​3a:​»       ​c1·​fd·02·············»       ​sar····$0x2,​%ebp
31 ··​3e:​»       ​8d·2c·95·00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%ebp31 ··​3d:​»       ​89·c8················»       ​mov····​%ecx,​%eax
32 ··45:​»       ​8b·46·04·············»       ​mov····0x4(%esi)​,​%eax32 ··3f:​»       ​f7·f5················»       ​div····​%ebp
33 ··​48:​»       ​8b·14·28·············»       ​mov····(%eax,​%ebp,​1)​,​%edx33 ··​41:​»       ​8d·2c·95·00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%ebp
 34 ··​48:​»       ​8b·​14·​2b·············»       ​mov····​(%ebx,​%ebp,​1)​,​%edx
34 ··​4b:​»       ​85·​d2················»       ​test···​%edx,​%edx35 ··​4b:​»       ​85·​d2················»       ​test···​%edx,​%edx
35 ··​4d:​»       ​74·​16················»       ​je·····​65·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x65>36 ··​4d:​»       ​74·​1f················»       ​je·····​6e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x6e>
36 ··​4f:​»       ​89·d0················»       ​mov····%edx,​%eax37 ··​4f:​»       ​0f·b7·5a·04··········»       ​movzwl·0x4(%edx)​,​%ebx
37 ··​51:​»       ​66·3b·4a·04··········»       ​cmp····0x4(%edx)​,​%cx38 ··​53:​»       ​89·d0················»       ​mov····%edx,​%eax
38 ··​55:​»       ​75·08················»       ​jne····​5f·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x5f>39 ··​55:​»       ​39·cb················»       ​cmp····%ecx,​%ebx
39 ··​57:​»       ​eb·39················»       ​jmp····92·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x92>40 ··​57:​»       ​75·0f················»       ​jne····68·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x68>
40 ··​59:​»       ​66·3b·48·04··········»       ​cmp····0x4(%eax)​,​%cx41 ··​59:​»       ​eb·42················»       ​jmp····9d·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·const&)​+0x9d>
41 ··​5d:​»       ​74·33················»       ​je·····​92·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x92>42 ··​5b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
42 ··​5f:​»       ​8b·00················»       ​mov····(%eax)​,​%eax43 ··​5f:​»       ​90···················»       ​nop
43 ··​61:​»       ​85·c0················»       ​test···%eax,​%eax44 ··​60:​»       ​0f·b7·58·04··········»       ​movzwl·0x4(%eax)​,​%ebx
44 ··​63:​»       ​75·f4················»       ​jne····​59·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x59>45 ··​64:​»       ​39·cb················»       ​cmp····%ecx,​%ebx
45 ··​65:​»       ​89·​54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​46 ··​66:​»       ​74·35················»       ​je·····9d·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x9d>
46 ··​69:​»       ​c7·​04·24·0c·00·00·00·»       ​movl···$0xc,​(%esp)​47 ··​68:​»       ​8b·​00················»       ​mov····(%eax)​,​%eax
47 ··70:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···71·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x71>48 ··6a:​»       ​85·c0················»       ​test···%eax,​%eax
48 »       ​»       ​»       ​71:​·R_386_PLT32»    ​operator·​new(unsigned·int)​49 ··​6c:​»       ​75·​f2················»       ​jne····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·const&)​+0x60>
49 ··75:​»       ​8b·57·04·············»       ​mov····0x4(%edi)​,​%edx50 ··6e:​»       ​c7·04·24·0c·00·00·00·»       ​movl···$0xc,​(%esp)​
50 ··​78:​»       ​0f·b7·1f·············»       ​movzwl·​(%edi)​,​%ebx51 ··​75:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
51 ··​7b:​»       ​66·89·58·04··········»       ​mov····​%bx,​0x4(%eax)​52 ··​79:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
52 ··​7f:​»       ​89·50·08·············»       ​mov····%edx,​0x8(%eax)​53 ··​7d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···7e·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·char*>·>,​·std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​find_or_insert(std:​:​pair<unsigned·​short·​const,​·​char*>·​const&)​+0x7e>
53 ··​82:​»       ​8b·​4c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx54 »       ​»       ​»       ​7e:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
54 ··​86:​»       ​89·08················»       ​mov····​%ecx,​(%eax)​55 ··​82:​»       ​8b·57·04·············»       ​mov····0x4(%edi)​,​%edx
55 ··​88:​»       ​8b·7e·04·············»       ​mov····0x4(%esi)​,​%edi56 ··​85:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx
56 ··​8b:​»       ​89·04·2f·············»       ​mov····%eax,​(%edi,​%ebp,​1)​57 ··​87:​»       ​8b·5e·04·············»       ​mov····0x4(%esi)​,​%ebx
57 ··​8e:​»       ​83·46·10·01··········»       ​addl···$0x1,​0x10(%esi)​58 ··​8a:​»       ​8b·7c·24·1c··········»       ​mov····0x1c(%esp)​,​%edi
58 ··92:​»       ​83·c0·04·············»       ​add····$0x4,​%eax59 ··8e:​»       ​66·89·48·04··········»       ​mov····%cx,​0x4(%eax)​
59 ··​95:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp60 ··​92:​»       ​89·50·08·············»       ​mov····%edx,​0x8(%eax)​
60 ··​98:​»       ​5b···················»       ​pop····​%ebx61 ··​95:​»       ​89·38················»       ​mov····%edi,​(%eax)​
61 ··​99:​»       ​5e···················»       ​pop····​%esi62 ··​97:​»       ​89·04·2b·············»       ​mov····%eax,​(%ebx,​%ebp,​1)​
62 ··​9a:​»       ​5f···················»       ​pop····%edi63 ··​9a:​»       ​ff·46·10·············»       ​incl···0x10(%esi)​
63 ··​9b:​»       ​5d···················»       ​pop····​%ebp64 ··​9d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
64 ··9c:​»       ​c3···················»       ​ret····65 ··a0:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
 66 ··​a3:​»       ​5b···················»       ​pop····​%ebx
 67 ··​a4:​»       ​5e···················»       ​pop····​%esi
 68 ··​a5:​»       ​5f···················»       ​pop····​%edi
 69 ··​a6:​»       ​5d···················»       ​pop····​%ebp
 70 ··​a7:​»       ​c3···················»       ​ret····
115 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·​00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·​00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·short·const,​·char*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·const,​·char*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<unsigned·​short·​const,​·​char*>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 86487/117294 bytes (73.74%) of diff not shown.
10.8 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeIPKN4SFST4 […]
    
Offset 1, 82 lines modifiedOffset 1, 82 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj:​1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj:​
  
2 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​>:​2 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​>:​
3 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj()​:​3 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp
5 ···1:​»       ​57···················»       ​push···%edi5 ···3:​»       ​89·5c·24·2c··········»       ​mov····%ebx,​0x2c(%esp)​
6 ···2:​»       ​56···················»       ​push···​%esi6 ···7:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
7 ···3:​»       ​53···················»       ​push···%ebx7 ···b:​»       ​e8·fc·ff·ff·ff·······»       ​call···c·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·int)​+0xc>
8 ···​4:​»       ​83·​ec·​2c·············»       ​sub····​$0x2c,​%esp8 »       ​»       ​»       ​c:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
9 ···​7:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···8·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·​int)​+0x8>9 ··10:​»       ​81·c3·02·00·00·00····»       ​add····$0x2,​%ebx
10 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 »       ​»       ​»       ​12:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
11 ···​c:​»       ​81·c3·02·00·00·00····»       ​add····$0x2,​%ebx11 ··16:​»       ​89·74·24·30··········»       ​mov····%esi,​0x30(%esp)​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​8b·​74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi
13 ··​12:​»       ​8b·​74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi13 ··​1e:​»       ​89·​7c·​24·34··········»       ​mov····%edi,​0x34(%esp)​
14 ··16:​»       ​8b·44·​24·44··········»       ​mov····​0x44(%esp)​,​%eax14 ··22:​»       ​89·6c·​24·38··········»       ​mov····%ebp,​0x38(%esp)​
15 ··1a:​»       ​3d·​ff·​ff·​ff·​3f·······»       ​cmp····​$0x3fffffff,​%eax15 ··26:​»       ​3d·​ff·​ff·​ff·​3f·······»       ​cmp····​$0x3fffffff,​%eax
16 ··1f:​»       ​0f·​87·90·​00·​00·​00····»       ​ja·····b5·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xb5>16 ··2b:​»       ​0f·​87·a5·​00·​00·​00····»       ​ja·····d6·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xd6>
17 ··25:​»       ​8b·​3e················»       ​mov····​(%esi)​,​%edi17 ··31:​»       ​8b·​3e················»       ​mov····​(%esi)​,​%edi
18 ··27:​»       ​8b·​56·​08·············»       ​mov····​0x8(%esi)​,​%edx18 ··33:​»       ​8b·​56·​08·············»       ​mov····​0x8(%esi)​,​%edx
19 ··2a:​»       ​29·​fa················»       ​sub····​%edi,​%edx19 ··36:​»       ​29·​fa················»       ​sub····​%edi,​%edx
20 ··2c:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx20 ··38:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx
21 ··2f:​»       ​39·​c2················»       ​cmp····​%eax,​%edx21 ··3b:​»       ​39·​c2················»       ​cmp····​%eax,​%edx
22 ··​31:​»       ​72·08················»       ​jb·····3b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x3b>22 ··​3d:​»       ​72·19················»       ​jb·····58·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x58>
23 ··​33:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp23 ··​3f:​»       ​8b·5c·​24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx
24 ··36:​»       ​5b···················»       ​pop····​%ebx24 ··43:​»       ​8b·74·24·30··········»       ​mov····0x30(%esp)​,​%esi
25 ··37:​»       ​5e···················»       ​pop····​%esi25 ··47:​»       ​8b·7c·24·34··········»       ​mov····0x34(%esp)​,​%edi
26 ··38:​»       ​5f···················»       ​pop····​%edi26 ··4b:​»       ​8b·6c·24·38··········»       ​mov····0x38(%esp)​,​%ebp
27 ··39:​»       ​5d···················»       ​pop····​%ebp27 ··4f:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
28 ··3a:​»       ​c3···················»       ​ret····28 ··52:​»       ​c3···················»       ​ret····
29 ··3b:​»       ​8b·56·04·············»       ​mov····​0x4(%esi)​,​%edx29 ··53:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
30 ··3e:​»       ​89·​d1················»       ​mov····%edx,​%ecx30 ··57:​»       ​90···················»       ​nop
31 ··40:​»       ​29·f9················»       ​sub····​%edi,​%ecx31 ··58:​»       ​8b·56·04·············»       ​mov····0x4(%esi)​,​%edx
32 ··42:​»       ​89·4c·24·14··········»       ​mov····%ecx,​0x14(%esp)​32 ··5b:​»       ​8d·2c·85·00·00·00·00·»       ​lea····0x0(,​%eax,​4)​,​%ebp
33 ··46:​»       ​8d·2c·85·00·00·00·00·»       ​lea····0x0(,​%eax,​4)​,​%ebp33 ··62:​»       ​89·6c·24·18··········»       ​mov····%ebp,​0x18(%esp)​
34 ··4d:​»       ​89·6c·24·18··········»       ​mov····​%ebp,​0x18(%esp)​34 ··66:​»       ​89·d1················»       ​mov····​%edx,​%ecx
35 ··51:​»       ​85·c0················»       ​test···​%eax,​%eax35 ··68:​»       ​29·f9················»       ​sub····​%edi,​%ecx
36 ··53:​»       ​74·5a················»       ​je·····af·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·​int)​+0xaf>36 ··6a:​»       ​85·c0················»       ​test···%eax,​%eax
37 ··55:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​37 ··6c:​»       ​89·4c·​24·​14··········»       ​mov····​%ecx,​0x14(%esp)​
38 ··59:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​38 ··70:​»       ​74·5e················»       ​je·····d0·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xd0>
39 ··5c:​»       ​e8·fc·ff·ff·ff·······»       ​call···5d·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·​int)​+0x5d>39 ··72:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
40 »       ​»       ​»       ​5d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​40 ··​75:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
41 ··61:​»       ​89·c5················»       ​mov····​%eax,​%ebp41 ··79:​»       ​e8·​fc·ff·ff·ff·······»       ​call···7a·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·​int)​+0x7a>
42 ··​63:​»       ​8b·​0e················»       ​mov····(%esi)​,​%ecx42 »       ​»       ​»       ​7a:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
43 ··65:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx43 ··7e:​»       ​8b·0e················»       ​mov····​(%esi)​,​%ecx
44 ··69:​»       ​39·fa················»       ​cmp····​%edi,​%edx44 ··80:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
45 ··6b:​»       ​74·1c················»       ​je·····89·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x89>45 ··84:​»       ​89·c5················»       ​mov····%eax,​%ebp
46 ··6d:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​46 ··86:​»       ​39·fa················»       ​cmp····​%edi,​%edx
47 ··71:​»       ​8b·44·24·14··········»       ​mov····0x14(%esp)​,​%eax47 ··88:​»       ​74·1c················»       ​je·····a6·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xa6>
48 ··75:​»       ​89·44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​48 ··8a:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
49 ··79:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​49 ··8e:​»       ​8b·44·​24·14··········»       ​mov····​0x14(%esp)​,​%eax
50 ··7d:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​50 ··92:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
51 ··80:​»       ​e8·fc·ff·ff·ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>:​:​reserve(unsigned·​int)​+0x81>51 ··95:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​
52 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove52 ··​99:​»       ​89·44·24·​08··········»       ​mov····​%eax,​0x8(%esp)​
53 ··85:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx53 ··9d:​»       ​e8·fc·ff·ff·ff·······»       ​call···9e·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>:​:​reserve(unsigned·​int)​+0x9e>
54 ··​89:​»       ​85·​c9················»       ​test···%ecx,​%ecx54 »       ​»       ​»       ​9e:​·R_386_PLT32»    ​memmove
55 ··8b:​»       ​74·08················»       ​je·····95·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>:​:​reserve(unsigned·​int)​+0x95>55 ··a2:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
56 ··8d:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​56 ··a6:​»       ​85·c9················»       ​test···​%ecx,​%ecx
57 ··90:​»       ​e8·fc·ff·ff·ff·······»       ​call···91·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x91>57 ··a8:​»       ​74·08················»       ​je·····b2·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xb2>
58 »       ​»       ​»       ​91:​·R_386_PLT32»    ​operator·delete(void*)​58 ··​aa:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
59 ··95:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​59 ··ad:​»       ​e8·​fc·ff·ff·ff·······»       ​call···ae·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·int)​+0xae>
60 ··​97:​»       ​8b·5c·​24·14··········»       ​mov····​0x14(%esp)​,​%ebx60 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·​delete(void*)​
61 ··9b:​»       ​01·eb················»       ​add····​%ebp,​%ebx61 ··b2:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​
62 ··9d:​»       ​89·​5e·04·············»       ​mov····%ebx,​0x4(%esi)​62 ··b4:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
63 ··a0:​»       ​03·6c·​24·​18··········»       ​add····​0x18(%esp)​,​%ebp63 ··b8:​»       ​8b·7c·​24·​18··········»       ​mov····​0x18(%esp)​,​%edi
64 ··a4:​»       ​89·6e·08·············»       ​mov····​%ebp,​0x8(%esi)​64 ··bc:​»       ​01·eb················»       ​add····​%ebp,​%ebx
65 ··a7:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp65 ··be:​»       ​89·5e·04·············»       ​mov····%ebx,​0x4(%esi)​
66 ··aa:​»       ​5b···················»       ​pop····​%ebx66 ··c1:​»       ​01·fd················»       ​add····%edi,​%ebp
67 ··ab:​»       ​5e···················»       ​pop····​%esi67 ··c3:​»       ​89·6e·08·············»       ​mov····%ebp,​0x8(%esi)​
68 ··ac:​»       ​5f···················»       ​pop····​%edi68 ··c6:​»       ​e9·74·ff·ff·ff·······»       ​jmp····3f·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​reserve(unsigned·int)​+0x3f>
69 ··ad:​»       ​5d···················»       ​pop····​%ebp69 ··cb:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
70 ··ae:​»       ​c3···················»       ​ret····70 ··cf:​»       ​90···················»       ​nop
71 ··af:​»       ​89·​f9················»       ​mov····​%edi,​%ecx71 ··d0:​»       ​89·​f9················»       ​mov····​%edi,​%ecx
72 ··b1:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp72 ··d2:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
73 ··b3:​»       ​eb·​b4················»       ​jmp····69·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x69>73 ··d4:​»       ​eb·​b0················»       ​jmp····86·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0x86>
74 ··b5:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi74 ··d6:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
75 »       ​»       ​»       ​b7:​·​R_386_GOTOFF»   ​.​LC2175 »       ​»       ​»       ​d8:​·​R_386_GOTOFF»   ​.​LC21
76 ··bb:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​76 ··dc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
77 ··be:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xbf>77 ··df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​reserve(unsigned·​int)​+0xe0>
78 »       ​»       ​»       ​bf:​·​R_386_PLT32»    ​std:​:​__throw_length_error(​char·​const*)​78 »       ​»       ​»       ​e0:​·​R_386_PLT32»    ​std:​:​__throw_length_error(​char·​const*)​
96.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeIPKN4SFST4 […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·00····»       ​je·····461·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x461>41 ··​63:​»       ​39·ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·00·00·00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·00·00·00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 72627/98551 bytes (73.69%) of diff not shown.
11.9 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIiSt4pairIKiPN4SFST4NodeEESt10_Select1 […]
    
Offset 5, 78 lines modifiedOffset 5, 82 lines modified
  
5 00000000·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​>:​
6 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_()​:​6 _ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·>·​>:​:​_M_get_insert_unique_​pos(int·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bp13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c5·​02·​00·​00·​00····»       ​add····​$0x2,​%ebp14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi16 ··​12:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax
17 ··​16:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax17 ··​16:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi
18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi
20 ··​1f:​»       ​74·5a················»       ​je·····7b·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x7b>20 ··​1f:​»       ​74·67················»       ​je·····88·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x88>
21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx
22 ··​25:​»       ​8b·0a················»       ​mov····​(%edx)​,​%ecx22 ··​25:​»       ​8b·2a················»       ​mov····​(%edx)​,​%ebp
23 ··​27:​»       ​eb·0e················»       ​jmp····​37·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x37>23 ··​27:​»       ​eb·12················»       ​jmp····​3b·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x3b>
24 ··​29:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax24 ··​29:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
25 ··2c:​»       ​bb·01·​00·00·00·······»       ​mov····$0x1,​%ebx25 ··30:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
26 ··​31:​»       ​85·c0················»       ​test···%eax,​%eax26 ··​33:​»       ​b1·01················»       ​mov····$0x1,​%cl
27 ··​33:​»       ​74·12················»       ​je·····​47·​<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x47>27 ··​35:​»       ​85·c0················»       ​test···%eax,​%eax
28 ··​35:​»       ​89·c6················»       ​mov····%eax,​%esi28 ··​37:​»       ​74·12················»       ​je·····​4b·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x4b>
29 ··​37:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx29 ··​39:​»       ​89·c6················»       ​mov····​%eax,​%esi
30 ··​3a:​»       ​39·d1················»       ​cmp····​%edx,​%ecx30 ··​3b:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx
31 ··​3c:​»       ​7c·eb················»       ​jl·····​29·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x29>31 ··​3e:​»       ​39·d5················»       ​cmp····%edx,​%ebp
32 ··3e:​»       ​8b·46·0c·············»       ​mov····​0xc(%esi)​,​%eax32 ··40:​»       ​7c·ee················»       ​jl·····30·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x30>
33 ··​41:​»       ​31·db················»       ​xor····​%ebx,​%ebx33 ··​42:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
34 ··​43:​»       ​85·​c0················»       ​test···​%eax,​%eax34 ··​45:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx
35 ··​45:​»       ​75·ee················»       ​jne····​35·​<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x35>35 ··​47:​»       ​85·c0················»       ​test···%eax,​%eax
36 ··​47:​»       ​84·db················»       ​test···%bl,​%bl36 ··​49:​»       ​75·ee················»       ​jne····​39·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x39>
37 ··​49:​»       ​75·33················»       ​jne····​7e·​<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·const&)​+0x7e>37 ··​4b:​»       ​84·c9················»       ​test···%cl,​%cl
38 ··​4b:​»       ​89·​f3················»       ​mov····​%esi,​%ebx38 ··​4d:​»       ​89·​f0················»       ​mov····​%esi,​%eax
39 ··​4d:​»       ​39·d1················»       ​cmp····%edx,​%ecx39 ··​4f:​»       ​75·3a················»       ​jne····8b·<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·const&)​+0x8b>
40 ··4f:​»       ​7f·15················»       ​jg·····​66·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x66>40 ··51:​»       ​39·d5················»       ​cmp····%edx,​%ebp
41 ··​51:​»       ​89·37················»       ​mov····%esi,​(%edi)​41 ··​53:​»       ​7f·1b················»       ​jg·····​70·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x70>
42 ··​53:​»       ​c7·47·04·00·00·00·00·»       ​movl···$0x0,​0x4(%edi)​42 ··​55:​»       ​89·37················»       ​mov····%esi,​(%edi)​
43 ··​5a:​»       ​89·​f8················»       ​mov····​%edi,​%eax43 ··​57:​»       ​89·​f8················»       ​mov····​%edi,​%eax
44 ··​5c:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp44 ··​59:​»       ​c7·47·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%edi)​
45 ··5f:​»       ​5b···················»       ​pop····​%ebx45 ··60:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
46 ··​60:​»       ​5e···················»       ​pop····​%esi46 ··​63:​»       ​5b···················»       ​pop····​%ebx
47 ··​61:​»       ​5f···················»       ​pop····​%edi47 ··​64:​»       ​5e···················»       ​pop····​%esi
48 ··​62:​»       ​5d···················»       ​pop····​%ebp48 ··​65:​»       ​5f···················»       ​pop····​%edi
49 ··​63:​»       ​c2·04·00·············»       ​ret····$0x449 ··​66:​»       ​5d···················»       ​pop····%ebp
50 ··​66:​»       ​c7·​07·​00·00·00·00····»       ​movl···​$0x0,​(%edi)​50 ··​67:​»       ​c2·​04·​00·············»       ​ret····​$0x4
51 ··​6c:​»       ​89·5f·​04·············»       ​mov····%ebx,​0x4(%edi)​51 ··​6a:​»       ​8d·b6·​00·00·00·00····»       ​lea····0x0(%esi)​,​%esi
52 ··6f:​»       ​89·f8················»       ​mov····​%edi,​%eax52 ··70:​»       ​89·47·04·············»       ​mov····​%eax,​0x4(%edi)​
53 ··​71:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp53 ··​73:​»       ​89·f8················»       ​mov····%edi,​%eax
54 ··​74:​»       ​5b···················»       ​pop····%ebx54 ··​75:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​
55 ··​75:​»       ​5e···················»       ​pop····​%esi55 ··​7b:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
56 ··​76:​»       ​5f···················»       ​pop····​%edi56 ··​7e:​»       ​5b···················»       ​pop····​%ebx
57 ··​77:​»       ​5d···················»       ​pop····​%ebp57 ··​7f:​»       ​5e···················»       ​pop····​%esi
58 ··78:​»       ​c2·04·00·············»       ​ret····$0x458 ··80:​»       ​5f···················»       ​pop····%edi
59 ··7b:​»       ​8d·70·04·············»       ​lea····0x4(%eax)​,​%esi59 ··81:​»       ​5d···················»       ​pop····​%ebp
60 ··7e:​»       ​8b·54·24·34··········»       ​mov····​0x34(%esp)​,​%edx60 ··82:​»       ​c2·04·00·············»       ​ret····$0x4
61 ··​82:​»       ​39·​72·​0c·············»       ​cmp····​%esi,​0xc(%edx)​61 ··​85:​»       ​8d·​76·​00·············»       ​lea····0x0(%esi)​,​%esi
62 ··​85:​»       ​74·19················»       ​je·····​a0·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0xa0>62 ··​88:​»       ​8d·70·04·············»       ​lea····0x4(%eax)​,​%esi
63 ··​87:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​63 ··​8b:​»       ​8b·6c·​24·34··········»       ​mov····0x34(%esp)​,​%ebp
64 ··​8a:​»       ​89·eb················»       ​mov····​%ebp,​%ebx64 ··​8f:​»       ​39·75·0c·············»       ​cmp····​%esi,​0xc(%ebp)​
65 ··8c:​»       ​e8·fc·ff·ff·ff·······»       ​call···8d·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x8d>65 ··92:​»       ​74·1c················»       ​je·····b0·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>,​·​std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0xb0>
66 »       ​»       ​»       ​8d:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​66 ··​94:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
67 ··​91:​»       ​8b·4c·24·38··········»       ​mov····0x38(%esp)​,​%ecx67 ··​97:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···98·<std:​:​_Rb_tree<int,​·std:​:​pair<int·const,​·SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·const&)​+0x98>
68 ··95:​»       ​8b·​09················»       ​mov····​(%ecx)​,​%ecx68 »       ​»       ​»       ​98:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
69 ··​97:​»       ​8b·​50·10·············»       ​mov····​0x10(%eax)​,​%edx69 ··​9c:​»       ​8b·​54·24·38··········»       ​mov····​0x38(%esp)​,​%edx
70 ··9a:​»       ​89·f3················»       ​mov····​%esi,​%ebx70 ··a0:​»       ​8b·2a················»       ​mov····(%edx)​,​%ebp
71 ··9c:​»       ​89·​c6················»       ​mov····​%eax,​%esi71 ··a2:​»       ​89·​c3················»       ​mov····​%eax,​%ebx
72 ··9e:​»       ​eb·ad················»       ​jmp····​4d·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x4d>72 ··a4:​»       ​8b·50·10·············»       ​mov····0x10(%eax)​,​%edx
73 ··​a0:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​73 ··​a7:​»       ​89·f0················»       ​mov····%esi,​%eax
74 ··​a6:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​74 ··​a9:​»       ​89·de················»       ​mov····​%ebx,​%esi
75 ··​a9:​»       ​89·f8················»       ​mov····%edi,​%eax75 ··​ab:​»       ​eb·a4················»       ​jmp····​51·​<std:​:​_Rb_tree<int,​·​std:​:​pair<int·​const,​·​SFST:​:​Node*>,​·​std:​:​_Select1st<std:​:​pair<int·const,​·SFST:​:​Node*>·>,​·std:​:​less<int>,​·​std:​:​allocator<std:​:​pair<int·​const,​·​SFST:​:​Node*>·​>·​>:​:​_M_get_insert_unique_​pos(int·​const&)​+0x51>
76 ··​ab:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp76 ··​ad:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
77 ··ae:​»       ​5b···················»       ​pop····%ebx77 ··b0:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​
78 ··af:​»       ​5e···················»       ​pop····​%esi78 ··b6:​»       ​89·f8················»       ​mov····​%edi,​%eax
79 ··​b0:​»       ​5f···················»       ​pop····​%edi79 ··​b8:​»       ​89·77·04·············»       ​mov····%esi,​0x4(%edi)​
80 ··​b1:​»       ​5d···················»       ​pop····​%ebp80 ··​bb:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
81 ··​b2:​»       ​c2·04·00·············»       ​ret····$0x481 ··​be:​»       ​5b···················»       ​pop····%ebx
 82 ··​bf:​»       ​5e···················»       ​pop····​%esi
 83 ··​c0:​»       ​5f···················»       ​pop····​%edi
 84 ··​c1:​»       ​5d···················»       ​pop····​%ebp
 85 ··​c2:​»       ​c2·​04·​00·············»       ​ret····​$0x4
2.02 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv>:​4 00000000·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv>:​
5 _GLOBAL__sub_I__ZNK4S​FST4Arcs4sizeEv()​:​5 _GLOBAL__sub_I__ZNK4S​FST4Arcs4sizeEv()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x3>​
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x6>​9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​e8·​03·​00·​00····»       ​lea····​0x3e8(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​e8·​03·​00·​00····»       ​lea····​0x3e8(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x1a​>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x1a​>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x36​>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZNK4​SFST4Arcs4sizeEv+0x36​>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
44.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 351 lines modifiedOffset 1, 330 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·​06000000·​00000000·​2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​5 ··​0x00000020·​00000000·​06000000·​00000000·​2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
6 ··​0x00000030·​30000000·​00000000·​87000000·​00410e08·​0.​.​.​.​.​.​.​.​.​.​.​.​A.​.​6 ··​0x00000030·​30000000·​00000000·​8b000000·​00410e08·​0.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
7 ··​0x00000040·​8602410e·​0c830343·​0e30027a·​0a0e0c41·​.​.​A.​.​.​.​C.​0.​z.​.​.​A7 ··​0x00000040·​8602430e·​0c830353·​0e30026c·​0a0e0c41·​.​.​C.​.​.​.​S.​0.​l.​.​.​A
8 ··​0x00000050·​c30e0841·​c60e0441·​0b000000·​1c000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​8 ··​0x00000050·​c30e0841·​c60e0441·​0b000000·​1c000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​
9 ··​0x00000060·​60000000·87000000·​64000000·​00410e08·​`.​.​.​.​.​.​.​d.​.​.​.​A.​.​9 ··​0x00000060·​60000000·90000000·​64000000·​00410e08·​`.​.​.​.​.​.​.​d.​.​.​.​A.​.​
10 ··​0x00000070·​8602410e·​0c830343·​0e300000·54000000·​.​.​A.​.​.​.​C.​0.​.​T.​.​.​10 ··​0x00000070·​8602460e·​0c830353·​0e300000·3c000000·​.​.​F.​.​.​.​S.​0.​.​<.​.​.​
11 ··​0x00000080·​80000000·eb000000·b6000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​11 ··​0x00000080·​80000000·00010000·e8000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
12 ··​0x00000090·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​12 ··​0x00000090·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
13 ··​0x000000a0·​05430e20·​02690a0e·​1441c30e·​1041c60e·​.​C.​·.​i.​.​.​A.​.​.​A.​.​13 ··​0x000000a0·​05430e30·​02c30a0e·​1441c30e·​1041c60e·​.​C.​0.​.​.​.​.​A.​.​.​A.​.​
14 ··​0x000000b0·​0c41c70e·​0841c50e·​04410b78·0a0e1441·​.​A.​.​.​A.​.​.​A.​x.​.​.​A14 ··​0x000000b0·​0c41c70e·​0841c50e·​04480b00·18000000·​.​A.​.​.​A.​.​.​H.​.​.​.​.​.​
15 ··​0x000000c0·​c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A15 ··​0x000000c0·​c0000000·f0010000·3b000000·00410e08·​.​.​.​.​.​.​.​.​;​.​.​.​.​A.​.​
16 ··​0x000000d0·0b000000·18000000·d8000000·a2010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000000d0·83024e0e·20000000·18000000·dc000000·​.​.​N.​·.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x000000e0·​3d000000·​00410e08·​8302430e·20000000·​=.​.​.​.​A.​.​.​.​C.​·.​.​.​17 ··​0x000000e0·​30020000·​3b000000·​00410e08·​83024e0e·​0.​.​.​;​.​.​.​.​A.​.​.​.​N.​
18 ··​0x000000f0·18000000·f4000000·e0010000·3d000000·.​.​.​.​.​.​.​.​.​.​.​.​=.​.​.​18 ··​0x000000f0·20000000·34000000·f8000000·70020000··.​.​.​4.​.​.​.​.​.​.​p.​.​.​
19 ··​0x00000100·​00410e08·​8302430e·20000000·34000000·​.​A.​.​.​.​C.​·.​.​.​4.​.​.​19 ··​0x00000100·fe000000·00410e08·​8702460e·​0c860343·​.​.​.​.​.​A.​.​.​.​F.​.​.​.​C
20 ··​0x00000110·10010000·1d020000·ee000000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​20 ··​0x00000110·​0e108304·500e3002·a00a0e10·41c30e0c·​.​.​.​.​P.​0.​.​.​.​.​A.​.​.​
21 ··​0x00000120·8702410e·0c860341·0e108304·430e3002·.​.​A.​.​.​.​A.​.​.​.​C.​0.​21 ··​0x00000120·41c60e08·41c70e04·430b0000·38000000·A.​.​.​A.​.​.​C.​.​.​8.​.​.​
22 ··​0x00000130·a20a0e10·41c30e0c·41c60e08·41c70e04·.​.​.​.​A.​.​.​A.​.​.​A.​.​.​22 ··​0x00000130·30010000·70030000·7a000000·00410e08·0.​.​.​p.​.​.​z.​.​.​.​A.​.​
23 ··​0x00000140·410b0000·38000000·48010000·0c030000·A.​.​.​8.​.​.​H.​.​.​.​.​.​.​23 ··​0x00000140·8502430e·0c870341·0e108604·410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
24 ··​0x00000150·6c000000·​00410e08·8502410e·0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A24 ··​0x00000150·054e0e40·​02610e14·41c30e10·41c60e0c·.​N.​@.​a.​.​A.​.​.​A.​.​.​
25 ··​0x00000160·0e108604·​410e1483·05430e40·02600e14·.​.​.​.​A.​.​.​.​C.​@.​`.​.​25 ··​0x00000160·41c70e08·​41c50e04·38000000·6c010000·A.​.​.​A.​.​.​8.​.​.​l.​.​.​
26 ··​0x00000170·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​26 ··​0x00000170·f0030000·7a000000·00410e08·8502430e·.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
27 ··​0x00000180·38000000·84010000·78030000·6c000000·8.​.​.​.​.​.​.​x.​.​.​l.​.​.​27 ··​0x00000180·0c870341·0e108604·410e1483·054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
28 ··​0x00000190·​00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​28 ··​0x00000190·​02610e14·41c30e10·​41c60e0c·41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
29 ··​0x000001a0·​410e1483·05430e40·02600e14·41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​29 ··​0x000001a0·​41c50e04·38000000·a8010000·70040000·​A.​.​.​8.​.​.​.​.​.​.​p.​.​.​
30 ··​0x000001b0·41c60e0c·41c70e08·41c50e04·38000000·​A.​.​.​A.​.​.​A.​.​.​8.​.​.​30 ··​0x000001b0·7a000000·00410e08·8502430e·0c870341·​z.​.​.​.​A.​.​.​.​C.​.​.​.​A
31 ··​0x000001c0·c0010000·e4030000·6c000000·​00410e08·​.​.​.​.​.​.​.​.​l.​.​.​.​A.​.​31 ··​0x000001c0·​0e108604·410e1483·054e0e40·​02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
32 ··​0x000001d0·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​32 ··​0x000001d0·41c30e10·​41c60e0c·41c70e08·41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
33 ··​0x000001e0·05430e40·02600e14·41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​33 ··​0x000001e0·10000000·e4010000·00000000·​45000000·​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​.​
34 ··​0x000001f0·41c70e08·41c50e04·10000000·​fc010000·A.​.​.​A.​.​.​.​.​.​.​.​.​.​.​34 ··​0x000001f0·00000000·3c000000·f8010000·​f0040000·.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00000200·00000000·36000000·00000000·3c000000·​.​.​.​.​6.​.​.​.​.​.​.​<.​.​.​35 ··​0x00000200·e4020000·00410e08·8502410e·0c870344·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​D
36 ··​0x00000210·10020000·50040000·b0020000·​00410e08·​.​.​.​.​P.​.​.​.​.​.​.​.​A.​.​36 ··​0x00000210·​0e108604·430e1483·054e0e60·​034d020a·​.​.​.​.​C.​.​.​.​N.​`.​M.​.​
37 ··​0x00000220·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​37 ··​0x00000220·0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
38 ··​0x00000230·​05430e60·0335020a·0e1441c3·0e1041c6·​.​C.​`.​5.​.​.​.​A.​.​.​A.​38 ··​0x00000230·​0e04480b·3c000000·38020000·​e0070000·​.​.​H.​<.​.​.​8.​.​.​.​.​.​.​
39 ··​0x00000240·0e0c41c7·​0e0841c5·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​39 ··​0x00000240·ea000000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
40 ··​0x00000250·50020000·00070000·e4000000·​00410e08·P.​.​.​.​.​.​.​.​.​.​.​.​A.​.​40 ··​0x00000250·​0e108604·430e1483·054e0e50·​02cc0a0e·.​.​.​.​C.​.​.​.​N.​P.​.​.​.​
41 ··​0x00000260·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​41 ··​0x00000260·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
42 ··​0x00000270·​05430e50·02d30a0e·1441c30e·1041c60e·​.​C.​P.​.​.​.​.​A.​.​.​A.​.​42 ··​0x00000270·​04410b00·10000000·78020000·d0080000·​.​A.​.​.​.​.​.​x.​.​.​.​.​.​.​
43 ··​0x00000280·0c41c70e·​0841c50e·04410b00·10000000·.​A.​.​.​A.​.​.​A.​.​.​.​.​.​43 ··​0x00000280·29000000·​00000000·18000000·8c020000·)​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
44 ··​0x00000290·90020000·e4070000·28000000·00000000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​44 ··​0x00000290·00090000·3b000000·00410e08·830279c3·​.​.​.​.​;​.​.​.​.​A.​.​.​.​y.​
45 ··​0x000002a0·10000000·a4020000·0c080000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​45 ··​0x000002a0·0e040000·10000000·a8020000·40090000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
46 ··​0x000002b0·​00000000·10000000·b8020000·38080000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​46 ··​0x000002b0·​02000000·00000000·24000000·bc020000·​.​.​.​.​.​.​.​.​$.​.​.​.​.​.​.​
47 ··​0x000002c0·02000000·00000000·34000000·cc020000·.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​47 ··​0x000002c0·50090000·99000000·00430e20·4486034c·P.​.​.​.​.​.​.​.​C.​·​D.​.​L
48 ··​0x000002d0·3a080000·7d000000·00410e08·8702410e·:​.​.​.​}.​.​.​.​A.​.​.​.​A.​48 ··​0x000002d0·87028304·02720ac7·c6c30e04·4b0b0000·.​.​.​.​.​r.​.​.​.​.​.​K.​.​.​
49 ··​0x000002e0·0c860341·0e108304·430e2002·6a0a0e10·.​.​.​A.​.​.​.​C.​·.​j.​.​.​49 ··​0x000002e0·24000000·​e4020000·f0090000·81000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
50 ··​0x000002f0·41c30e0c·​41c60e08·41c70e04·410b0000·A.​.​.​A.​.​.​A.​.​.​A.​.​.​50 ··​0x000002f0·00430e20·​4486034c·87028304·02610ac7·​.​C.​·​D.​.​L.​.​.​.​.​a.​.​
51 ··​0x00000300·34000000·04030000·b8080000·6c000000·4.​.​.​.​.​.​.​.​.​.​.​l.​.​.​51 ··​0x00000300·c6c30e04·440b0000·28000000·0c030000·.​.​.​.​D.​.​.​(.​.​.​.​.​.​.​
52 ··​0x00000310·00410e08·8702410e·​0c860341·0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​52 ··​0x00000310·800a0000·c0000000·​004d0e40·44870348·​.​.​.​.​.​.​.​.​.​M.​@D.​.​H
53 ··​0x00000320·430e2002·590a0e10·​41c30e0c·41c60e08·C.​·.​Y.​.​.​A.​.​.​A.​.​.​53 ··​0x00000320·86044c85·02830502·​7c0ac5c7·c6c30e04·.​.​L.​.​.​.​.​|.​.​.​.​.​.​.​
54 ··​0x00000330·​41c70e04·410b0000·54000000·3c030000·A.​.​.​A.​.​.​T.​.​.​<.​.​.​54 ··​0x00000330·​470b0000·3c000000·38030000·400b0000·G.​.​.​<.​.​.​8.​.​.​@.​.​.​
55 ··​0x00000340·24090000·a5000000·​00410e08·8502410e·$.​.​.​.​.​.​.​.​A.​.​.​.​A.​55 ··​0x00000340·8d020000·00410e08·8502430e·​0c870341·.​.​.​.​.​A.​.​.​.​C.​.​.​.​A
56 ··​0x00000350·​0c870341·​0e108604·​410e1483·​05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​056 ··​0x00000350·​0e108604·​430e1483·​054e0e60·​03fc010a·.​.​.​.​C.​.​.​.​N.​`.​.​.​.​
57 ··​0x00000360·​027f0a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​57 ··​0x00000360·​0e1441c3·0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
58 ··​0x00000370·​0841c50e·04410b4c·0a0e1441·c30e1041·​.​A.​.​.​A.​L.​.​.​A.​.​.​A58 ··​0x00000370·​0e044a0b·24000000·78030000·d00d0000·​.​.​J.​$.​.​.​x.​.​.​.​.​.​.​
59 ··​0x00000380·c60e0c41·c70e0841·c50e0441·0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​59 ··​0x00000380·59000000·00410e08·8302750a·c30e044a·Y.​.​.​.​A.​.​.​.​u.​.​.​.​J
60 ··​0x00000390·3c000000·94030000·c9090000·7b020000·<.​.​.​.​.​.​.​.​.​.​.​{.​.​.​60 ··​0x00000390·0b4e0ac3·0e04420b·46c30e04·10000000·.​N.​.​.​.​B.​F.​.​.​.​.​.​.​
61 ··​0x000003a0·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​61 ··​0x000003a0·a0030000·300e0000·23000000·​00000000·​.​.​.​.​0.​.​.​#.​.​.​.​.​.​.​
62 ··​0x000003b0·410e1483·05430e60·​0300020a·0e1441c3·​A.​.​.​.​C.​`.​.​.​.​.​.​A.​62 ··​0x000003b0·30000000·b4030000·600e0000·​80000000·​0.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
63 ··​0x000003c0·​0e1041c6·0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​63 ··​0x000003c0·​00410e08·8702410e·​0c860341·​0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
64 ··​0x000003d0·10000000·d4030000·440c0000·40000000·.​.​.​.​.​.​.​.​D.​.​.​@.​.​.​64 ··​0x000003d0·4e0e2002·6b0e1041·c30e0c41·c60e0841·N.​·.​k.​.​A.​.​.​A.​.​.​A
65 ··​0x000003e0·00000000·10000000·​e8030000·840c0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x000003e0·c70e0400·2c000000·​e8030000·e00e0000·​.​.​.​.​,​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x000003f0·23000000·​00000000·30000000·fc030000·#.​.​.​.​.​.​.​0.​.​.​.​.​.​.​66 ··​0x000003f0·aa000000·​00410e08·8602410e·0c830343·.​.​.​.​.​A.​.​.​.​A.​.​.​.​C
67 ··​0x00000400·a80c0000·​76000000·​00410e08·8702410e·.​.​.​.​v.​.​.​.​A.​.​.​.​A.​67 ··​0x00000400·​0e30029d·0a0e0c41·​c30e0841·c60e0441·​.​0.​.​.​.​.​A.​.​.​A.​.​.​A
68 ··​0x00000410·​0c860341·0e108304·430e2002·6c0e1041·​.​.​.​A.​.​.​.​C.​·.​l.​.​A68 ··​0x00000410·​0b000000·3c000000·18040000·900f0000·​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​
69 ··​0x00000420·c30e0c41·c60e0841·c70e0400·2c000000·​.​.​.​A.​.​.​A.​.​.​.​,​.​.​.​69 ··​0x00000420·27020000·00410e08·8502410e·0c870341·'.​.​.​.​A.​.​.​.​A.​.​.​.​A
70 ··​0x00000430·30040000·1e0d0000·a2000000·​00410e08·0.​.​.​.​.​.​.​.​.​.​.​.​A.​.​70 ··​0x00000430·​0e108604·410e1483·054e0e70·​0351010a·.​.​.​.​A.​.​.​.​N.​p.​Q.​.​
71 ··​0x00000440·8602410e·​0c830343·​0e300295·​0a0e0c41·​.​.​A.​.​.​.​C.​0.​.​.​.​.​A71 ··​0x00000440·0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
72 ··​0x00000450·c30e0841·c60e0441·0b000000·3c000000·​.​.​.​A.​.​.​A.​.​.​.​<.​.​.​72 ··​0x00000450·​0e04490b·3c000000·58040000·​c0110000·​.​.​I.​<.​.​.​X.​.​.​.​.​.​.​
73 ··​0x00000460·60040000·c00d0000·0a020000·​00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​73 ··​0x00000460·05020000·00410e08·8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
74 ··​0x00000470·​8502410e·​0c870341·0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​74 ··​0x00000470·0e108604·410e1483·054e0e50·0388010a·​.​.​.​.​A.​.​.​.​N.​P.​.​.​.​
75 ··​0x00000480·​05430e70·​0353010a·​0e1441c3·​0e1041c6·​.​C.​p.​S.​.​.​.​A.​.​.​A.​75 ··​0x00000480·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
76 ··​0x00000490·​0e0c41c7·0e0841c5·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​76 ··​0x00000490·​0e04420b·1c000000·98040000·00000000·​.​.​B.​.​.​.​.​.​.​.​.​.​.​.​.​
77 ··​0x000004a0·a0040000·ca0f0000·fa010000·00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​77 ··​0x000004a0·43000000·00430e20·44860248·830373c6·C.​.​.​.​C.​·​D.​.​H.​.​s.​
78 ··​0x000004b0·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​78 ··​0x000004b0·c30e0400·1c000000·b8040000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
79 ··​0x000004c0·05430e50·​0391010a·0e1441c3·0e1041c6·.​C.​P.​.​.​.​.​.​A.​.​.​A.​79 ··​0x000004c0·43000000·​00430e20·44860248·830373c6·​C.​.​.​.​C.​·​D.​.​H.​.​s.​
80 ··​0x000004d0·​0e0c41c7·0e0841c5·0e04410b·28000000·​.​.​A.​.​.​A.​.​.​A.​(.​.​.​80 ··​0x000004d0·c30e0400·1c000000·d8040000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x000004e0·e0040000·​00000000·37000000·00410e08·.​.​.​.​.​.​.​.​7.​.​.​.​A.​.​81 ··​0x000004e0·43000000·​00430e20·44860248·830373c6·C.​.​.​.​C.​·​D.​.​H.​.​s.​
82 ··​0x000004f0·8602410e·0c830343·0e206f0e·​0c41c30e·​.​.​A.​.​.​.​C.​·​o.​.​A.​.​82 ··​0x000004f0·c30e0400·24000000·f8040000·​00000000·​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x00000500·0841c60e·​04000000·28000000·0c050000·.​A.​.​.​.​.​.​(.​.​.​.​.​.​.​83 ··​0x00000500·5e000000·​00430e30·44860448·83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
84 ··​0x00000510·​00000000·37000000·00410e08·8602410e·​.​.​.​.​7.​.​.​.​A.​.​.​.​A.​84 ··​0x00000510·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x00000520·​0c830343·​0e206f0e·0c41c30e·​0841c60e·​.​.​.​C.​·​o.​.​A.​.​.​A.​.​85 ··​0x00000520·​00000000·​017a504c·5200017c·​08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
86 ··​0x00000530·​04000000·28000000·38050000·00000000·​.​.​.​.​(.​.​.​8.​.​.​.​.​.​.​86 ··​0x00000530·​0000001b·1b0c0404·88010000·28000000·​.​.​.​.​.​.​.​.​.​.​.​.​(.​.​.​
87 ··​0x00000540·37000000·​00410e08·8602410e·​0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C87 ··​0x00000540·24000000·​00000000·ba000000·​04000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x00000550·​0e206f0e·0c41c30e·0841c60e·​04000000·​.​·o.​.​A.​.​.​A.​.​.​.​.​.​88 ··​0x00000550·​00430e20·4487024f·86034883·​04026a0a·​.​C.​·​D.​.​O.​.​H.​.​.​j.​
89 ··​0x00000560·38000000·64050000·00000000·46000000·8.​.​.​d.​.​.​.​.​.​.​F.​.​.​89 ··​0x00000560·c7c6c30e·04410b00·58000000·50000000·.​.​.​.​.​A.​.​X.​.​.​P.​.​.​
90 ··​0x00000570·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​90 ··​0x00000570·d0130000·b5010000·​04000000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
91 ··​0x00000580·410e1483·​05430e30·​7a0e1441·c30e1041·​A.​.​.​.​C.​0z.​.​A.​.​.​A91 ··​0x00000580·8502410e·​0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
92 ··​0x00000590·c60e0c41·c70e0841·​c50e0400·1c000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​92 ··​0x00000590·054e0e40·​0348010a·0e1441c3·0e1041c6·​.​N.​@.​H.​.​.​.​A.​.​.​A.​
93 ··​0x000005a0·​00000000·​017a504c·5200017c·08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​93 ··​0x000005a0·​0e0c41c7·​0e0841c5·0e04420b·4b0a0e14·​.​.​A.​.​.​A.​.​.​B.​K.​.​.​
94 ··​0x000005b0·0000001b·1b0c0404·88010000·38000000·.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​94 ··​0x000005b0·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​
95 ··​0x000005c0·24000000·00000000·a8000000·​04000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​95 ··​0x000005c0·410b0000·24000000·00000000·​017a504c·A.​.​.​$.​.​.​.​.​.​.​.​zPL
96 ··​0x000005d0·00410e08·8702410e·​0c860341·0e108304·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​96 ··​0x000005d0·5200017c·08079b00·​0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
97 ··​0x000005e0·430e2002·6d0a0e10·41c30e0c·41c60e08·C.​·​.​m.​.​.​A.​.​.​A.​.​.​97 ··​0x000005e0·88010e40·83058502·86048703·14000000·.​.​.​@.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x000005f0·41c70e04·410b0000·58000000·60000000·A.​.​.​A.​.​.​X.​.​.​`.​.​.​98 ··​0x000005f0·2c000000·00000000·36000000·04140000·,​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​
99 ··​0x00000600·c4110000·b8010000·04000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​99 ··​0x00000600·00000000·40000000·ec000000·​00000000·​.​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​
100 ··​0x00000610·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​100 ··​0x00000610·f4000000·​041c0000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
101 ··​0x00000620·​05430e40·​0357010a·​0e1441c3·​0e1041c6·​.​C.​@.​W.​.​.​.​A.​.​.​A.​101 ··​0x00000620·​0c870341·​0e108604·410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
102 ··​0x00000630·​0e0c41c7·0e0841c5·0e04410b·​4b0a0e14·​.​.​A.​.​.​A.​.​.​A.​K.​.​.​102 ··​0x00000630·​028a0a0e·1441c30e·​1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
103 ··​0x00000640·​41c30e10·41c60e0c·41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​103 ··​0x00000640·0841c50e·04410b00·54000000·​4c060000·.​A.​.​.​A.​.​T.​.​.​L.​.​.​
104 ··​0x00000650·410b0000·24000000·​00000000·017a504c·A.​.​.​$.​.​.​.​.​.​.​.​zPL104 ··​0x00000650·00000000·b1010000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
105 ··​0x00000660·5200017c·​08079b00·0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​105 ··​0x00000660·0c870341·​0e108604·410e1483·054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
106 ··​0x00000670·88010e40·83058502·86048703·14000000·​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​.​106 ··​0x00000670·02d60a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
107 ··​0x00000680·2c000000·​00000000·36000000·04140000·,​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​107 ··​0x00000680·0841c50e·​04440b5f·0a0e1441·c30e1041·​.​A.​.​.​D.​_.​.​.​A.​.​.​A
108 ··​0x00000690·00000000·40000000·fc000000·​00000000·​.​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​108 ··​0x00000690·c60e0c41·c70e0841·c50e044d·​0b000000·​.​.​.​A.​.​.​A.​.​.​M.​.​.​.​
109 ··​0x000006a0·ef000000·041c0000·00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​109 ··​0x000006a0·48000000·a4060000·90150000·0c020000·H.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x000006b0·​0c870341·0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@110 ··​0x000006b0·​00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
111 ··​0x000006c0·02900a0e·1441c30e·​1041c60e·​0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​111 ··​0x000006c0·410e1483·054d0e70·​02810e6c·430e7077·A.​.​.​.​M.​p.​.​.​lC.​pw
112 ··​0x000006d0·​0841c50e·​04410b00·​54000000·dc060000·​.​A.​.​.​A.​.​T.​.​.​.​.​.​.​112 ··​0x000006d0·​0e6c450e·7002630a·0e1441c3·0e1041c6·​.​lE.​p.​c.​.​.​A.​.​.​A.​
113 ··​0x000006e0·​00000000·62010000·​00410e08·8502410e·​.​.​.​.​b.​.​.​.​A.​.​.​.​A.​113 ··​0x000006e0·​0e0c41c7·0e0841c5·​0e04480b·44000000·​.​.​A.​.​.​A.​.​.​H.​D.​.​.​
114 ··​0x000006f0·0c870341·0e108604·410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@114 ··​0x000006f0·d4010000·a0170000·0f060000·​042a0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​
115 ··​0x00000700·​02770a0e·1441c30e·1041c60e·​0c41c70e·​.​w.​.​.​A.​.​.​A.​.​.​A.​.​115 ··​0x00000700·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
116 ··​0x00000710·​0841c50e·04430b02·​cb0a0e14·41c30e10·.​A.​.​.​C.​.​.​.​.​.​A.​.​.​116 ··​0x00000710·410e1483·​05510ef0·4e032605·0a0e1441·A.​.​.​.​Q.​.​N.​&.​.​.​.​A
117 ··​0x00000720·​41c60e0c·41c70e08·41c50e04·430b0000·A.​.​.​A.​.​.​A.​.​.​C.​.​.​117 ··​0x00000720·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
118 ··​0x00000730·48000000·34070000·7c130000·d6010000·H.​.​.​4.​.​.​|.​.​.​.​.​.​.​118 ··​0x00000730·0b000000·28000000·00000000·017a504c·.​.​.​.​(.​.​.​.​.​.​.​.​zPL
119 ··​0x00000740·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​119 ··​0x00000740·5200017c·08079b00·​0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
120 ··​0x00000750·410e1483·05430e70·​028d0e6c·430e707b·A.​.​.​.​C.​p.​.​.​lC.​p{120 ··​0x00000750·88010ef0·4e830585·​02860487·03000000·.​.​.​.​N.​.​.​.​.​.​.​.​.​.​.​
121 ··​0x00000760·0e6c430e·7002490a·0e1441c3·0e1041c6·​.​lC.​p.​I.​.​.​A.​.​.​A.​121 ··​0x00000760·14000000·30000000·36000000·36000000·​.​.​.​.​0.​.​.​6.​.​.​6.​.​.​
122 ··​0x00000770·​0e0c41c7·​0e0841c5·0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​122 ··​0x00000770·​04400000·​00000000·2c000000·60020000·​.​@.​.​.​.​.​.​,​.​.​.​`.​.​.​
123 ··​0x00000780·e4010000·52150000·14070000·​042a0000·​.​.​.​.​R.​.​.​.​.​.​.​.​*.​.​123 ··​0x00000780·b01d0000·0a010000·04480000·​00430e40·​.​.​.​.​.​.​.​.​.​H.​.​.​C.​@
124 ··​0x00000790·00410e08·​8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​124 ··​0x00000790·4987034f·​86044c83·​05850202·cf0ac5c7·I.​.​O.​.​L.​.​.​.​.​.​.​.​.​
125 ··​0x000007a0·410e1483·05460e80·4f031f06·0a0e1441·A.​.​.​.​F.​.​O.​.​.​.​.​.​A125 ··​0x000007a0·c6c30e04·410b0000·14000000·e8010000·.​.​.​.​A.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x000007b0·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A126 ··​0x000007b0·6c000000·38000000·045d0000·00000000·l.​.​.​8.​.​.​.​].​.​.​.​.​.​
Max diff block lines reached; 0/44972 bytes (0.00%) of diff not shown.
12.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 300, 22 lines modifiedOffset 300, 22 lines modified
300 ··​0x00001290·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc300 ··​0x00001290·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc
301 ··​0x000012a0·​65724431·​4576005f·​5a4e5374·​385f5262·​erD1Ev.​_ZNSt8_Rb301 ··​0x000012a0·​65724431·​4576005f·​5a4e5374·​385f5262·​erD1Ev.​_ZNSt8_Rb
302 ··​0x000012b0·​5f747265·​65494e34·​53465354·​354c6162·​_treeIN4SFST5Lab302 ··​0x000012b0·​5f747265·​65494e34·​53465354·​354c6162·​_treeIN4SFST5Lab
303 ··​0x000012c0·​656c4553·​315f5374·​395f4964·​656e7469·​elES1_St9_Identi303 ··​0x000012c0·​656c4553·​315f5374·​395f4964·​656e7469·​elES1_St9_Identi
304 ··​0x000012d0·​74794953·​315f454e·​53315f39·​6c616265·​tyIS1_ENS1_9labe304 ··​0x000012d0·​74794953·​315f454e·​53315f39·​6c616265·​tyIS1_ENS1_9labe
305 ··​0x000012e0·​6c5f636d·​70455361·​4953315f·​45453136·​l_cmpESaIS1_EE16305 ··​0x000012e0·​6c5f636d·​70455361·​4953315f·​45453136·​l_cmpESaIS1_EE16
306 ··​0x000012f0·​5f4d5f69·​6e736572·​745f756e·​69717565·​_M_insert_unique306 ··​0x000012f0·​5f4d5f69·​6e736572·​745f756e·​69717565·​_M_insert_unique
307 ··​0x00001300·​45524b53·​315f005f·​5a537431·385f5262·​ERKS1_.​_ZSt18_Rb307 ··​0x00001300·​45524b53·​315f005f·​5a6e776a·005f5a53·​ERKS1_.​_Znwj.​_ZS
308 ··​0x00001310·5f747265·​655f6465·6372656d·​656e7450·_tree_decrementP308 ··​0x00001310·​7432395f·52625f74·​7265655f·​696e7365·​t29_Rb_tree_inse
309 ··​0x00001320·53743138·5f52625f·74726565·5f6e6f64·St18_Rb_tree_nod309 ··​0x00001320·72745f61·6e645f72·6562616c·616e6365·rt_and_rebalance
310 ··​0x00001330·​655f6261·7365005f·5a6e776a·005f5a53·e_base.​_Znwj.​_ZS310 ··​0x00001330·​62505374·31385f52·625f7472·65655f6e·bPSt18_Rb_tree_n
311 ··​0x00001340·7432395f·52625f74·7265655f·696e7365·t29_Rb_tree_inse311 ··​0x00001340·6f64655f·62617365·53305f52·535f005f·ode_baseS0_RS_.​_
312 ··​0x00001350·72745f61·6e645f72·6562616c·​616e6365·rt_and_rebalance312 ··​0x00001350·5a537431·385f5262·5f747265·​655f6465·ZSt18_Rb_tree_de
313 ··​0x00001360·​62505374·31385f52·625f7472·65655f6e·​bPSt18_Rb_tree_n313 ··​0x00001360·​6372656d·​656e7450·53743138·5f52625f·crementPSt18_Rb_
314 ··​0x00001370·6f64655f·62617365·53305f52·535f005f·ode_baseS0_RS_.​_314 ··​0x00001370·74726565·5f6e6f64·655f6261·7365005f·tree_node_base.​_
315 ··​0x00001380·​5a4e3453·​46535431·​30547261·​6e736475·​ZN4SFST10Transdu315 ··​0x00001380·​5a4e3453·​46535431·​30547261·​6e736475·​ZN4SFST10Transdu
316 ··​0x00001390·​63657231·​30616464·​5f737472·​696e6745·​cer10add_stringE316 ··​0x00001390·​63657231·​30616464·​5f737472·​696e6745·​cer10add_stringE
317 ··​0x000013a0·​50636250·​4e535f38·​416c7068·​61626574·​PcbPNS_8Alphabet317 ··​0x000013a0·​50636250·​4e535f38·​416c7068·​61626574·​PcbPNS_8Alphabet
318 ··​0x000013b0·​45005f5a·​4e345346·​53543841·​6c706861·​E.​_ZN4SFST8Alpha318 ··​0x000013b0·​45005f5a·​4e345346·​53543841·​6c706861·​E.​_ZN4SFST8Alpha
319 ··​0x000013c0·​62657431·​306e6578·​745f6c61·​62656c45·​bet10next_labelE319 ··​0x000013c0·​62657431·​306e6578·​745f6c61·​62656c45·​bet10next_labelE
320 ··​0x000013d0·​52506362·​005f5a4e·​34534653·​54313054·​RPcb.​_ZN4SFST10T320 ··​0x000013d0·​52506362·​005f5a4e·​34534653·​54313054·​RPcb.​_ZN4SFST10T
321 ··​0x000013e0·​72616e73·​64756365·​72433245·​52536950·​ransducerC2ERSiP321 ··​0x000013e0·​72616e73·​64756365·​72433245·​52536950·​ransducerC2ERSiP
Offset 376, 18 lines modifiedOffset 376, 18 lines modified
376 ··​0x00001750·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc376 ··​0x00001750·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc
377 ··​0x00001760·​65723131·​63726561·​74655f6e·​6f646545·​er11create_nodeE377 ··​0x00001760·​65723131·​63726561·​74655f6e·​6f646545·​er11create_nodeE
378 ··​0x00001770·​52537436·​76656374·​6f724950·​4e535f34·​RSt6vectorIPNS_4378 ··​0x00001770·​52537436·​76656374·​6f724950·​4e535f34·​RSt6vectorIPNS_4
379 ··​0x00001780·​4e6f6465·​45536149·​53335f45·​4550636a·​NodeESaIS3_EEPcj379 ··​0x00001780·​4e6f6465·​45536149·​53335f45·​4550636a·​NodeESaIS3_EEPcj
380 ··​0x00001790·​00737472·​746f6c00·​5f5a4e34·​53465354·​.​strtol.​_ZN4SFST380 ··​0x00001790·​00737472·​746f6c00·​5f5a4e34·​53465354·​.​strtol.​_ZN4SFST
381 ··​0x000017a0·​31305472·​616e7364·​75636572·​32307265·​10Transducer20re381 ··​0x000017a0·​31305472·​616e7364·​75636572·​32307265·​10Transducer20re
382 ··​0x000017b0·​61645f74·​72616e73·​64756365·​725f7465·​ad_transducer_te382 ··​0x000017b0·​61645f74·​72616e73·​64756365·​725f7465·​ad_transducer_te
383 ··​0x000017c0·​78744550·​385f494f·​5f46494c·​45005f5a·​xtEP8_IO_FILE.​_Z383 ··​0x000017c0·​78744550·​385f494f·​5f46494c·​45006667·​xtEP8_IO_FILE.​fg
384 ··​0x000017d0·​4e345346·53543841·6c706861·62657431·N4SFST8Alphabet1384 ··​0x000017d0·65747300·​5f5a4e34·53465354·38416c70·ets.​_ZN4SFST8Alp
385 ··​0x000017e0·​30616464·5f73796d·626f6c45·504b6300·0add_symbolEPKc.​385 ··​0x000017e0·68616265·​74313061·64645f73·796d626f·habet10add_symbo
386 ··​0x000017f0·​66676574·73005f5a·​4e345346·​53543130·fgets.​_ZN4SFST10386 ··​0x000017f0·​6c45504b·63005f5a·​4e345346·​53543130·lEPKc.​_ZN4SFST10
387 ··​0x00001800·​5472616e·​73647563·​65724332·​4550385f·​TransducerC2EP8_387 ··​0x00001800·​5472616e·​73647563·​65724332·​4550385f·​TransducerC2EP8_
388 ··​0x00001810·​494f5f46·​494c4562·​005f5a4e·​34534653·​IO_FILEb.​_ZN4SFS388 ··​0x00001810·​494f5f46·​494c4562·​005f5a4e·​34534653·​IO_FILEb.​_ZN4SFS
389 ··​0x00001820·​54313054·​72616e73·​64756365·​72433145·​T10TransducerC1E389 ··​0x00001820·​54313054·​72616e73·​64756365·​72433145·​T10TransducerC1E
390 ··​0x00001830·​50385f49·​4f5f4649·​4c456200·​5f5a4e53·​P8_IO_FILEb.​_ZNS390 ··​0x00001830·​50385f49·​4f5f4649·​4c456200·​5f5a4e53·​P8_IO_FILEb.​_ZNS
391 ··​0x00001840·​74385f52·​625f7472·​65654969·​53743470·​t8_Rb_treeIiSt4p391 ··​0x00001840·​74385f52·​625f7472·​65654969·​53743470·​t8_Rb_treeIiSt4p
392 ··​0x00001850·​61697249·​4b69504e·​34534653·​54344e6f·​airIKiPN4SFST4No392 ··​0x00001850·​61697249·​4b69504e·​34534653·​54344e6f·​airIKiPN4SFST4No
393 ··​0x00001860·​64654545·​53743130·​5f53656c·​65637431·​deEESt10_Select1393 ··​0x00001860·​64654545·​53743130·​5f53656c·​65637431·​deEESt10_Select1
Offset 491, 75 lines modifiedOffset 491, 76 lines modified
491 ··​0x00001e80·​706c6574·​655f616c·​70686162·​65744576·​plete_alphabetEv491 ··​0x00001e80·​706c6574·​655f616c·​70686162·​65744576·​plete_alphabetEv
492 ··​0x00001e90·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans492 ··​0x00001e90·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans
493 ··​0x00001ea0·​64756365·​72313370·​72696e74·​5f737472·​ducer13print_str493 ··​0x00001ea0·​64756365·​72313370·​72696e74·​5f737472·​ducer13print_str
494 ··​0x00001eb0·​696e6773·​4550385f·​494f5f46·​494c4562·​ingsEP8_IO_FILEb494 ··​0x00001eb0·​696e6773·​4550385f·​494f5f46·​494c4562·​ingsEP8_IO_FILEb
495 ··​0x00001ec0·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans495 ··​0x00001ec0·​005f5a4e·​34534653·​54313054·​72616e73·​.​_ZN4SFST10Trans
496 ··​0x00001ed0·​64756365·​72313461·​6e616c79·​7a655f73·​ducer14analyze_s496 ··​0x00001ed0·​64756365·​72313461·​6e616c79·​7a655f73·​ducer14analyze_s
497 ··​0x00001ee0·​7472696e·​67455063·​50385f49·​4f5f4649·​tringEPcP8_IO_FI497 ··​0x00001ee0·​7472696e·​67455063·​50385f49·​4f5f4649·​tringEPcP8_IO_FI
498 ··​0x00001ef0·​4c456200·​5f5a4e34·53465354·38416c70·​LEb.​_ZN4SFST8Alp498 ··​0x00001ef0·​4c456200·​5f5f7838·362e6765·745f7063·​LEb.​__x86.​get_pc
499 ··​0x00001f00·68616265·74313373·7472696e·67327379·habet13string2sy499 ··​0x00001f00·5f746875·6e6b2e73·69005f5a·4e345346·_thunk.​si.​_ZN4SF
500 ··​0x00001f10·6d736571·45506352·53743676·6563746f·mseqEPcRSt6vecto500 ··​0x00001f10·53543841·6c706861·62657431·33737472·ST8Alphabet13str
501 ··​0x00001f20·72497453·61497445·45005f5a·4e345346·rItSaItEE.​_ZN4SF501 ··​0x00001f20·696e6732·73796d73·65714550·63525374·ing2symseqEPcRSt
502 ··​0x00001f30·53543130·5472616e·​73647563·65726f6f·ST10Transduceroo502 ··​0x00001f30·36766563·746f7249·​74536149·74454500·6vectorItSaItEE.​
503 ··​0x00001f40·45525330·​5f005f5a·4e345346·53543130·ERS0_.​_ZN4SFST10503 ··​0x00001f40·​5f5a4e34·53465354·31305472·616e7364·_ZN4SFST10Transd
504 ··​0x00001f50·5472616e·73647563·6572356c·6576656c·Transducer5level504 ··​0x00001f50·75636572·6f6f4552·​53305f00·5f5a4e34·ucerooERS0_.​_ZN4
505 ··​0x00001f60·454e535f·​354c6576·​656c4500·5f5a4e34·ENS_5LevelE.​_ZN4505 ··​0x00001f60·53465354·​31305472·​616e7364·75636572·SFST10Transducer
506 ··​0x00001f70·​53465354·​31305472·616e7364·75636572·SFST10Transducer506 ··​0x00001f70·356c6576·​656c454e·535f354c·6576656c·5levelENS_5Level
507 ··​0x00001f80·386d696e·696d6973·65456200·​5f5a4e34·8minimiseEb.​_ZN4507 ··​0x00001f80·45005f5a·4e345346·53543130·​5472616e·E.​_ZN4SFST10Tran
508 ··​0x00001f90·53465354·31305472·​616e7364·75636572·SFST10Transducer508 ··​0x00001f90·73647563·6572386d·​696e696d·69736545·sducer8minimiseE
509 ··​0x00001fa0·31356765·6e657261·74655f73·7472696e·15generate_strin509 ··​0x00001fa0·62005f5a·4e345346·53543130·5472616e·b.​_ZN4SFST10Tran
510 ··​0x00001fb0·67455063·​50385f49·​4f5f4649·4c456200·gEPcP8_IO_FILEb.​510 ··​0x00001fb0·73647563·65723135·​67656e65·72617465·sducer15generate
511 ··​0x00001fc0·​5f5a4e34·​53465354·31305472·616e7364·​_ZN4SFST10Transd511 ··​0x00001fc0·​5f737472·​696e6745·50635038·5f494f5f·​_stringEPcP8_IO_
512 ··​0x00001fd0·75636572·31376d69·6e696d69·73655f61·ucer17minimise_a512 ··​0x00001fd0·46494c45·62005f5a·4e345346·53543130·FILEb.​_ZN4SFST10
513 ··​0x00001fe0·6c706861·62657445·76005f5a·4e345346·lphabetEv.​_ZN4SF513 ··​0x00001fe0·5472616e·73647563·65723137·6d696e69·Transducer17mini
514 ··​0x00001ff0·53543841·6c706861·62657431·​30616464·​ST8Alphabet10add514 ··​0x00001ff0·6d697365·​5f616c70·68616265·74457600·​mise_alphabetEv.​
515 ··​0x00002000·​5f73796d·626f6c45·504b6374·005f5a53·​_symbolEPKct.​_ZS515 ··​0x00002000·​5f5a4e34·53465354·38416c70·68616265·​_ZN4SFST8Alphabe
516 ··​0x00002010·​7431385f·52625f74·​7265655f·​696e6372·​t18_Rb_tree_incr516 ··​0x00002010·​74313061·64645f73·​796d626f·​6c45504b·​t10add_symbolEPK
517 ··​0x00002020·​656d656e·74504b53·7431385f·52625f74·​ementPKSt18_Rb_t517 ··​0x00002020·​6374005f·​5a537431·385f5262·5f747265·​ct.​_ZSt18_Rb_tre
518 ··​0x00002030·7265655f·6e6f6465·​5f626173·​65005f5a·​ree_node_base.​_Z518 ··​0x00002030·​655f696e·6372656d·656e7450·​4b537431·e_incrementPKSt1
519 ··​0x00002040·4e345346·​53543130·5472616e·73647563·N4SFST10Transduc519 ··​0x00002040·385f5262·​5f747265·655f6e6f·64655f62·8_Rb_tree_node_b
520 ··​0x00002050·​65723132·​6e6f6465·​696e6465·78696e67·er12nodeindexing520 ··​0x00002050·​61736500·​5f5a4e34·​53465354·31305472·ase.​_ZN4SFST10Tr
521 ··​0x00002060·45505374·36766563·746f7249·504e535f·EPSt6vectorIPNS_521 ··​0x00002060·616e7364·75636572·31326e6f·6465696e·ansducer12nodein
522 ··​0x00002070·344e6f64·​65455361·4953335f·4545005f·4NodeESaIS3_EE.​_522 ··​0x00002070·64657869·6e674550·53743676·6563746f·dexingEPSt6vecto
523 ··​0x00002080·5a4e3453·​46535431·​30547261·​6e736475·ZN4SFST10Transdu523 ··​0x00002080·7249504e·535f344e·​6f646545·​53614953·rIPNS_4NodeESaIS
524 ··​0x00002090·63657231·3273746f·72655f6c·6f776d65·cer12store_lowme524 ··​0x00002090·335f4545·005f5a4e·34534653·54313054·3_EE.​_ZN4SFST10T
525 ··​0x000020a0·6d455038·5f494f5f·46494c45·00667075·mEP8_IO_FILE.​fpu525 ··​0x000020a0·72616e73·64756365·72313273·746f7265·ransducer12store
526 ··​0x000020b0·7463005f·5a4e4b34·​53465354·38416c70·tc.​_ZNK4SFST8Alp526 ··​0x000020b0·5f6c6f77·6d656d45·​50385f49·4f5f4649·_lowmemEP8_IO_FI
527 ··​0x000020c0·68616265·​74357374·6f726545·50385f49·habet5storeEP8_I527 ··​0x000020c0·4c450066·​70757463·005f5a4e·4b345346·LE.​fputc.​_ZNK4SF
528 ··​0x000020d0·4f5f4649·4c450066·74656c6c·005f5a4e·O_FILE.​ftell.​_ZN528 ··​0x000020d0·53543841·6c706861·62657435·73746f72·ST8Alphabet5stor
529 ··​0x000020e0·34534653·​546c7345·52536f52·4e535f31·4SFSTlsERSoRNS_1529 ··​0x000020e0·65455038·​5f494f5f·46494c45·00667465·eEP8_IO_FILE.​fte
530 ··​0x000020f0·30547261·6e736475·​63657245·005f5a4e·0TransducerE.​_ZN530 ··​0x000020f0·6c6c005f·5a4e3453·​4653546c·73455253·ll.​_ZN4SFSTlsERS
531 ··​0x00002100·34534653·​54313054·​72616e73·​64756365·4SFST10Transduce531 ··​0x00002100·6f524e53·​5f313054·​72616e73·​64756365·oRNS_10Transduce
532 ··​0x00002110·​72357374·6f726545·50385f49·4f5f4649·​r5storeEP8_IO_FI532 ··​0x00002110·​7245005f·5a4e3453·46535431·30547261·​rE.​_ZN4SFST10Tra
533 ··​0x00002120·4c45005f·5a4e5374·385f5262·​5f747265·​LE.​_ZNSt8_Rb_tre533 ··​0x00002120·6e736475·63657235·​73746f72·​65455038·​nsducer5storeEP8
534 ··​0x00002130·65496953·74347061·6972494b·69504e34·eIiSt4pairIKiPN4534 ··​0x00002130·5f494f5f·​46494c45·005f5a4e·5374385f·_IO_FILE.​_ZNSt8_
535 ··​0x00002140·​53465354·344e6f64·​65454553·​7431305f·SFST4NodeEESt10_535 ··​0x00002140·​52625f74·72656549·​69537434·​70616972·Rb_treeIiSt4pair
536 ··​0x00002150·53656c65·63743173·74495335·5f455374·Select1stIS5_ESt536 ··​0x00002150·494b6950·4e345346·5354344e·6f646545·IKiPN4SFST4NodeE
537 ··​0x00002160·346c6573·73496945·53614953·​355f4545·4lessIiESaIS5_EE537 ··​0x00002160·​45537431·305f5365·6c656374·​31737449·ESt10_Select1stI
538 ··​0x00002170·32345f4d·​5f676574·​5f696e73·​6572745f·24_M_get_insert_538 ··​0x00002170·53355f45·​5374346c·65737349·​69455361·S5_ESt4lessIiESa
539 ··​0x00002180·756e6971·75655f70·6f734552·53315f00·unique_posERS1_.​539 ··​0x00002180·4953355f·45453234·5f4d5f67·65745f69·IS5_EE24_M_get_i
540 ··​0x00002190·5f5a5374·31385f52·​625f7472·65655f69·​_ZSt18_Rb_tree_i540 ··​0x00002190·6e736572·745f756e·​69717565·5f706f73·​nsert_unique_pos
541 ··​0x000021a0·6e637265·​6d656e74·50537431·385f5262·​ncrementPSt18_Rb541 ··​0x000021a0·45525331·5f005f5a·53743138·5f52625f·​ERS1_.​_ZSt18_Rb_
542 ··​0x000021b0·5f747265·655f6e6f·64655f62·​61736500·​_tree_node_base.​542 ··​0x000021b0·​74726565·5f696e63·72656d65·​6e745053·tree_incrementPS
543 ··​0x000021c0·5f5a4e34·​53465354·31356e6f·​64655f69·_ZN4SFST15node_i543 ··​0x000021c0·7431385f·​52625f74·7265655f·​6e6f6465·t18_Rb_tree_node
544 ··​0x000021d0·6e5f636f·70795f74·7245504e·​535f344e·n_copy_trEPNS_4N544 ··​0x000021d0·​5f626173·65005f5a·4e345346·​53543135·_base.​_ZN4SFST15
545 ··​0x000021e0·​6f646545·​504e535f·31305472·616e7364·​odeEPNS_10Transd545 ··​0x000021e0·​6e6f6465·​5f696e5f·636f7079·5f747245·node_in_copy_trE
546 ··​0x000021f0·75636572·45525374·336d6170·​49695331·​ucerERSt3mapIiS1546 ··​0x000021f0·​504e535f·344e6f64·​6545504e·​535f3130·​PNS_4NodeEPNS_10
547 ··​0x00002200·​5f537434·6c657373·49694553·61495374·_St4lessIiESaISt547 ··​0x00002200·​5472616e·73647563·65724552·5374336d·TransducerERSt3m
548 ··​0x00002210·34706169·72494b69·​53315f45·​4545005f·4pairIKiS1_EEE.​_548 ··​0x00002210·​61704969·​53315f53·74346c65·​73734969·​apIiS1_St4lessIi
549 ··​0x00002220·​5a4e3453·46535431·30547261·6e736475·ZN4SFST10Transdu549 ··​0x00002220·45536149·53743470·61697249·4b695331·ESaISt4pairIKiS1
550 ··​0x00002230·63657231·30636f70·795f6e6f·64657345·cer10copy_nodesE550 ··​0x00002230·5f454545·005f5a4e·34534653·54313054·_EEE.​_ZN4SFST10T
551 ··​0x00002240·504e535f·344e6f64·65455053·305f5332·PNS_4NodeEPS0_S2551 ··​0x00002240·72616e73·64756365·72313063·6f70795f·ransducer10copy_
552 ··​0x00002250·5f525374·336d6170·49695332·5f537434·_RSt3mapIiS2_St4552 ··​0x00002250·6e6f6465·7345504e·535f344e·6f646545·nodesEPNS_4NodeE
553 ··​0x00002260·6c657373·49694553·61495374·34706169·lessIiESaISt4pai553 ··​0x00002260·5053305f·53325f52·5374336d·61704969·PS0_S2_RSt3mapIi
554 ··​0x00002270·72494b69·53325f45·​4545005f·​5a4e3453·​rIKiS2_EEE.​_ZN4S554 ··​0x00002270·​53325f53·74346c65·73734969·45536149·S2_St4lessIiESaI
555 ··​0x00002280·46535431·30547261·6e736475·63657231·FST10Transducer1555 ··​0x00002280·​53743470·61697249·4b695332·5f454545·St4pairIKiS2_EEE
556 ··​0x00002290·3572656d·6f76655f·65707369·6c6f6e73·5remove_epsilons556 ··​0x00002290·005f5a4e·34534653·​54313054·72616e73·.​_ZN4SFST10Trans
557 ··​0x000022a0·​4576005f·5a4e3453·​46535431·30547261·Ev.​_ZN4SFST10Tra557 ··​0x000022a0·64756365·72313572·656d6f76·655f6570·ducer15remove_ep
558 ··​0x000022b0·6e736475·​63657234·636f7079·​4562504b·nsducer4copyEbPK558 ··​0x000022b0·73696c6f·​6e734576·005f5a4e·34534653·silonsEv.​_ZN4SFS
559 ··​0x000022c0·​4e535f38·​416c7068·​61626574·45005f5a·NS_8AlphabetE.​_Z559 ··​0x000022c0·54313054·​72616e73·​64756365·7234636f·T10Transducer4co
560 ··​0x000022d0·4e537438·696f735f·62617365·34496e69·NSt8ios_base4Ini560 ··​0x000022d0·70794562·504b4e53·5f38416c·70686162·pyEbPKNS_8Alphab
561 ··​0x000022e0·​74433145·76005f5f·64736f5f·68616e64·​tC1Ev.​__dso_hand561 ··​0x000022e0·65744500·5f5a4e53·7438696f·735f6261·etE.​_ZNSt8ios_ba
562 ··​0x000022f0·6c65005f·5a4e5374·​38696f73·​5f626173·le.​_ZNSt8ios_bas562 ··​0x000022f0·73653449·6e697443·​31457600·​5f5a4e53·se4InitC1Ev.​_ZNS
563 ··​0x00002300·6534496e·69744431·4576005f·5f637861·e4InitD1Ev.​__cxa563 ··​0x00002300·7438696f·735f6261·73653449·6e697444·t8ios_base4InitD
564 ··​0x00002310·​5f617465·78697400···················​_atexit.​564 ··​0x00002310·31457600·​5f5f6473·6f5f6861·6e646c65·1Ev.​__dso_handle
 565 ··​0x00002320·​005f5f63·​78615f61·​74657869·​7400·····​.​__cxa_atexit.​
  
1.62 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 177, 15 lines modifiedOffset 177, 17 lines modified
177 ··​0x00000ae0·​7445002e·​74657874·​2e5f5f78·​38362e67·​tE.​.​text.​__x86.​g177 ··​0x00000ae0·​7445002e·​74657874·​2e5f5f78·​38362e67·​tE.​.​text.​__x86.​g
178 ··​0x00000af0·​65745f70·​635f7468·​756e6b2e·​6178002e·​et_pc_thunk.​ax.​.​178 ··​0x00000af0·​65745f70·​635f7468·​756e6b2e·​6178002e·​et_pc_thunk.​ax.​.​
179 ··​0x00000b00·​74657874·​2e5f5f78·​38362e67·​65745f70·​text.​__x86.​get_p179 ··​0x00000b00·​74657874·​2e5f5f78·​38362e67·​65745f70·​text.​__x86.​get_p
180 ··​0x00000b10·​635f7468·​756e6b2e·​6378002e·​74657874·​c_thunk.​cx.​.​text180 ··​0x00000b10·​635f7468·​756e6b2e·​6378002e·​74657874·​c_thunk.​cx.​.​text
181 ··​0x00000b20·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th181 ··​0x00000b20·​2e5f5f78·​38362e67·​65745f70·​635f7468·​.​__x86.​get_pc_th
182 ··​0x00000b30·​756e6b2e·​6278002e·​74657874·​2e5f5f78·​unk.​bx.​.​text.​__x182 ··​0x00000b30·​756e6b2e·​6278002e·​74657874·​2e5f5f78·​unk.​bx.​.​text.​__x
183 ··​0x00000b40·​38362e67·​65745f70·​635f7468·​756e6b2e·​86.​get_pc_thunk.​183 ··​0x00000b40·​38362e67·​65745f70·​635f7468·​756e6b2e·​86.​get_pc_thunk.​
184 ··​0x00000b50·6469002e·​74657874·​2e5f5f78·​38362e67·di.​.​text.​__x86.​g184 ··​0x00000b50·7369002e·​74657874·​2e5f5f78·​38362e67·si.​.​text.​__x86.​g
185 ··​0x00000b60·​65745f70·​635f7468·​756e6b2e·​6270002e·​et_pc_thunk.​bp.​.​185 ··​0x00000b60·​65745f70·​635f7468·​756e6b2e·​6469002e·​et_pc_thunk.​di.​.​
186 ··​0x00000b70·​72656c2e·64617461·2e72656c·2e6c6f63·rel.​data.​rel.​loc186 ··​0x00000b70·​74657874·2e5f5f78·38362e67·65745f70·text.​__x86.​get_p
187 ··​0x00000b80·​616c2e44·572e7265·​662e5f5f·6778785f·al.​DW.​ref.​__gxx_187 ··​0x00000b80·​635f7468·756e6b2e·​6270002e·72656c2e·c_thunk.​bp.​.​rel.​
188 ··​0x00000b90·70657273·6f6e616c·6974795f·7630002e·personality_v0.​.​188 ··​0x00000b90·64617461·2e72656c·2e6c6f63·​616c2e44·data.​rel.​local.​D
189 ··​0x00000ba0·6e6f7465·2e474e55·2d737461·636b002e·note.​GNU-​stack.​.​189 ··​0x00000ba0·572e7265·662e5f5f·6778785f·70657273·W.​ref.​__gxx_pers
190 ··​0x00000bb0·72656c2e·​65685f66·​72616d65·00·······​rel.​eh_frame.​190 ··​0x00000bb0·6f6e616c·​6974795f·​7630002e·6e6f7465·onality_v0.​.​note
 191 ··​0x00000bc0·​2e474e55·​2d737461·​636b002e·​72656c2e·​.​GNU-​stack.​.​rel.​
 192 ··​0x00000bd0·​65685f66·​72616d65·​00················​eh_frame.​
  
2.57 MB
operators.o
858 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​75416·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​76956·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​10319 ··​Number·​of·​section·​headers:​·········​103
20 ··​Section·​header·​string·​table·​index:​·​10220 ··​Section·​header·​string·​table·​index:​·​102
24.7 KB
readelf --wide --sections {}
    
Offset 1, 112 lines modifiedOffset 1, 112 lines modified
1 There·​are·​103·​section·​headers,​·​starting·​at·​offset·​0x12698:​1 There·​are·​103·​section·​headers,​·​starting·​at·​offset·​0x12c9c:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​100··​83··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​100··​83··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​100··​84··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​100··​84··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​100··​85··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​100··​85··​4
8 ··​[·​4]·​.​group············​GROUP···········​00000000·​000054·​00000c·​04·····​100··​86··​48 ··​[·​4]·​.​group············​GROUP···········​00000000·​000054·​00000c·​04·····​100··​86··​4
9 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​100·​154··​49 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​100·​154··​4
10 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​000010·​04·····​100··​87··​410 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​000010·​04·····​100··​87··​4
11 ··​[·​7]·​.​group············​GROUP···········​00000000·​00007c·​00000c·​04·····​100·​167··​411 ··​[·​7]·​.​group············​GROUP···········​00000000·​00007c·​00000c·​04·····​100·​166··​4
12 ··​[·​8]·​.​group············​GROUP···········​00000000·​000088·​00000c·​04·····​100·​174··​412 ··​[·​8]·​.​group············​GROUP···········​00000000·​000088·​00000c·​04·····​100·​173··​4
13 ··​[·​9]·​.​group············​GROUP···········​00000000·​000094·​00000c·​04·····​100·​177··​413 ··​[·​9]·​.​group············​GROUP···········​00000000·​000094·​00000c·​04·····​100·​176··​4
14 ··​[10]·​.​group············​GROUP···········​00000000·​0000a0·​00000c·​04·····​100·​178··​414 ··​[10]·​.​group············​GROUP···········​00000000·​0000a0·​00000c·​04·····​100·​177··​4
15 ··​[11]·​.​group············​GROUP···········​00000000·​0000ac·​00000c·​04·····​100·​179··​415 ··​[11]·​.​group············​GROUP···········​00000000·​0000ac·​00000c·​04·····​100·​178··​4
16 ··​[12]·​.​group············​GROUP···········​00000000·​0000b8·​00000c·​04·····​100·​182··​416 ··​[12]·​.​group············​GROUP···········​00000000·​0000b8·​00000c·​04·····​100·​181··​4
17 ··​[13]·​.​group············​GROUP···········​00000000·​0000c4·​00000c·​04·····​100·​183··​417 ··​[13]·​.​group············​GROUP···········​00000000·​0000c4·​00000c·​04·····​100·​182··​4
18 ··​[14]·​.​group············​GROUP···········​00000000·​0000d0·​00000c·​04·····​100·​184··​418 ··​[14]·​.​group············​GROUP···········​00000000·​0000d0·​00000c·​04·····​100·​183··​4
19 ··​[15]·​.​group············​GROUP···········​00000000·​0000dc·​00000c·​04·····​100·​185··​419 ··​[15]·​.​group············​GROUP···········​00000000·​0000dc·​00000c·​04·····​100·​184··​4
20 ··​[16]·​.​group············​GROUP···········​00000000·​0000e8·​00000c·​04·····​100·​186··​420 ··​[16]·​.​group············​GROUP···········​00000000·​0000e8·​00000c·​04·····​100·​185··​4
21 ··​[17]·​.​group············​GROUP···········​00000000·​0000f4·​00000c·​04·····​100·​192··​421 ··​[17]·​.​group············​GROUP···········​00000000·​0000f4·​00000c·​04·····​100·​191··​4
22 ··​[18]·​.​group············​GROUP···········​00000000·​000100·​00000c·​04·····​100·​193··​422 ··​[18]·​.​group············​GROUP···········​00000000·​000100·​00000c·​04·····​100·​192··​4
23 ··​[19]·​.​group············​GROUP···········​00000000·​00010c·​00000c·​04·····​100·​224··​423 ··​[19]·​.​group············​GROUP···········​00000000·​00010c·​00000c·​04·····​100·​224··​4
24 ··​[20]·​.​group············​GROUP···········​00000000·​000118·​00000c·​04·····​100·​228··​424 ··​[20]·​.​group············​GROUP···········​00000000·​000118·​00000c·​04·····​100·​228··​4
25 ··​[21]·​.​group············​GROUP···········​00000000·​000124·​00000c·​04·····​100·​233··​425 ··​[21]·​.​group············​GROUP···········​00000000·​000124·​00000c·​04·····​100·​233··​4
26 ··​[22]·​.​group············​GROUP···········​00000000·​000130·​000008·​04·····​100·​180··​426 ··​[22]·​.​group············​GROUP···········​00000000·​000130·​000008·​04·····​100·​179··​4
27 ··​[23]·​.​group············​GROUP···········​00000000·​000138·​000008·​04·····​100·​148··​427 ··​[23]·​.​group············​GROUP···········​00000000·​000138·​000008·​04·····​100·​149··​4
28 ··​[24]·​.​group············​GROUP···········​00000000·​000140·​000008·​04·····​100·​208··​428 ··​[24]·​.​group············​GROUP···········​00000000·​000140·​000008·​04·····​100·​207··​4
29 ··​[25]·​.​group············​GROUP···········​00000000·​000148·​000008·​04·····​100·​127··​429 ··​[25]·​.​group············​GROUP···········​00000000·​000148·​000008·​04·····​100·​127··​4
30 ··​[26]·​.​group············​GROUP···········​00000000·​000150·​000008·​04·····​100·​218··​430 ··​[26]·​.​group············​GROUP···········​00000000·​000150·​000008·​04·····​100·​218··​4
31 ··​[27]·​.​group············​GROUP···········​00000000·​000158·​000008·​04·····​100·​157··​431 ··​[27]·​.​group············​GROUP···········​00000000·​000158·​000008·​04·····​100·​157··​4
32 ··​[28]·​.​group············​GROUP···········​00000000·​000160·​000008·​04·····​100·166··​432 ··​[28]·​.​group············​GROUP···········​00000000·​000160·​000008·​04·····​100·216··​4
33 ··​[29]·​.​group············​GROUP···········​00000000·​000168·​00000c·​04·····​100·​156··​433 ··​[29]·​.​group············​GROUP···········​00000000·​000168·​00000c·​04·····​100·​156··​4
34 ··​[30]·​.​text·············​PROGBITS········​00000000·​000180·​006ddc·​00··​AX··​0···​0·​1634 ··​[30]·​.​text·············​PROGBITS········​00000000·​000180·​00723c·​00··​AX··​0···​0·​16
35 ··​[31]·​.​rel.​text·········​REL·············​00000000·​00f03c·​0019e0·​08···​I·​100··​30··​435 ··​[31]·​.​rel.​text·········​REL·············​00000000·​00f648·​0019d8·​08···​I·​100··​30··​4
36 ··​[32]·​.​data·············​PROGBITS········​00000000·​006f5c·​000000·​00··​WA··​0···​0··​136 ··​[32]·​.​data·············​PROGBITS········​00000000·​0073bc·​000000·​00··​WA··​0···​0··​1
37 ··​[33]·​.​bss··············​NOBITS··········​00000000·​006f5c·​000001·​00··​WA··​0···​0··​137 ··​[33]·​.​bss··············​NOBITS··········​00000000·​0073bc·​000001·​00··​WA··​0···​0··​1
38 ··​[34]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​006f5c·​000036·​00·​AXG··​0···​0··​238 ··​[34]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​0073c0·​000045·​00·​AXG··​0···​0·16
39 ··​[35]·​.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev·​PROGBITS········​00000000·​006f92·​000056·​00·​AXG··​0···​0··​239 ··​[35]·​.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev·​PROGBITS········​00000000·​007410·​000062·​00·​AXG··​0···​0·16
40 ··​[36]·​.​rel.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev·​REL·············​00000000·​010a1c·​000030·​08··​IG·​100··​35··​440 ··​[36]·​.​rel.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev·​REL·············​00000000·​011020·​000030·​08··​IG·​100··​35··​4
41 ··​[37]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·​PROGBITS········​00000000·​006fe8·​000037·​00·​AXG··​0···​0··​241 ··​[37]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·​PROGBITS········​00000000·​007480·​000043·​00·​AXG··​0···​0·16
42 ··​[38]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·​REL·············​00000000·​010a4c·​000020·​08··​IG·​100··​37··​442 ··​[38]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev·​REL·············​00000000·​011050·​000020·​08··​IG·​100··​37··​4
43 ··​[39]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev·​PROGBITS········​00000000·​007020·​000037·​00·​AXG··​0···​0··​243 ··​[39]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev·​PROGBITS········​00000000·​0074d0·​000043·​00·​AXG··​0···​0·16
44 ··​[40]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev·​REL·············​00000000·​010a6c·​000020·​08··​IG·​100··​39··​444 ··​[40]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev·​REL·············​00000000·​011070·​000020·​08··​IG·​100··​39··​4
45 ··​[41]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​007058·​000046·​00·​AXG··​0···​0··​245 ··​[41]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​PROGBITS········​00000000·​007520·​00005e·​00·​AXG··​0···​0·16
46 ··​[42]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​010a8c·​000020·​08··​IG·​100··​41··​446 ··​[42]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E·​REL·············​00000000·​011090·​000020·​08··​IG·​100··​41··​4
47 ··​[43]·​.​text.​_ZN4SFST10TransducerD​2Ev·​PROGBITS········​00000000·​00709e·​00011b·​00·​AXG··​0···​0··​247 ··​[43]·​.​text.​_ZN4SFST10TransducerD​2Ev·​PROGBITS········​00000000·​007580·​000120·​00·​AXG··​0···​0·16
48 ··​[44]·​.​rel.​text.​_ZN4SFST10TransducerD​2Ev·​REL·············​00000000·​010aac·​000080·​08··​IG·​100··​43··​448 ··​[44]·​.​rel.​text.​_ZN4SFST10TransducerD​2Ev·​REL·············​00000000·​0110b0·​000080·​08··​IG·​100··​43··​4
49 ··​[45]·​.​gcc_except_table.​_ZN4SFST10TransducerD​2Ev·​PROGBITS········​00000000·​0071b9·​00000e·​00··​AG··​0···​0··​149 ··​[45]·​.​gcc_except_table.​_ZN4SFST10TransducerD​2Ev·​PROGBITS········​00000000·​0076a0·​00000e·​00··​AG··​0···​0··​1
50 ··​[46]·​.​text.​unlikely····​PROGBITS········​00000000·​0071d0·​000d18·​00··​AX··​0···​0·​1650 ··​[46]·​.​text.​unlikely····​PROGBITS········​00000000·​0076b0·​000d08·​00··​AX··​0···​0·​16
51 ··​[47]·​.​rel.​text.​unlikely·​REL·············​00000000·​010b2c·​0006b0·​08···​I·​100··​46··​451 ··​[47]·​.​rel.​text.​unlikely·​REL·············​00000000·​011130·​0006b0·​08···​I·​100··​46··​4
52 ··​[48]·​.​gcc_except_table·​PROGBITS········​00000000·​007ee8·​0004df·​00···​A··​0···​0··​452 ··​[48]·​.​gcc_except_table·​PROGBITS········​00000000·​0083b8·​0004df·​00···​A··​0···​0··​4
53 ··​[49]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​PROGBITS········​00000000·​0083c8·​000162·​00·​AXG··​0···​0··​253 ··​[49]·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​PROGBITS········​00000000·​0088a0·​0001b1·​00·​AXG··​0···​0·16
54 ··​[50]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​REL·············​00000000·​0111dc·​000028·​08··​IG·​100··​49··​454 ··​[50]·​.​rel.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_·​REL·············​00000000·​0117e0·​000028·​08··​IG·​100··​49··​4
55 ··​[51]·​.​rodata.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj.​str1.​1·​PROGBITS········​00000000·​00852a·​000017·​01·​AMS··​0···​0··​155 ··​[51]·​.​rodata.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj.​str1.​1·​PROGBITS········​00000000·​008a51·​000017·​01·​AMS··​0···​0··​1
56 ··​[52]·​.​text.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj·​PROGBITS········​00000000·​008550·​0004de·​00·​AXG··​0···​0·​1656 ··​[52]·​.​text.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj·​PROGBITS········​00000000·​008a70·​000517·​00·​AXG··​0···​0·​16
57 ··​[53]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj·​REL·············​00000000·​011204·​000050·​08··​IG·​100··​52··​457 ··​[53]·​.​rel.​text.​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj·​REL·············​00000000·​011808·​000050·​08··​IG·​100··​52··​4
58 ··​[54]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E·​PROGBITS········​00000000·​008a2e·​000055·​00·​AXG··​0···​0··​258 ··​[54]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E·​PROGBITS········​00000000·​008f90·​000055·​00·​AXG··​0···​0·16
59 ··​[55]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E·​REL·············​00000000·​011254·​000028·​08··​IG·​100··​54··​459 ··​[55]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E·​REL·············​00000000·​011858·​000028·​08··​IG·​100··​54··​4
60 ··​[56]·​.​text.​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_·​PROGBITS········​00000000·​008a90·​000189·​00·​AXG··​0···​0·​1660 ··​[56]·​.​text.​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_·​PROGBITS········​00000000·​008ff0·​000194·​00·​AXG··​0···​0·​16
61 ··​[57]·​.​rel.​text.​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_·​REL·············​00000000·​01127c·​000028·​08··​IG·​100··​56··​461 ··​[57]·​.​rel.​text.​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_·​REL·············​00000000·​011880·​000028·​08··​IG·​100··​56··​4
62 ··​[58]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj·​PROGBITS········​00000000·​008c20·​00020a·​00·​AXG··​0···​0·​1662 ··​[58]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj·​PROGBITS········​00000000·​009190·​000229·​00·​AXG··​0···​0·​16
63 ··​[59]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj·​REL·············​00000000·​0112a4·​000038·​08··​IG·​100··​58··​463 ··​[59]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj·​REL·············​00000000·​0118a8·​000038·​08··​IG·​100··​58··​4
64 ··​[60]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_·​PROGBITS········​00000000·​008e30·​0000b3·​00·​AXG··​0···​0·​1664 ··​[60]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_·​PROGBITS········​00000000·​0093c0·​0000d4·​00·​AXG··​0···​0·​16
65 ··​[61]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_·​REL·············​00000000·​0112dc·​000020·​08··​IG·​100··​60··​465 ··​[61]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_·​REL·············​00000000·​0118e0·​000020·​08··​IG·​100··​60··​4
66 ··​[62]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj·​PROGBITS········​00000000·​008ef0·​00020b·​00·​AXG··​0···​0·​1666 ··​[62]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj·​PROGBITS········​00000000·​0094a0·​00022a·​00·​AXG··​0···​0·​16
67 ··​[63]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj·​REL·············​00000000·​0112fc·​000038·​08··​IG·​100··​62··​467 ··​[63]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj·​REL·············​00000000·​011900·​000038·​08··​IG·​100··​62··​4
68 ··​[64]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_·​PROGBITS········​00000000·​009100·​0000ba·​00·​AXG··​0···​0·​1668 ··​[64]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_·​PROGBITS········​00000000·​0096d0·​0000c2·​00·​AXG··​0···​0·​16
69 ··​[65]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_·​REL·············​00000000·​011334·​000020·​08··​IG·​100··​64··​469 ··​[65]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_·​REL·············​00000000·​011938·​000020·​08··​IG·​100··​64··​4
70 ··​[66]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·​PROGBITS········​00000000·​0091c0·​000207·​00·​AXG··​0···​0·​1670 ··​[66]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·​PROGBITS········​00000000·​0097a0·​000224·​00·​AXG··​0···​0·​16
71 ··​[67]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·​REL·············​00000000·​011354·​000038·​08··​IG·​100··​66··​471 ··​[67]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj·​REL·············​00000000·​011958·​000038·​08··​IG·​100··​66··​4
72 ··​[68]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·​PROGBITS········​00000000·​0093d0·​0000aa·​00·​AXG··​0···​0·​1672 ··​[68]·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·​PROGBITS········​00000000·​0099d0·​0000b5·​00·​AXG··​0···​0·​16
73 ··​[69]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·​REL·············​00000000·​01138c·​000018·​08··​IG·​100··​68··​473 ··​[69]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_·​REL·············​00000000·​011990·​000018·​08··​IG·​100··​68··​4
74 ··​[70]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​00947a·​000069·​01·​AMS··​0···​0··​174 ··​[70]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​009a85·​000069·​01·​AMS··​0···​0··​1
75 ··​[71]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj.​str1.​1·​PROGBITS········​00000000·​0094e3·​000010·​01·​AMS··​0···​0··​175 ··​[71]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj.​str1.​1·​PROGBITS········​00000000·​009aee·​000010·​01·​AMS··​0···​0··​1
76 ··​[72]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj·​PROGBITS········​00000000·​0094f4·​0000c3·​00·​AXG··​0···​0··​276 ··​[72]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj·​PROGBITS········​00000000·​009b00·​0000e4·​00·​AXG··​0···​0·16
77 ··​[73]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj·​REL·············​00000000·​0113a4·​000038·​08··​IG·​100··​72··​477 ··​[73]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj·​REL·············​00000000·​0119a8·​000038·​08··​IG·​100··​72··​4
78 ··​[74]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​PROGBITS········​00000000·​0095c0·​0004de·​00·​AXG··​0···​0·​1678 ··​[74]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​PROGBITS········​00000000·​009bf0·​000517·​00·​AXG··​0···​0·​16
79 ··​[75]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​REL·············​00000000·​0113dc·​000050·​08··​IG·​100··​74··​479 ··​[75]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_·​REL·············​00000000·​0119e0·​000050·​08··​IG·​100··​74··​4
80 ··​[76]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​009aa0·​000075·​01·​AMS··​0···​0··​480 ··​[76]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​00a108·​000075·​01·​AMS··​0···​0··​4
81 ··​[77]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_·​PROGBITS········​00000000·​009b20·​0004de·​00·​AXG··​0···​0·​1681 ··​[77]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_·​PROGBITS········​00000000·​00a180·​000517·​00·​AXG··​0···​0·​16
82 ··​[78]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_·​REL·············​00000000·​01142c·​000050·​08··​IG·​100··​77··​482 ··​[78]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_·​REL·············​00000000·​011a30·​000050·​08··​IG·​100··​77··​4
83 ··​[79]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_·​PROGBITS········​00000000·​00a000·​0004de·​00·​AXG··​0···​0·​1683 ··​[79]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_·​PROGBITS········​00000000·​00a6a0·​000517·​00·​AXG··​0···​0·​16
84 ··​[80]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_·​REL·············​00000000·​01147c·​000050·​08··​IG·​100··​79··​484 ··​[80]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_·​REL·············​00000000·​011a80·​000050·​08··​IG·​100··​79··​4
85 ··​[81]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_·​PROGBITS········​00000000·​00a4de·​0000bb·​00·​AXG··​0···​0··​285 ··​[81]·​.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_·​PROGBITS········​00000000·​00abc0·​0000c5·​00·​AXG··​0···​0·16
86 ··​[82]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_·​REL·············​00000000·​0114cc·​000018·​08··​IG·​100··​81··​486 ··​[82]·​.​rel.​text.​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_·​REL·············​00000000·​011ad0·​000018·​08··​IG·​100··​81··​4
87 ··​[83]·​.​text.​startup·····​PROGBITS········​00000000·​00a599·​000040·​00··​AX··​0···​0··​187 ··​[83]·​.​text.​startup·····​PROGBITS········​00000000·​00ac90·​000040·​00··​AX··​0···​0·16
88 ··​[84]·​.​rel.​text.​startup·​REL·············​00000000·​0114e4·​000038·​08···​I·​100··​83··​488 ··​[84]·​.​rel.​text.​startup·​REL·············​00000000·​011ae8·​000038·​08···​I·​100··​83··​4
89 ··​[85]·​.​init_array·······​INIT_ARRAY······​00000000·​00a5dc·​000004·​04··​WA··​0···​0··​489 ··​[85]·​.​init_array·······​INIT_ARRAY······​00000000·​00acd0·​000004·​04··​WA··​0···​0··​4
90 ··​[86]·​.​rel.​init_array···​REL·············​00000000·​01151c·​000008·​08···​I·​100··​85··​490 ··​[86]·​.​rel.​init_array···​REL·············​00000000·​011b20·​000008·​08···​I·​100··​85··​4
91 ··​[87]·​.​rodata···········​PROGBITS········​00000000·​00a5e0·​000095·​00···​A··​0···​0·​3291 ··​[87]·​.​rodata···········​PROGBITS········​00000000·​00ace0·​000095·​00···​A··​0···​0·​32
92 ··​[88]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​00a680·​000074·​00··​AG··​0···​0·​3292 ··​[88]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​00ad80·​000074·​00··​AG··​0···​0·​32
93 ··​[89]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​00a6f4·​000004·​00·​AXG··​0···​0··​193 ··​[89]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​00adf4·​000004·​00·​AXG··​0···​0··​1
94 ··​[90]·​.​text.​__x86.​get_pc_thunk.​dx·​PROGBITS········​00000000·​00a6f8·​000004·​00·​AXG··​0···​0··​194 ··​[90]·​.​text.​__x86.​get_pc_thunk.​dx·​PROGBITS········​00000000·​00adf8·​000004·​00·​AXG··​0···​0··​1
95 ··​[91]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​00a6fc·​000004·​00·​AXG··​0···​0··​195 ··​[91]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​00adfc·​000004·​00·​AXG··​0···​0··​1
96 ··​[92]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​00a700·​000004·​00·​AXG··​0···​0··​196 ··​[92]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​00ae00·​000004·​00·​AXG··​0···​0··​1
97 ··​[93]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​00a704·​000004·​00·​AXG··​0···​0··​197 ··​[93]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​00ae04·​000004·​00·​AXG··​0···​0··​1
98 ··​[94]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​00a708·​000004·​00·​AXG··​0···​0··​198 ··​[94]·​.​text.​__x86.​get_pc_thunk.​bp·​PROGBITS········​00000000·​00ae08·​000004·​00·​AXG··​0···​0··​1
99 ··​[95]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​00a70c·​000004·​00·​WAG··​0···​0··​499 ··​[95]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​00ae0c·​000004·​00·​WAG··​0···​0··​4
100 ··​[96]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​011524·​000008·​08··​IG·​100··​95··​4100 ··​[96]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​011b28·​000008·​08··​IG·​100··​95··​4
101 ··​[97]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​00a710·​000000·​00······​0···​0··​1101 ··​[97]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​00ae10·​000000·​00······​0···​0··​1
102 ··​[98]·​.​eh_frame·········​PROGBITS········​00000000·​00a710·​001688·​00···​A··​0···​0··​4102 ··​[98]·​.​eh_frame·········​PROGBITS········​00000000·​00ae10·​001594·​00···​A··​0···​0··​4
103 ··​[99]·​.​rel.​eh_frame·····​REL·············​00000000·​01152c·​0004e0·​08···​I·​100··​98··​4103 ··​[99]·​.​rel.​eh_frame·····​REL·············​00000000·​011b30·​0004e0·​08···​I·​100··​98··​4
104 ··​[100]·​.​symtab···········​SYMTAB··········​00000000·​00bd98·​000f60·​10·····​101·​127··​4104 ··​[100]·​.​symtab···········​SYMTAB··········​00000000·​00c3a4·​000f60·​10·····​101·​127··​4
105 ··​[101]·​.​strtab···········​STRTAB··········​00000000·​00ccf8·​002341·​00······​0···​0··​1105 ··​[101]·​.​strtab···········​STRTAB··········​00000000·​00d304·​002341·​00······​0···​0··​1
106 ··​[102]·​.​shstrtab·········​STRTAB··········​00000000·​011a0c·​000c89·​00······​0···​0··​1106 ··​[102]·​.​shstrtab·········​STRTAB··········​00000000·​012010·​000c89·​00······​0···​0··​1
107 Key·​to·​Flags:​107 Key·​to·​Flags:​
108 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​108 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
109 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​109 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
110 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​110 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
111 ··​p·​(processor·​specific)​111 ··​p·​(processor·​specific)​
33.9 KB
readelf --wide --symbols {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
1 Symbol·​table·​'.​symtab'·​contains·​246·​entries:​1 Symbol·​table·​'.​symtab'·​contains·​246·​entries:​
2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name2 ···​Num:​····​Value··​Size·​Type····​Bind···​Vis······​Ndx·​Name
3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·3 ·····​0:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT··​UND·
4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​30·4 ·····​1:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​30·
5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·5 ·····​2:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​33·
6 ·····​3:​·​00000000···​108·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​1476 ·····​3:​·​00000000···​122·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​147
7 ·····​4:​·​0000006c···​108·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE5c​learEv.​part.​1537 ·····​4:​·​00000080···​122·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE5c​learEv.​part.​153
8 ·····​5:​·​000000d8···​108·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​1628 ·····​5:​·​00000100···​122·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​162
9 ·····​6:​·​00000144···​108·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE5clearEv.​part.​1709 ·····​6:​·​00000180···​122·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE5clearEv.​part.​170
10 ·····​7:​·​000001b0···​108·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​19510 ·····​7:​·​00000200···​122·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE5cl​earEv.​part.​195
11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·11 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·
12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·12 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​35·
13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·13 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​37·
14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​39·14 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​39·
15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·15 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·
16 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​43·16 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​43·
17 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·17 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·
18 ····​15:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·18 ····​15:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·
19 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·19 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·
20 ····​17:​·​00000000···​137·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv.​cold.​33520 ····​17:​·​00000000···​131·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv.​cold.​335
21 ····​18:​·​0000008a···​137·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer8​is_emptyEv.​cold.​33621 ····​18:​·​00000084···​131·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer8​is_emptyEv.​cold.​336
22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​49·22 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​49·
23 ····​20:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​52·23 ····​20:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​52·
24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·24 ····​21:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·
25 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·25 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·
26 ····​23:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·26 ····​23:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​58·
27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​60·27 ····​24:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​60·
28 ····​25:​·​000012d0···475·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL13conjoin_no​desEPNS_4NodeES1_S1_P​NS_10TransducerERNS_1​1PairMappingE28 ····​25:​·​00001460···501·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL13conjoin_no​desEPNS_4NodeES1_S1_P​NS_10TransducerERNS_1​1PairMappingE
29 ····​26:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·29 ····​26:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​62·
30 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·30 ····​27:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​64·
31 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​66·31 ····​28:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​66·
32 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·32 ····​29:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​68·
33 ····​30:​·​000014ab···​544·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL15check_cycl​icityEPNS_4NodeERN9__​gnu_cxx8hash_setIPKS0​_NS_5hashfESt8equal_t​oIS5_ESaIS5_EEERKNS_8​AlphabetE33 ····​30:​·​00001660···​555·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL15check_cycl​icityEPNS_4NodeERN9__​gnu_cxx8hash_setIPKS0​_NS_5hashfESt8equal_t​oIS5_ESaIS5_EEERKNS_8​AlphabetE
34 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​72·34 ····​31:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​72·
35 ····​32:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​74·35 ····​32:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​74·
36 ····​33:​·​00000114···​100·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​.​cold.​33736 ····​33:​·​00000108···​100·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​.​cold.​337
37 ····​34:​·​00000178····​56·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​5infinitely_ambiguous​_nodeEPNS_4NodeE.​cold.​33837 ····​34:​·​0000016c····​52·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​5infinitely_ambiguous​_nodeEPNS_4NodeE.​cold.​338
38 ····​35:​·​000001b0····​51·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​4is_cyclic_nodeEPNS_4​NodeERN9__gnu_cxx8has​h_setIPKS1_NS_5hashfE​St8equal_toIS6_ESaIS6​_EEE.​cold.​33938 ····​35:​·​000001a0····​51·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​4is_cyclic_nodeEPNS_4​NodeERN9__gnu_cxx8has​h_setIPKS1_NS_5hashfE​St8equal_toIS6_ESaIS6​_EEE.​cold.​339
39 ····​36:​·​000001e4····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv.​cold.​34039 ····​36:​·​000001d4····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv.​cold.​340
40 ····​37:​·​00000216····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​2is_automatonEv.​cold.​34140 ····​37:​·​00000206····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​2is_automatonEv.​cold.​341
41 ····​38:​·​00000248····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE.​cold.​34241 ····​38:​·​00000238····​50·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE.​cold.​342
42 ····​39:​·​0000027a···​104·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer9​is_cyclicEv.​cold.​34342 ····​39:​·​0000026a···​104·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer9​is_cyclicEv.​cold.​343
43 ····​40:​·​000002e2···​102·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer7​reverseEb.​cold.​34443 ····​40:​·​000002d2···​102·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer7​reverseEb.​cold.​344
44 ····​41:​·​00000348···​100·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​2replace_charEtt.​cold.​34544 ····​41:​·​00000338···​104·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​2replace_charEtt.​cold.​345
45 ····​42:​·​000003ac···​383·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducere​qERS0_.​cold.​34645 ····​42:​·​000003a0···​381·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducere​qERS0_.​cold.​346
46 ····​43:​·​0000052c···​194·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducerp​lERS0_.​cold.​34746 ····​43:​·​0000051e···​194·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducerp​lERS0_.​cold.​347
47 ····​44:​·​000005ee···​358·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​1kleene_starEv.​cold.​34847 ····​44:​·​000005e0···​356·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer1​1kleene_starEv.​cold.​348
48 ····​45:​·​00000754···​148·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducero​rERS0_.​cold.​34948 ····​45:​·​00000744···​148·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducero​rERS0_.​cold.​349
49 ····​46:​·​000007e8····​98·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​.​cold.​35049 ····​46:​·​000007d8····​98·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​.​cold.​350
50 ····​47:​·​0000084a···​104·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer5​levelENS_5LevelE.​cold.​35150 ····​47:​·​0000083a···​104·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducer5​levelENS_5LevelE.​cold.​351
51 ····​48:​·​000008b2···​102·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducern​tEv.​cold.​35251 ····​48:​·​000008a2···​102·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducern​tEv.​cold.​352
52 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​77·52 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​77·
53 ····​50:​·​00000918····​99·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST14CharNode2Tr​ansC2ERNS_10Transduce​rE.​cold.​35353 ····​50:​·​00000908····​99·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST14CharNode2Tr​ansC2ERNS_10Transduce​rE.​cold.​353
54 ····​51:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​79·54 ····​51:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​79·
55 ····​52:​·​0000097c···​414·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducera​nERS0_.​cold.​35455 ····​52:​·​0000096c···​414·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducera​nERS0_.​cold.​354
56 ····​53:​·​00000b1a···​273·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducerd​vERS0_.​cold.​35556 ····​53:​·​00000b0a···​273·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducerd​vERS0_.​cold.​355
57 ····​54:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​81·57 ····​54:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​81·
58 ····​55:​·​0000593a···591·​FUNC····​LOCAL··​DEFAULT···​30·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE17_M_insert​_unique_INSE_11_Alloc​_nodeEEESt17_Rb_tree_​iteratorIS8_ESt23_Rb_​tree_const_iteratorIS​8_ERKS8_RT_.​isra.​32258 ····​55:​·​00005cf0···631·​FUNC····​LOCAL··​DEFAULT···​30·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE17_M_insert​_unique_INSE_11_Alloc​_nodeEEESt17_Rb_tree_​iteratorIS8_ESt23_Rb_​tree_const_iteratorIS​8_ERKS8_RT_.​isra.​322
59 ····​56:​·​00000c2c····​44·​FUNC····​LOCAL··​DEFAULT···​46·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE17_M_insert​_unique_INSE_11_Alloc​_nodeEEESt17_Rb_tree_​iteratorIS8_ESt23_Rb_​tree_const_iteratorIS​8_ERKS8_RT_.​isra.​322.​cold.​35659 ····​56:​·​00000c1c····​44·​FUNC····​LOCAL··​DEFAULT···​46·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE17_M_insert​_unique_INSE_11_Alloc​_nodeEEESt17_Rb_tree_​iteratorIS8_ESt23_Rb_​tree_const_iteratorIS​8_ERKS8_RT_.​isra.​322.​cold.​356
60 ····​57:​·​00000c58····​74·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST14CharNode2Tr​ans16hash_transitions​EPNS_4NodeEb.​cold.​35760 ····​57:​·​00000c48····​74·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST14CharNode2Tr​ans16hash_transitions​EPNS_4NodeEb.​cold.​357
61 ····​58:​·​00005ee5··​2645·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL13compose_no​desEPNS_4NodeES1_S1_P​NS_10TransducerERNS_1​1PairMappingERNS_14Ch​arNode2TransES7_61 ····​58:​·​00006300··​2670·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL13compose_no​desEPNS_4NodeES1_S1_P​NS_10TransducerERNS_1​1PairMappingERNS_14Ch​arNode2TransES7_
62 ····​59:​·​0000693a···​316·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL14add_transi​tionENS_5LabelEPNS_4N​odeES2_S2_PNS_10Trans​ducerERNS_11PairMappi​ngERNS_14CharNode2Tra​nsES8_62 ····​59:​·​00006d70···​343·​FUNC····​LOCAL··​DEFAULT···​30·​_ZN4SFSTL14add_transi​tionENS_5LabelEPNS_4N​odeES2_S2_PNS_10Trans​ducerERNS_11PairMappi​ngERNS_14CharNode2Tra​nsES8_
63 ····​60:​·​00000000···​149·​OBJECT··​LOCAL··​DEFAULT···​87·​_ZZN4SFSTL13compose_n​odesEPNS_4NodeES1_S1_​PNS_10TransducerERNS_​11PairMappingERNS_14C​harNode2TransES7_E19_​_PRETTY_FUNCTION__63 ····​60:​·​00000000···​149·​OBJECT··​LOCAL··​DEFAULT···​87·​_ZZN4SFSTL13compose_n​odesEPNS_4NodeES1_S1_​PNS_10TransducerERNS_​11PairMappingERNS_14C​harNode2TransES7_E19_​_PRETTY_FUNCTION__
64 ····​61:​·​00000ca2···​118·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducero​oERS0_.​cold.​35864 ····​61:​·​00000c92···​118·​FUNC····​LOCAL··​DEFAULT···​46·​_ZN4SFST10Transducero​oERS0_.​cold.​358
65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​83·65 ····​62:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​83·
66 ····​63:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​83·​_GLOBAL__sub_I__ZN4SF​ST14CharNode2TransC2E​RNS_10TransducerE66 ····​63:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​83·​_GLOBAL__sub_I__ZN4SF​ST14CharNode2TransC2E​RNS_10TransducerE
67 ····​64:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​33·​_ZStL8__ioinit67 ····​64:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​33·​_ZStL8__ioinit
68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​87·68 ····​65:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​87·
69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​89·69 ····​66:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​89·
70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​90·70 ····​67:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​90·
71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​91·71 ····​68:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​91·
Offset 75, 18 lines modifiedOffset 75, 18 lines modified
75 ····​71:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​94·75 ····​71:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​94·
76 ····​72:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC376 ····​72:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC3
77 ····​73:​·​00000002·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC677 ····​73:​·​00000002·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC6
78 ····​74:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​71·​.​LC478 ····​74:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​71·​.​LC4
79 ····​75:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC579 ····​75:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC5
80 ····​76:​·​00000012·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC2280 ····​76:​·​00000012·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC22
81 ····​77:​·​0000002f·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC2981 ····​77:​·​0000002f·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC29
82 ····​78:​·​0000003b·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC3082 ····​78:​·​00000052·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC32
83 ····​79:​·​00000052·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC3283 ····​79:​·​00000030·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC31
84 ····​80:​·​00000030·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC3184 ····​80:​·​00000054·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC33
85 ····​81:​·​00000054·····​0·​NOTYPE··​LOCAL··​DEFAULT···​76·​.​LC3385 ····​81:​·​0000003b·····​0·​NOTYPE··​LOCAL··​DEFAULT···​70·​.​LC30
86 ····​82:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​51·​.​LC286 ····​82:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT···​51·​.​LC2
87 ····​83:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​1·​_ZN4SFST8ArcsIterC5EP​KNS_4ArcsENS0_8IterTy​peE87 ····​83:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​1·​_ZN4SFST8ArcsIterC5EP​KNS_4ArcsENS0_8IterTy​peE
88 ····​84:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​2·​_ZN4SFST14CharNode2Tr​ansD5Ev88 ····​84:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​2·​_ZN4SFST14CharNode2Tr​ansD5Ev
89 ····​85:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​3·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED5Ev89 ····​85:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​3·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED5Ev
90 ····​86:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​4·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED5​Ev90 ····​86:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​4·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED5​Ev
91 ····​87:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​6·​_ZN4SFST10TransducerD​5Ev91 ····​87:​·​00000000·····​0·​NOTYPE··​LOCAL··​DEFAULT····​6·​_ZN4SFST10TransducerD​5Ev
92 ····​88:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·92 ····​88:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT····​1·
Offset 127, 123 lines modifiedOffset 127, 123 lines modified
127 ···​123:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​88·127 ···​123:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​88·
128 ···​124:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​95·128 ···​124:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​95·
129 ···​125:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​97·129 ···​125:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​97·
130 ···​126:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​98·130 ···​126:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​98·
131 ···​127:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​91·​__x86.​get_pc_thunk.​bx131 ···​127:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​91·​__x86.​get_pc_thunk.​bx
132 ···​128:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​132 ···​128:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
133 ···​129:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv133 ···​129:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv
134 ···​130:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​34·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE134 ···​130:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​34·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
135 ···​131:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​34·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE135 ···​131:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​34·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
136 ···​132:​·​0000021c···​171·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​7is_automaton_nodeEPN​S_4NodeE136 ···​132:​·​00000280···​181·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​7is_automaton_nodeEPN​S_4NodeE
137 ···​133:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l137 ···​133:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l
138 ···​134:​·​000002c8···​273·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_138 ···​134:​·​00000340···​283·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_
139 ···​135:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv139 ···​135:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv
140 ···​136:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE140 ···​136:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
141 ···​137:​·​000003da···​211·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_141 ···​137:​·​00000460···​225·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_
142 ···​138:​·​000004ae···​285·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2negate_nodesEPNS_4No​deES2_142 ···​138:​·​00000550···​298·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2negate_nodesEPNS_4No​deES2_
143 ···​139:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base143 ···​139:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
144 ···​140:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs11target​_nodeENS_5LabelE144 ···​140:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
145 ···​141:​·​00000000····86·​FUNC····​WEAK···​DEFAULT···​35·​_ZN4SFST14CharNode2Tr​ansD2Ev145 ···​141:​·​00000000····98·​FUNC····​WEAK···​DEFAULT···​35·​_ZN4SFST14CharNode2Tr​ansD2Ev
146 ···​142:​·​00000000····86·​FUNC····​WEAK···​DEFAULT···​35·​_ZN4SFST14CharNode2Tr​ansD1Ev146 ···​142:​·​00000000····98·​FUNC····​WEAK···​DEFAULT···​35·​_ZN4SFST14CharNode2Tr​ansD1Ev
147 ···​143:​·​000005cc···​416·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_147 ···​143:​·​00000680···​436·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_
148 ···​144:​·​0000076c···​331·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE148 ···​144:​·​00000840···​342·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE
149 ···​145:​·​000008b8···195·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E149 ···​145:​·​000009a0···202·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E
150 ···​146:​·​0000097c···​279·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_150 ···​146:​·​00000a70···​297·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_
151 ···​147:​·​00000a94···​450·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_151 ···​147:​·​00000ba0···​446·​FUNC····​GLOBAL·​DEFAULT···​30·​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_
152 ···​148:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····89·​__x86.​get_pc_thunk.​ax152 ···​148:​·​00000d60···398·​FUNC····​GLOBAL·DEFAULT···30·​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_
153 ···​149:​·​00000c56···413·​FUNC····​GLOBAL·DEFAULT···30·​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_153 ···​149:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····89·​__x86.​get_pc_thunk.​ax
154 ···​150:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​37·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev154 ···​150:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​37·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev
155 ···​151:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​37·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev155 ···​151:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​37·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev
156 ···​152:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev156 ···​152:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev
157 ···​153:​·​00000000····55·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev157 ···​153:​·​00000000····67·​FUNC····​WEAK···​DEFAULT···​39·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev
158 ···​154:​·​00000000····70·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E158 ···​154:​·​00000000····94·​FUNC····​WEAK···​DEFAULT···​41·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
159 ···​155:​·​00000000···​283·​FUNC····​WEAK···​DEFAULT···​43·​_ZN4SFST10TransducerD​2Ev159 ···​155:​·​00000000···​288·​FUNC····​WEAK···​DEFAULT···​43·​_ZN4SFST10TransducerD​2Ev
160 ···​156:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​95·​DW.​ref.​__gxx_personality_v0160 ···​156:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​95·​DW.​ref.​__gxx_personality_v0
161 ···​157:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​93·​__x86.​get_pc_thunk.​di161 ···​157:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​93·​__x86.​get_pc_thunk.​di
Max diff block lines reached; 16225/34666 bytes (46.80%) of diff not shown.
226 KB
readelf --wide --relocs {}
    
Offset 1, 1416 lines modifiedOffset 1, 1415 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xf03c·​contains·​828·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0xf648·​contains·​827·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000008··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000007··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000e··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000000d··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 00000036··​00008104·​R_386_PLT32············​00000000···​_ZdlPv5 00000046··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
6 00000074··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx6 00000087··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
7 0000007a··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​7 0000008d··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
8 000000a2··​00008104·​R_386_PLT32············​00000000···​_ZdlPv8 000000c6··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
9 000000e0··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx9 00000107··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
10 000000e6··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​10 0000010d··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
11 0000010e··​00008104·​R_386_PLT32············​00000000···​_ZdlPv11 00000146··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
12 0000014c··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx12 00000187··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
13 00000152··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​13 0000018d··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
14 0000017a··​00008104·​R_386_PLT32············​00000000···​_ZdlPv14 000001c6··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
15 000001b8··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx15 00000207··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
16 000001be··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​16 0000020d··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
17 000001e6··​00008104·​R_386_PLT32············​00000000···​_ZdlPv17 00000246··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
18 00000256··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE18 000002be··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
19 00000276··​00008402·​R_386_PC32·············​0000021c···​_ZN4SFST10Transducer1​7is_automaton_nodeEPN​S_4NodeE19 000002de··​00008402·​R_386_PC32·············​00000280···​_ZN4SFST10Transducer1​7is_automaton_nodeEPN​S_4NodeE
20 000002c3··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l20 00000331··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
21 000002d0··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx21 00000345··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
22 000002d6··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​22 0000034b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
23 0000030c··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv23 00000385··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
24 00000331··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE24 000003a8··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
25 00000350··​00008602·​R_386_PC32·············​000002c8···​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_25 000003d3··​00008602·​R_386_PC32·············​00000340···​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_
26 00000370··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE26 000003f3··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
27 000003cb··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE27 0000044d··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
28 000003d5··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l28 00000457··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
29 000003e2··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx29 00000465··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
30 000003e8··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​30 0000046b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
31 00000425··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE31 000004ab··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
32 00000440··​00008902·​R_386_PC32·············​000003da···​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_32 000004cf··​00008902·​R_386_PC32·············​00000460···​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_
33 000004a2··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE33 00000536··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
34 000004a9··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l34 0000053d··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
35 000004b6··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx35 00000555··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
36 000004bc··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​36 0000055b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
37 00000505··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE37 000005a7··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
38 00000524··​00008a02·​R_386_PC32·············​000004ae···​_ZN4SFST10Transducer1​2negate_nodesEPNS_4No​deES2_38 000005d3··​00008a02·​R_386_PC32·············​00000550···​_ZN4SFST10Transducer1​2negate_nodesEPNS_4No​deES2_
39 00000567··​00008b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base39 00000614··​00008b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
40 0000057e··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE40 0000062b··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
41 0000059d··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE41 0000064a··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
42 000005a5··​00008b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base42 00000652··​00008b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
43 000005c7··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l43 00000676··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
44 000005d4··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx44 00000685··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
45 000005da··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​45 0000068b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
46 00000662··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE46 0000071e··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
47 0000067e··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE47 0000073a··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
48 0000069d··​00008f02·​R_386_PC32·············​000005cc···​_ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_48 00000759··​00008f02·​R_386_PC32·············​00000680···​_ZN4SFST10Transducer1​3compare_nodesEPNS_4N​odeES2_RS0_
49 000006e6··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE49 000007a6··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
50 000006fc··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE50 000007bc··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
51 00000768··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l51 00000830··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
52 00000774··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx52 00000845··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
53 0000077a··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​53 0000084b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
54 000007d5··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE54 000008a7··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
55 0000082c··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE55 00000905··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
56 00000850··​00009002·​R_386_PC32·············​0000076c···​_ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE56 00000929··​00009002·​R_386_PC32·············​00000840···​_ZN4SFST10Transducer9​map_nodesEPNS_4NodeES​2_PS0_NS_5LevelE
57 000008a0··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv57 0000097c··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
58 000008b3··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l58 00000992··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
59 000008c0··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx59 000009a5··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
60 000008c6··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​60 000009ab··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
61 000008ff··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE61 000009e9··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
62 00000917··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE62 000009ff··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
63 00000932··​00009102·​R_386_PC32·············​000008b8···​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E63 00000a1f··​00009102·​R_386_PC32·············​000009a0···​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E
64 00000977··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l64 00000a66··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
65 00000984··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx65 00000a75··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
66 0000098a··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​66 00000a7b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
67 000009d9··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE67 00000ac7··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
68 000009e9··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv68 00000ae4··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
69 00000a05··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE69 00000b02··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
70 00000a28··​00009202·​R_386_PC32·············​0000097c···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_70 00000b25··​00009202·​R_386_PC32·············​00000a70···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_
71 00000a88··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE71 00000b8e··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
72 00000a8f··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l72 00000b95··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
73 00000a9c··​00009402·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax73 00000ba5··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
74 00000aa1··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​74 00000bab··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
75 00000b0a··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE75 00000c13··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
76 00000b76··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE76 00000c86··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
77 00000b9e··​00009302·​R_386_PC32·············​00000a94···​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_77 00000cb2··​00009302·​R_386_PC32·············​00000ba0···​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_
78 00000bf6··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv78 00000d0c··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
79 00000c3b··​00009202·​R_386_PC32·············​0000097c···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_79 00000d3f··​00009202·​R_386_PC32·············​00000a70···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_
80 00000c52··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l80 00000d5a··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
81 00000c5e··​00009402·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax81 00000d63··​00009502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
82 00000c63··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​82 00000d68··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
83 00000cd8··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE83 00000ddc··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
84 00000d4f··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE84 00000e3c··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
85 00000d77··​00009502·​R_386_PC32·············​00000c56···​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_85 00000e64··​00009402·​R_386_PC32·············​00000d60···​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_
86 00000dd8··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv86 00000ec8··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
87 00000def··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l87 00000eea··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
88 00000dfc··​00009d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di88 00000efc··​00009d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di
89 00000e02··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​89 00000f02··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
90 00000e33··​0000a404·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​minimiseEb90 00000f4f··​0000a404·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​minimiseEb
91 00000e4c··​00009e04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv91 00000f64··​00009e04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
92 00000e5e··​00009a02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E92 00000f76··​00009a02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
93 00000e7e··​00008104·​R_386_PLT32············​00000000···​_ZdlPv93 00000f96··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
94 00000e9f··​00008104·​R_386_PLT32············​00000000···​_ZdlPv94 00000fb5··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
95 00000eb6··​00009f04·​R_386_PLT32············​00000000···​free95 00000fcc··​00009f04·​R_386_PLT32············​00000000···​free
96 00000ec9··​00008104·​R_386_PLT32············​00000000···​_ZdlPv96 00000fdf··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
97 00000eea··​0000a602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bp97 0000100c··​00009d02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di
98 00000ef0··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​98 00001012··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
99 00000f37··​0000a404·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​minimiseEb99 0000107f··​0000a404·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​minimiseEb
100 00000f41··​0000a502·​R_386_PC32·············​00000ee2···​_ZN4SFST10Transducer8​is_emptyEv100 00001089··​0000a502·​R_386_PC32·············​00001000···​_ZN4SFST10Transducer8​is_emptyEv
101 00000f56··​00009e04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv101 0000109c··​00009e04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet5cle​arEv
102 00000f68··​00009a02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E102 000010ae··​00009a02·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
103 00000f88··​00008104·​R_386_PLT32············​00000000···​_ZdlPv103 000010ce··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
104 00000fa9··​00008104·​R_386_PLT32············​00000000···​_ZdlPv104 000010ed··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
105 00000fc4··​00009f04·​R_386_PLT32············​00000000···​free105 0000110c··​00009f04·​R_386_PLT32············​00000000···​free
106 00000fdb··​00008104·​R_386_PLT32············​00000000···​_ZdlPv106 0000111f··​00008104·​R_386_PLT32············​00000000···​_ZdlPv
107 0000100c··​00009402·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax107 00001154··​00009502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
108 00001011··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​108 00001159··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
109 00001089··​0000ac04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc109 000011e4··​0000ab04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc
110 000010d1··​0000ac04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc110 00001241··​0000ab04·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc
111 00001103··​0000a702·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_111 00001278··​0000a602·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_
112 00001144··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l112 000012bb··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
113 00001150··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx113 000012c5··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
114 00001156··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​114 000012cb··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
115 000011a1··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv115 0000131c··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
116 000011c6··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE116 0000133f··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
117 00001216··​0000ad02·​R_386_PC32·············​00001148···​_ZN4SFST10Transducer1​0copy_nodesEPNS_4Node​EPS0_bb117 0000138f··​0000ac02·​R_386_PC32·············​000012c0···​_ZN4SFST10Transducer1​0copy_nodesEPNS_4Node​EPS0_bb
118 00001248··​0000ab02·​R_386_PC32·············​00001004···​_ZN4SFST10Transducer1​2recode_labelENS_5Lab​elEbbRNS_8AlphabetE118 000013c1··​0000aa02·​R_386_PC32·············​00001150···​_ZN4SFST10Transducer1​2recode_labelENS_5Lab​elEbbRNS_8AlphabetE
119 0000126e··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE119 000013e7··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
120 000012cc··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l120 0000145a··​00008502·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
121 000012d8··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx121 00001465··​00007f02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
122 000012de··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​122 0000146b··​0000800a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
123 0000132b··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE123 000014b9··​00008302·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
124 00001363··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE124 000014f6··​00008c04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
125 00001410··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE125 000015b8··​00008804·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
126 00001421··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv126 000015d0··​00008704·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
Max diff block lines reached; 86539/231397 bytes (37.40%) of diff not shown.
120 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 2798 lines modifiedOffset 9, 2629 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000006c15 00000018·​00000038·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000007a
16 ··​DW_CFA_advance_loc:​·​1·​to·​0000000116 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
17 ··​DW_CFA_def_cfa_offset​:​·​817 ··​DW_CFA_def_cfa_offset​:​·​8
18 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​818 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
19 ··​DW_CFA_advance_loc:​·1·​to·​0000000219 ··​DW_CFA_advance_loc:​·3·​to·​00000004
20 ··​DW_CFA_def_cfa_offset​:​·​1220 ··​DW_CFA_def_cfa_offset​:​·​12
21 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1221 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
22 ··​DW_CFA_advance_loc:​·​1·​to·​0000000322 ··​DW_CFA_advance_loc:​·​1·​to·​00000005
23 ··​DW_CFA_def_cfa_offset​:​·​1623 ··​DW_CFA_def_cfa_offset​:​·​16
24 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1624 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
25 ··​DW_CFA_advance_loc:​·​1·​to·​0000000425 ··​DW_CFA_advance_loc:​·​1·​to·​00000006
26 ··​DW_CFA_def_cfa_offset​:​·​2026 ··​DW_CFA_def_cfa_offset​:​·​20
27 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2027 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
28 ··​DW_CFA_advance_loc:​·3·​to·​0000000728 ··​DW_CFA_advance_loc:​·14·​to·​00000014
29 ··​DW_CFA_def_cfa_offset​:​·​6429 ··​DW_CFA_def_cfa_offset​:​·​64
30 ··​DW_CFA_advance_loc1:​·​96·​to·​0000006730 ··​DW_CFA_advance_loc1:​·​97·​to·​00000075
31 ··​DW_CFA_def_cfa_offset​:​·​2031 ··​DW_CFA_def_cfa_offset​:​·​20
32 ··​DW_CFA_advance_loc:​·​1·​to·​0000006832 ··​DW_CFA_advance_loc:​·​1·​to·​00000076
33 ··​DW_CFA_restore:​·​r3·​(ebx)​33 ··​DW_CFA_restore:​·​r3·​(ebx)​
34 ··​DW_CFA_def_cfa_offset​:​·​1634 ··​DW_CFA_def_cfa_offset​:​·​16
35 ··​DW_CFA_advance_loc:​·​1·​to·​0000006935 ··​DW_CFA_advance_loc:​·​1·​to·​00000077
36 ··​DW_CFA_restore:​·​r6·​(esi)​36 ··​DW_CFA_restore:​·​r6·​(esi)​
37 ··​DW_CFA_def_cfa_offset​:​·​1237 ··​DW_CFA_def_cfa_offset​:​·​12
38 ··​DW_CFA_advance_loc:​·​1·​to·​0000006a38 ··​DW_CFA_advance_loc:​·​1·​to·​00000078
39 ··​DW_CFA_restore:​·​r7·​(edi)​39 ··​DW_CFA_restore:​·​r7·​(edi)​
40 ··​DW_CFA_def_cfa_offset​:​·​840 ··​DW_CFA_def_cfa_offset​:​·​8
41 ··​DW_CFA_advance_loc:​·​1·​to·​0000006b41 ··​DW_CFA_advance_loc:​·​1·​to·​00000079
42 ··​DW_CFA_restore:​·​r5·​(ebp)​42 ··​DW_CFA_restore:​·​r5·​(ebp)​
43 ··​DW_CFA_def_cfa_offset​:​·​443 ··​DW_CFA_def_cfa_offset​:​·​4
  
44 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=0000006c.​.​000000d844 00000054·​00000038·​00000058·​FDE·​cie=00000000·​pc=00000080.​.​000000fa
45 ··​DW_CFA_advance_loc:​·​1·​to·​0000006d45 ··​DW_CFA_advance_loc:​·​1·​to·​00000081
46 ··​DW_CFA_def_cfa_offset​:​·​846 ··​DW_CFA_def_cfa_offset​:​·​8
47 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​847 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
48 ··​DW_CFA_advance_loc:​·1·​to·​0000006e48 ··​DW_CFA_advance_loc:​·3·​to·​00000084
49 ··​DW_CFA_def_cfa_offset​:​·​1249 ··​DW_CFA_def_cfa_offset​:​·​12
50 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1250 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
51 ··​DW_CFA_advance_loc:​·​1·​to·​0000006f51 ··​DW_CFA_advance_loc:​·​1·​to·​00000085
52 ··​DW_CFA_def_cfa_offset​:​·​1652 ··​DW_CFA_def_cfa_offset​:​·​16
53 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1653 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
54 ··​DW_CFA_advance_loc:​·​1·​to·​0000007054 ··​DW_CFA_advance_loc:​·​1·​to·​00000086
55 ··​DW_CFA_def_cfa_offset​:​·​2055 ··​DW_CFA_def_cfa_offset​:​·​20
56 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2056 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
57 ··​DW_CFA_advance_loc:​·3·​to·​0000007357 ··​DW_CFA_advance_loc:​·14·​to·​00000094
58 ··​DW_CFA_def_cfa_offset​:​·​6458 ··​DW_CFA_def_cfa_offset​:​·​64
59 ··​DW_CFA_advance_loc1:​·​96·​to·​000000d359 ··​DW_CFA_advance_loc1:​·​97·​to·​000000f5
60 ··​DW_CFA_def_cfa_offset​:​·​2060 ··​DW_CFA_def_cfa_offset​:​·​20
61 ··​DW_CFA_advance_loc:​·​1·​to·​000000d461 ··​DW_CFA_advance_loc:​·​1·​to·​000000f6
62 ··​DW_CFA_restore:​·​r3·​(ebx)​62 ··​DW_CFA_restore:​·​r3·​(ebx)​
63 ··​DW_CFA_def_cfa_offset​:​·​1663 ··​DW_CFA_def_cfa_offset​:​·​16
64 ··​DW_CFA_advance_loc:​·​1·​to·​000000d564 ··​DW_CFA_advance_loc:​·​1·​to·​000000f7
65 ··​DW_CFA_restore:​·​r6·​(esi)​65 ··​DW_CFA_restore:​·​r6·​(esi)​
66 ··​DW_CFA_def_cfa_offset​:​·​1266 ··​DW_CFA_def_cfa_offset​:​·​12
67 ··​DW_CFA_advance_loc:​·​1·​to·​000000d667 ··​DW_CFA_advance_loc:​·​1·​to·​000000f8
68 ··​DW_CFA_restore:​·​r7·​(edi)​68 ··​DW_CFA_restore:​·​r7·​(edi)​
69 ··​DW_CFA_def_cfa_offset​:​·​869 ··​DW_CFA_def_cfa_offset​:​·​8
70 ··​DW_CFA_advance_loc:​·​1·​to·​000000d770 ··​DW_CFA_advance_loc:​·​1·​to·​000000f9
71 ··​DW_CFA_restore:​·​r5·​(ebp)​71 ··​DW_CFA_restore:​·​r5·​(ebp)​
72 ··​DW_CFA_def_cfa_offset​:​·​472 ··​DW_CFA_def_cfa_offset​:​·​4
  
73 00000090·​00000038·​00000094·​FDE·​cie=00000000·​pc=000000d8.​.​0000014473 00000090·​00000038·​00000094·​FDE·​cie=00000000·​pc=00000100.​.​0000017a
74 ··​DW_CFA_advance_loc:​·​1·​to·​000000d974 ··​DW_CFA_advance_loc:​·​1·​to·​00000101
75 ··​DW_CFA_def_cfa_offset​:​·​875 ··​DW_CFA_def_cfa_offset​:​·​8
76 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​876 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
77 ··​DW_CFA_advance_loc:​·1·​to·​000000da77 ··​DW_CFA_advance_loc:​·3·​to·​00000104
78 ··​DW_CFA_def_cfa_offset​:​·​1278 ··​DW_CFA_def_cfa_offset​:​·​12
79 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1279 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
80 ··​DW_CFA_advance_loc:​·​1·​to·​000000db80 ··​DW_CFA_advance_loc:​·​1·​to·​00000105
81 ··​DW_CFA_def_cfa_offset​:​·​1681 ··​DW_CFA_def_cfa_offset​:​·​16
82 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1682 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
83 ··​DW_CFA_advance_loc:​·​1·​to·​000000dc83 ··​DW_CFA_advance_loc:​·​1·​to·​00000106
84 ··​DW_CFA_def_cfa_offset​:​·​2084 ··​DW_CFA_def_cfa_offset​:​·​20
85 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2085 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
86 ··​DW_CFA_advance_loc:​·3·​to·​000000df86 ··​DW_CFA_advance_loc:​·14·​to·​00000114
87 ··​DW_CFA_def_cfa_offset​:​·​6487 ··​DW_CFA_def_cfa_offset​:​·​64
88 ··​DW_CFA_advance_loc1:​·​96·​to·​0000013f88 ··​DW_CFA_advance_loc1:​·​97·​to·​00000175
89 ··​DW_CFA_def_cfa_offset​:​·​2089 ··​DW_CFA_def_cfa_offset​:​·​20
90 ··​DW_CFA_advance_loc:​·​1·​to·​0000014090 ··​DW_CFA_advance_loc:​·​1·​to·​00000176
91 ··​DW_CFA_restore:​·​r3·​(ebx)​91 ··​DW_CFA_restore:​·​r3·​(ebx)​
92 ··​DW_CFA_def_cfa_offset​:​·​1692 ··​DW_CFA_def_cfa_offset​:​·​16
93 ··​DW_CFA_advance_loc:​·​1·​to·​0000014193 ··​DW_CFA_advance_loc:​·​1·​to·​00000177
94 ··​DW_CFA_restore:​·​r6·​(esi)​94 ··​DW_CFA_restore:​·​r6·​(esi)​
95 ··​DW_CFA_def_cfa_offset​:​·​1295 ··​DW_CFA_def_cfa_offset​:​·​12
96 ··​DW_CFA_advance_loc:​·​1·​to·​0000014296 ··​DW_CFA_advance_loc:​·​1·​to·​00000178
97 ··​DW_CFA_restore:​·​r7·​(edi)​97 ··​DW_CFA_restore:​·​r7·​(edi)​
98 ··​DW_CFA_def_cfa_offset​:​·​898 ··​DW_CFA_def_cfa_offset​:​·​8
99 ··​DW_CFA_advance_loc:​·​1·​to·​0000014399 ··​DW_CFA_advance_loc:​·​1·​to·​00000179
100 ··​DW_CFA_restore:​·​r5·​(ebp)​100 ··​DW_CFA_restore:​·​r5·​(ebp)​
101 ··​DW_CFA_def_cfa_offset​:​·​4101 ··​DW_CFA_def_cfa_offset​:​·​4
  
102 000000cc·​00000038·​000000d0·​FDE·​cie=00000000·​pc=00000144.​.​000001b0102 000000cc·​00000038·​000000d0·​FDE·​cie=00000000·​pc=00000180.​.​000001fa
103 ··​DW_CFA_advance_loc:​·​1·​to·​00000145103 ··​DW_CFA_advance_loc:​·​1·​to·​00000181
104 ··​DW_CFA_def_cfa_offset​:​·​8104 ··​DW_CFA_def_cfa_offset​:​·​8
105 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8105 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
106 ··​DW_CFA_advance_loc:​·1·​to·​00000146106 ··​DW_CFA_advance_loc:​·3·​to·​00000184
107 ··​DW_CFA_def_cfa_offset​:​·​12107 ··​DW_CFA_def_cfa_offset​:​·​12
108 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12108 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
109 ··​DW_CFA_advance_loc:​·​1·​to·​00000147109 ··​DW_CFA_advance_loc:​·​1·​to·​00000185
110 ··​DW_CFA_def_cfa_offset​:​·​16110 ··​DW_CFA_def_cfa_offset​:​·​16
111 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16111 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
112 ··​DW_CFA_advance_loc:​·​1·​to·​00000148112 ··​DW_CFA_advance_loc:​·​1·​to·​00000186
113 ··​DW_CFA_def_cfa_offset​:​·​20113 ··​DW_CFA_def_cfa_offset​:​·​20
114 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20114 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
115 ··​DW_CFA_advance_loc:​·3·​to·​0000014b115 ··​DW_CFA_advance_loc:​·14·​to·​00000194
116 ··​DW_CFA_def_cfa_offset​:​·​64116 ··​DW_CFA_def_cfa_offset​:​·​64
117 ··​DW_CFA_advance_loc1:​·​96·​to·​000001ab117 ··​DW_CFA_advance_loc1:​·​97·​to·​000001f5
118 ··​DW_CFA_def_cfa_offset​:​·​20118 ··​DW_CFA_def_cfa_offset​:​·​20
119 ··​DW_CFA_advance_loc:​·​1·​to·​000001ac119 ··​DW_CFA_advance_loc:​·​1·​to·​000001f6
120 ··​DW_CFA_restore:​·​r3·​(ebx)​120 ··​DW_CFA_restore:​·​r3·​(ebx)​
121 ··​DW_CFA_def_cfa_offset​:​·​16121 ··​DW_CFA_def_cfa_offset​:​·​16
122 ··​DW_CFA_advance_loc:​·​1·​to·​000001ad122 ··​DW_CFA_advance_loc:​·​1·​to·​000001f7
123 ··​DW_CFA_restore:​·​r6·​(esi)​123 ··​DW_CFA_restore:​·​r6·​(esi)​
124 ··​DW_CFA_def_cfa_offset​:​·​12124 ··​DW_CFA_def_cfa_offset​:​·​12
125 ··​DW_CFA_advance_loc:​·​1·​to·​000001ae125 ··​DW_CFA_advance_loc:​·​1·​to·​000001f8
126 ··​DW_CFA_restore:​·​r7·​(edi)​126 ··​DW_CFA_restore:​·​r7·​(edi)​
127 ··​DW_CFA_def_cfa_offset​:​·​8127 ··​DW_CFA_def_cfa_offset​:​·​8
128 ··​DW_CFA_advance_loc:​·​1·​to·​000001af128 ··​DW_CFA_advance_loc:​·​1·​to·​000001f9
129 ··​DW_CFA_restore:​·​r5·​(ebp)​129 ··​DW_CFA_restore:​·​r5·​(ebp)​
130 ··​DW_CFA_def_cfa_offset​:​·​4130 ··​DW_CFA_def_cfa_offset​:​·​4
  
Max diff block lines reached; 116557/122643 bytes (95.04%) of diff not shown.
1.26 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 2, 8850 lines modifiedOffset 2, 9261 lines modified
  
  
2 Disassembly·​of·​section·​.​text:​2 Disassembly·​of·​section·​.​text:​
  
3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]>:​3 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]>:​
4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​147()​:​4 _ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE5clearEv.​part.​147()​:​
5 ·······​0:​»       ​55···················»       ​push···​%ebp5 ·······​0:​»       ​55···················»       ​push···​%ebp
6 ·······​1:​»       ​57···················»       ​push···​%edi6 ·······​1:​»       ​89·c5················»       ​mov····%eax,​%ebp
7 ·······2:​»       ​56···················»       ​push···​%esi7 ·······3:​»       ​57···················»       ​push···​%edi
8 ·······3:​»       ​53···················»       ​push···​%ebx8 ·······4:​»       ​56···················»       ​push···​%esi
9 ·······4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp9 ·······5:​»       ​53···················»       ​push···​%ebx
10 ·······7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···8·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x8>10 ·······6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···7·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x7>
11 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx11 »       ​»       ​»       ​7:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
12 ·······c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx12 ·······b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
13 »       ​»       ​»       ​e:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​13 »       ​»       ​»       ​d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
14 ······​12:​»       ​89·c5················»       ​mov····%eax,​%ebp14 ······​11:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx15 ······​14:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx16 ······​17:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
17 ······​1a:​»       ​74·​41················»       ​je·····5d·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x5d>17 ······​1a:​»       ​74·​4f················»       ​je·····6b·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x6b>
18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi18 ······​1c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
19 ······​1e:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax19 ······​1e:​»       ​66·90················»       ​xchg···​%ax,​%ax
20 ······​25:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​20 ······​20:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
21 ······​29:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx21 ······​27:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
22 ······​2c:​»       ​85·c9················»       ​test···​%ecx,​%ecx22 ······​2b:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
23 ······​2e:​»       ​74·13················»       ​je·····​43·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x43>23 ······​2e:​»       ​85·c9················»       ​test···%ecx,​%ecx
24 ······​30:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi24 ······​30:​»       ​74·21················»       ​je·····​53·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x53>
25 ······​32:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​25 ······​32:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
26 ······​35:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···36·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x36>26 ······​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
27 »       ​»       ​»       ​36:​·R_386_PLT32»    ​operator·delete(void*)​27 ······​40:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
28 ······3a:​»       ​89·f1················»       ​mov····​%esi,​%ecx28 ······42:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
29 ······3c:​»       ​85·​f6················»       ​test···%esi,​%esi29 ······45:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···46·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x46>
30 ······​3e:​»       ​75·​f0················»       ​jne····​30·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x30>30 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​delete(void*)​
31 ······​40:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx31 ······​4a:​»       ​85·f6················»       ​test···​%esi,​%esi
32 ······​43:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax32 ······​4c:​»       ​89·f1················»       ​mov····​%esi,​%ecx
33 ······​47:​»       ​c7·​04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​33 ······​4e:​»       ​75·f0················»       ​jne····40·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x40>
34 ······4e:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi34 ······50:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
35 ······​51:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi35 ······​53:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
36 ······​54:​»       ​29·d6················»       ​sub····​%edx,​%esi36 ······​56:​»       ​47···················»       ​inc····​%edi
37 ······​56:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi37 ······​57:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
38 ······​59:​»       ​39·fe················»       ​cmp····​%edi,​%esi38 ······​5b:​»       ​29·d6················»       ​sub····​%edx,​%esi
39 ······​5b:​»       ​77·c1················»       ​ja·····​1e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·const,​·​char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​clear()​·​[clone·​.​part.​147]+0x1e>39 ······​5d:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
40 ······5d:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​40 ······64:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
41 ······​64:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp41 ······​67:​»       ​39·fe················»       ​cmp····%edi,​%esi
42 ······​67:​»       ​5b···················»       ​pop····%ebx42 ······​69:​»       ​77·​b5················»       ​ja·····20·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·short>,​·std:​:​allocator<char*>·>:​:​clear()​·[clone·​.​part.​147]+0x20>
43 ······​68:​»       ​5e···················»       ​pop····%esi43 ······​6b:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
44 ······69:​»       ​5f···················»       ​pop····​%edi44 ······72:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
45 ······6a:​»       ​5d···················»       ​pop····​%ebp45 ······75:​»       ​5b···················»       ​pop····​%ebx
46 ······6b:​»       ​c3···················»       ​ret····46 ······76:​»       ​5e···················»       ​pop····%esi
 47 ······​77:​»       ​5f···················»       ​pop····​%edi
 48 ······​78:​»       ​5d···················»       ​pop····​%ebp
 49 ······​79:​»       ​c3···················»       ​ret····
 50 ······​7a:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
47 0000006c·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]>:​51 00000080·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]>:​
48 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE5c​learEv.​part.​153()​:​52 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE5c​learEv.​part.​153()​:​
49 ······6c:​»       ​55···················»       ​push···​%ebp53 ······80:​»       ​55···················»       ​push···​%ebp
50 ······6d:​»       ​57···················»       ​push···​%edi54 ······81:​»       ​89·c5················»       ​mov····%eax,​%ebp
51 ······6e:​»       ​56···················»       ​push···​%esi55 ······83:​»       ​57···················»       ​push···​%edi
52 ······6f:​»       ​53···················»       ​push···​%ebx56 ······84:​»       ​56···················»       ​push···​%esi
53 ······70:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp57 ······85:​»       ​53···················»       ​push···​%ebx
54 ······73:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···74·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x8>58 ······86:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···87·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x7>
55 »       ​»       ​»       ​74:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx59 »       ​»       ​»       ​87:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
56 ······78:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx60 ······8b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
57 »       ​»       ​»       ​7a:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​61 »       ​»       ​»       ​8d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
58 ······7e:​»       ​89·c5················»       ​mov····%eax,​%ebp62 ······91:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
59 ······80:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx63 ······94:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
60 ······83:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx64 ······97:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
61 ······86:​»       ​74·​41················»       ​je·····c9·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x5d>65 ······9a:​»       ​74·​4f················»       ​je·····eb·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x6b>
62 ······88:​»       ​31·​ff················»       ​xor····​%edi,​%edi66 ······9c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
63 ······8a:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax67 ······9e:​»       ​66·90················»       ​xchg···​%ax,​%ax
64 ······91:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​68 ······a0:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
65 ······95:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx69 ······a7:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
66 ······98:​»       ​85·c9················»       ​test···​%ecx,​%ecx70 ······ab:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
67 ······9a:​»       ​74·13················»       ​je·····​af·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x43>71 ······ae:​»       ​85·c9················»       ​test···%ecx,​%ecx
68 ······9c:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi72 ······b0:​»       ​74·21················»       ​je·····​d3·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x53>
69 ······9e:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​73 ······b2:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
70 ······a1:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···a2·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x36>74 ······b9:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
71 »       ​»       ​»       ​a2:​·R_386_PLT32»    ​operator·delete(void*)​75 ······​c0:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
72 ······a6:​»       ​89·f1················»       ​mov····​%esi,​%ecx76 ······c2:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
73 ······a8:​»       ​85·​f6················»       ​test···%esi,​%esi77 ······c5:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···c6·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x46>
74 ······​aa:​»       ​75·​f0················»       ​jne····​9c·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x30>78 »       ​»       ​»       ​c6:​·R_386_PLT32»    ​operator·​delete(void*)​
75 ······ac:​»       ​8b·55·04·············»       ​mov····0x4(%ebp)​,​%edx79 ······ca:​»       ​85·f6················»       ​test···​%esi,​%esi
76 ······af:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax80 ······cc:​»       ​89·f1················»       ​mov····​%esi,​%ecx
77 ······b3:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​81 ······ce:​»       ​75·f0················»       ​jne····c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x40>
78 ······ba:​»       ​83·c7·​01·············»       ​add····$0x1,​%edi82 ······d0:​»       ​8b·55·​04·············»       ​mov····​0x4(%ebp)​,​%edx
79 ······bd:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi83 ······d3:​»       ​8b·​75·​08·············»       ​mov····​0x8(%ebp)​,​%esi
80 ······c0:​»       ​29·d6················»       ​sub····​%edx,​%esi84 ······d6:​»       ​47···················»       ​inc····​%edi
81 ······c2:​»       ​c1·fe·02·············»       ​sar····$0x2,​%esi85 ······d7:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax
82 ······c5:​»       ​39·fe················»       ​cmp····​%edi,​%esi86 ······db:​»       ​29·d6················»       ​sub····​%edx,​%esi
83 ······c7:​»       ​77·c1················»       ​ja·····8a·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​clear()​·​[clone·​.​part.​153]+0x1e>87 ······dd:​»       ​c7·04·02·00·00·00·00·»       ​movl···$0x0,​(%edx,​%eax,​1)​
84 ······c9:​»       ​c7·45·10·00·00·00·00·»       ​movl···​$0x0,​0x10(%ebp)​88 ······e4:​»       ​c1·fe·02·············»       ​sar····​$0x2,​%esi
85 ······d0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp89 ······e7:​»       ​39·fe················»       ​cmp····%edi,​%esi
86 ······d3:​»       ​5b···················»       ​pop····%ebx90 ······e9:​»       ​77·​b5················»       ​ja·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​clear()​·[clone·​.​part.​153]+0x20>
87 ······d4:​»       ​5e···················»       ​pop····%esi91 ······eb:​»       ​c7·45·10·00·00·00·00·»       ​movl···$0x0,​0x10(%ebp)​
88 ······d5:​»       ​5f···················»       ​pop····​%edi92 ······f2:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
89 ······d6:​»       ​5d···················»       ​pop····​%ebp93 ······f5:​»       ​5b···················»       ​pop····​%ebx
90 ······d7:​»       ​c3···················»       ​ret····94 ······f6:​»       ​5e···················»       ​pop····%esi
 95 ······​f7:​»       ​5f···················»       ​pop····​%edi
 96 ······​f8:​»       ​5d···················»       ​pop····​%ebp
 97 ······​f9:​»       ​c3···················»       ​ret····
 98 ······​fa:​»       ​8d·​b6·​00·​00·​00·​00····»       ​lea····​0x0(%esi)​,​%esi
  
91 000000d8·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]>:​99 00000100·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]>:​
92 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​162()​:​100 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE5clearEv.​part.​162()​:​
93 ······​d8:​»       ​55···················»       ​push···​%ebp101 ·····100:​»       ​55···················»       ​push···​%ebp
94 ······​d9:​»       ​57···················»       ​push···​%edi102 ·····101:​»       ​89·c5················»       ​mov····%eax,​%ebp
95 ······​da:​»       ​56···················»       ​push···​%esi103 ·····103:​»       ​57···················»       ​push···​%edi
96 ······​db:​»       ​53···················»       ​push···​%ebx104 ·····104:​»       ​56···················»       ​push···​%esi
97 ······​dc:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp105 ·····105:​»       ​53···················»       ​push···​%ebx
98 ······​df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x8>106 ·····106:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···107·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x7>
99 »       ​»       ​»       ​e0:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx107 »       ​»       ​»       ​107:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
100 ······​e4:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx108 ·····10b:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
101 »       ​»       ​»       ​e6:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​109 »       ​»       ​»       ​10d:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
102 ······​ea:​»       ​89·c5················»       ​mov····%eax,​%ebp110 ·····111:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
103 ······​ec:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx111 ·····114:​»       ​8b·​50·​04·············»       ​mov····​0x4(%eax)​,​%edx
104 ······​ef:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx112 ·····117:​»       ​3b·​50·​08·············»       ​cmp····​0x8(%eax)​,​%edx
105 ······​f2:​»       ​74·​41················»       ​je·····​135·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x5d>113 ·····11a:​»       ​74·​4f················»       ​je·····​16b·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x6b>
106 ······​f4:​»       ​31·​ff················»       ​xor····​%edi,​%edi114 ·····11c:​»       ​31·​ff················»       ​xor····​%edi,​%edi
107 ······​f6:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax115 ·····11e:​»       ​66·90················»       ​xchg···​%ax,​%ax
108 ······​fd:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​116 ·····120:​»       ​8d·04·bd·00·00·00·00·»       ​lea····0x0(,​%edi,​4)​,​%eax
109 ·····​101:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx117 ·····​127:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
110 ·····​104:​»       ​85·c9················»       ​test···​%ecx,​%ecx118 ·····​12b:​»       ​8b·0c·02·············»       ​mov····(%edx,​%eax,​1)​,​%ecx
111 ·····​106:​»       ​74·13················»       ​je·····​11b·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x43>119 ·····​12e:​»       ​85·c9················»       ​test···%ecx,​%ecx
112 ·····​108:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi120 ·····​130:​»       ​74·21················»       ​je·····​153·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x53>
113 ·····​10a:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​121 ·····​132:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
114 ·····​10d:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···10e·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x36>122 ·····​139:​»       ​8d·b4·26·00·00·00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
115 »       ​»       ​»       ​10e:​·R_386_PLT32»    ​operator·delete(void*)​123 ·····140:​»       ​8b·31················»       ​mov····​(%ecx)​,​%esi
Max diff block lines reached; 1300767/1324902 bytes (98.18%) of diff not shown.
2.68 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8ArcsIterC2EPKNS_4ArcsENS0_8IterTypeE {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​
  
2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​
3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​
4 ···​0:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax4 ···​0:​»       ​8b·​4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx
5 ···​4:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx5 ···​4:​»       ​8b·44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax
6 ···​8:​»       ​8b·4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx6 ···​8:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx
7 ···​c:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​7 ···​c:​»       ​85·c9················»       ​test···%ecx,​%ecx
8 ··13:​»       ​85·c9················»       ​test···%ecx,​%ecx8 ···​e:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​
9 ··​15:​»       ​75·0f················»       ​jne····26·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x26>9 ··​15:​»       ​75·19················»       ​jne····30·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x30>
10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx
11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx
12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
13 ··​1e:​»       ​74·0e················»       ​je·····2e·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x2e>13 ··​1e:​»       ​74·16················»       ​je·····36·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x36>
14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​
16 ··​25:​»       ​c3···················»       ​ret····16 ··​25:​»       ​c3···················»       ​ret····
17 ··​26:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx17 ··​26:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
18 ··​29:​»       ​74·06················»       ​je·····31·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x31>18 ··​2d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
19 ··2b:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx19 ··30:​»       ​49···················»       ​dec····​%ecx
20 ··2e:​»       ​89·10················»       ​mov····%edx,​(%eax)​20 ··31:​»       ​74·0d················»       ​je·····40·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x40>
21 ··​30:​»       ​c3···················»       ​ret····21 ··​33:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx
22 ··​31:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx22 ··​36:​»       ​89·10················»       ​mov····​%edx,​(%eax)​
23 ··​33:​»       ​89·08················»       ​mov····%ecx,​(%eax)​23 ··​38:​»       ​c3···················»       ​ret····
24 ··​35:​»       ​c3···················»       ​ret····24 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 25 ··​40:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx
 26 ··​42:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
 27 ··​44:​»       ​c3···················»       ​ret····
4.66 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST14CharNode2TransD2Ev {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST14CharNode2Tr​ansD2Ev:​
  
2 00000000·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​>:​2 00000000·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​>:​
3 _ZN4SFST14CharNode2Tr​ansD2Ev()​:​3 _ZN4SFST14CharNode2Tr​ansD2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·fc·ff·ff·ff·······»       ​call···6·<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​2c·············»       ​mov····​0x2c(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​2c·············»       ​mov····​0x2c(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​08················»       ​je·····​23·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x23>14 ··​1f:​»       ​74·​08················»       ​je·····​29·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x29>
15 ··1b:​»       ​8d·​46·​1c·············»       ​lea····​0x1c(%esi)​,​%eax15 ··21:​»       ​8d·​46·​1c·············»       ​lea····​0x1c(%esi)​,​%eax
16 ··1e:​»       ​e8·40·​01·​00·​00·······»       ​call···​163·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​clear()​·​[clone·​.​part.​170]+0x1f>16 ··24:​»       ​e8·7c·​01·​00·​00·······»       ​call···​1a5·​<SFST:​:​Transducer:​:​is_cyclic_node(SFST:​:​Node*,​·__gnu_cxx:​:​hash_set<SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>&)​·​[clone·​.​cold.​339]+0x5>
17 »       ​»       ​»       ​1f:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​25:​·​R_386_PC32»     ​.​text
18 ··​23:​»       ​8b·​56·​20·············»       ​mov····​0x20(%esi)​,​%edx18 ··​29:​»       ​8b·​56·​20·············»       ​mov····​0x20(%esi)​,​%edx
19 ··​26:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2c:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​28:​»       ​74·​08················»       ​je·····​32·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x32>20 ··​2e:​»       ​74·​08················»       ​je·····​38·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x38>
21 ··2a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··30:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2e·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x2e>22 ··33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x34>
23 »       ​»       ​»       ​2e:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​32:​»       ​8b·​4e·​10·············»       ​mov····​0x10(%esi)​,​%ecx24 ··​38:​»       ​8b·​4e·​10·············»       ​mov····​0x10(%esi)​,​%ecx
25 ··​35:​»       ​85·​c9················»       ​test···​%ecx,​%ecx25 ··​3b:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
26 ··​37:​»       ​74·​08················»       ​je·····​41·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x41>26 ··​3d:​»       ​74·​08················»       ​je·····​47·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x47>
27 ··​39:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​27 ··​3f:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
28 ··3c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···3d·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x3d>28 ··42:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···43·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x43>
29 »       ​»       ​»       ​3d:​·​R_386_PLT32»    ​operator·​delete(void*)​29 »       ​»       ​»       ​43:​·​R_386_PLT32»    ​operator·​delete(void*)​
30 ··​41:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi30 ··​47:​»       ​8b·​76·​04·············»       ​mov····​0x4(%esi)​,​%esi
31 ··​44:​»       ​85·​f6················»       ​test···​%esi,​%esi31 ··​4a:​»       ​85·​f6················»       ​test···​%esi,​%esi
32 ··​46:​»       ​74·​08················»       ​je·····​50·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x50>32 ··​4c:​»       ​74·​08················»       ​je·····​56·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x56>
33 ··​48:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​33 ··​4e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
34 ··4b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4c·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x4c>34 ··51:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···52·​<SFST:​:​CharNode2Trans:​:​~CharNode2Trans()​+0x52>
35 »       ​»       ​»       ​4c:​·​R_386_PLT32»    ​operator·​delete(void*)​35 »       ​»       ​»       ​52:​·​R_386_PLT32»    ​operator·​delete(void*)​
36 ··​50:​»       ​83·c4·14·············»       ​add····$0x14,​%esp36 ··​56:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
37 ··​53:​»       ​5b···················»       ​pop····​%ebx37 ··​5a:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
38 ··​54:​»       ​5e···················»       ​pop····​%esi38 ··​5e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
39 ··55:​»       ​c3···················»       ​ret····39 ··61:​»       ​c3···················»       ​ret····
4.58 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev()​:​3 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​10·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·d4·​00·​00·​00·······»       ​call···f6·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​clear()​·​[clone·​.​part.​162]+0x1e>16 ··23:​»       ​e8·fc·​00·​00·​00·······»       ​call···124·<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x1c>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.47 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKS1_IPN4SFST4NodeES4 […]
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev:​1 Disassembly·​of·​section·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev:​
  
2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​>:​2 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​>:​
3 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev()​:​3 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED2​Ev()​:​
4 ···​0:​»       ​56···················»       ​push···​%esi4 ···​0:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp
5 ···1:​»       ​53···················»       ​push···​%ebx5 ···3:​»       ​89·74·24·18··········»       ​mov····​%esi,​0x18(%esp)​
6 ···2:​»       ​83·ec·14·············»       ​sub····$0x14,​%esp6 ···7:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
7 ···5:​»       ​e8·​fc·ff·ff·ff·······»       ​call···6·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x6>7 ···b:​»       ​89·5c·24·14··········»       ​mov····%ebx,​0x14(%esp)​
8 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx8 ···​f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x10>
9 ···​a:​»       ​81·c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​10 ··​14:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ··​10:​»       ​8b·74·​24·20··········»       ​mov····​0x20(%esp)​,​%esi11 »       ​»       ​»       ​16:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 ··​14:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax12 ··​1a:​»       ​8b·​46·​10·············»       ​mov····​0x10(%esi)​,​%eax
13 ··​17:​»       ​85·​c0················»       ​test···​%eax,​%eax13 ··​1d:​»       ​85·​c0················»       ​test···​%eax,​%eax
14 ··​19:​»       ​74·​07················»       ​je·····​22·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x22>14 ··​1f:​»       ​74·​07················»       ​je·····​28·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x28>
15 ··1b:​»       ​89·​f0················»       ​mov····​%esi,​%eax15 ··21:​»       ​89·​f0················»       ​mov····​%esi,​%eax
16 ··1d:​»       ​e8·68·​00·​00·​00·······»       ​call···8a·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]>16 ··23:​»       ​e8·7c·​00·​00·​00·······»       ​call···a4·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x20>
17 »       ​»       ​»       ​1e:​·​R_386_PC32»     ​.​text17 »       ​»       ​»       ​24:​·​R_386_PC32»     ​.​text
18 ··​22:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx18 ··​28:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
19 ··​25:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ··​2b:​»       ​85·​d2················»       ​test···​%edx,​%edx
20 ··​27:​»       ​74·​08················»       ​je·····​31·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x31>20 ··​2d:​»       ​74·​08················»       ​je·····​37·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x37>
21 ··​29:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​21 ··​2f:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ··2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x2d>22 ··32:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···33·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​~hashtable()​+0x33>
23 »       ​»       ​»       ​2d:​·​R_386_PLT32»    ​operator·​delete(void*)​23 »       ​»       ​»       ​33:​·​R_386_PLT32»    ​operator·​delete(void*)​
24 ··​31:​»       ​83·c4·14·············»       ​add····$0x14,​%esp24 ··​37:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
25 ··​34:​»       ​5b···················»       ​pop····​%ebx25 ··​3b:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi
26 ··​35:​»       ​5e···················»       ​pop····​%esi26 ··​3f:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
27 ··36:​»       ​c3···················»       ​ret····27 ··42:​»       ​c3···················»       ​ret····
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​>:​
3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​3 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E(​)​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST10TransducerD2Ev {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
  
5 00000000·​<SFST:​:​Transducer:​:​~Transducer()​>:​5 00000000·​<SFST:​:​Transducer:​:​~Transducer()​>:​
6 _ZN4SFST10TransducerD​2Ev()​:​6 _ZN4SFST10TransducerD​2Ev()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<SFST:​:​Transducer:​:​~Transducer()​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···8·​<SFST:​:​Transducer:​:​~Transducer()​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​di13 ···9:​»       ​81·​c7·02·​00·​00·​00····»       ​add····​$0x2,​%edi
14 ···c:​»       ​81·c7·​02·​00·​00·​00····»       ​add····​$0x2,​%edi14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi
17 ··​16:​»       ​8d·​6e·​2c·············»       ​lea····​0x2c(%esi)​,​%ebp17 ··​16:​»       ​8d·​6e·​2c·············»       ​lea····​0x2c(%esi)​,​%ebp
18 ··​19:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​18 ··​19:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··​1c:​»       ​89·​fb················»       ​mov····​%edi,​%ebx19 ··​1c:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
20 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​Transducer:​:​~Transducer()​+0x1f>20 ··​1e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1f·​<SFST:​:​Transducer:​:​~Transducer()​+0x1f>
21 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​21 »       ​»       ​»       ​1f:​·​R_386_PLT32»    ​SFST:​:​Alphabet:​:​clear()​
22 ··​23:​»       ​8b·​56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx22 ··​23:​»       ​8b·​56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx
23 ··​26:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​23 ··​26:​»       ​8d·4e·54·············»       ​lea····0x54(%esi)​,​%ecx
24 ··​2a:​»       ​8d·4e·54·············»       ​lea····0x54(%esi)​,​%ecx24 ··​29:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
25 ··​2d:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​25 ··​2c:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
26 ··​30:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​31·​<SFST:​:​Transducer:​:​~Transducer()​+0x31>26 ··​30:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​31·​<SFST:​:​Transducer:​:​~Transducer()​+0x31>
27 »       ​»       ​»       ​31:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​27 »       ​»       ​»       ​31:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
28 ··​35:​»       ​8b·​5e·​50·············»       ​mov····​0x50(%esi)​,​%ebx28 ··​35:​»       ​8b·​5e·​50·············»       ​mov····​0x50(%esi)​,​%ebx
29 ··​38:​»       ​85·​db················»       ​test···​%ebx,​%ebx29 ··​38:​»       ​85·​db················»       ​test···​%ebx,​%ebx
30 ··​3a:​»       ​74·​08················»       ​je·····​44·​<SFST:​:​Transducer:​:​~Transducer()​+0x44>30 ··​3a:​»       ​74·​08················»       ​je·····​44·​<SFST:​:​Transducer:​:​~Transducer()​+0x44>
31 ··​3c:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax31 ··​3c:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax
32 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​40·​<SFST:​:​Transducer:​:​~Transducer()​+0x40>32 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​40·​<SFST:​:​Transducer:​:​~Transducer()​+0x40>
Offset 39, 81 lines modifiedOffset 39, 83 lines modified
39 ··​4e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx39 ··​4e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
40 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​~Transducer()​+0x51>40 ··​50:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​51·​<SFST:​:​Transducer:​:​~Transducer()​+0x51>
41 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​operator·​delete(void*)​41 »       ​»       ​»       ​51:​·​R_386_PLT32»    ​operator·​delete(void*)​
42 ··​55:​»       ​8b·​56·​3c·············»       ​mov····​0x3c(%esi)​,​%edx42 ··​55:​»       ​8b·​56·​3c·············»       ​mov····​0x3c(%esi)​,​%edx
43 ··​58:​»       ​85·​d2················»       ​test···​%edx,​%edx43 ··​58:​»       ​85·​d2················»       ​test···​%edx,​%edx
44 ··​5a:​»       ​74·​07················»       ​je·····​63·​<SFST:​:​Transducer:​:​~Transducer()​+0x63>44 ··​5a:​»       ​74·​07················»       ​je·····​63·​<SFST:​:​Transducer:​:​~Transducer()​+0x63>
45 ··​5c:​»       ​89·​e8················»       ​mov····​%ebp,​%eax45 ··​5c:​»       ​89·​e8················»       ​mov····​%ebp,​%eax
46 ··​5e:​»       ​e8·ac·​01·​00·​00·······»       ​call···​20f·​<SFST:​:​Transducer:​:​is_infinitely_ambiguo​us()​·​[clone·​.​cold.​340]+0x2b>46 ··​5e:​»       ​e8·fc·​01·​00·​00·······»       ​call···​25f·​<SFST:​:​Transducer:​:​freely_insert(SFST:​:​Label)​·​[clone·​.​cold.​342]+0x27>
47 »       ​»       ​»       ​5f:​·​R_386_PC32»     ​.​text47 »       ​»       ​»       ​5f:​·​R_386_PC32»     ​.​text
48 ··​63:​»       ​8b·​6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp48 ··​63:​»       ​8b·​6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp
49 ··​66:​»       ​85·​ed················»       ​test···​%ebp,​%ebp49 ··​66:​»       ​85·​ed················»       ​test···​%ebp,​%ebp
50 ··​68:​»       ​74·​0a················»       ​je·····​74·​<SFST:​:​Transducer:​:​~Transducer()​+0x74>50 ··​68:​»       ​74·​0a················»       ​je·····​74·​<SFST:​:​Transducer:​:​~Transducer()​+0x74>
51 ··​6a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​51 ··​6a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
52 ··​6d:​»       ​89·​fb················»       ​mov····​%edi,​%ebx52 ··​6d:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
53 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​Transducer:​:​~Transducer()​+0x70>53 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​Transducer:​:​~Transducer()​+0x70>
54 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​operator·​delete(void*)​54 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​operator·​delete(void*)​
55 ··​74:​»       ​8b·​4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx55 ··​74:​»       ​8b·​4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx
56 ··​77:​»       ​85·​c9················»       ​test···​%ecx,​%ecx56 ··​77:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
57 ··​79:​»       ​74·​19················»       ​je·····​94·​<SFST:​:​Transducer:​:​~Transducer()​+0x94>57 ··​79:​»       ​74·​1e················»       ​je·····​99·​<SFST:​:​Transducer:​:​~Transducer()​+0x99>
58 ··​7b:​»       ​8b·a9·a0·86·01·00····»       ​mov····​0x186a0(%ecx)​,​%ebp58 ··​7b:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
59 ··81:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​59 ··7f:​»       ​90···················»       ​nop
60 ··​84:​»       ​89·fb················»       ​mov····​%edi,​%ebx60 ··​80:​»       ​8b·a9·a0·86·01·00····»       ​mov····0x186a0(%ecx)​,​%ebp
61 ··​86:​»       ​e8·​fc·ff·ff·ff·······»       ​call···87·<SFST:​:​Transducer:​:​~Transducer()​+0x87>61 ··​86:​»       ​89·​fb················»       ​mov····%edi,​%ebx
62 »       ​»       ​»       ​87:​·R_386_PLT32»    ​free62 ··​88:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
63 ··​8b:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​63 ··​8b:​»       ​e8·fc·ff·ff·ff·······»       ​call···8c·<SFST:​:​Transducer:​:​~Transducer()​+0x8c>
64 ··​8e:​»       ​89·​e9················»       ​mov····​%ebp,​%ecx64 »       ​»       ​»       ​8c:​·R_386_PLT32»    ​free
65 ··​90:​»       ​85·ed················»       ​test···​%ebp,​%ebp65 ··​90:​»       ​89·6e·18·············»       ​mov····​%ebp,​0x18(%esi)​
66 ··​92:​»       ​75·​e7················»       ​jne····7b·<SFST:​:​Transducer:​:​~Transducer()​+0x7b>66 ··​93:​»       ​85·​ed················»       ​test···%ebp,​%ebp
67 ··​94:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp67 ··​95:​»       ​89·e9················»       ​mov····%ebp,​%ecx
68 ··​97:​»       ​5b···················»       ​pop····%ebx68 ··​97:​»       ​75·e7················»       ​jne····80·<SFST:​:​Transducer:​:​~Transducer()​+0x80>
69 ··​98:​»       ​5e···················»       ​pop····​%esi69 ··​99:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
70 ··​99:​»       ​5f···················»       ​pop····​%edi70 ··​9c:​»       ​5b···················»       ​pop····​%ebx
71 ··​9a:​»       ​5d···················»       ​pop····​%ebp71 ··​9d:​»       ​5e···················»       ​pop····​%esi
72 ··​9b:​»       ​c3···················»       ​ret····72 ··​9e:​»       ​5f···················»       ​pop····%edi
73 ··​9c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​73 ··​9f:​»       ​5d···················»       ​pop····​%ebp
74 ··​a0:​»       ​8b·46·5c·············»       ​mov····0x5c(%esi)​,​%eax74 ··​a0:​»       ​c3···················»       ​ret····
75 ··​a3:​»       ​89·​44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​75 ··​a1:​»       ​89·​44·​24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
76 ··​a7:​»       ​8d·56·​54·············»       ​lea····​0x54(%esi)​,​%edx76 ··​a5:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax
77 ··​aa:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​77 ··​a8:​»       ​8d·56·54·············»       ​lea····0x54(%esi)​,​%edx
78 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·<SFST:​:​Transducer:​:​~Transducer()​+0xae>78 ··​ab:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
79 »       ​»       ​»       ​ae:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​79 ··ae:​»       ​89·​44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
80 ··​b2:​»       ​83·7e·50·00··········»       ​cmpl···$0x0,​0x50(%esi)​80 ··​b2:​»       ​e8·fc·ff·ff·ff·······»       ​call···b3·<SFST:​:​Transducer:​:​~Transducer()​+0xb3>
81 ··​b6:​»       ​75·​44················»       ​jne····​fc·<SFST:​:​Transducer:​:​~Transducer()​+0xfc>81 »       ​»       ​»       ​b3:​·R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
82 ··​b8:​»       ​8b·4e·44·············»       ​mov····0x44(%esi)​,​%ecx82 ··​b7:​»       ​83·7e·50·00··········»       ​cmpl···$0x0,​0x50(%esi)​
83 ··​bb:​»       ​85·c9················»       ​test···%ecx,​%ecx83 ··​bb:​»       ​75·44················»       ​jne····101·<SFST:​:​Transducer:​:​~Transducer()​+0x101>
84 ··​bd:​»       ​74·0a················»       ​je·····c9·<SFST:​:​Transducer:​:​~Transducer()​+0xc9>84 ··​bd:​»       ​8b·4e·44·············»       ​mov····0x44(%esi)​,​%ecx
85 ··bf:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​85 ··c0:​»       ​85·c9················»       ​test···​%ecx,​%ecx
86 ··​c2:​»       ​89·fb················»       ​mov····%edi,​%ebx86 ··​c2:​»       ​74·0a················»       ​je·····ce·​<SFST:​:​Transducer:​:​~Transducer()​+0xce>
87 ··​c4:​»       ​e8·fc·ff·ff·ff·······»       ​call···c5·<SFST:​:​Transducer:​:​~Transducer()​+0xc5>87 ··​c4:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
88 »       ​»       ​»       ​c5:​·R_386_PLT32»    ​operator·delete(void*)​88 ··c7:​»       ​89·fb················»       ​mov····​%edi,​%ebx
89 ··​c9:​»       ​83·7e·3c·00··········»       ​cmpl···$0x0,​0x3c(%esi)​89 ··​c9:​»       ​e8·fc·ff·ff·ff·······»       ​call···ca·<SFST:​:​Transducer:​:​~Transducer()​+0xca>
90 ··​cd:​»       ​74·​07················»       ​je·····​d6·​<SFST:​:​Transducer:​:​~Transducer()​+0xd6>90 »       ​»       ​»       ​ca:​·R_386_PLT32»    ​operator·delete(void*)​
91 ··​cf:​»       ​89·e8················»       ​mov····​%ebp,​%eax91 ··​ce:​»       ​83·7e·3c·00··········»       ​cmpl···$0x0,​0x3c(%esi)​
92 ··​d1:​»       ​e8·ac·01·00·00·······»       ​call···282·​<SFST:​:​Transducer:​:​is_cyclic()​·[clone·​.​cold.​343]+0x8>92 ··​d2:​»       ​74·07················»       ​je·····​db·​<SFST:​:​Transducer:​:​~Transducer()​+0xdb>
93 »       ​»       ​»       ​d2:​·R_386_PC32»     ​.​text93 ··​d4:​»       ​89·​e8················»       ​mov····​%ebp,​%eax
94 ··​d6:​»       ​8b·5e·30·············»       ​mov····​0x30(%esi)​,​%ebx94 ··​d6:​»       ​e8·​fc·01·00·00·······»       ​call···2d7·<SFST:​:​Transducer:​:​reverse(bool)​·​[clone·​.​cold.​344]+0x5>
95 ··​d9:​»       ​85·db················»       ​test···​%ebx,​%ebx95 »       ​»       ​»       ​d7:​·R_386_PC32»     ​.​text
96 ··​db:​»       ​74·0a················»       ​je·····e7·<SFST:​:​Transducer:​:​~Transducer()​+0xe7>96 ··​db:​»       ​8b·5e·30·············»       ​mov····0x30(%esi)​,​%ebx
97 ··​dd:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​97 ··​de:​»       ​85·db················»       ​test···​%ebx,​%ebx
98 ··​e0:​»       ​89·fb················»       ​mov····%edi,​%ebx98 ··​e0:​»       ​74·0a················»       ​je·····ec·<SFST:​:​Transducer:​:​~Transducer()​+0xec>
99 ··​e2:​»       ​e8·fc·ff·ff·ff·······»       ​call···e3·<SFST:​:​Transducer:​:​~Transducer()​+0xe3>99 ··​e2:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​
100 »       ​»       ​»       ​e3:​·R_386_PLT32»    ​operator·delete(void*)​100 ··e5:​»       ​89·fb················»       ​mov····​%edi,​%ebx
101 ··​e7:​»       ​8b·46·18·············»       ​mov····0x18(%esi)​,​%eax101 ··​e7:​»       ​e8·fc·ff·ff·ff·······»       ​call···e8·<SFST:​:​Transducer:​:​~Transducer()​+0xe8>
102 ··ea:​»       ​85·​c0················»       ​test···​%eax,​%eax102 »       ​»       ​»       ​e8:​·​R_386_PLT32»    ​operator·delete(void*)​
103 ··​ec:​»       ​75·18················»       ​jne····106·​<SFST:​:​Transducer:​:​~Transducer()​+0x106>103 ··​ec:​»       ​8b·46·18·············»       ​mov····​0x18(%esi)​,​%eax
104 ··​ee:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi104 ··​ef:​»       ​85·c0················»       ​test···​%eax,​%eax
105 ··​f2:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​105 ··​f1:​»       ​75·18················»       ​jne····10b·<SFST:​:​Transducer:​:​~Transducer()​+0x10b>
106 ··​f5:​»       ​89·fb················»       ​mov····​%edi,​%ebx106 ··​f3:​»       ​8b·74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
107 ··​f7:​»       ​e8·​fc·ff·ff·ff·······»       ​call···f8·<SFST:​:​Transducer:​:​~Transducer()​+0xf8>107 ··​f7:​»       ​89·​fb················»       ​mov····%edi,​%ebx
108 »       ​»       ​»       ​f8:​·R_386_PLT32»    ​_Unwind_Resume108 ··​f9:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
109 ··​fc:​»       ​8d·46·40·············»       ​lea····​0x40(%esi)​,​%eax109 ··​fc:​»       ​e8·fc·ff·ff·ff·······»       ​call···fd·<SFST:​:​Transducer:​:​~Transducer()​+0xfd>
110 ··​ff:​»       ​e8·fc·ff·ff·​ff·······»       ​call···​100·​<SFST:​:​Transducer:​:​~Transducer()​+0x100>110 »       ​»       ​»       ​fd:​·R_386_PLT32»    ​_Unwind_Resume
111 »       ​»       ​»       ​100:​·R_386_PC32»     ​.​text111 ·​101:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax
112 ·​104:​»       ​eb·b2················»       ​jmp····​b8·​<SFST:​:​Transducer:​:​~Transducer()​+0xb8>112 ·​104:​»       ​e8·fc·ff·ff·ff·······»       ​call···105·​<SFST:​:​Transducer:​:​~Transducer()​+0x105>
113 ·​106:​»       ​8b·​a8·​a0·​86·​01·​00····»       ​mov····0x186a0(%eax)​,​%ebp113 »       ​»       ​»       ​105:​·R_386_PC32»     ​.​text
114 ·​10c:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​114 ·​109:​»       ​eb·b2················»       ​jmp····bd·<SFST:​:​Transducer:​:​~Transducer()​+0xbd>
115 ·​10f:​»       ​89·fb················»       ​mov····​%edi,​%ebx115 ·​10b:​»       ​8b·a8·a0·86·01·00····»       ​mov····0x186a0(%eax)​,​%ebp
116 ·​111:​»       ​e8·​fc·ff·ff·ff·······»       ​call···112·<SFST:​:​Transducer:​:​~Transducer()​+0x112>116 ·​111:​»       ​89·​fb················»       ​mov····%edi,​%ebx
117 »       ​»       ​»       ​112:​·R_386_PLT32»    ​free117 ·​113:​»       ​89·​04·24·············»       ​mov····​%eax,​(%esp)​
118 ·​116:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​118 ·​116:​»       ​e8·fc·ff·ff·ff·······»       ​call···117·<SFST:​:​Transducer:​:​~Transducer()​+0x117>
119 ·​119:​»       ​eb·​cc················»       ​jmp····​e7·​<SFST:​:​Transducer:​:​~Transducer()​+0xe7>119 »       ​»       ​»       ​117:​·​R_386_PLT32»    ​free
 120 ·​11b:​»       ​89·​6e·​18·············»       ​mov····​%ebp,​0x18(%esi)​
 121 ·​11e:​»       ​eb·​cc················»       ​jmp····​ec·​<SFST:​:​Transducer:​:​~Transducer()​+0xec>
385 B
readelf --wide --decompress --hex-dump=.gcc_except_table._ZN4SFST10TransducerD2Ev {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table.​_ZN4SFST10TransducerD​2Ev':​1 Hex·​dump·​of·​section·​'.​gcc_except_table.​_ZN4SFST10TransducerD​2Ev':​
2 ··​0x00000000·​ffff010a·​1e059c01·​00f70105·​0000·····​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00000000·​ffff010a·​1e05a101·​00fc0105·​0000·····​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
  
182 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 2, 1268 lines modifiedOffset 2, 1265 lines modified
  
  
2 Disassembly·​of·​section·​.​text.​unlikely:​2 Disassembly·​of·​section·​.​text.​unlikely:​
  
3 00000000·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]>:​3 00000000·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]>:​
4 _ZN4SFST10Transducer2​2generates_empty_stri​ngEv.​cold.​335()​:​4 _ZN4SFST10Transducer2​2generates_empty_stri​ngEv.​cold.​335()​:​
5 ···​0:​»       ​8b·​5e·​5c·············»       ​mov····​0x5c(%esi)​,​%ebx5 ···​0:​»       ​8b·​5e·​5c·············»       ​mov····​0x5c(%esi)​,​%ebx
6 ···​3:​»       ​89·​5c·24·04··········»       ​mov····%ebx,​0x4(%esp)​6 ···​3:​»       ​8d·​56·54·············»       ​lea····0x54(%esi)​,​%edx
7 ···7:​»       ​8d·46·54·············»       ​lea····0x54(%esi)​,​%eax7 ···6:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
8 ···a:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​8 ···9:​»       ​89·5c·​24·04··········»       ​mov····​%ebx,​0x4(%esp)​
9 ···​d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​e·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0xe>9 ···​d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​e·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0xe>
10 »       ​»       ​»       ​e:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​10 »       ​»       ​»       ​e:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
11 ··​12:​»       ​83·​7e·​50·​00··········»       ​cmpl···​$0x0,​0x50(%esi)​11 ··​12:​»       ​83·​7e·​50·​00··········»       ​cmpl···​$0x0,​0x50(%esi)​
12 ··​16:​»       ​75·​4a················»       ​jne····​62·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x62>12 ··​16:​»       ​75·​4c················»       ​jne····​64·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x64>
13 ··​18:​»       ​8b·56·​44·············»       ​mov····​0x44(%esi)​,​%edx13 ··​18:​»       ​8b·4e·​44·············»       ​mov····​0x44(%esi)​,​%ecx
14 ··​1b:​»       ​85·d2················»       ​test···​%edx,​%edx14 ··​1b:​»       ​85·c9················»       ​test···​%ecx,​%ecx
15 ··​1d:​»       ​74·​0a················»       ​je·····​29·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x29>15 ··​1d:​»       ​74·​0a················»       ​je·····​29·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x29>
16 ··​1f:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​16 ··​1f:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
17 ··​22:​»       ​89·​fb················»       ​mov····​%edi,​%ebx17 ··​22:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
18 ··​24:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​25·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x25>18 ··​24:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​25·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x25>
19 »       ​»       ​»       ​25:​·​R_386_PLT32»    ​operator·​delete(void*)​19 »       ​»       ​»       ​25:​·​R_386_PLT32»    ​operator·​delete(void*)​
20 ··​29:​»       ​83·​7e·​3c·​00··········»       ​cmpl···​$0x0,​0x3c(%esi)​20 ··​29:​»       ​83·​7e·​3c·​00··········»       ​cmpl···​$0x0,​0x3c(%esi)​
21 ··​2d:​»       ​74·​09················»       ​je·····​38·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x38>21 ··​2d:​»       ​74·​07················»       ​je·····​36·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x36>
22 ··​2f:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax22 ··​2f:​»       ​89·e8················»       ​mov····​%ebp,​%eax
23 ··​33:​»       ​e8·ac·​01·​00·​00·······»       ​call···1e4·​<SFST:​:​Transducer:​:​is_infinitely_ambiguo​us()​·​[clone·​.​cold.​340]>23 ··​31:​»       ​e8·fc·​01·​00·​00·······»       ​call···232·​<SFST:​:​Transducer:​:​is_automaton()​·​[clone·​.​cold.​341]+0x2c>
24 »       ​»       ​»       ​34:​·​R_386_PC32»     ​.​text24 »       ​»       ​»       ​32:​·​R_386_PC32»     ​.​text
25 ··​38:​»       ​8b·4e·​30·············»       ​mov····​0x30(%esi)​,​%ecx25 ··​36:​»       ​8b·6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp
26 ··​3b:​»       ​85·c9················»       ​test···​%ecx,​%ecx26 ··​39:​»       ​85·ed················»       ​test···​%ebp,​%ebp
27 ··​3d:​»       ​74·​0a················»       ​je·····​49·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x49>27 ··​3b:​»       ​74·​0a················»       ​je·····​47·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x47>
28 ··​3f:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​28 ··​3d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
29 ··​42:​»       ​89·​fb················»       ​mov····​%edi,​%ebx29 ··​40:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
30 ··​44:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​45·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x45>30 ··​42:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​43·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x43>
31 »       ​»       ​»       ​45:​·​R_386_PLT32»    ​operator·​delete(void*)​31 »       ​»       ​»       ​43:​·​R_386_PLT32»    ​operator·​delete(void*)​
32 ··​49:​»       ​8b·5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx32 ··​47:​»       ​8b·46·​18·············»       ​mov····​0x18(%esi)​,​%eax
33 ··​4c:​»       ​85·db················»       ​test···​%ebx,​%ebx33 ··​4a:​»       ​85·c0················»       ​test···​%eax,​%eax
34 ··​4e:​»       ​75·1c················»       ​jne····​6c·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x6c>34 ··​4c:​»       ​75·20················»       ​jne····​6e·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x6e>
35 ··50:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​35 ··4e:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
36 ··​53:​»       ​89·​fb················»       ​mov····​%edi,​%ebx36 ··​51:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
37 ··​55:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​56·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x56>37 ··​53:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​54·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x54>
38 »       ​»       ​»       ​56:​·​R_386_PLT32»    ​operator·​delete(void*)​38 »       ​»       ​»       ​54:​·​R_386_PLT32»    ​operator·​delete(void*)​
39 ··​5a:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​39 ··​58:​»       ​8b·74·​24·1c··········»       ​mov····0x1c(%esp)​,​%esi
40 ··​5d:​»       ​e8·fc·ff·ff·ff·······»       ​call···5e·<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x5e>40 ··​5c:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
41 »       ​»       ​»       ​5e:​·R_386_PLT32»    ​_Unwind_Resume41 ··​5f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​60·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x60>
42 ··​62:​»       ​8d·​46·​40·············»       ​lea····​0x40(%esi)​,​%eax42 »       ​»       ​»       ​60:​·R_386_PLT32»    ​_Unwind_Resume
43 ··​65:​»       ​e8·​fc·ff·ff·ff·······»       ​call···66·<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x66>43 ··​64:​»       ​8d·46·40·············»       ​lea····​0x40(%esi)​,​%eax
44 »       ​»       ​»       ​66:​·​R_386_PC32»     ​.​text44 ··​67:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···68·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x68>
45 ··​6a:​»       ​eb·​ac················»       ​jmp····​18·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x18>45 »       ​»       ​»       ​68:​·​R_386_PC32»     ​.​text
46 ··​6c:​»       ​8b·83·a0·86·01·00····»       ​mov····0x186a0(%ebx)​,​%eax46 ··​6c:​»       ​eb·aa················»       ​jmp····18·<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x18>
47 ··72:​»       ​89·44·24·18··········»       ​mov····%eax,​0x18(%esp)​47 ··6e:​»       ​8b·a8·a0·86·01·00····»       ​mov····0x186a0(%eax)​,​%ebp
48 ··​76:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​48 ··​74:​»       ​89·fb················»       ​mov····​%edi,​%ebx
49 ··​79:​»       ​89·fb················»       ​mov····​%edi,​%ebx49 ··​76:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
50 ··​7b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7c·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x7c>50 ··​79:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7a·​<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x7a>
51 »       ​»       ​»       ​7c:​·​R_386_PLT32»    ​free51 »       ​»       ​»       ​7a:​·​R_386_PLT32»    ​free
52 ··80:​»       ​8b·54·24·18··········»       ​mov····​0x18(%esp)​,​%edx52 ··7e:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​
53 ··​84:​»       ​89·56·18·············»       ​mov····%edx,​0x18(%esi)​53 ··​81:​»       ​eb·c4················»       ​jmp····47·<SFST:​:​Transducer:​:​generates_empty_strin​g()​·​[clone·​.​cold.​335]+0x47>
54 ··​87:​»       ​eb·c0················»       ​jmp····49·<SFST:​:​Transducer:​:​generates_empty_strin​g()​·[clone·​.​cold.​335]+0x49>54 ··​83:​»       ​90···················»       ​nop
55 ··​89:​»       ​90···················»       ​nop 
  
56 0000008a·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]>:​55 00000084·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]>:​
57 _ZN4SFST10Transducer8​is_emptyEv.​cold.​336()​:​56 _ZN4SFST10Transducer8​is_emptyEv.​cold.​336()​:​
58 ··​8a:​»       ​8b·56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx57 ··​84:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax
59 ··​8d:​»       ​89·​54·24·04··········»       ​mov····%edx,​0x4(%esp)​58 ··​87:​»       ​8d·​56·54·············»       ​lea····0x54(%esi)​,​%edx
60 ··91:​»       ​8d·5e·54·············»       ​lea····0x54(%esi)​,​%ebx59 ··8a:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​
61 ··94:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​60 ··8d:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
62 ··​97:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​98·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0xe>61 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0xe>
63 »       ​»       ​»       ​98:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​62 »       ​»       ​»       ​92:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​
64 ··​9c:​»       ​83·​7e·​50·​00··········»       ​cmpl···​$0x0,​0x50(%esi)​63 ··​96:​»       ​83·​7e·​50·​00··········»       ​cmpl···​$0x0,​0x50(%esi)​
65 ··a0:​»       ​75·​4a················»       ​jne····​ec·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x62>64 ··9a:​»       ​75·​4c················»       ​jne····​e8·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x64>
66 ··a2:​»       ​8b·​46·​44·············»       ​mov····​0x44(%esi)​,​%eax65 ··9c:​»       ​8b·​4e·​44·············»       ​mov····​0x44(%esi)​,​%ecx
67 ··a5:​»       ​85·​c0················»       ​test···​%eax,​%eax66 ··9f:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
68 ··​a7:​»       ​74·​0a················»       ​je·····b3·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x29>67 ··​a1:​»       ​74·​0a················»       ​je·····ad·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x29>
69 ··​a9:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​68 ··​a3:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
70 ··​ac:​»       ​89·eb················»       ​mov····​%ebp,​%ebx69 ··​a6:​»       ​89·fb················»       ​mov····​%edi,​%ebx
71 ··​ae:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​af·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x25>70 ··​a8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​a9·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x25>
72 »       ​»       ​»       ​af:​·​R_386_PLT32»    ​operator·​delete(void*)​71 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​operator·​delete(void*)​
73 ··b3:​»       ​83·​7e·​3c·​00··········»       ​cmpl···​$0x0,​0x3c(%esi)​72 ··ad:​»       ​83·​7e·​3c·​00··········»       ​cmpl···​$0x0,​0x3c(%esi)​
74 ··​b7:​»       ​74·​09················»       ​je·····c2·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x38>73 ··​b1:​»       ​74·​07················»       ​je·····ba·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x36>
75 ··​b9:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax74 ··​b3:​»       ​89·e8················»       ​mov····​%ebp,​%eax
76 ··​bd:​»       ​e8·ac·​01·​00·​00·······»       ​call···​26e·​<SFST:​:​Transducer:​:​freely_insert(SFST:​:​Label)​·​[clone·​.​cold.​342]+0x26>75 ··​b5:​»       ​e8·fc·​01·​00·​00·······»       ​call···​2b6·​<SFST:​:​Transducer:​:​is_cyclic()​·​[clone·​.​cold.​343]+0x4c>
77 »       ​»       ​»       ​be:​·​R_386_PC32»     ​.​text76 »       ​»       ​»       ​b6:​·​R_386_PC32»     ​.​text
78 ··c2:​»       ​8b·4e·​30·············»       ​mov····​0x30(%esi)​,​%ecx77 ··ba:​»       ​8b·6e·​30·············»       ​mov····​0x30(%esi)​,​%ebp
79 ··c5:​»       ​85·c9················»       ​test···​%ecx,​%ecx78 ··bd:​»       ​85·ed················»       ​test···​%ebp,​%ebp
80 ··c7:​»       ​74·​0a················»       ​je·····d3·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x49>79 ··bf:​»       ​74·​0a················»       ​je·····cb·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x47>
81 ··​c9:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​80 ··​c1:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
82 ··​cc:​»       ​89·eb················»       ​mov····​%ebp,​%ebx81 ··​c4:​»       ​89·fb················»       ​mov····​%edi,​%ebx
83 ··​ce:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​cf·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x45>82 ··​c6:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c7·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x43>
84 »       ​»       ​»       ​cf:​·​R_386_PLT32»    ​operator·​delete(void*)​83 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·​delete(void*)​
85 ··d3:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx84 ··cb:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
86 ··d6:​»       ​85·​db················»       ​test···​%ebx,​%ebx85 ··ce:​»       ​85·​db················»       ​test···​%ebx,​%ebx
87 ··​d8:​»       ​75·1c················»       ​jne····​f6·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x6c>86 ··​d0:​»       ​75·20················»       ​jne····​f2·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x6e>
88 ··​da:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​87 ··​d2:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
89 ··​dd:​»       ​89·eb················»       ​mov····​%ebp,​%ebx88 ··​d5:​»       ​89·fb················»       ​mov····​%edi,​%ebx
90 ··​df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x56>89 ··​d7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···d8·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x54>
91 »       ​»       ​»       ​e0:​·​R_386_PLT32»    ​operator·​delete(void*)​90 »       ​»       ​»       ​d8:​·​R_386_PLT32»    ​operator·​delete(void*)​
92 ··e4:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​91 ··dc:​»       ​8b·7c·​24·1c··········»       ​mov····0x1c(%esp)​,​%edi
93 ··​e7:​»       ​e8·fc·ff·ff·ff·······»       ​call···e8·<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x5e>92 ··​e0:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
94 »       ​»       ​»       ​e8:​·R_386_PLT32»    ​_Unwind_Resume93 ··​e3:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​e4·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x60>
95 ··​ec:​»       ​8d·46·40·············»       ​lea····​0x40(%esi)​,​%eax94 »       ​»       ​»       ​e4:​·R_386_PLT32»    ​_Unwind_Resume
96 ··​ef:​»       ​e8·fc·ff·ff·ff·······»       ​call···f0·<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x66>95 ··​e8:​»       ​8d·46·40·············»       ​lea····​0x40(%esi)​,​%eax
97 »       ​»       ​»       ​f0:​·R_386_PC32»     ​.​text96 ··​eb:​»       ​e8·fc·ff·ff·​ff·······»       ​call···​ec·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x68>
98 ··​f4:​»       ​eb·​ac················»       ​jmp····​a2·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x18>97 »       ​»       ​»       ​ec:​·R_386_PC32»     ​.​text
99 ··​f6:​»       ​8b·93·a0·86·01·00····»       ​mov····0x186a0(%ebx)​,​%edx98 ··​f0:​»       ​eb·aa················»       ​jmp····9c·<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x18>
100 ··​fc:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​99 ··​f2:​»       ​8b·ab·a0·86·01·00····»       ​mov····0x186a0(%ebx)​,​%ebp
101 ·100:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​100 ··​f8:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
102 ·103:​»       ​89·eb················»       ​mov····​%ebp,​%ebx101 ··​fb:​»       ​89·fb················»       ​mov····​%edi,​%ebx
103 ·105:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···106·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x7c>102 ··​fd:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···fe·​<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x7a>
104 »       ​»       ​»       ​106:​·​R_386_PLT32»    ​free103 »       ​»       ​»       ​fe:​·​R_386_PLT32»    ​free
105 ·​10a:​»       ​8b·44·24·1c··········»       ​mov····​0x1c(%esp)​,​%eax104 ·​102:​»       ​89·6e·18·············»       ​mov····%ebp,​0x18(%esi)​
106 ·​10e:​»       ​89·46·18·············»       ​mov····%eax,​0x18(%esi)​105 ·​105:​»       ​eb·c4················»       ​jmp····cb·<SFST:​:​Transducer:​:​is_empty()​·​[clone·​.​cold.​336]+0x47>
107 ·​111:​»       ​eb·c0················»       ​jmp····d3·<SFST:​:​Transducer:​:​is_empty()​·[clone·​.​cold.​336]+0x49>106 ·​107:​»       ​90···················»       ​nop
108 ·​113:​»       ​90···················»       ​nop 
  
109 00000114·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]>:​107 00000108·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]>:​
110 _ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​.​cold.​337()​:​108 _ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​.​cold.​337()​:​
111 ·​114:​»       ​8b·4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx109 ·​108:​»       ​8b·54·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%edx
112 ·​118:​»       ​85·c9················»       ​test···​%ecx,​%ecx110 ·​10c:​»       ​85·d2················»       ​test···​%edx,​%edx
113 ·​11a:​»       ​74·​0c················»       ​je·····​128·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x14>111 ·​10e:​»       ​74·​0c················»       ​je·····​11c·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x14>
114 ·​11c:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​112 ·​110:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
 113 ·​113:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx
 114 ·​117:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​118·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x10>
 115 »       ​»       ​»       ​118:​·​R_386_PLT32»    ​operator·​delete(void*)​
 116 ·​11c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
115 ·​11f:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx117 ·​11f:​»       ​8b·​5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx
116 ·​123:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​124·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x10>118 ·​123:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​124·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x1c>
117 »       ​»       ​»       ​124:​·​R_386_PLT32»    ​operator·delete(void*)​119 »       ​»       ​»       ​124:​·​R_386_PLT32»    ​_Unwind_Resume
118 ·​128:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​120 ·​128:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
119 ·​12b:​»       ​8b·5c·24·30··········»       ​mov····0x30(%esp)​,​%ebx121 ·​12b:​»       ​e8·fc·ff·ff·ff·······»       ​call···12c·<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​·​[clone·​.​cold.​337]+0x24>
Max diff block lines reached; 168456/186049 bytes (90.54%) of diff not shown.
10.3 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 81 lines modifiedOffset 1, 81 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ffff0109·3e050000·5705e601·​00ffff01·​.​.​.​.​>.​.​.​W.​.​.​.​.​.​.​2 ··​0x00000000·​ffff0109·5e050000·7305f801·​00ffff01·​.​.​.​.​^.​.​.​s.​.​.​.​.​.​.​
3 ··​0x00000010·​045d0500·​00ffff01·​09540f00·​0073059b·​.​].​.​.​.​.​.​.​T.​.​.​s.​.​3 ··​0x00000010·​045f0500·​00ffff01·​0a7e0f00·​009b0105·​.​_.​.​.​.​.​.​.​~.​.​.​.​.​.​
4 ··​0x00000020·​0200ffff·01045d05·0000ffff·012d4605·.​.​.​.​.​.​].​.​.​.​.​.​-​F.​4 ··​0x00000020·bf0200ff·ff01045f·050000ff·ff012d43·​.​.​.​.​.​.​.​_.​.​.​.​.​.​-​C
5 ··​0x00000030·​00006905·a20900af·01059b09·008802a5·​.​.​i.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00000030·​05000066·05bf0900·​aa0105b8·09008402·​.​.​.​f.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00000040·​030000ed·06058d09·0090072b·​9409008a·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​6 ··​0x00000040·b9030000·​850705aa·0900a607·​2cb10900·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
7 ··​0x00000050·​084c8d09·00830905·a20900ff·ff01041b·​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00000050·a7084caa·0900a009·05bf0900·ffff0104·​.​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00000060·​490000ff·ff0112db·0105b704·00f5017b·I.​.​.​.​.​.​.​.​.​.​.​.​.​.​{8 ··​0x00000060·1b490000·ffff0112·​d70105b8·0400ed01·​.​I.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00000070·​b00400e1·034ab704·00ffff01·04132500·.​.​.​.​.​J.​.​.​.​.​.​.​.​%.​9 ··​0x00000070·7cb10400·​e2034ab8·0400ffff·01040f25·​|.​.​.​.​.​J.​.​.​.​.​.​.​.​%
10 ··​0x00000080·​00ffff01·13e40105·de050083·02ba01d7·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000080·​0000ffff·0113f201·05fd0500·​8f02c101·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00000090·​0500f504·62de0500·ffff0104·11220000·.​.​.​.​b.​.​.​.​.​.​.​.​".​.​11 ··​0x00000090·f6050095·​0561fd05·00ffff01·04112200·​.​.​.​.​.​a.​.​.​.​.​.​.​.​".​
12 ··​0x000000a0·​ffff0116·32050000·​ed0105c1·03008e02·​.​.​.​.​2.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000000a0·00ffff01·16390500·00f30105·​c9030092·​.​.​.​.​.​9.​.​.​.​.​.​.​.​.​.​
13 ··​0x000000b0·​29c80300·​f80249c1·0300ffff·0104171b·​)​.​.​.​.​.​I.​.​.​.​.​.​.​.​.​13 ··​0x000000b0·022ad003·00800349·​c90300ff·ff010417·​.​*.​.​.​.​.​I.​.​.​.​.​.​.​.​
14 ··​0x000000c0·​0000ffff·0112ed01·05c10300·​8e0229c8·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​)​.​14 ··​0x000000c0·1b0000ff·ff0112f3·0105c903·0092022a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​*
15 ··​0x000000d0·​0300f802·49c10300·ffff0104·171b0000·​.​.​.​.​I.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000000d0·d0030080·0349c903·00ffff01·04171b00·​.​.​.​.​.​I.​.​.​.​.​.​.​.​.​.​
16 ··​0x000000e0·​ffff0116·352c0000·990205ed·0300ba02·​.​.​.​.​5,​.​.​.​.​.​.​.​.​.​.​16 ··​0x000000e0·00ffff01·16312b00·00930205·​e90300b2·​.​.​.​.​.​1+.​.​.​.​.​.​.​.​.​
17 ··​0x000000f0·​29f40300·a40349ed·0300ffff·0104171b·​)​.​.​.​.​.​I.​.​.​.​.​.​.​.​.​17 ··​0x000000f0·022af003·00a00349·​e90300ff·ff010417·​.​*.​.​.​.​.​I.​.​.​.​.​.​.​.​
18 ··​0x00000100·​0000ffff·0130d301·059d0600·f20105a4·​.​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​18 ··​0x00000100·1b0000ff·ff0130df·0105c106·00fc0105·​.​.​.​.​.​.​0.​.​.​.​.​.​.​.​.​
19 ··​0x00000110·​0600df03·05960600·​fe032b8f·0600e804·​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​19 ··​0x00000110·c80600f9·0305ba06·0096042c·​b3060086·​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​.​
20 ··​0x00000120·​059d0600·​ae050596·0600f805·059d0600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​20 ··​0x00000120·​0505c106·00d20505·​ba06009c·​0605c106·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x00000130·8a060596·0600ffff·01040f59·0000ffff·​.​.​.​.​.​.​.​.​.​.​.​Y.​.​.​.​21 ··​0x00000130·00ae0605·​ba0600ff·ff01040f·590000ff·​.​.​.​.​.​.​.​.​.​.​.​.​Y.​.​.​
22 ··​0x00000140·​01323305·00004e05·d105008c·0105ca05·.​23.​.​.​N.​.​.​.​.​.​.​.​.​22 ··​0x00000140·ff013234·0500004f·05ee0500·​8d0105e7·​.​.​24.​.​.​O.​.​.​.​.​.​.​.​
23 ··​0x00000150·​00d20144·0000c303·05d80500·e80329df·​.​.​.​D.​.​.​.​.​.​.​.​.​.​)​.​23 ··​0x00000150·​0500db01·4b0000dd·0305f505·0080042a·​.​.​.​.​K.​.​.​.​.​.​.​.​.​.​*
24 ··​0x00000160·​0500d304·05d80500·​b00505d1·0500c505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x00000160·fc0500f0·0405f505·00cd0505·​ee0500e2·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
25 ··​0x00000170·​05d80500·ffff0104·2f370000·ffff012c·.​.​.​.​.​.​.​.​/​7.​.​.​.​.​,​25 ··​0x00000170·​0505f505·00ffff01·042f3700·00ffff01·​.​.​.​.​.​.​.​.​.​/​7.​.​.​.​.​
26 ··​0x00000180·​4b050000·6e05ea06·00b00105·e30600ad·K.​.​.​n.​.​.​.​.​.​.​.​.​.​.​26 ··​0x00000180·2c450500·006805fc·0600a801·05f50600·,​E.​.​.​h.​.​.​.​.​.​.​.​.​.​
27 ··​0x00000190·​02680000·d20405f1·0600f504·2bf90600·​.​h.​.​.​.​.​.​.​.​.​.​+.​.​.​27 ··​0x00000190·a6026000·00d10405·​850700fa·042c8c07·​.​.​`.​.​.​.​.​.​.​.​.​.​,​.​.​
28 ··​0x000001a0·e30549f1·0600d906·05ea0600·ffff0104·​.​.​I.​.​.​.​.​.​.​.​.​.​.​.​.​28 ··​0x000001a0·00f2054c·​850700eb·0605fc06·00ffff01·​.​.​.​L.​.​.​.​.​.​.​.​.​.​.​.​
29 ··​0x000001b0·​2b390000·ffff0145·​7c050000·c10105c2·+9.​.​.​.​.​E|.​.​.​.​.​.​.​29 ··​0x000001b0·042b3d00·00ffff01·46850105·0000ca01·​.​+=.​.​.​.​.​F.​.​.​.​.​.​.​
30 ··​0x000001c0·​0a00df02·05c90a00·​8e0505a6·​0a00ad05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​30 ··​0x000001c0·​05fc0a00·eb020585·0b00a505·​05db0a00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x000001d0·​2bad0a00·b10705b4·0a00d407·2bbb0a00·+.​.​.​.​.​.​.​.​.​.​.​+.​.​.​31 ··​0x000001d0·c2052ce2·0a00d507·05e90a00·f6072cf5·.​.​,​.​.​.​.​.​.​.​.​.​.​.​,​.​
32 ··​0x000001e0·c2082000·00fb0805·a60a00c5·0905b40a·​.​.​·.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x000001e0·0a00e808·250000aa·0905db0a·00fa0905·​.​.​.​.​%.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x000001f0·​008f0a05·a60a00a1·0a05b40a·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x000001f0·e90a00c4·0a05db0a·00d60a05·e90a00ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x00000200·​051bb302·0000ffff·01633d05·00005c05·.​.​.​.​.​.​.​.​.​c=.​.​.​\.​34 ··​0x00000200·ff01051b·b1020000·ffff0163·3d050000·​.​.​.​.​.​.​.​.​.​.​.​c=.​.​.​
35 ··​0x00000210·​e10c0096·0105d80c·00ce01e8·​010000eb·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​35 ··​0x00000210·5c05e60c·00960105·dd0c00d1·​01da0100·\.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
36 ··​0x00000220·​0405e90c·00900529·f00c0088·0705800d·​.​.​.​.​.​.​.​)​.​.​.​.​.​.​.​.​36 ··​0x00000220·​00e10405·ed0c0084·052af50c·00810705·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​
37 ··​0x00000230·​00a60729·f90c0098·0905ca0c·00bd0929·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​)​37 ··​0x00000230·850d009d·072afc0c·00910905·cf0c00b4·​.​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​
38 ··​0x00000240·​d10c00ab·0a05ca0c·00ef0a05·800d00b3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00000240·092ad60c·00a80a05·cf0c00f0·0a05850d·​.​*.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x00000250·​0b05e90c·00950c05·e10c00a5·0c05e90c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x00000250·​00b80b05·ed0c009a·0c05e60c·00aa0c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x00000260·​00b50c05·800d00c5·0c05ca0c·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​40 ··​0x00000260·ed0c00ba·0c05850d·00ca0c05·cf0c00ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x00000270·​0517ab01·0000ffff·013f3e43·​0000be01·​.​.​.​.​.​.​.​.​.​?>C.​.​.​.​41 ··​0x00000270·ff010517·ab010000·ffff013f·41390000·​.​.​.​.​.​.​.​.​.​.​.​?A9.​.​
42 ··​0x00000280·​05a30800·fa0105b3·08009202·05aa0800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​42 ··​0x00000280·b30105ae·0800eb01·05be0800·830205b5·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x00000290·​b90305b3·0800d103·059c0800·990605ba·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x00000290·0800ba03·05be0800·d20305a7·0800a106·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
44 ··​0x000002a0·​0800ba06·​29c10800·a50705ba·08008208·​.​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x000002a0·​05c50800·c0062acc·0800b007·05c50800·​.​.​.​.​.​.​*.​.​.​.​.​.​.​.​.​
45 ··​0x000002b0·​05000097·0805ba08·00ffff01·09750500·​.​.​.​.​.​.​.​.​.​.​.​.​.​u.​.​45 ··​0x000002b0·8d080500·00a20805·c50800ff·ff010975·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​u
46 ··​0x000002c0·​008f0205·0000ffff·014b3d05·00005c05·.​.​.​.​.​.​.​.​.​K=.​.​.​\.​46 ··​0x000002c0·​0500008f·02050000·ffff014b·3d050000·​.​.​.​.​.​.​.​.​.​.​.​K=.​.​.​
47 ··​0x000002d0·e5090096·0105870a·00ce01e0·010000e3·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​47 ··​0x000002d0·5c05de09·00960105·​fc0900cf·01c90100·\.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x000002e0·​0405de09·00880529·ec090080·0705f709·​.​.​.​.​.​.​.​)​.​.​.​.​.​.​.​.​48 ··​0x000002e0·​00d10405·d70900f4·042ae509·00f10605·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​
49 ··​0x000002f0·​00a50729·fe090093·0805f709·00d70805·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x000002f0·ec090094·072af509·00880805·ec0900d0·​.​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​
50 ··​0x00000300·​de0900b4·0905e509·00c90905·​f70900d9·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​50 ··​0x00000300·0805d709·00ad0905·de0900c2·0905ec09·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x00000310·​0905de09·00ffff01·04177d00·00ffff01·​.​.​.​.​.​.​.​.​.​.​}.​.​.​.​.​51 ··​0x00000310·​00d20905·d70900ff·ff010417·7d0000ff·​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​
52 ··​0x00000320·​2d3d0500·005c05dd·07009801·05d40700·-​=.​.​.​\.​.​.​.​.​.​.​.​.​.​52 ··​0x00000320·ff012d3d·0500005c·05d50700·960105cc·​.​.​-​=.​.​.​\.​.​.​.​.​.​.​.​
53 ··​0x00000330·a702ec01·0000c805·05e40700·ed0529eb·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​)​.​53 ··​0x00000330·0700be02·ca010000·c10505dc·0700e405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x00000340·​0700db06·46e40700·ca0705dd·0700ffff·.​.​.​.​F.​.​.​.​.​.​.​.​.​.​.​54 ··​0x00000340·2ae50700·d30646dc·0700c207·05d50700·*.​.​.​.​.​F.​.​.​.​.​.​.​.​.​
55 ··​0x00000350·​01042b37·0000ffff·012d3005·00005305·.​.​+7.​.​.​.​.​-​0.​.​.​S.​55 ··​0x00000350·ffff0104·2b370000·ffff012d·30050000·​.​.​.​.​+7.​.​.​.​.​-​0.​.​.​
56 ··​0x00000360·c2070099·0105b707·00d502a0·010000ae·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x00000360·5305d507·00970105·ca0700da·02ac0100·S.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x00000370·​0505c907·00cd052b·​d00700b8·0648c907·​.​.​.​.​.​.​.​+.​.​.​.​.​H.​.​57 ··​0x00000370·​00c50505·dc0700e2·052ce307·00cd0646·​.​.​.​.​.​.​.​.​.​,​.​.​.​.​.​F
58 ··​0x00000380·​00b20705·c20700ff·ff01042f·390000ff·.​.​.​.​.​.​.​.​.​.​.​/​9.​.​.​58 ··​0x00000380·dc0700c5·0705d507·00ffff01·042f3900·​.​.​.​.​.​.​.​.​.​.​.​.​.​/​9.​
59 ··​0x00000390·​ff012e48·​d8010000·d103058a·0700f603·​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​.​59 ··​0x00000390·00ffff01·2e49ef01·0000ed03·05ae0700·​.​.​.​.​.​I.​.​.​.​.​.​.​.​.​.​
60 ··​0x000003a0·​27fc0600·​ed041100·00940505·​910700ce·'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x000003a0·90042ab5·07009105·110000b8·0505a707·.​.​*.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x000003b0·​05058307·00850649·​8a0700f7·​06059107·​.​.​.​.​.​.​.​I.​.​.​.​.​.​.​.​61 ··​0x000003b0·​00f20505·bc0700b0·0649ae07·​00a20705·​.​.​.​.​.​.​.​.​.​I.​.​.​.​.​.​
62 ··​0x000003c0·​00ffff01·04115500·00ffff01·1ff00105·​.​.​.​.​.​.​U.​.​.​.​.​.​.​.​.​62 ··​0x000003c0·a70700ff·ff01042f·​370000ff·ff011ff9·​.​.​.​.​.​.​.​/​7.​.​.​.​.​.​.​
63 ··​0x000003d0·89050093·​02ad0190·​0500a904·05890500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​63 ··​0x000003d0·0105b005·​009a02be·​01b70500·c80405b0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x000003e0·ee040590·0500ff04·05890500·ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​64 ··​0x000003e0·05009505·05b70500·​a60505b0·0500ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x000003f0·​3c050000·ffff0135·d5012dce·08009b02·<.​.​.​.​.​.​5.​.​-​.​.​.​.​.​65 ··​0x000003f0·01043c05·0000ffff·0135d901·​2bf50800·​.​.​<.​.​.​.​.​.​5.​.​+.​.​.​
66 ··​0x00000400·​05f00800·ba0205d5·0800fa02·05e70800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​66 ··​0x00000400·9b020595·0900ba02·05fc0800·f802058c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
67 ··​0x00000410·​be0379f0·0800cf04·05f70800·ed0505dc·​.​.​y.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x00000410·0900bd03·78950900·cd04059c·0900fd05·​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00000420·​0800d807·2b0000c4·0805d508·00ffff01·​.​.​.​.​+.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00000420·​05850900·f2073500·00eb0805·fc0800ff·​.​.​.​.​.​.​5.​.​.​.​.​.​.​.​.​
69 ··​0x00000430·​04174d00·00ffff01·141f3d00·007005b0·.​.​M.​.​.​.​.​.​.​=.​.​p.​.​69 ··​0x00000430·ff010417·4d0000ff·ff011424·39000071·​.​.​.​.​M.​.​.​.​.​.​$9.​.​q
70 ··​0x00000440·​03008502·050000a2·0205b703·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​70 ··​0x00000440·​05bf0300·86020500·00a30205·c60300ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
71 ··​0x00000450·04656f00·00000000·​ff9b1501·​0c960105·​.​eo.​.​.​.​.​.​.​.​.​.​.​.​.​71 ··​0x00000450·ff010465·6f000000·​ff9b1501·​0ca00105·​.​.​.​eo.​.​.​.​.​.​.​.​.​.​.​
72 ··​0x00000460·​0000e101·e902ca04·​01010000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​72 ··​0x00000460·​0000f001·8203f204·​01010000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
73 ··​0x00000470·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​73 ··​0x00000470·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​
74 ··​0x00000480·​00000000·​ffff0113·b90205cb·​06009903·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​74 ··​0x00000480·​00000000·​ffff0113·ac0205f5·​06009003·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x00000490·​05c40600·​9404ce01·d20600ff·​ff01042f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​/​75 ··​0x00000490·​05ee0600·​9204fa01·fc0600ff·​ff01042f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​/​
76 ··​0x000004a0·​050000ff·​ff0130aa·​0133d806·​00f20105·​.​.​.​.​.​.​0.​.​3.​.​.​.​.​.​76 ··​0x000004a0·​050000ff·​ff0130ab·​0131de06·​00ef0105·​.​.​.​.​.​.​0.​.​1.​.​.​.​.​.​
77 ··​0x000004b0·​c0060091·​0205b906·​00cb0205·cf06008a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000004b0·​c406008e·​0205bd06·​00c80205·d5060087·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
78 ··​0x000004c0·​035ac006·​00f30305·df060099·​0405c706·​.​Z.​.​.​.​.​.​.​.​.​.​.​.​.​.​78 ··​0x000004c0·​0358c406·​00ee0305·e5060094·​0405cb06·​.​X.​.​.​.​.​.​.​.​.​.​.​.​.​.​
79 ··​0x000004d0·​00af0605·​b90600ff·​ff01043b·​3b0000···​.​.​.​.​.​.​.​.​.​.​.​;​;​.​.​79 ··​0x000004d0·​00b30605·​bd0600ff·​ff01043b·​3b0000···​.​.​.​.​.​.​.​.​.​.​.​;​;​.​.​
  
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIN4SFST5LabelES1_St9_IdentityIS1_ENS1_ […]
    
Offset 5, 127 lines modifiedOffset 5, 139 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​>:​
6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​6 _ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax
17 ··​16:​»       ​8b·​70·08·············»       ​mov····​0x8(%eax)​,​%esi17 ··​16:​»       ​8b·​7c·24·48··········»       ​mov····​0x48(%esp)​,​%edi
18 ··​19:​»       ​83·c0·​04·············»       ​add····$0x4,​%eax18 ··​1a:​»       ​8b·70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​19 ··​1d:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
20 ··​20:​»       ​85·f6················»       ​test···​%esi,​%esi20 ··​20:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​
21 ··​22:​»       ​74·​78················»       ​je·····9c·<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x9c>21 ··​24:​»       ​85·f6················»       ​test···%esi,​%esi
22 ··​24:​»       ​8b·54·24·48··········»       ​mov····0x48(%esp)​,​%edx22 ··​26:​»       ​0f·84·f4·​00·00·00····»       ​je·····120·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x120>
23 ··​28:​»       ​0f·​b7·0a·············»       ​movzwl·​(%edx)​,​%ecx23 ··​2c:​»       ​0f·​b7·57·02··········»       ​movzwl·0x2(%edi)​,​%edx
24 ··2b:​»       ​0f·​b7·7a·02··········»       ​movzwl·0x2(%edx)​,​%edi24 ··30:​»       ​0f·​b7·2f·············»       ​movzwl·​(%edi)​,​%ebp
25 ··2f:​»       ​66·89·7c·​24·​1a·······»       ​mov····​%di,​0x1a(%esp)​25 ··33:​»       ​89·54·​24·​10··········»       ​mov····​%edx,​0x10(%esp)​
26 ··​34:​»       ​eb·0d················»       ​jmp····43·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x43>26 ··​37:​»       ​eb·1e················»       ​jmp····57·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x57>
27 ··​36:​»       ​74·4d················»       ​je·····85·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x85>27 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
28 ··38:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax28 ··40:​»       ​0f·94·c1·············»       ​sete···​%cl
29 ··3b:​»       ​31·ff················»       ​xor····​%edi,​%edi29 ··43:​»       ​39·44·24·10··········»       ​cmp····​%eax,​0x10(%esp)​
30 ··3d:​»       ​85·c0················»       ​test···%eax,​%eax30 ··47:​»       ​0f·92·c0·············»       ​setb···%al
31 ··3f:​»       ​74·1b················»       ​je·····​5c·​<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x5c>31 ··4a:​»       ​20·c8················»       ​and····%cl,​%al
32 ··​41:​»       ​89·c6················»       ​mov····%eax,​%esi32 ··​4c:​»       ​75·19················»       ​jne····​67·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x67>
33 ··​43:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx33 ··​4e:​»       ​8b·4e·0c·············»       ​mov····​0xc(%esi)​,​%ecx
34 ··47:​»       ​0f·b7·6e·12··········»       ​movzwl·0x12(%esi)​,​%ebp34 ··51:​»       ​85·c9················»       ​test···%ecx,​%ecx
35 ··4b:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx35 ··53:​»       ​74·1b················»       ​je·····70·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x70>
36 ··4e:​»       ​73·e6················»       ​jae····​36·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x36>36 ··55:​»       ​89·ce················»       ​mov····%ecx,​%esi
37 ··​50:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax37 ··​57:​»       ​0f·b7·56·10··········»       ​movzwl·​0x10(%esi)​,​%edx
38 ··​53:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi38 ··​5b:​»       ​0f·b7·46·12··········»       ​movzwl·​0x12(%esi)​,​%eax
39 ··​58:​»       ​85·c0················»       ​test···​%eax,​%eax39 ··​5f:​»       ​39·d5················»       ​cmp····​%edx,​%ebp
40 ··5a:​»       ​75·e5················»       ​jne····​41·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x41>40 ··61:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
41 ··5c:​»       ​89·f8················»       ​mov····%edi,​%eax41 ··65:​»       ​73·d9················»       ​jae····40·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x40>
42 ··5e:​»       ​84·c0················»       ​test···​%al,​%al42 ··67:​»       ​8b·4e·08·············»       ​mov····0x8(%esi)​,​%ecx
43 ··​60:​»       ​75·3e················»       ​jne····a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa0>43 ··​6a:​»       ​b0·01················»       ​mov····$0x1,​%al
44 ··​62:​»       ​89·f7················»       ​mov····​%esi,​%edi44 ··​6c:​»       ​85·c9················»       ​test···​%ecx,​%ecx
45 ··​64:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx45 ··​6e:​»       ​75·e5················»       ​jne····55·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x55>
46 ··67:​»       ​76·2d················»       ​jbe····96·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x96>46 ··70:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
47 ··69:​»       ​85·ff················»       ​test···​%edi,​%edi47 ··74:​»       ​84·c0················»       ​test···​%al,​%al
48 ··6b:​»       ​75·6e················»       ​jne····db·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0xdb>48 ··76:​»       ​89·f1················»       ​mov····%esi,​%ecx
49 ··6d:​»       ​8b·5c·24·40··········»       ​mov····0x40(%esp)​,​%ebx49 ··78:​»       ​0f·85·a6·00·00·00····»       ​jne····124·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x124>
50 ··​71:​»       ​89·3b················»       ​mov····​%edi,​(%ebx)​50 ··​7e:​»       ​8b·44·24·18··········»       ​mov····0x18(%esp)​,​%eax
51 ··73:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​51 ··82:​»       ​39·c5················»       ​cmp····​%eax,​%ebp
52 ··77:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax52 ··84:​»       ​76·6a················»       ​jbe····f0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xf0>
53 ··7b:​»       ​83·​c4·2c·············»       ​add····$0x2c,​%esp53 ··86:​»       ​85·​c9················»       ​test···%ecx,​%ecx
54 ··7e:​»       ​5b···················»       ​pop····​%ebx54 ··88:​»       ​0f·84·12·01·00·00····»       ​je·····1a0·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x1a0>
55 ··7f:​»       ​5e···················»       ​pop····​%esi55 ··8e:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
56 ··80:​»       ​5f···················»       ​pop····​%edi56 ··92:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
57 ··81:​»       ​5d···················»       ​pop····​%ebp57 ··97:​»       ​0f·​85·d4·00·00·00····»       ​jne····171·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x171>
58 ··82:​»       ​c2·​04·00·············»       ​ret····​$0x458 ··9d:​»       ​c7·​04·24·14·00·00·00·»       ​movl···​$0x14,​(%esp)​
59 ··85:​»       ​66·39·6c·​24·​1a·······»       ​cmp····​%bp,​0x1a(%esp)​59 ··a4:​»       ​89·4c·​24·​10··········»       ​mov····​%ecx,​0x10(%esp)​
60 ··8a:​»       ​73·ac················»       ​jae····38·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x38>60 ··a8:​»       ​e8·fc·ff·ff·ff·······»       ​call···a9·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xa9>
61 ··​8c:​»       ​8b·​46·​08·············»       ​mov····​0x8(%esi)​,​%eax61 »       ​»       ​»       ​a9:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
62 ··8f:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi62 ··ad:​»       ​8b·3f················»       ​mov····(%edi)​,​%edi
63 ··94:​»       ​eb·c2················»       ​jmp····58·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x58>63 ··af:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx
64 ··96:​»       ​74·38················»       ​je·····d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xd0>64 ··b3:​»       ​8b·54·24·10··········»       ​mov····​0x10(%esp)​,​%edx
65 ··98:​»       ​89·f7················»       ​mov····​%esi,​%edi65 ··b7:​»       ​89·78·10·············»       ​mov····​%edi,​0x10(%eax)​
66 ··9a:​»       ​eb·d1················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>66 ··ba:​»       ​89·c5················»       ​mov····%eax,​%ebp
67 ··9c:​»       ​8b·74·​24·1c··········»       ​mov····0x1c(%esp)​,​%esi67 ··bc:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​
68 ··a0:​»       ​8b·54·​24·44··········»       ​mov····0x44(%esp)​,​%edx68 ··c0:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
69 ··a4:​»       ​39·72·0c·············»       ​cmp····​%esi,​0xc(%edx)​69 ··c3:​»       ​89·4c·24·0c··········»       ​mov····​%ecx,​0xc(%esp)​
70 ··a7:​»       ​74·34················»       ​je·····dd·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xdd>70 ··c7:​»       ​89·54·24·08··········»       ​mov····%edx,​0x8(%esp)​
71 ··a9:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​71 ··cb:​»       ​e8·​fc·ff·ff·ff·······»       ​call···cc·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xcc>
72 ··​ac:​»       ​e8·​fc·ff·ff·​ff·······»       ​call···​ad·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xad>72 »       ​»       ​»       ​cc:​·R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base&)​
73 »       ​»       ​»       ​ad:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​73 ··d0:​»       ​8b·​5c·24·​44··········»       ​mov····​0x44(%esp)​,​%ebx
74 ··b1:​»       ​8b·6c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ebp74 ··d4:​»       ​8b·44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
75 ··b5:​»       ​0f·b7·4d·00··········»       ​movzwl·​0x0(%ebp)​,​%ecx75 ··d8:​»       ​ff·43·14·············»       ​incl···​0x14(%ebx)​
76 ··b9:​»       ​0f·b7·7d·02··········»       ​movzwl·0x2(%ebp)​,​%edi76 ··db:​»       ​89·28················»       ​mov····%ebp,​(%eax)​
77 ··bd:​»       ​66·89·7c·24·1a·······»       ​mov····​%di,​0x1a(%esp)​77 ··dd:​»       ​c6·40·04·01··········»       ​movb···$0x1,​0x4(%eax)​
78 ··c2:​»       ​0f·b7·50·10··········»       ​movzwl·​0x10(%eax)​,​%edx78 ··e1:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
79 ··c6:​»       ​0f·b7·68·12··········»       ​movzwl·​0x12(%eax)​,​%ebp79 ··e5:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
80 ··ca:​»       ​89·f7················»       ​mov····%esi,​%edi80 ··e8:​»       ​5b···················»       ​pop····​%ebx
81 ··cc:​»       ​89·c6················»       ​mov····%eax,​%esi81 ··e9:​»       ​5e···················»       ​pop····​%esi
82 ··ce:​»       ​eb·94················»       ​jmp····​64·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x64>82 ··ea:​»       ​5f···················»       ​pop····%edi
83 ··d0:​»       ​66·3b·6c·24·1a·······»       ​cmp····0x1a(%esp)​,​%bp83 ··eb:​»       ​5d···················»       ​pop····​%ebp
84 ··d5:​»       ​72·92················»       ​jb·····​69·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x69>84 ··ec:​»       ​c2·04·00·············»       ​ret····$0x4
85 ··d7:​»       ​89·​f7················»       ​mov····%esi,​%edi85 ··ef:​»       ​90···················»       ​nop
86 ··d9:​»       ​eb·92················»       ​jmp····6d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x6d>86 ··f0:​»       ​8b·54·24·10··········»       ​mov····0x10(%esp)​,​%edx
87 ··db:​»       ​89·fe················»       ​mov····​%edi,​%esi87 ··f4:​»       ​39·54·24·1c··········»       ​cmp····​%edx,​0x1c(%esp)​
88 ··dd:​»       ​39·74·24·1c··········»       ​cmp····%esi,​0x1c(%esp)​88 ··f8:​»       ​73·04················»       ​jae····fe·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0xfe>
89 ··e1:​»       ​74·20················»       ​je·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>89 ··fa:​»       ​39·c5················»       ​cmp····%eax,​%ebp
90 ··e3:​»       ​8b·4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx90 ··fc:​»       ​74·88················»       ​je·····86·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x86>
91 ··e7:​»       ​0f·b7·41·02··········»       ​movzwl·​0x2(%ecx)​,​%eax91 ··fe:​»       ​8b·5c·24·40··········»       ​mov····​0x40(%esp)​,​%ebx
92 ··​eb:​»       ​0f·b7·56·12··········»       ​movzwl·0x12(%esi)​,​%edx92 ·102:​»       ​89·33················»       ​mov····%esi,​(%ebx)​
93 ··​ef:​»       ​8b·6c·24·48··········»       ​mov····0x48(%esp)​,​%ebp93 ·104:​»       ​c6·43·04·00··········»       ​movb···$0x0,​0x4(%ebx)​
94 ··​f3:​»       ​0f·b7·7e·10··········»       ​movzwl·​0x10(%esi)​,​%edi94 ·108:​»       ​8b·44·24·40··········»       ​mov····​0x40(%esp)​,​%eax
95 ··​f7:​»       ​66·39·7d·00··········»       ​cmp····%di,​0x0(%ebp)​95 ·10c:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
96 ··​fb:​»       ​72·​06················»       ​jb·····103·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x103>96 ·10f:​»       ​5b···················»       ​pop····%ebx
97 ··​fd:​»       ​74·58················»       ​je·····157·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x157>97 ·110:​»       ​5e···················»       ​pop····%esi
98 ··​ff:​»       ​31·ff················»       ​xor····%edi,​%edi98 ·111:​»       ​5f···················»       ​pop····​%edi
99 ·​101:​»       ​eb·​05················»       ​jmp····108·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x108>99 ·​112:​»       ​5d···················»       ​pop····%ebp
100 ·​103:​»       ​bf·​01·​00·00·00·······»       ​mov····​$0x1,​%edi100 ·​113:​»       ​c2·​04·​00·············»       ​ret····​$0x4
101 ·​108:​»       ​c7·04·​24·14·​00·​00·​00·»       ​movl···$0x14,​(%esp)​101 ·​116:​»       ​8d·b4·​26·00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
102 ·​10f:​»       ​e8·​fc·ff·ff·ff·······»       ​call···110·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x110>102 ·​11d:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
103 »       ​»       ​»       ​110:​·R_386_PLT32»    ​operator·new(unsigned·​int)​103 ·120:​»       ​8b·74·​24·​14··········»       ​mov····​0x14(%esp)​,​%esi
104 ·​114:​»       ​89·c5················»       ​mov····​%eax,​%ebp104 ·​124:​»       ​8b·6c·24·44··········»       ​mov····0x44(%esp)​,​%ebp
105 ·​116:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax105 ·​128:​»       ​39·75·0c·············»       ​cmp····%esi,​0xc(%ebp)​
106 ·​11a:​»       ​8b·10················»       ​mov····(%eax)​,​%edx106 ·​12b:​»       ​74·33················»       ​je·····160·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x160>
107 ·​11c:​»       ​89·55·10·············»       ​mov····​%edx,​0x10(%ebp)​107 ·​12d:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
108 ·​11f:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx108 ·​130:​»       ​e8·​fc·ff·ff·ff·······»       ​call···131·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x131>
109 ·123:​»       ​89·​4c·24·​0c··········»       ​mov····​%ecx,​0xc(%esp)​109 »       ​»       ​»       ​131:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
110 ·​127:​»       ​89·74·24·​08··········»       ​mov····​%esi,​0x8(%esp)​110 ·​135:​»       ​0f·b7·57·​02··········»       ​movzwl·0x2(%edi)​,​%edx
111 ·​12b:​»       ​89·6c·​24·04··········»       ​mov····%ebp,​0x4(%esp)​111 ·​139:​»       ​0f·b7·​2f·············»       ​movzwl·(%edi)​,​%ebp
112 ·​12f:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​112 ·​13c:​»       ​89·54·​24·10··········»       ​mov····​%edx,​0x10(%esp)​
113 ·​132:​»       ​e8·​fc·ff·ff·ff·······»       ​call···133·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x133>113 ·​140:​»       ​0f·b7·48·10··········»       ​movzwl·0x10(%eax)​,​%ecx
114 »       ​»       ​»       ​133:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​114 ·144:​»       ​0f·b7·​50·12··········»       ​movzwl·0x12(%eax)​,​%edx
115 ·​137:​»       ​8b·5c·​24·44··········»       ​mov····​0x44(%esp)​,​%ebx115 ·​148:​»       ​89·4c·​24·18··········»       ​mov····%ecx,​0x18(%esp)​
116 ·​13b:​»       ​83·43·14·01··········»       ​addl···$0x1,​0x14(%ebx)​116 ·​14c:​»       ​89·f1················»       ​mov····%esi,​%ecx
117 ·​13f:​»       ​8b·74·24·40··········»       ​mov····0x40(%esp)​,​%esi117 ·​14e:​»       ​89·c6················»       ​mov····​%eax,​%esi
118 ·​143:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​118 ·​150:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
119 ·​145:​»       ​c6·46·04·01··········»       ​movb···$0x1,​0x4(%esi)​119 ·​154:​»       ​e9·25·ff·ff·ff·······»       ​jmp····7e·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_insert_unique(SFST​:​:​Label·​const&)​+0x7e>
120 ·​149:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax120 ·​159:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
121 ·​14d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp121 ·​160:​»       ​89·f1················»       ​mov····%esi,​%ecx
122 ·​150:​»       ​5b···················»       ​pop····​%ebx122 ·​162:​»       ​be·01·00·00·00·······»       ​mov····$0x1,​%esi
123 ·​151:​»       ​5e···················»       ​pop····​%esi123 ·​167:​»       ​39·4c·24·14··········»       ​cmp····%ecx,​0x14(%esp)​
124 ·​152:​»       ​5f···················»       ​pop····​%edi124 ·​16b:​»       ​0f·84·2c·ff·ff·ff····»       ​je·····9d·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x9d>
125 ·​153:​»       ​5d···················»       ​pop····%ebp125 ·​171:​»       ​0f·b7·17·············»       ​movzwl·(%edi)​,​%edx
126 ·​154:​»       ​c2·04·00·············»       ​ret····​$0x4126 ·​174:​»       ​0f·b7·41·10··········»       ​movzwl·0x10(%ecx)​,​%eax
127 ·​157:​»       ​66·39·d0·············»       ​cmp····%dx,​%ax127 ·​178:​»       ​0f·b7·6f·02··········»       ​movzwl·0x2(%edi)​,​%ebp
128 ·​15a:​»       ​0f·92·c1·············»       ​setb···​%cl128 ·​17c:​»       ​39·c2················»       ​cmp····%eax,​%edx
129 ·​15d:​»       ​0f·b6·f9·············»       ​movzbl·​%cl,​%edi129 ·​17e:​»       ​89·6c·24·10··········»       ​mov····​%ebp,​0x10(%esp)​
130 ·​160:​»       ​eb·a6················»       ​jmp····​108·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·>:​:​_M_insert_unique(SFST​:​:​Label·const&)​+0x108>130 ·​182:​»       ​0f·b7·69·12··········»       ​movzwl·0x12(%ecx)​,​%ebp
Max diff block lines reached; -1/20406 bytes (-0.00%) of diff not shown.
68.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIjSaIjEE14_M_fill_insertEN9__gnu_cxx17__ […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​>:​5 00000000·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​>:​
6 _ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj()​:​6 _ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·unsigned·​int·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·00····»       ​je·····461·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int,​·​unsigned·​int·​const&)​+0x461>41 ··​63:​»       ​39·ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·int,​·​unsigned·​int·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···81·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int,​·unsigned·​int·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·unsigned·​int·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·​int·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·00·00·00····»       ​je·····1f7·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·int*,​·std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·​int>·​>·​>,​·​unsigned·​int,​·​unsigned·int·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·00·00·00····»       ​je·····1fb·<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<uns​igned·​int*,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·int>·>·>,​·unsigned·​int,​·​unsigned·​int·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 51205/69537 bytes (73.64%) of diff not shown.
7.75 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeItSt4pairIKtSt6vectorIPN4SFST3ArcESaIS […]
    
Offset 5, 39 lines modifiedOffset 5, 39 lines modified
  
5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​>:​5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​>:​
6 _ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E()​:​6 _ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>·>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·short·const,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp16 ··​12:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi
17 ··​16:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi17 ··​16:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi
19 ··​1c:​»       ​74·​2f················»       ​je·····​4d·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x4d>19 ··​1c:​»       ​74·​2f················»       ​je·····​4d·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x4d>
20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
21 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​21 ··​21:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
22 ··​25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​22 ··​24:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x29>23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x29>
24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​
25 ··​2d:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi25 ··​2d:​»       ​8b·56·14·············»       ​mov····​0x14(%esi)​,​%edx
26 ··​30:​»       ​8b·56·14·············»       ​mov····​0x14(%esi)​,​%edx26 ··​30:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi
27 ··​33:​»       ​85·​d2················»       ​test···​%edx,​%edx27 ··​33:​»       ​85·​d2················»       ​test···​%edx,​%edx
28 ··​35:​»       ​74·​08················»       ​je·····​3f·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x3f>28 ··​35:​»       ​74·​08················»       ​je·····​3f·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x3f>
29 ··​37:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​29 ··​37:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
30 ··​3a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x3b>30 ··​3a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x3b>
31 »       ​»       ​»       ​3b:​·​R_386_PLT32»    ​operator·​delete(void*)​31 »       ​»       ​»       ​3b:​·​R_386_PLT32»    ​operator·​delete(void*)​
32 ··​3f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​32 ··​3f:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
33 ··​42:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···​43·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>·>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x43>33 ··​42:​»       ​89·​fe················»       ​mov····%edi,​%esi
34 »       ​»       ​»       ​43:​·R_386_PLT32»    ​operator·​delete(void*)​34 ··​44:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···45·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x45>
35 ··47:​»       ​89·fe················»       ​mov····​%edi,​%esi35 »       ​»       ​»       ​45:​·R_386_PLT32»    ​operator·delete(void*)​
36 ··​49:​»       ​85·​ff················»       ​test···​%edi,​%edi36 ··​49:​»       ​85·​ff················»       ​test···​%edi,​%edi
37 ··​4b:​»       ​75·​d1················»       ​jne····​1e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x1e>37 ··​4b:​»       ​75·​d1················»       ​jne····​1e·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>*)​+0x1e>
38 ··​4d:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp38 ··​4d:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp
39 ··​50:​»       ​5b···················»       ​pop····​%ebx39 ··​50:​»       ​5b···················»       ​pop····​%ebx
40 ··​51:​»       ​5e···················»       ​pop····​%esi40 ··​51:​»       ​5e···················»       ​pop····​%esi
41 ··​52:​»       ​5f···················»       ​pop····​%edi41 ··​52:​»       ​5f···················»       ​pop····​%edi
42 ··​53:​»       ​5d···················»       ​pop····​%ebp42 ··​53:​»       ​5d···················»       ​pop····​%ebp
22.3 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN4SFST3ArcESaIS2_EE17_M_realloc_insert […]
    
Offset 5, 136 lines modifiedOffset 5, 132 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​>:​
6 _ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_()​:​6 _ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax16 ··​12:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax
17 ··​16:​»       ​8b·28················»       ​mov····​(%eax)​,​%ebp17 ··​16:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
18 ··​18:​»       ​8b·78·04·············»       ​mov····0x4(%eax)​,​%edi18 ··​1a:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx
19 ··​1b:​»       ​89·fa················»       ​mov····​%edi,​%edx19 ··​1c:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp
20 ··​1d:​»       ​29·ea················»       ​sub····​%ebp,​%edx20 ··​1f:​»       ​29·d1················»       ​sub····​%edx,​%ecx
21 ··1f:​»       ​8b·4c·​24·44··········»       ​mov····​0x44(%esp)​,​%ecx21 ··21:​»       ​89·6c·​24·10··········»       ​mov····%ebp,​0x10(%esp)​
22 ··​23:​»       ​29·e9················»       ​sub····​%ebp,​%ecx22 ··​25:​»       ​29·d5················»       ​sub····​%edx,​%ebp
23 ··​25:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx23 ··​27:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
24 ··​28:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​15b·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x15b>24 ··​2a:​»       ​0f·​84·​28·​01·​00·​00····»       ​je·····​158·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x158>
25 ··2e:​»       ​8d·34·12·············»       ​lea····​(%edx,​%edx,​1)​,​%esi25 ··30:​»       ​8d·7c·2d·00··········»       ​lea····0x0(%ebp,​%ebp,​1)​,​%edi
26 ··​31:​»       ​39·​f2················»       ​cmp····%esi,​%edx26 ··​34:​»       ​be·​fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi
27 ··​33:​»       ​0f·86·ad·00·00·00····»       ​jbe····e6·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0xe6>27 ··​39:​»       ​39·fd················»       ​cmp····%edi,​%ebp
28 ··​39:​»       ​be·fc·ff·ff·ff·······»       ​mov····$0xfffffffc,​%esi28 ··​3b:​»       ​0f·86·bf·00·00·00····»       ​jbe····100·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x100>
29 ··3e:​»       ​89·4c·​24·14··········»       ​mov····​%ecx,​0x14(%esp)​29 ··41:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
30 ··​42:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​30 ··​44:​»       ​89·4c·​24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​
31 ··​45:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···46·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·​const&)​+0x46>31 ··​48:​»       ​89·54·24·14··········»       ​mov····%edx,​0x14(%esp)​
32 »       ​»       ​»       ​46:​·​R_386_PLT32»    ​operator·​new(unsigned·int)​32 ··​4c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···4d·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·const&)​+0x4d>
33 ··4a:​»       ​89·44·​24·​10··········»       ​mov····​%eax,​0x10(%esp)​33 »       ​»       ​»       ​4d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
34 ··4e:​»       ​01·c6················»       ​add····​%eax,​%esi34 ··51:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
35 ··​50:​»       ​89·74·​24·​18··········»       ​mov····%esi,​0x18(%esp)​35 ··​55:​»       ​8b·4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx
36 ··​54:​»       ​8b·4c·24·14··········»       ​mov····0x14(%esp)​,​%ecx36 ··​59:​»       ​89·c5················»       ​mov····​%eax,​%ebp
37 ··​58:​»       ​8b·44·24·48··········»       ​mov····0x48(%esp)​,​%eax37 ··​5b:​»       ​8d·04·30·············»       ​lea····(%eax,​%esi,​1)​,​%eax
38 ··​5c:​»       ​8b·30················»       ​mov····(%eax)​,​%esi38 ··​5e:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
39 ··5e:​»       ​8b·44·​24·10··········»       ​mov····​0x10(%esp)​,​%eax39 ··62:​»       ​8b·7c·​24·48··········»       ​mov····​0x48(%esp)​,​%edi
40 ··​62:​»       ​89·34·08·············»       ​mov····%esi,​(%eax,​%ecx,​1)​40 ··​66:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
41 ··​65:​»       ​8d·74·08·04··········»       ​lea····0x4(%eax,​%ecx,​1)​,​%esi41 ··​6a:​»       ​8b·37················»       ​mov····​(%edi)​,​%esi
42 ··​69:​»       ​89·fa················»       ​mov····​%edi,​%edx42 ··​6c:​»       ​8d·7c·0d·04··········»       ​lea····0x4(%ebp,​%ecx,​1)​,​%edi
43 ··6b:​»       ​2b·54·24·44··········»       ​sub····​0x44(%esp)​,​%edx43 ··70:​»       ​89·74·0d·00··········»       ​mov····%esi,​0x0(%ebp,​%ecx,​1)​
44 ··6f:​»       ​8d·04·16·············»       ​lea····(%esi,​%edx,​1)​,​%eax44 ··74:​»       ​8b·74·24·10··········»       ​mov····0x10(%esp)​,​%esi
45 ··​72:​»       ​89·44·24·14··········»       ​mov····​%eax,​0x14(%esp)​45 ··​78:​»       ​29·c6················»       ​sub····​%eax,​%esi
46 ··​76:​»       ​39·6c·​24·​44··········»       ​cmp····​%ebp,​0x44(%esp)​46 ··​7a:​»       ​39·54·​24·​44··········»       ​cmp····​%edx,​0x44(%esp)​
47 ··​7a:​»       ​0f·84·​c0·​00·00·00····»       ​je·····140·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x140>47 ··​7e:​»       ​8d·​04·37·············»       ​lea····​(%edi,​%esi,​1)​,​%eax
48 ··​80:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​48 ··​81:​»       ​89·44·​24·​14··········»       ​mov····​%eax,​0x14(%esp)​
49 ··​84:​»       ​89·4c·24·​08··········»       ​mov····​%ecx,​0x8(%esp)​49 ··​85:​»       ​0f·84·​b5·00·00·​00····»       ​je·····140·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x140>
50 ··​88:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​50 ··​8b:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
51 ··​8c:​»       ​8b·​4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx51 ··​8f:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
52 ··​90:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​52 ··​93:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
53 ··​93:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···94·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0x94>53 ··​96:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
54 »       ​»       ​»       ​94:​·R_386_PLT32»    ​memmove54 ··​9a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···9b·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x9b>
55 ··​98:​»       ​39·​7c·24·44··········»       ​cmp····​%edi,​0x44(%esp)​55 »       ​»       ​»       ​9b:​·R_386_PLT32»    ​memmove
56 ··​9c:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx56 ··​9f:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
57 ··​a0:​»       ​74·3a················»       ​je·····dc·<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xdc>57 ··​a3:​»       ​39·54·24·44··········»       ​cmp····%edx,​0x44(%esp)​
58 ··​a2:​»       ​89·f0················»       ​mov····​%esi,​%eax58 ··​a7:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
59 ··​a4:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi59 ··​ab:​»       ​74·43················»       ​je·····f0·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xf0>
60 ··​a8:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx60 ··​ad:​»       ​89·74·24·10··········»       ​mov····%esi,​0x10(%esp)​
61 ··ab:​»       ​73·75················»       ​jae····122·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·const&)​+0x122>61 ··b1:​»       ​89·f1················»       ​mov····%esi,​%ecx
62 ··ad:​»       ​f6·c2·02·············»       ​test···$0x2,​%dl62 ··b3:​»       ​89·f8················»       ​mov····%edi,​%eax
63 ··​b0:​»       ​75·62················»       ​jne····114·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·const&)​+0x114>63 ··​b5:​»       ​83·f9·08·············»       ​cmp····$0x8,​%ecx
64 ··​b2:​»       ​83·e2·01·············»       ​and····$0x1,​%edx64 ··​b8:​»       ​8b·74·24·44··········»       ​mov····​0x44(%esp)​,​%esi
65 ··​b5:​»       ​75·54················»       ​jne····​10b·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x10b>65 ··​bc:​»       ​73·62················»       ​jae····​120·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x120>
66 ··​b7:​»       ​85·ed················»       ​test···​%ebp,​%ebp66 ··​be:​»       ​89·c7················»       ​mov····​%eax,​%edi
67 ··b9:​»       ​75·21················»       ​jne····​dc·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·​const&)​+0xdc>67 ··c0:​»       ​8b·4c·24·10··········»       ​mov····0x10(%esp)​,​%ecx
68 ··bb:​»       ​8b·6c·24·40··········»       ​mov····0x40(%esp)​,​%ebp68 ··c4:​»       ​f3·a4················»       ​rep·movsb·%ds:​(%esi)​,​%es:​(%edi)​
69 ··bf:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··c6:​»       ​85·d2················»       ​test···​%edx,​%edx
70 ··​c3:​»       ​89·5d·00·············»       ​mov····%ebx,​0x0(%ebp)​70 ··​c8:​»       ​75·26················»       ​jne····f0·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xf0>
71 ··​c6:​»       ​8b·​54·​24·14··········»       ​mov····​0x14(%esp)​,​%edx71 ··​ca:​»       ​8b·​54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
72 ··​ca:​»       ​89·​55·04·············»       ​mov····%edx,​0x4(%ebp)​72 ··​ce:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
73 ··cd:​»       ​8b·74·24·18··········»       ​mov····0x18(%esp)​,​%esi73 ··d2:​»       ​89·2a················»       ​mov····​%ebp,​(%edx)​
74 ··​d1:​»       ​89·75·08·············»       ​mov····%esi,​0x8(%ebp)​74 ··​d4:​»       ​8b·6c·24·18··········»       ​mov····0x18(%esp)​,​%ebp
75 ··​d4:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​d8:​»       ​89·5a·04·············»       ​mov····%ebx,​0x4(%edx)​
76 ··​d7:​»       ​5b···················»       ​pop····​%ebx76 ··​db:​»       ​89·6a·08·············»       ​mov····​%ebp,​0x8(%edx)​
77 ··​d8:​»       ​5e···················»       ​pop····​%esi77 ··​de:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··d9:​»       ​5f···················»       ​pop····​%edi78 ··e1:​»       ​5b···················»       ​pop····​%ebx
79 ··da:​»       ​5d···················»       ​pop····​%ebp79 ··e2:​»       ​5e···················»       ​pop····​%esi
80 ··db:​»       ​c3···················»       ​ret····80 ··e3:​»       ​5f···················»       ​pop····%edi
81 ··dc:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​81 ··e4:​»       ​5d···················»       ​pop····​%ebp
82 ··df:​»       ​e8·fc·ff·ff·ff·······»       ​call···e0·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0xe0>82 ··e5:​»       ​c3···················»       ​ret····
83 »       ​»       ​»       ​e0:​·R_386_PLT32»    ​operator·delete(void*)​83 ··e6:​»       ​8d·b4·​26·​00·​00·​00·​00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
84 ··​e4:​»       ​eb·d5················»       ​jmp····bb·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xbb>84 ··​ed:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
85 ··e6:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi85 ··f0:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
86 ··ec:​»       ​0f·87·47·​ff·​ff·ff····»       ​ja·····39·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x39>86 ··f3:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···f4·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xf4>
87 ··f2:​»       ​85·​f6················»       ​test···​%esi,​%esi87 »       ​»       ​»       ​f4:​·​R_386_PLT32»    ​operator·delete(void*)​
88 ··​f4:​»       ​75·6a················»       ​jne····160·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x160>88 ··​f8:​»       ​eb·d0················»       ​jmp····ca·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xca>
89 ··​f6:​»       ​c7·44·24·18·​00·​00·00·»       ​movl···$0x0,​0x18(%esp)​89 ··​fa:​»       ​8d·b6·00·00·​00·​00····»       ​lea····0x0(%esi)​,​%esi
90 ··​fd:​»       ​00·90 ·100:​»       ​81·​ff·​ff·​ff·​ff·3f····»       ​cmp····​$0x3fffffff,​%edi
91 ··​fe:​»       ​c7·44·24·10·00·00·00·»       ​movl···$0x0,​0x10(%esp)​91 ·106:​»       ​0f·87·​35·​ff·​ff·​ff····»       ​ja·····41·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·​const&)​+0x41>
92 ·​105:​»       ​00·92 ·​10c:​»       ​85·​ff················»       ​test···%edi,​%edi
93 ·​106:​»       ​e9·4d·ff·ff·ff·······»       ​jmp····58·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·​>,​·​SFST:​:​Arc*·​const&)​+0x58>93 ·​10e:​»       ​66·90················»       ​xchg···%ax,​%ax
94 ·​10b:​»       ​89·c7················»       ​mov····%eax,​%edi94 ·​110:​»       ​75·4b················»       ​jne····15d·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x15d>
95 ·​10d:​»       ​a4···················»       ​movsb··%ds:​(%esi)​,​%es:​(%edi)​95 ·​112:​»       ​31·f6················»       ​xor····%esi,​%esi
96 ·​10e:​»       ​85·​ed················»       ​test···​%ebp,​%ebp96 ·​114:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
97 ·​110:​»       ​74·a9················»       ​je·····bb·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xbb>97 ·​116:​»       ​89·74·24·18··········»       ​mov····%esi,​0x18(%esp)​
98 ·​112:​»       ​eb·c8················»       ​jmp····dc·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xdc>98 ·​11a:​»       ​e9·43·ff·ff·ff·······»       ​jmp····62·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x62>
99 ·​114:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
100 ·​116:​»       ​66·​a5················»       ​movsw··​%ds:​(%esi)​,​%es:​(%edi)​ 
101 ·​118:​»       ​89·​f8················»       ​mov····​%edi,​%eax 
102 ·​11a:​»       ​83·​e2·​01·············»       ​and····​$0x1,​%edx 
103 ·​11d:​»       ​74·​98················»       ​je·····​b7·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xb7> 
104 ·​11f:​»       ​90···················»       ​nop99 ·​11f:​»       ​90···················»       ​nop
105 ·​120:​»       ​eb·e9················»       ​jmp····​10b·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·>,​·SFST:​:​Arc*·const&)​+0x10b>100 ·​120:​»       ​a8·01················»       ​test···$0x1,​%al
106 ·​122:​»       ​a8·01················»       ​test···$0x1,​%al101 ·​122:​»       ​75·4c················»       ​jne····​170·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·>,​·SFST:​:​Arc*·const&)​+0x170>
107 ·​124:​»       ​75·53················»       ​jne····​179·​<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x179>102 ·​124:​»       ​a8·02················»       ​test···​$0x2,​%al
108 ·​126:​»       ​a8·02················»       ​test···​$0x2,​%al103 ·​126:​»       ​75·58················»       ​jne····180·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x180>
109 ·​128:​»       ​75·3e················»       ​jne····​168·​<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x168>104 ·​128:​»       ​a8·04················»       ​test···​$0x4,​%al
110 ·​12a:​»       ​89·d1················»       ​mov····%edx,​%ecx105 ·​12a:​»       ​74·92················»       ​je·····be·<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·const&)​+0xbe>
111 ·​12c:​»       ​c1·e9·02·············»       ​shr····$0x2,​%ecx106 ·​12c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
112 ·​12f:​»       ​89·​c7················»       ​mov····%eax,​%edi107 ·​12e:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax
113 ·​131:​»       ​f3·a5················»       ​rep·movsl·%ds:​(%esi)​,​%es:​(%edi)​108 ·​131:​»       ​83·c6·04·············»       ​add····​$0x4,​%esi
114 ·​133:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ·​134:​»       ​89·48·fc·············»       ​mov····​%ecx,​-​0x4(%eax)​
115 ·​135:​»       ​f6·c2·02·············»       ​test···​$0x2,​%dl110 ·​137:​»       ​83·6c·24·10·04·······»       ​subl···​$0x4,​0x10(%esp)​
116 ·​138:​»       ​0f·​84·74·ff·ff·ff····»       ​je·····​b2·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xb2>111 ·​13c:​»       ​eb·​80················»       ​jmp····​be·​<std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xbe>
117 ·​13e:​»       ​eb·d4················»       ​jmp····​114·​<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x114>112 ·​13e:​»       ​66·90················»       ​xchg···​%ax,​%ax
118 ·​140:​»       ​39·7c·​24·44··········»       ​cmp····%edi,​0x44(%esp)​113 ·​140:​»       ​8b·4c·​24·10··········»       ​mov····0x10(%esp)​,​%ecx
119 ·​144:​»       ​0f·84·​6d·​ff·ff·ff····»       ​je·····b7·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0xb7>114 ·​144:​»       ​39·​4c·24·44··········»       ​cmp····​%ecx,​0x44(%esp)​
120 ·​14a:​»       ​89·​f0················»       ​mov····%esi,​%eax115 ·​148:​»       ​0f·85·​5f·​ff·ff·ff····»       ​jne····ad·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0xad>
121 ·​14c:​»       ​8b·​74·24·44··········»       ​mov····0x44(%esp)​,​%esi116 ·​14e:​»       ​e9·​73·​ff·​ff·ff·······»       ​jmp····c6·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·​const&)​+0xc6>
122 ·​150:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx117 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
123 ·​153:​»       ​0f·​82·​54·​ff·ff·ff····»       ​jb·····ad·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·const&)​+0xad>118 ·​157:​»       ​90···················»       ​nop
124 ·​159:​»       ​eb·c7················»       ​jmp····122·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x122>119 ·​158:​»       ​bf·01·00·00·00·······»       ​mov····$0x1,​%edi
125 ·​15b:​»       ​be·​01·​00·​00·​00·······»       ​mov····​$0x1,​%esi120 ·​15d:​»       ​8d·​34·bd·​00·​00·​00·​00·»       ​lea····0x0(,​%edi,​4)​,​%esi
126 ·​160:​»       ​c1·​e6·02·············»       ​shl····$0x2,​%esi121 ·​164:​»       ​e9·d8·fe·​ff·ff·······»       ​jmp····41·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·SFST:​:​Arc*·​const&)​+0x41>
127 ·​163:​»       ​e9·d6·fe·ff·ff·······»       ​jmp····3e·<std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Arc**,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​SFST:​:​Arc*·​const&)​+0x3e>122 ·​169:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
128 ·​168:​»       ​0f·​b7·3e·············»       ​movzwl·​(%esi)​,​%edi123 ·​170:​»       ​0f·​b6·0e·············»       ​movzbl·​(%esi)​,​%ecx
129 ·​16b:​»       ​66·89·38·············»       ​mov····%di,​(%eax)​124 ·​173:​»       ​40···················»       ​inc····​%eax
130 ·​16e:​»       ​83·c0·02·············»       ​add····$0x2,​%eax125 ·​174:​»       ​46···················»       ​inc····​%esi
Max diff block lines reached; -1/22549 bytes (-0.00%) of diff not shown.
35.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKS1_IPN4SFST4NodeES4 […]
    
Offset 5, 173 lines modifiedOffset 5, 186 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····​67·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·​70·​01·​00·00····»       ​je·····1e9·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x1e9>52 ··​7d:​»       ​8b·​74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·79·01·00·00····»       ​je·····208·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x208>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·84·6c·01·00·00····»       ​je·····1fb·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​resize(unsigned·int)​+0x1fb>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​53·​01·​00·00····»       ​ja·····1f2·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x1f2>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·​74·​01·00·00····»       ​je·····21c·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x21c>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·5f·01·00·00····»       ​ja·····213·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x213>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·​ff·​ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·57················»       ​je·····​124·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····​106·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····​115·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····179·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·3c················»       ​je·····1bf·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x1bf>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/36107 bytes (-0.00%) of diff not shown.
14.6 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKS1_IPN4SFST4NodeES4 […]
    
Offset 5, 75 lines modifiedOffset 5, 84 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_(​)​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_(​)​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·18··········»       ​mov····%eax,​0x18(%esp)​16 ··​11:​»       ​8b·74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi
17 ··​15:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi17 ··​15:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi
18 ··​19:​»       ​8b·7c·24·44··········»       ​mov····​0x44(%esp)​,​%edi18 ··​19:​»       ​8b·56·10·············»       ​mov····​0x10(%esi)​,​%edx
19 ··​1d:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx19 ··​1c:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
20 ··20:​»       ​83·c2·01·············»       ​add····$0x1,​%edx20 ··1f:​»       ​89·44·24·14··········»       ​mov····%eax,​0x14(%esp)​
21 ··​23:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​21 ··​23:​»       ​42···················»       ​inc····​%edx
22 ··​27:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​22 ··​24:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
23 ··​2a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2b·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x2b>23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x29>
24 »       ​»       ​»       ​2b:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​
25 ··​2f:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx25 ··​2d:​»       ​8b·56·04·············»       ​mov····0x4(%esi)​,​%edx
26 ··​31:​»       ​8b·5f·04·············»       ​mov····0x4(%edi)​,​%ebx26 ··​30:​»       ​8b·2f················»       ​mov····​(%edi)​,​%ebp
27 ··​34:​»       ​89·c8················»       ​mov····​%ecx,​%eax27 ··​32:​»       ​8b·5e·08·············»       ​mov····0x8(%esi)​,​%ebx
28 ··​36:​»       ​31·d8················»       ​xor····​%ebx,​%eax28 ··​35:​»       ​8b·4f·04·············»       ​mov····0x4(%edi)​,​%ecx
29 ··​38:​»       ​8b·6e·08·············»       ​mov····0x8(%esi)​,​%ebp29 ··​38:​»       ​89·e8················»       ​mov····​%ebp,​%eax
30 ··​3b:​»       ​2b·6e·04·············»       ​sub····0x4(%esi)​,​%ebp30 ··​3a:​»       ​29·d3················»       ​sub····​%edx,​%ebx
31 ··​3e:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp31 ··​3c:​»       ​31·d2················»       ​xor····%edx,​%edx
32 ··41:​»       ​31·d2················»       ​xor····%edx,​%edx32 ··3e:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
33 ··​43:​»       ​f7·f5················»       ​div····​%ebp33 ··​41:​»       ​31·c8················»       ​xor····%ecx,​%eax
34 ··​45:​»       ​c1·e2·02·············»       ​shl····$0x2,​%edx34 ··​43:​»       ​f7·f3················»       ​div····​%ebx
35 ··​48:​»       ​8b·46·​04·············»       ​mov····​0x4(%esi)​,​%eax35 ··​45:​»       ​8b·5e·​04·············»       ​mov····​0x4(%esi)​,​%ebx
36 ··​4b:​»       ​8b·2c·10·············»       ​mov····(%eax,​%edx,​1)​,​%ebp36 ··​48:​»       ​8d·04·95·00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%eax
37 ··​4e:​»       ​85·ed················»       ​test···​%ebp,​%ebp37 ··​4f:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
38 ··​50:​»       ​74·20················»       ​je·····​72·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x72>38 ··​53:​»       ​8b·14·03·············»       ​mov····(%ebx,​%eax,​1)​,​%edx
39 ··​52:​»       ​89·e8················»       ​mov····​%ebp,​%eax39 ··​56:​»       ​85·d2················»       ​test···​%edx,​%edx
40 ··​54:​»       ​eb·06················»       ​jmp····5c·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x5c>40 ··​58:​»       ​74·36················»       ​je·····90·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x90>
41 ··​56:​»       ​8b·00················»       ​mov····(%eax)​,​%eax41 ··​5a:​»       ​39·4a·08·············»       ​cmp····​%ecx,​0x8(%edx)​
42 ··​58:​»       ​85·c0················»       ​test···​%eax,​%eax42 ··​5d:​»       ​89·d0················»       ​mov····​%edx,​%eax
43 ··​5a:​»       ​74·16················»       ​je·····​72·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x72>43 ··​5f:​»       ​75·0f················»       ​jne····​70·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x70>
44 ··5c:​»       ​3b·48·​04·············»       ​cmp····​0x4(%eax)​,​%ecx44 ··61:​»       ​39·6a·​04·············»       ​cmp····%ebp,​0x4(%edx)​
45 ··5f:​»       ​90···················»       ​nop45 ··64:​»       ​74·​1a················»       ​je·····80·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x80>
46 ··​60:​»       ​75·f4················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x56>46 ··​66:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
47 ··​62:​»       ​3b·58·​08·············»       ​cmp····​0x8(%eax)​,​%ebx47 ··​6d:​»       ​8d·76·​00·············»       ​lea····​0x0(%esi)​,​%esi
48 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x56>48 ··70:​»       ​8b·00················»       ​mov····(%eax)​,​%eax
49 ··67:​»       ​83·​c0·04·············»       ​add····$0x4,​%eax49 ··72:​»       ​85·​c0················»       ​test···%eax,​%eax
50 ··6a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp50 ··74:​»       ​74·1a················»       ​je·····​90·​<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>,​·​std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x90>
51 ··6d:​»       ​5b···················»       ​pop····​%ebx51 ··76:​»       ​39·48·08·············»       ​cmp····%ecx,​0x8(%eax)​
52 ··6e:​»       ​5e···················»       ​pop····%esi52 ··79:​»       ​75·​f5················»       ​jne····70·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x70>
53 ··6f:​»       ​5f···················»       ​pop····​%edi53 ··7b:​»       ​39·68·04·············»       ​cmp····%ebp,​0x4(%eax)​
54 ··​70:​»       ​5d···················»       ​pop····%ebp54 ··​7e:​»       ​75·​f0················»       ​jne····70·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x70>
55 ··71:​»       ​c3···················»       ​ret····55 ··80:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
56 ··72:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​56 ··83:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
57 ··76:​»       ​c7·04·24·10·00·00·00·»       ​movl···$0x10,​(%esp)​57 ··86:​»       ​5b···················»       ​pop····%ebx
58 ··7d:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx58 ··87:​»       ​5e···················»       ​pop····​%esi
59 ··​81:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···82·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​PairMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0x82>59 ··​88:​»       ​5f···················»       ​pop····%edi
60 »       ​»       ​»       ​82:​·​R_386_PLT32»    ​operator·new(unsigned·int)​60 ··89:​»       ​5d···················»       ​pop····%ebp
61 ··​86:​»       ​8b·0f················»       ​mov····(%edi)​,​%ecx61 ··​8a:​»       ​c3···················»       ​ret····
62 ··​88:​»       ​89·48·04·············»       ​mov····​%ecx,​0x4(%eax)​62 ··​8b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
63 ··​8b:​»       ​8b·5f·04·············»       ​mov····0x4(%edi)​,​%ebx63 ··​8f:​»       ​90···················»       ​nop
64 ··8e:​»       ​89·58·08·············»       ​mov····%ebx,​0x8(%eax)​64 ··90:​»       ​c7·04·24·10·00·00·00·»       ​movl···$0x10,​(%esp)​
65 ··​91:​»       ​8b·7f·08·············»       ​mov····​0x8(%edi)​,​%edi65 ··​97:​»       ​8b·5c·24·14··········»       ​mov····​0x14(%esp)​,​%ebx
66 ··​94:​»       ​89·78·0c·············»       ​mov····​%edi,​0xc(%eax)​66 ··​9b:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
67 ··​97:​»       ​89·28················»       ​mov····%ebp,​(%eax)​67 ··​9f:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···a0·<__gnu_cxx:​:​hashtable<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>,​·std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>,​·​SFST:​:​PairMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​PairMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​const&)​+0xa0>
68 ··​99:​»       ​8b·​6e·​04·············»       ​mov····​0x4(%esi)​,​%ebp68 »       ​»       ​»       ​a0:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
69 ··9c:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx69 ··a4:​»       ​8b·1f················»       ​mov····​(%edi)​,​%ebx
70 ··​a0:​»       ​89·44·15·00··········»       ​mov····%eax,​0x0(%ebp,​%edx,​1)​70 ··​a6:​»       ​8b·57·04·············»       ​mov····​0x4(%edi)​,​%edx
71 ··​a4:​»       ​83·​46·10·01··········»       ​addl···$0x1,​0x10(%esi)​71 ··​a9:​»       ​8b·​4f·08·············»       ​mov····0x8(%edi)​,​%ecx
72 ··​a8:​»       ​83·c0·​04·············»       ​add····$0x4,​%eax72 ··​ac:​»       ​8b·6e·​04·············»       ​mov····​0x4(%esi)​,​%ebp
73 ··​ab:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp73 ··​af:​»       ​8b·7c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%edi
74 ··ae:​»       ​5b···················»       ​pop····​%ebx74 ··b3:​»       ​89·58·04·············»       ​mov····​%ebx,​0x4(%eax)​
75 ··af:​»       ​5e···················»       ​pop····​%esi75 ··b6:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
76 ··​b0:​»       ​5f···················»       ​pop····​%edi76 ··​ba:​»       ​89·50·08·············»       ​mov····​%edx,​0x8(%eax)​
77 ··​b1:​»       ​5d···················»       ​pop····​%ebp77 ··​bd:​»       ​89·48·0c·············»       ​mov····%ecx,​0xc(%eax)​
78 ··b2:​»       ​c3···················»       ​ret····78 ··c0:​»       ​89·38················»       ​mov····%edi,​(%eax)​
 79 ··​c2:​»       ​89·​44·​1d·​00··········»       ​mov····​%eax,​0x0(%ebp,​%ebx,​1)​
 80 ··​c6:​»       ​83·​c0·​04·············»       ​add····​$0x4,​%eax
 81 ··​c9:​»       ​ff·​46·​10·············»       ​incl···​0x10(%esi)​
 82 ··​cc:​»       ​83·​c4·​2c·············»       ​add····​$0x2c,​%esp
 83 ··​cf:​»       ​5b···················»       ​pop····​%ebx
 84 ··​d0:​»       ​5e···················»       ​pop····​%esi
 85 ··​d1:​»       ​5f···················»       ​pop····​%edi
 86 ··​d2:​»       ​5d···················»       ​pop····​%ebp
 87 ··​d3:​»       ​c3···················»       ​ret····
32.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKN4SFST7NodeSymENS2_ […]
    
Offset 5, 173 lines modifiedOffset 5, 186 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····​67·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·​71·​01·00·00····»       ​je·····1ea·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x1ea>52 ··​7d:​»       ​8b·​74·24·1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·7a·01·00·00····»       ​je·····209·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x209>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·​84·6d·01·00·00····»       ​je·····1fc·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​resize(unsigned·int)​+0x1fc>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​54·​01·​00·00····»       ​ja·····1f3·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x1f3>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·​75·​01·00·00····»       ​je·····21d·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x21d>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·60·01·00·00····»       ​ja·····214·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x214>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·​ff·ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·57················»       ​je·····​124·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····​106·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····​115·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····​179·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····​132·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·3d················»       ​je·····1c0·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​+0x1c0>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/32636 bytes (-0.00%) of diff not shown.
12.6 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKN4SFST7NodeSymENS2_ […]
    
Offset 5, 76 lines modifiedOffset 5, 80 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·18··········»       ​mov····%eax,​0x18(%esp)​16 ··​11:​»       ​8b·74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi
17 ··​15:​»       ​8b·​74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi17 ··​15:​»       ​8b·​7c·​24·​44··········»       ​mov····​0x44(%esp)​,​%edi
18 ··​19:​»       ​8b·7c·24·44··········»       ​mov····​0x44(%esp)​,​%edi18 ··​19:​»       ​8b·56·10·············»       ​mov····​0x10(%esi)​,​%edx
19 ··​1d:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx19 ··​1c:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​
20 ··20:​»       ​83·c2·01·············»       ​add····$0x1,​%edx20 ··1f:​»       ​89·44·24·18··········»       ​mov····%eax,​0x18(%esp)​
21 ··​23:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​21 ··​23:​»       ​42···················»       ​inc····​%edx
22 ··​27:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​22 ··​24:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
23 ··​2a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2b·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x2b>23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x29>
24 »       ​»       ​»       ​2b:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​resize(unsigned·​int)​
25 ··​2f:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx25 ··​2d:​»       ​8b·6e·04·············»       ​mov····0x4(%esi)​,​%ebp
26 ··​31:​»       ​0f·b7·47·04··········»       ​movzwl·0x4(%edi)​,​%eax26 ··​30:​»       ​31·d2················»       ​xor····%edx,​%edx
27 ··​35:​»       ​89·c3················»       ​mov····​%eax,​%ebx27 ··​32:​»       ​8b·5e·08·············»       ​mov····0x8(%esi)​,​%ebx
28 ··​37:​»       ​31·c8················»       ​xor····%ecx,​%eax28 ··​35:​»       ​0f·b7·47·04··········»       ​movzwl·0x4(%edi)​,​%eax
29 ··​39:​»       ​8b·6e·08·············»       ​mov····0x8(%esi)​,​%ebp29 ··​39:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx
30 ··​3c:​»       ​2b·6e·04·············»       ​sub····0x4(%esi)​,​%ebp30 ··​3b:​»       ​29·eb················»       ​sub····​%ebp,​%ebx
31 ··​3f:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp31 ··​3d:​»       ​89·44·24·14··········»       ​mov····%eax,​0x14(%esp)​
32 ··​42:​»       ​31·d2················»       ​xor····%edx,​%edx32 ··​41:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
33 ··​44:​»       ​f7·f5················»       ​div····​%ebp33 ··​44:​»       ​31·c8················»       ​xor····%ecx,​%eax
34 ··​46:​»       ​c1·e2·02·············»       ​shl····$0x2,​%edx34 ··​46:​»       ​f7·f3················»       ​div····​%ebx
35 ··​49:​»       ​8b·46·​04·············»       ​mov····​0x4(%esi)​,​%eax35 ··​48:​»       ​c1·e2·​02·············»       ​shl····$0x2,​%edx
36 ··​4c:​»       ​8b·2c·10·············»       ​mov····(%eax,​%edx,​1)​,​%ebp36 ··​4b:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
37 ··​4f:​»       ​85·ed················»       ​test···​%ebp,​%ebp37 ··​4f:​»       ​8b·6c·15·00··········»       ​mov····0x0(%ebp,​%edx,​1)​,​%ebp
38 ··​51:​»       ​74·20················»       ​je·····​73·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x73>38 ··​53:​»       ​85·ed················»       ​test···%ebp,​%ebp
39 ··​53:​»       ​89·e8················»       ​mov····%ebp,​%eax39 ··​55:​»       ​74·29················»       ​je·····80·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x80>
40 ··​55:​»       ​eb·06················»       ​jmp····​5d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>,​·​SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x5d>40 ··​57:​»       ​89·e8················»       ​mov····%ebp,​%eax
41 ··​57:​»       ​8b·00················»       ​mov····​(%eax)​,​%eax41 ··​59:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
42 ··​59:​»       ​85·c0················»       ​test···%eax,​%eax42 ··​5d:​»       ​eb·07················»       ​jmp····​66·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x66>
43 ··​5b:​»       ​74·​16················»       ​je·····73·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x73>43 ··​5f:​»       ​90···················»       ​nop
44 ··5d:​»       ​39·48·04·············»       ​cmp····​%ecx,​0x4(%eax)​44 ··60:​»       ​8b·00················»       ​mov····(%eax)​,​%eax
45 ··​60:​»       ​75·f5················»       ​jne····​57·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x57>45 ··​62:​»       ​85·c0················»       ​test···%eax,​%eax
46 ··​62:​»       ​66·3b·58·08··········»       ​cmp····0x8(%eax)​,​%bx46 ··​64:​»       ​74·1a················»       ​je·····​80·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x80>
47 ··​66:​»       ​75·ef················»       ​jne····​57·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x57>47 ··​66:​»       ​39·48·04·············»       ​cmp····%ecx,​0x4(%eax)​
48 ··​68:​»       ​83·c0·04·············»       ​add····$0x4,​%eax48 ··​69:​»       ​75·f5················»       ​jne····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x60>
49 ··​6b:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp49 ··​6b:​»       ​0f·b7·50·08··········»       ​movzwl·​0x8(%eax)​,​%edx
50 ··​6e:​»       ​5b···················»       ​pop····​%ebx50 ··​6f:​»       ​39·da················»       ​cmp····​%ebx,​%edx
51 ··6f:​»       ​5e···················»       ​pop····%esi51 ··71:​»       ​75·ed················»       ​jne····60·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>,​·​SFST:​:​NodeSym,​·​SFST:​:​CharNode2Trans:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x60>
52 ··​70:​»       ​5f···················»       ​pop····​%edi52 ··​73:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
53 ··​71:​»       ​5d···················»       ​pop····​%ebp53 ··​76:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
54 ··​72:​»       ​c3···················»       ​ret····54 ··​79:​»       ​5b···················»       ​pop····%ebx
55 ··​73:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​55 ··​7a:​»       ​5e···················»       ​pop····​%esi
56 ··​77:​»       ​c7·04·24·14·00·00·00·»       ​movl···$0x14,​(%esp)​56 ··​7b:​»       ​5f···················»       ​pop····%edi
57 ··​7e:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx57 ··​7c:​»       ​5d···················»       ​pop····​%ebp
58 ··82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···83·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·​std:​:​allocator<SFST:​:​FromTo>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·const&)​+0x83>58 ··7d:​»       ​c3···················»       ​ret····
59 »       ​»       ​»       ​83:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​59 ··​7e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
60 ··​87:​»       ​8b·​0f················»       ​mov····(%edi)​,​%ecx60 ··​80:​»       ​c7·​04·24·14·00·00·00·»       ​movl···$0x14,​(%esp)​
61 ··​89:​»       ​89·48·04·············»       ​mov····%ecx,​0x4(%eax)​61 ··​87:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
62 ··​8c:​»       ​8b·5f·04·············»       ​mov····0x4(%edi)​,​%ebx62 ··​8b:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···8c·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>,​·SFST:​:​NodeSym,​·SFST:​:​CharNode2Trans:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>,​·SFST:​:​CharNode2Trans:​:​equalf,​·std:​:​allocator<SFST:​:​FromTo>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​const&)​+0x8c>
63 ··​8f:​»       ​89·​58·​08·············»       ​mov····​%ebx,​0x8(%eax)​63 »       ​»       ​»       ​8c:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
64 ··​92:​»       ​8b·57·08·············»       ​mov····0x8(%edi)​,​%edx64 ··​90:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx
65 ··​95:​»       ​89·​50·​0c·············»       ​mov····%edx,​0xc(%eax)​65 ··​92:​»       ​8b·​5f·​04·············»       ​mov····0x4(%edi)​,​%ebx
 66 ··​95:​»       ​8b·​57·​08·············»       ​mov····​0x8(%edi)​,​%edx
66 ··​98:​»       ​8b·​7f·​0c·············»       ​mov····​0xc(%edi)​,​%edi67 ··​98:​»       ​8b·​7f·​0c·············»       ​mov····​0xc(%edi)​,​%edi
67 ··​9b:​»       ​89·78·10·············»       ​mov····​%edi,​0x10(%eax)​68 ··​9b:​»       ​89·48·04·············»       ​mov····​%ecx,​0x4(%eax)​
68 ··​9e:​»       ​89·28················»       ​mov····​%ebp,​(%eax)​69 ··​9e:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
69 ··​a0:​»       ​8b·6e·04·············»       ​mov····0x4(%esi)​,​%ebp70 ··​a2:​»       ​89·28················»       ​mov····​%ebp,​(%eax)​
70 ··​a3:​»       ​8b·4c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx71 ··​a4:​»       ​8b·6e·04·············»       ​mov····​0x4(%esi)​,​%ebp
71 ··​a7:​»       ​89·44·​0d·00··········»       ​mov····​%eax,​0x0(%ebp,​%ecx,​1)​72 ··​a7:​»       ​89·58·​08·············»       ​mov····​%ebx,​0x8(%eax)​
72 ··​ab:​»       ​83·46·10·01··········»       ​addl···$0x1,​0x10(%esi)​73 ··​aa:​»       ​89·50·0c·············»       ​mov····%edx,​0xc(%eax)​
73 ··​af:​»       ​83·c0·04·············»       ​add····$0x4,​%eax74 ··​ad:​»       ​89·78·10·············»       ​mov····%edi,​0x10(%eax)​
74 ··​b2:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp75 ··​b0:​»       ​89·44·0d·00··········»       ​mov····%eax,​0x0(%ebp,​%ecx,​1)​
75 ··​b5:​»       ​5b···················»       ​pop····​%ebx76 ··​b4:​»       ​83·c0·04·············»       ​add····$0x4,​%eax
76 ··​b6:​»       ​5e···················»       ​pop····%esi77 ··​b7:​»       ​ff·46·10·············»       ​incl···0x10(%esi)​
77 ··​b7:​»       ​5f···················»       ​pop····​%edi78 ··​ba:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
78 ··​b8:​»       ​5d···················»       ​pop····​%ebp79 ··​bd:​»       ​5b···················»       ​pop····​%ebx
79 ··​b9:​»       ​c3···················»       ​ret····80 ··​be:​»       ​5e···················»       ​pop····%esi
 81 ··​bf:​»       ​5f···················»       ​pop····​%edi
 82 ··​c0:​»       ​5d···················»       ​pop····​%ebp
 83 ··​c1:​»       ​c3···················»       ​ret····
28.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 5, 172 lines modifiedOffset 5, 184 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·10··········»       ​mov····%eax,​0x10(%esp)​16 ··​11:​»       ​8b·6c·​24·50··········»       ​mov····​0x50(%esp)​,​%ebp
17 ··​15:​»       ​8b·​7c·​24·44··········»       ​mov····​0x44(%esp)​,​%edi17 ··​15:​»       ​8b·​74·​24·54··········»       ​mov····​0x54(%esp)​,​%esi
18 ··​19:​»       ​8b·​54·24·40··········»       ​mov····​0x40(%esp)​,​%edx18 ··​19:​»       ​8b·​55·04·············»       ​mov····​0x4(%ebp)​,​%edx
19 ··​1d:​»       ​8b·6a·04·············»       ​mov····0x4(%edx)​,​%ebp19 ··​1c:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
20 ··​20:​»       ​8b·52·​08·············»       ​mov····​0x8(%edx)​,​%edx20 ··​20:​»       ​8b·4d·​08·············»       ​mov····​0x8(%ebp)​,​%ecx
21 ··​23:​»       ​29·ea················»       ​sub····​%ebp,​%edx21 ··​23:​»       ​89·54·24·24··········»       ​mov····​%edx,​0x24(%esp)​
22 ··​25:​»       ​89·54·24·14··········»       ​mov····​%edx,​0x14(%esp)​22 ··​27:​»       ​29·d1················»       ​sub····​%edx,​%ecx
23 ··​29:​»       ​c1·fa·02·············»       ​sar····$0x2,​%edx23 ··​29:​»       ​89·4c·24·28··········»       ​mov····%ecx,​0x28(%esp)​
24 ··​2c:​»       ​39·d7················»       ​cmp····%edx,​%edi24 ··​2d:​»       ​c1·f9·02·············»       ​sar····$0x2,​%ecx
25 ··2e:​»       ​76·​4f················»       ​jbe····​7f·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x7f>25 ··30:​»       ​89·​4c·24·20··········»       ​mov····%ecx,​0x20(%esp)​
26 ··​30:​»       ​b9·1d·00·00·00·······»       ​mov····$0x1d,​%ecx26 ··​34:​»       ​39·ce················»       ​cmp····%ecx,​%esi
27 ··​35:​»       ​8b·​5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx27 ··​36:​»       ​76·​5f················»       ​jbe····​97·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x97>
28 ··​39:​»       ​8d·b3·00·00·00·00····»       ​lea····​0x0(%ebx)​,​%esi28 ··​38:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
29 »       ​»       ​»       ​3b:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list29 ··3c:​»       ​ba·​1d·​00·​00·​00·······»       ​mov····​$0x1d,​%edx
30 ··3f:​»       ​89·c8················»       ​mov····​%ecx,​%eax30 ··41:​»       ​89·d0················»       ​mov····​%edx,​%eax
31 ··​41:​»       ​d1·​f8················»       ​sar····​%eax31 ··​43:​»       ​d1·​f8················»       ​sar····​%eax
32 ··​43:​»       ​8d·1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx32 ··​45:​»       ​8d·8b·00·00·00·00····»       ​lea····0x0(%ebx)​,​%ecx
33 ··​46:​»       ​3b·​3b················»       ​cmp····​(%ebx)​,​%edi33 »       ​»       ​»       ​47:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
34 ··​48:​»       ​76·19················»       ​jbe····​63·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x63>34 ··​4b:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
35 ··​4a:​»       ​8d·73·04·············»       ​lea····0x4(%ebx)​,​%esi35 ··​4e:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
36 ··4d:​»       ​29·c1················»       ​sub····%eax,​%ecx36 ··50:​»       ​76·27················»       ​jbe····79·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x79>
37 ··4f:​»       ​8d·41·ff·············»       ​lea····-​0x1(%ecx)​,​%eax37 ··52:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
38 ··​52:​»       ​85·c0················»       ​test···​%eax,​%eax38 ··​59:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
39 ··54:​»       ​7e·11················»       ​jle····67·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x67>39 ··60:​»       ​8d·4f·04·············»       ​lea····0x4(%edi)​,​%ecx
40 ··56:​»       ​89·​c1················»       ​mov····​%eax,​%ecx40 ··63:​»       ​29·​c2················»       ​sub····​%eax,​%edx
41 ··58:​»       ​89·c8················»       ​mov····​%ecx,​%eax41 ··65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
42 ··5a:​»       ​d1·f8················»       ​sar····%eax42 ··68:​»       ​85·c0················»       ​test···%eax,​%eax
43 ··5c:​»       ​8d·​1c·86·············»       ​lea····(%esi,​%eax,​4)​,​%ebx43 ··6a:​»       ​7e·​11················»       ​jle····​7d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x7d>
44 ··5f:​»       ​3b·3b················»       ​cmp····(%ebx)​,​%edi44 ··6c:​»       ​89·c2················»       ​mov····%eax,​%edx
45 ··​61:​»       ​77·e7················»       ​ja·····​4a·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x4a>45 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
46 ··63:​»       ​85·c0················»       ​test···%eax,​%eax46 ··70:​»       ​d1·f8················»       ​sar····%eax
47 ··65:​»       ​75·ef················»       ​jne····​56·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x56>47 ··72:​»       ​8d·3c·81·············»       ​lea····(%ecx,​%eax,​4)​,​%edi
48 ··67:​»       ​8b·7c·24·10··········»       ​mov····0x10(%esp)​,​%edi48 ··75:​»       ​3b·37················»       ​cmp····​(%edi)​,​%esi
49 ··6b:​»       ​8d·8f·74·00·00·00····»       ​lea····​0x74(%edi)​,​%ecx49 ··77:​»       ​77·e7················»       ​ja·····60·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x60>
50 »       ​»       ​»       ​6d:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list50 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
51 ··​71:​»       ​39·ce················»       ​cmp····%ecx,​%esi51 ··​7b:​»       ​75·ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x6c>
52 ··​73:​»       ​0f·84·6d·01·​00·​00····»       ​je·····1e6·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x1e6>52 ··​7d:​»       ​8b·74·24·​1c··········»       ​mov····0x1c(%esp)​,​%esi
53 ··79:​»       ​8b·36················»       ​mov····​(%esi)​,​%esi53 ··81:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx
54 ··​7b:​»       ​39·​f2················»       ​cmp····​%esi,​%edx54 »       ​»       ​»       ​83:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
55 ··7d:​»       ​72·08················»       ​jb·····​87·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x87>55 ··87:​»       ​39·d1················»       ​cmp····%edx,​%ecx
56 ··7f:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp56 ··89:​»       ​0f·84·74·​01·​00·00····»       ​je·····203·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x203>
57 ··​82:​»       ​5b···················»       ​pop····​%ebx57 ··​8f:​»       ​8b·31················»       ​mov····(%ecx)​,​%esi
58 ··83:​»       ​5e···················»       ​pop····​%esi58 ··91:​»       ​39·74·24·20··········»       ​cmp····​%esi,​0x20(%esp)​
59 ··84:​»       ​5f···················»       ​pop····%edi59 ··95:​»       ​72·​09················»       ​jb·····a0·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0xa0>
60 ··85:​»       ​5d···················»       ​pop····​%ebp60 ··97:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
61 ··86:​»       ​c3···················»       ​ret····61 ··9a:​»       ​5b···················»       ​pop····%ebx
62 ··87:​»       ​85·f6················»       ​test···%esi,​%esi62 ··9b:​»       ​5e···················»       ​pop····%esi
63 ··89:​»       ​0f·​84·​69·​01·00·00····»       ​je·····1f8·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0x1f8>63 ··9c:​»       ​5f···················»       ​pop····%edi
64 ··8f:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​64 ··9d:​»       ​5d···················»       ​pop····​%ebp
65 ··​93:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi65 ··​9e:​»       ​c3···················»       ​ret····
66 ··​99:​»       ​0f·​87·​50·​01·00·00····»       ​ja·····1ef·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x1ef>66 ··​9f:​»       ​90···················»       ​nop
67 ··9f:​»       ​8d·2c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%ebp67 ··a0:​»       ​85·f6················»       ​test···​%esi,​%esi
68 ··​a6:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​68 ··​a2:​»       ​0f·84·​6f·01·00·00····»       ​je·····217·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x217>
69 ··​a9:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx69 ··​a8:​»       ​81·fe·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%esi
70 ··​ad:​»       ​e8·fc·ff·ff·ff·······»       ​call···ae·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xae>70 ··​ae:​»       ​0f·87·5a·01·00·00····»       ​ja·····20e·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x20e>
71 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·new(unsigned·​int)​71 ··​b4:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
72 ··​b2:​»       ​89·c7················»       ​mov····​%eax,​%edi72 ··​b8:​»       ​8d·3c·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%edi
73 ··​b4:​»       ​8d·14·​28·············»       ​lea····(%eax,​%ebp,​1)​,​%edx73 ··​bf:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
74 ··b7:​»       ​89·54·​24·18··········»       ​mov····​%edx,​0x18(%esp)​74 ··c2:​»       ​89·7c·​24·24··········»       ​mov····​%edi,​0x24(%esp)​
75 ··bb:​»       ​31·​c0················»       ​xor····%eax,​%eax75 ··c6:​»       ​e8·fc·​ff·ff·ff·······»       ​call···c7·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xc7>
76 ··​bd:​»       ​89·​f3················»       ​mov····​%esi,​%ebx76 »       ​»       ​»       ​c7:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
77 ··bf:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx77 ··cb:​»       ​8b·4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx
78 ··​c2:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx78 ··​cf:​»       ​89·f2················»       ​mov····​%esi,​%edx
79 ··c6:​»       ​74·6a················»       ​je·····​132·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·int)​+0x132>79 ··d1:​»       ​89·c7················»       ​mov····%eax,​%edi
80 ··c8:​»       ​83·fb·​01·············»       ​cmp····$0x1,​%ebx80 ··d3:​»       ​8d·04·​08·············»       ​lea····(%eax,​%ecx,​1)​,​%eax
81 ··cb:​»       ​74·57················»       ​je·····​124·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·const*>·​>:​:​resize(unsigned·​int)​+0x124>81 ··d6:​»       ​89·44·24·2c··········»       ​mov····%eax,​0x2c(%esp)​
82 ··cd:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx82 ··da:​»       ​31·c0················»       ​xor····%eax,​%eax
83 ··​d0:​»       ​74·​48················»       ​je·····11a·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x11a>83 ··​dc:​»       ​83·e2·07·············»       ​and····$0x7,​%edx
84 ··​d2:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx84 ··​df:​»       ​74·60················»       ​je·····​141·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x141>
85 ··d5:​»       ​74·39················»       ​je·····110·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x110>85 ··e1:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
86 ··d7:​»       ​83·​fb·04·············»       ​cmp····$0x4,​%ebx86 ··e4:​»       ​74·4f················»       ​je·····135·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x135>
87 ··da:​»       ​74·2a················»       ​je·····106·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x106>87 ··e6:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
88 ··dc:​»       ​83·fb·05·············»       ​cmp····$0x5,​%ebx88 ··e9:​»       ​74·42················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x12d>
89 ··df:​»       ​90···················»       ​nop89 ··eb:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx
90 ··​e0:​»       ​74·1a················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xfc>90 ··​ee:​»       ​66·90················»       ​xchg···%ax,​%ax
91 ··e2:​»       ​83·fb·06·············»       ​cmp····$0x6,​%ebx91 ··f0:​»       ​74·33················»       ​je·····125·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x125>
92 ··e5:​»       ​74·0b················»       ​je·····​f2·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0xf2>92 ··f2:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
93 ··e7:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​93 ··f5:​»       ​74·26················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​resize(unsigned·int)​+0x11d>
94 ··ed:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax94 ··f7:​»       ​83·fa·​05·············»       ​cmp····​$0x5,​%edx
95 ··​f2:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​95 ··​fa:​»       ​74·19················»       ​je·····115·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x115>
96 ··​f9:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax96 ··​fc:​»       ​83·fa·​06·············»       ​cmp····​$0x6,​%edx
97 ··​fc:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​97 ··​ff:​»       ​90···················»       ​nop
98 ·​103:​»       ​83·c0·01·············»       ​add····$0x1,​%eax98 ·​100:​»       ​74·0b················»       ​je·····​10d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​106:​»       ​c7·​04·87·​00·​00·​00·00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​99 ·​102:​»       ​c7·​07·00·​00·​00·​00····»       ​movl···​$0x0,​(%edi)​
100 ·​10d:​»       ​83·c0·​01·············»       ​add····​$0x1,​%eax100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​110:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​101 ·​10d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
102 ·​117:​»       ​83·c0·01·············»       ​add····$0x1,​%eax102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​11a:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​103 ·​115:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
104 ·​121:​»       ​83·c0·01·············»       ​add····$0x1,​%eax104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​124:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​105 ·​11d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
106 ·​12b:​»       ​83·c0·01·············»       ​add····$0x1,​%eax106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12e:​»       ​39·c6················»       ​cmp····%eax,​%esi107 ·​125:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
108 ·​130:​»       ​74·46················»       ​je·····178·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x178>108 ·​12c:​»       ​40···················»       ​inc····%eax
109 ·​132:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​109 ·​12d:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
110 ·​139:​»       ​c7·44·87·04·00·00·00·»       ​movl···$0x0,​0x4(%edi,​%eax,​4)​110 ·​134:​»       ​40···················»       ​inc····%eax
111 ·​140:​»       ​00·111 ·​135:​»       ​c7·​04·​87·​00·​00·​00·​00·»       ​movl···​$0x0,​(%edi,​%eax,​4)​
112 ·​141:​»       ​c7·44·87·08·00·00·00·»       ​movl···$0x0,​0x8(%edi,​%eax,​4)​112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​148:​»       ​00·113 ·​13d:​»       ​39·​c6················»       ​cmp····%eax,​%esi
114 ·​149:​»       ​c7·44·87·0c·00·00·00·»       ​movl···$0x0,​0xc(%edi,​%eax,​4)​114 ·​13f:​»       ​74·38················»       ​je·····179·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x179>
115 ·​150:​»       ​00·115 ·​141:​»       ​31·​db················»       ​xor····%ebx,​%ebx
116 ·​151:​»       ​c7·44·87·10·00·00·00·»       ​movl···$0x0,​0x10(%edi,​%eax,​4)​116 ·​143:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​158:​»       ​00·117 ·​145:​»       ​89·5c·87·​04··········»       ​mov····​%ebx,​0x4(%edi,​%eax,​4)​
118 ·​159:​»       ​c7·44·87·14·00·00·00·»       ​movl···$0x0,​0x14(%edi,​%eax,​4)​118 ·​149:​»       ​31·d2················»       ​xor····%edx,​%edx
119 ·​160:​»       ​00·119 ·​14b:​»       ​31·​db················»       ​xor····%ebx,​%ebx
120 ·​161:​»       ​c7·​44·​87·18·00·00·00·»       ​movl···$0x0,​0x18(%edi,​%eax,​4)​120 ·​14d:​»       ​89·​4c·​87·08··········»       ​mov····%ecx,​0x8(%edi,​%eax,​4)​
121 ·​168:​»       ​00·121 ·​151:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​169:​»       ​c7·44·​87·1c·00·00·00·»       ​movl···$0x0,​0x1c(%edi,​%eax,​4)​122 ·​153:​»       ​89·54·​87·0c··········»       ​mov····%edx,​0xc(%edi,​%eax,​4)​
123 ·​170:​»       ​00·123 ·​157:​»       ​31·​d2················»       ​xor····%edx,​%edx
124 ·​171:​»       ​83·c0·08·············»       ​add····$0x8,​%eax124 ·​159:​»       ​89·5c·87·10··········»       ​mov····%ebx,​0x10(%edi,​%eax,​4)​
125 ·​174:​»       ​39·c6················»       ​cmp····​%eax,​%esi125 ·​15d:​»       ​31·db················»       ​xor····​%ebx,​%ebx
126 ·​176:​»       ​75·ba················»       ​jne····132·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x132>126 ·​15f:​»       ​c7·04·87·00·00·00·00·»       ​movl···$0x0,​(%edi,​%eax,​4)​
127 ·​178:​»       ​8b·​4c·24·40··········»       ​mov····​0x40(%esp)​,​%ecx127 ·​166:​»       ​89·​4c·87·14··········»       ​mov····%ecx,​0x14(%edi,​%eax,​4)​
128 ·​17c:​»       ​8b·69·04·············»       ​mov····​0x4(%ecx)​,​%ebp128 ·​16a:​»       ​89·54·87·18··········»       ​mov····%edx,​0x18(%edi,​%eax,​4)​
129 ·​17f:​»       ​85·d2················»       ​test···​%edx,​%edx129 ·​16e:​»       ​89·5c·87·1c··········»       ​mov····​%ebx,​0x1c(%edi,​%eax,​4)​
130 ·​181:​»       ​74·39················»       ​je·····1bc·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​resize(unsigned·​int)​+0x1bc>130 ·​172:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; -1/28852 bytes (-0.00%) of diff not shown.
9.65 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableIPKN4SFST4NodeES4_NS1_5hashfE […]
    
Offset 5, 70 lines modifiedOffset 5, 73 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_()​:​6 _ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·18··········»       ​mov····%eax,​0x18(%esp)​16 ··​11:​»       ​8b·74·​24·44··········»       ​mov····​0x44(%esp)​,​%esi
17 ··​15:​»       ​8b·7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi17 ··​15:​»       ​8b·54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx
18 ··​19:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi18 ··​19:​»       ​8b·​7c·​24·​40··········»       ​mov····​0x40(%esp)​,​%edi
19 ··​1d:​»       ​8b·54·24·48··········»       ​mov····​0x48(%esp)​,​%edx19 ··​1d:​»       ​8b·6e·04·············»       ​mov····​0x4(%esi)​,​%ebp
20 ··​21:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx20 ··​20:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
21 ··​23:​»       ​8b·6e·​04·············»       ​mov····​0x4(%esi)​,​%ebp21 ··​24:​»       ​8b·5e·​08·············»       ​mov····​0x8(%esi)​,​%ebx
22 ··​26:​»       ​8b·5e·08·············»       ​mov····0x8(%esi)​,​%ebx22 ··​27:​»       ​8b·0a················»       ​mov····​(%edx)​,​%ecx
23 ··​29:​»       ​29·eb················»       ​sub····​%ebp,​%ebx23 ··​29:​»       ​31·d2················»       ​xor····​%edx,​%edx
24 ··​2b:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx24 ··​2b:​»       ​29·eb················»       ​sub····%ebp,​%ebx
25 ··​2e:​»       ​89·c8················»       ​mov····%ecx,​%eax25 ··​2d:​»       ​c1·fb·02·············»       ​sar····$0x2,​%ebx
26 ··​30:​»       ​31·d2················»       ​xor····​%edx,​%edx26 ··​30:​»       ​89·c8················»       ​mov····​%ecx,​%eax
27 ··​32:​»       ​f7·​f3················»       ​div····​%ebx27 ··​32:​»       ​f7·​f3················»       ​div····​%ebx
28 ··​34:​»       ​c1·​e2·​02·············»       ​shl····​$0x2,​%edx28 ··​34:​»       ​c1·​e2·​02·············»       ​shl····​$0x2,​%edx
29 ··​37:​»       ​8b·​6c·​15·​00··········»       ​mov····​0x0(%ebp,​%edx,​1)​,​%ebp29 ··​37:​»       ​8b·​6c·​15·​00··········»       ​mov····​0x0(%ebp,​%edx,​1)​,​%ebp
30 ··​3b:​»       ​85·​ed················»       ​test···​%ebp,​%ebp30 ··​3b:​»       ​85·​ed················»       ​test···​%ebp,​%ebp
31 ··​3d:​»       ​74·​14················»       ​je·····​53·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x53>31 ··​3d:​»       ​74·​1c················»       ​je·····​5b·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x5b>
32 ··​3f:​»       ​89·eb················»       ​mov····%ebp,​%ebx32 ··​3f:​»       ​3b·4d·04·············»       ​cmp····0x4(%ebp)​,​%ecx
33 ··​41:​»       ​3b·4d·04·············»       ​cmp····0x4(%ebp)​,​%ecx33 ··​42:​»       ​89·eb················»       ​mov····%ebp,​%ebx
34 ··​44:​»       ​75·​07················»       ​jne····4d·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x4d>34 ··​44:​»       ​75·​0f················»       ​jne····55·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x55>
35 ··​46:​»       ​eb·4d················»       ​jmp····95·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x95>35 ··​46:​»       ​eb·58················»       ​jmp····a0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0xa0>
36 ··​48:​»       ​39·4b·04·············»       ​cmp····​%ecx,​0x4(%ebx)​36 ··​48:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
37 ··​4b:​»       ​74·​48················»       ​je·····95·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​insert_unique_noresiz​e(SFST:​:​Node·const*·​const&)​+0x95>37 ··​4f:​»       ​90···················»       ​nop
38 ··4d:​»       ​8b·1b················»       ​mov····(%ebx)​,​%ebx38 ··50:​»       ​39·4b·04·············»       ​cmp····​%ecx,​0x4(%ebx)​
39 ··4f:​»       ​85·db················»       ​test···%ebx,​%ebx39 ··53:​»       ​74·4b················»       ​je·····​a0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0xa0>
40 ··​51:​»       ​75·f5················»       ​jne····​48·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x48>40 ··​55:​»       ​8b·1b················»       ​mov····(%ebx)​,​%ebx
41 ··​53:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​41 ··​57:​»       ​85·db················»       ​test···​%ebx,​%ebx
42 ··​57:​»       ​c7·04·24·08·00·00·00·»       ​movl···$0x8,​(%esp)​42 ··​59:​»       ​75·f5················»       ​jne····50·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x50>
43 ··​5e:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx43 ··​5b:​»       ​c7·04·​24·08·00·00·00·»       ​movl···$0x8,​(%esp)​
44 ··​62:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···63·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·​const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x63>44 ··​62:​»       ​8b·5c·24·18··········»       ​mov····0x18(%esp)​,​%ebx
45 »       ​»       ​»       ​63:​·R_386_PLT32»    ​operator·new(unsigned·​int)​45 ··​66:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
46 ··​67:​»       ​8b·5c·24·48··········»       ​mov····0x48(%esp)​,​%ebx46 ··​6a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···6b·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·const*>·>:​:​insert_unique_noresiz​e(SFST:​:​Node·​const*·​const&)​+0x6b>
47 ··6b:​»       ​8b·​13················»       ​mov····​(%ebx)​,​%edx47 »       ​»       ​»       ​6b:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
48 ··​6d:​»       ​89·​50·04·············»       ​mov····%edx,​0x4(%eax)​48 ··​6f:​»       ​8b·​5c·24·48··········»       ​mov····0x48(%esp)​,​%ebx
49 ··​70:​»       ​89·28················»       ​mov····​%ebp,​(%eax)​49 ··​73:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
50 ··​72:​»       ​8b·​4e·​04·············»       ​mov····​0x4(%esi)​,​%ecx50 ··​76:​»       ​8b·​4e·​04·············»       ​mov····​0x4(%esi)​,​%ecx
51 ··​75:​»       ​8b·6c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebp51 ··​79:​»       ​c6·47·08·01··········»       ​movb···$0x1,​0x8(%edi)​
52 ··​79:​»       ​89·04·29·············»       ​mov····%eax,​(%ecx,​%ebp,​1)​52 ··​7d:​»       ​8b·13················»       ​mov····​(%ebx)​,​%edx
53 ··​7c:​»       ​83·46·10·01··········»       ​addl···$0x1,​0x10(%esi)​53 ··​7f:​»       ​89·28················»       ​mov····%ebp,​(%eax)​
54 ··​80:​»       ​89·07················»       ​mov····​%eax,​(%edi)​54 ··​81:​»       ​8b·6c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebp
55 ··​82:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​55 ··​85:​»       ​89·07················»       ​mov····​%eax,​(%edi)​
56 ··​85:​»       ​c6·47·​08·01··········»       ​movb···$0x1,​0x8(%edi)​56 ··​87:​»       ​89·50·​04·············»       ​mov····%edx,​0x4(%eax)​
57 ··​89:​»       ​89·f8················»       ​mov····​%edi,​%eax57 ··​8a:​»       ​89·04·29·············»       ​mov····​%eax,​(%ecx,​%ebp,​1)​
58 ··​8b:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp58 ··​8d:​»       ​89·f8················»       ​mov····%edi,​%eax
59 ··​8e:​»       ​5b···················»       ​pop····%ebx59 ··​8f:​»       ​ff·46·10·············»       ​incl···0x10(%esi)​
60 ··8f:​»       ​5e···················»       ​pop····​%esi60 ··92:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
61 ··​90:​»       ​5f···················»       ​pop····​%edi61 ··​95:​»       ​5b···················»       ​pop····​%ebx
62 ··​91:​»       ​5d···················»       ​pop····​%ebp62 ··​96:​»       ​5e···················»       ​pop····​%esi
63 ··​92:​»       ​c2·04·00·············»       ​ret····$0x463 ··​97:​»       ​5f···················»       ​pop····%edi
64 ··​95:​»       ​89·1f················»       ​mov····​%ebx,​(%edi)​64 ··​98:​»       ​5d···················»       ​pop····​%ebp
65 ··​97:​»       ​89·77·​04·············»       ​mov····%esi,​0x4(%edi)​65 ··​99:​»       ​c2·04·​00·············»       ​ret····$0x4
66 ··​9a:​»       ​c6·47·08·​00··········»       ​movb···$0x0,​0x8(%edi)​66 ··​9c:​»       ​8d·74·26·​00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
67 ··9e:​»       ​89·f8················»       ​mov····​%edi,​%eax67 ··a0:​»       ​89·1f················»       ​mov····​%ebx,​(%edi)​
68 ··​a0:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp68 ··​a2:​»       ​89·f8················»       ​mov····%edi,​%eax
69 ··​a3:​»       ​5b···················»       ​pop····​%ebx69 ··​a4:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
70 ··​a4:​»       ​5e···················»       ​pop····%esi70 ··​a7:​»       ​c6·47·08·00··········»       ​movb···$0x0,​0x8(%edi)​
71 ··​a5:​»       ​5f···················»       ​pop····​%edi71 ··​ab:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
72 ··​a6:​»       ​5d···················»       ​pop····​%ebp72 ··​ae:​»       ​5b···················»       ​pop····​%ebx
73 ··​a7:​»       ​c2·04·00·············»       ​ret····$0x473 ··​af:​»       ​5e···················»       ​pop····%esi
 74 ··​b0:​»       ​5f···················»       ​pop····​%edi
 75 ··​b1:​»       ​5d···················»       ​pop····​%ebp
 76 ··​b2:​»       ​c2·​04·​00·············»       ​ret····​$0x4
13.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 1, 82 lines modifiedOffset 1, 82 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj:​1 Disassembly·​of·​section·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj:​
  
2 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​>:​2 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​>:​
3 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj()​:​3 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp
5 ···1:​»       ​57···················»       ​push···%edi5 ···3:​»       ​89·5c·24·2c··········»       ​mov····%ebx,​0x2c(%esp)​
6 ···2:​»       ​56···················»       ​push···​%esi6 ···7:​»       ​8b·44·24·44··········»       ​mov····0x44(%esp)​,​%eax
7 ···3:​»       ​53···················»       ​push···%ebx7 ···b:​»       ​e8·fc·ff·ff·ff·······»       ​call···c·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·SFST:​:​Node*>·>*>·>:​:​reserve(unsigned·​int)​+0xc>
8 ···​4:​»       ​83·​ec·​2c·············»       ​sub····​$0x2c,​%esp8 »       ​»       ​»       ​c:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
9 ···​7:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···8·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x8>9 ··10:​»       ​81·c3·02·00·00·00····»       ​add····$0x2,​%ebx
10 »       ​»       ​»       ​8:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 »       ​»       ​»       ​12:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
11 ···​c:​»       ​81·c3·02·00·00·00····»       ​add····$0x2,​%ebx11 ··16:​»       ​89·74·24·30··········»       ​mov····%esi,​0x30(%esp)​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​8b·​74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi
13 ··​12:​»       ​8b·​74·​24·40··········»       ​mov····​0x40(%esp)​,​%esi13 ··​1e:​»       ​89·​7c·​24·34··········»       ​mov····%edi,​0x34(%esp)​
14 ··16:​»       ​8b·44·​24·44··········»       ​mov····​0x44(%esp)​,​%eax14 ··22:​»       ​89·6c·​24·38··········»       ​mov····%ebp,​0x38(%esp)​
15 ··1a:​»       ​3d·​ff·​ff·​ff·​3f·······»       ​cmp····​$0x3fffffff,​%eax15 ··26:​»       ​3d·​ff·​ff·​ff·​3f·······»       ​cmp····​$0x3fffffff,​%eax
16 ··1f:​»       ​0f·​87·90·​00·​00·​00····»       ​ja·····b5·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xb5>16 ··2b:​»       ​0f·​87·a5·​00·​00·​00····»       ​ja·····d6·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xd6>
17 ··25:​»       ​8b·​3e················»       ​mov····​(%esi)​,​%edi17 ··31:​»       ​8b·​3e················»       ​mov····​(%esi)​,​%edi
18 ··27:​»       ​8b·​56·​08·············»       ​mov····​0x8(%esi)​,​%edx18 ··33:​»       ​8b·​56·​08·············»       ​mov····​0x8(%esi)​,​%edx
19 ··2a:​»       ​29·​fa················»       ​sub····​%edi,​%edx19 ··36:​»       ​29·​fa················»       ​sub····​%edi,​%edx
20 ··2c:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx20 ··38:​»       ​c1·​fa·​02·············»       ​sar····​$0x2,​%edx
21 ··2f:​»       ​39·​c2················»       ​cmp····​%eax,​%edx21 ··3b:​»       ​39·​c2················»       ​cmp····​%eax,​%edx
22 ··​31:​»       ​72·08················»       ​jb·····3b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x3b>22 ··​3d:​»       ​72·19················»       ​jb·····58·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x58>
23 ··​33:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp23 ··​3f:​»       ​8b·5c·​24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx
24 ··36:​»       ​5b···················»       ​pop····​%ebx24 ··43:​»       ​8b·74·24·30··········»       ​mov····0x30(%esp)​,​%esi
25 ··37:​»       ​5e···················»       ​pop····​%esi25 ··47:​»       ​8b·7c·24·34··········»       ​mov····0x34(%esp)​,​%edi
26 ··38:​»       ​5f···················»       ​pop····​%edi26 ··4b:​»       ​8b·6c·24·38··········»       ​mov····0x38(%esp)​,​%ebp
27 ··39:​»       ​5d···················»       ​pop····​%ebp27 ··4f:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
28 ··3a:​»       ​c3···················»       ​ret····28 ··52:​»       ​c3···················»       ​ret····
29 ··3b:​»       ​8b·56·04·············»       ​mov····​0x4(%esi)​,​%edx29 ··53:​»       ​8d·74·26·00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
30 ··3e:​»       ​89·​d1················»       ​mov····%edx,​%ecx30 ··57:​»       ​90···················»       ​nop
31 ··40:​»       ​29·f9················»       ​sub····​%edi,​%ecx31 ··58:​»       ​8b·56·04·············»       ​mov····0x4(%esi)​,​%edx
32 ··42:​»       ​89·4c·24·14··········»       ​mov····%ecx,​0x14(%esp)​32 ··5b:​»       ​8d·2c·85·00·00·00·00·»       ​lea····0x0(,​%eax,​4)​,​%ebp
33 ··46:​»       ​8d·2c·85·00·00·00·00·»       ​lea····0x0(,​%eax,​4)​,​%ebp33 ··62:​»       ​89·6c·24·18··········»       ​mov····%ebp,​0x18(%esp)​
34 ··4d:​»       ​89·6c·24·18··········»       ​mov····​%ebp,​0x18(%esp)​34 ··66:​»       ​89·d1················»       ​mov····​%edx,​%ecx
35 ··51:​»       ​85·c0················»       ​test···​%eax,​%eax35 ··68:​»       ​29·f9················»       ​sub····​%edi,​%ecx
36 ··53:​»       ​74·5a················»       ​je·····af·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xaf>36 ··6a:​»       ​85·c0················»       ​test···%eax,​%eax
37 ··55:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​37 ··6c:​»       ​89·4c·​24·​14··········»       ​mov····​%ecx,​0x14(%esp)​
38 ··59:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​38 ··70:​»       ​74·5e················»       ​je·····d0·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xd0>
39 ··5c:​»       ​e8·​fc·ff·ff·ff·······»       ​call···5d·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x5d>39 ··72:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
40 »       ​»       ​»       ​5d:​·R_386_PLT32»    ​operator·new(unsigned·​int)​40 ··​75:​»       ​89·54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
41 ··61:​»       ​89·c5················»       ​mov····%eax,​%ebp41 ··79:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···7a·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​reserve(unsigned·​int)​+0x7a>
42 ··​63:​»       ​8b·​0e················»       ​mov····(%esi)​,​%ecx42 »       ​»       ​»       ​7a:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​
43 ··65:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx43 ··7e:​»       ​8b·0e················»       ​mov····​(%esi)​,​%ecx
44 ··69:​»       ​39·fa················»       ​cmp····​%edi,​%edx44 ··80:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
45 ··6b:​»       ​74·1c················»       ​je·····89·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x89>45 ··84:​»       ​89·c5················»       ​mov····%eax,​%ebp
46 ··6d:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​46 ··86:​»       ​39·fa················»       ​cmp····​%edi,​%edx
47 ··71:​»       ​8b·44·24·14··········»       ​mov····0x14(%esp)​,​%eax47 ··88:​»       ​74·1c················»       ​je·····​a6·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xa6>
48 ··75:​»       ​89·44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​48 ··8a:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
49 ··79:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​49 ··8e:​»       ​8b·44·​24·14··········»       ​mov····​0x14(%esp)​,​%eax
50 ··7d:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​50 ··92:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
51 ··80:​»       ​e8·​fc·ff·ff·ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x81>51 ··95:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​
52 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove52 ··​99:​»       ​89·44·24·​08··········»       ​mov····​%eax,​0x8(%esp)​
53 ··85:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx53 ··9d:​»       ​e8·​fc·ff·ff·ff·······»       ​call···9e·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x9e>
54 ··​89:​»       ​85·​c9················»       ​test···%ecx,​%ecx54 »       ​»       ​»       ​9e:​·R_386_PLT32»    ​memmove
55 ··8b:​»       ​74·​08················»       ​je·····95·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x95>55 ··a2:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
56 ··8d:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​56 ··a6:​»       ​85·c9················»       ​test···​%ecx,​%ecx
57 ··90:​»       ​e8·fc·ff·ff·ff·······»       ​call···91·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x91>57 ··a8:​»       ​74·08················»       ​je·····b2·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xb2>
58 »       ​»       ​»       ​91:​·R_386_PLT32»    ​operator·delete(void*)​58 ··​aa:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
59 ··95:​»       ​89·2e················»       ​mov····%ebp,​(%esi)​59 ··ad:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···ae·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​reserve(unsigned·int)​+0xae>
60 ··​97:​»       ​8b·5c·​24·14··········»       ​mov····​0x14(%esp)​,​%ebx60 »       ​»       ​»       ​ae:​·R_386_PLT32»    ​operator·​delete(void*)​
61 ··9b:​»       ​01·eb················»       ​add····​%ebp,​%ebx61 ··b2:​»       ​89·2e················»       ​mov····​%ebp,​(%esi)​
62 ··9d:​»       ​89·​5e·04·············»       ​mov····%ebx,​0x4(%esi)​62 ··b4:​»       ​8b·​5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
63 ··a0:​»       ​03·6c·​24·​18··········»       ​add····​0x18(%esp)​,​%ebp63 ··b8:​»       ​8b·7c·​24·​18··········»       ​mov····​0x18(%esp)​,​%edi
64 ··a4:​»       ​89·6e·08·············»       ​mov····​%ebp,​0x8(%esi)​64 ··bc:​»       ​01·eb················»       ​add····​%ebp,​%ebx
65 ··a7:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp65 ··be:​»       ​89·5e·04·············»       ​mov····%ebx,​0x4(%esi)​
66 ··aa:​»       ​5b···················»       ​pop····​%ebx66 ··c1:​»       ​01·fd················»       ​add····%edi,​%ebp
67 ··ab:​»       ​5e···················»       ​pop····​%esi67 ··c3:​»       ​89·6e·08·············»       ​mov····%ebp,​0x8(%esi)​
68 ··ac:​»       ​5f···················»       ​pop····%edi68 ··c6:​»       ​e9·​74·ff·ff·ff·······»       ​jmp····3f·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​reserve(unsigned·int)​+0x3f>
69 ··ad:​»       ​5d···················»       ​pop····​%ebp69 ··cb:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
70 ··ae:​»       ​c3···················»       ​ret····70 ··cf:​»       ​90···················»       ​nop
71 ··af:​»       ​89·​f9················»       ​mov····​%edi,​%ecx71 ··d0:​»       ​89·​f9················»       ​mov····​%edi,​%ecx
72 ··b1:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp72 ··d2:​»       ​31·​ed················»       ​xor····​%ebp,​%ebp
73 ··b3:​»       ​eb·​b4················»       ​jmp····69·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x69>73 ··d4:​»       ​eb·​b0················»       ​jmp····86·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0x86>
74 ··b5:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi74 ··d6:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
75 »       ​»       ​»       ​b7:​·​R_386_GOTOFF»   ​.​LC475 »       ​»       ​»       ​d8:​·​R_386_GOTOFF»   ​.​LC4
76 ··bb:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​76 ··dc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
77 ··be:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xbf>77 ··df:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···e0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​reserve(unsigned·​int)​+0xe0>
78 »       ​»       ​»       ​bf:​·​R_386_PLT32»    ​std:​:​__throw_length_error(​char·​const*)​78 »       ​»       ​»       ​e0:​·​R_386_PLT32»    ​std:​:​__throw_length_error(​char·​const*)​
96.5 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeIPKN4SFST4 […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·00····»       ​je·····461·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x461>41 ··​63:​»       ​39·ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·00·00·00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·00·00·00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·const*>*>·>·>,​·unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<SFST:​:​Node·​const*>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 72625/98549 bytes (73.69%) of diff not shown.
120 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_(​)​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_(​)​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·​SFST:​:​FromTo>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·​00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·const,​·SFST:​:​FromTo>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeSym·​const,​·​SFST:​:​FromTo>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 90265/122428 bytes (73.73%) of diff not shown.
137 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·>,​·unsigned·int,​·__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·​SFST:​:​Node*>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·​00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·​00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·SFST:​:​Node*>·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*>·​>·>,​·unsigned·int,​·__gnu_cxx:​:​_Hashtable_node<std:​:​pair<std:​:​pair<SFST:​:​Node*,​·​SFST:​:​Node*>·​const,​·​SFST:​:​Node*>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 103495/140317 bytes (73.76%) of diff not shown.
16.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeItSt4pairIKtSt6vectorIPN4SFST3ArcESaIS […]
    
Offset 5, 78 lines modifiedOffset 5, 83 lines modified
  
5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​>:​
6 _ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_(​)​:​6 _ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE24_M_get_in​sert_unique_posERS1_(​)​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​5·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bp13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c5·​02·​00·​00·​00····»       ​add····​$0x2,​%ebp14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi16 ··​12:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax
17 ··​16:​»       ​8b·44·​24·​34··········»       ​mov····​0x34(%esp)​,​%eax17 ··​16:​»       ​8b·7c·​24·​30··········»       ​mov····​0x30(%esp)​,​%edi
18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi18 ··​1a:​»       ​8b·​70·​08·············»       ​mov····​0x8(%eax)​,​%esi
19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi19 ··​1d:​»       ​85·​f6················»       ​test···​%esi,​%esi
20 ··​1f:​»       ​74·5e················»       ​je·····7f·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x7f>20 ··​1f:​»       ​74·67················»       ​je·····88·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x88>
21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx21 ··​21:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx
22 ··​25:​»       ​0f·​b7·0a·············»       ​movzwl·​(%edx)​,​%ecx22 ··​25:​»       ​0f·​b7·2a·············»       ​movzwl·​(%edx)​,​%ebp
23 ··​28:​»       ​eb·0e················»       ​jmp····​38·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x38>23 ··​28:​»       ​eb·11················»       ​jmp····​3b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x3b>
24 ··​2a:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax24 ··​2a:​»       ​8d·b6·​00·00·00·00····»       ​lea····​0x0(%esi)​,​%esi
25 ··2d:​»       ​bb·01·​00·00·00·······»       ​mov····$0x1,​%ebx25 ··30:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
26 ··​32:​»       ​85·c0················»       ​test···%eax,​%eax26 ··​33:​»       ​b1·01················»       ​mov····$0x1,​%cl
27 ··​34:​»       ​74·14················»       ​je·····​4a·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x4a>27 ··​35:​»       ​85·c0················»       ​test···%eax,​%eax
28 ··​36:​»       ​89·c6················»       ​mov····%eax,​%esi28 ··​37:​»       ​74·13················»       ​je·····​4c·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x4c>
29 ··​38:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx29 ··​39:​»       ​89·c6················»       ​mov····%eax,​%esi
30 ··​3c:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx30 ··​3b:​»       ​0f·b7·56·10··········»       ​movzwl·0x10(%esi)​,​%edx
31 ··​3f:​»       ​72·e9················»       ​jb·····2a·<std:​:​_Rb_tree<unsigned·short,​·std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x2a>31 ··​3f:​»       ​39·d5················»       ​cmp····%edx,​%ebp
32 ··​41:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax32 ··​41:​»       ​72·ed················»       ​jb·····​30·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x30>
33 ··​44:​»       ​31·db················»       ​xor····​%ebx,​%ebx33 ··​43:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
34 ··​46:​»       ​85·​c0················»       ​test···​%eax,​%eax34 ··​46:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx
35 ··​48:​»       ​75·ec················»       ​jne····36·<std:​:​_Rb_tree<unsigned·short,​·std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x36>35 ··​48:​»       ​85·​c0················»       ​test···%eax,​%eax
36 ··​4a:​»       ​84·​db················»       ​test···%bl,​%bl36 ··​4a:​»       ​75·​ed················»       ​jne····39·<std:​:​_Rb_tree<unsigned·​short,​·std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x39>
37 ··​4c:​»       ​75·34················»       ​jne····82·<std:​:​_Rb_tree<unsigned·short,​·std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x82>37 ··​4c:​»       ​84·c9················»       ​test···%cl,​%cl
38 ··​4e:​»       ​89·​f3················»       ​mov····​%esi,​%ebx38 ··​4e:​»       ​89·​f0················»       ​mov····​%esi,​%eax
39 ··​50:​»       ​66·​39·d1·············»       ​cmp····%dx,​%cx39 ··​50:​»       ​75·​39················»       ​jne····​8b·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·std:​:​allocator<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·const&)​+0x8b>
40 ··​53:​»       ​77·15················»       ​ja·····​6a·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x6a>40 ··​52:​»       ​39·d5················»       ​cmp····%edx,​%ebp
41 ··​55:​»       ​89·37················»       ​mov····%esi,​(%edi)​41 ··​54:​»       ​77·1a················»       ​ja·····​70·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x70>
42 ··​57:​»       ​c7·47·04·00·00·00·00·»       ​movl···$0x0,​0x4(%edi)​42 ··​56:​»       ​89·37················»       ​mov····%esi,​(%edi)​
43 ··​5e:​»       ​89·​f8················»       ​mov····​%edi,​%eax43 ··​58:​»       ​89·​f8················»       ​mov····​%edi,​%eax
44 ··60:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp44 ··5a:​»       ​c7·47·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%edi)​
45 ··​63:​»       ​5b···················»       ​pop····​%ebx45 ··​61:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
46 ··​64:​»       ​5e···················»       ​pop····​%esi46 ··​64:​»       ​5b···················»       ​pop····​%ebx
47 ··​65:​»       ​5f···················»       ​pop····​%edi47 ··​65:​»       ​5e···················»       ​pop····​%esi
48 ··​66:​»       ​5d···················»       ​pop····​%ebp48 ··​66:​»       ​5f···················»       ​pop····​%edi
49 ··​67:​»       ​c2·04·00·············»       ​ret····$0x449 ··​67:​»       ​5d···················»       ​pop····%ebp
50 ··​6a:​»       ​c7·​07·​00·00·00·00····»       ​movl···​$0x0,​(%edi)​50 ··​68:​»       ​c2·​04·​00·············»       ​ret····​$0x4
51 ··70:​»       ​89·5f·04·············»       ​mov····​%ebx,​0x4(%edi)​51 ··6b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 52 ··​6f:​»       ​90···················»       ​nop
 53 ··​70:​»       ​89·​47·​04·············»       ​mov····​%eax,​0x4(%edi)​
52 ··​73:​»       ​89·​f8················»       ​mov····​%edi,​%eax54 ··​73:​»       ​89·​f8················»       ​mov····​%edi,​%eax
53 ··​75:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp55 ··​75:​»       ​c7·07·00·00·00·00····»       ​movl···​$0x0,​(%edi)​
54 ··​78:​»       ​5b···················»       ​pop····​%ebx56 ··​7b:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
55 ··​79:​»       ​5e···················»       ​pop····​%esi57 ··​7e:​»       ​5b···················»       ​pop····​%ebx
56 ··​7a:​»       ​5f···················»       ​pop····​%edi58 ··​7f:​»       ​5e···················»       ​pop····​%esi
57 ··7b:​»       ​5d···················»       ​pop····​%ebp59 ··80:​»       ​5f···················»       ​pop····​%edi
58 ··7c:​»       ​c2·04·00·············»       ​ret····$0x460 ··81:​»       ​5d···················»       ​pop····%ebp
59 ··7f:​»       ​8d·70·​04·············»       ​lea····​0x4(%eax)​,​%esi61 ··82:​»       ​c2·04·​00·············»       ​ret····$0x4
60 ··​82:​»       ​8b·54·24·34··········»       ​mov····​0x34(%esp)​,​%edx62 ··​85:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
61 ··​86:​»       ​39·​72·​0c·············»       ​cmp····%esi,​0xc(%edx)​63 ··​88:​»       ​8d·​70·​04·············»       ​lea····0x4(%eax)​,​%esi
62 ··​89:​»       ​74·1b················»       ​je·····a6·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>·>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0xa6>64 ··​8b:​»       ​8b·​6c·24·34··········»       ​mov····0x34(%esp)​,​%ebp
63 ··​8b:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​65 ··​8f:​»       ​39·75·0c·············»       ​cmp····​%esi,​0xc(%ebp)​
64 ··8e:​»       ​89·​eb················»       ​mov····%ebp,​%ebx66 ··92:​»       ​74·​1c················»       ​je·····​b0·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>·>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0xb0>
65 ··​90:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···91·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·>,​·std:​:​_Select1st<std:​:​pair<unsigned·short·const,​·std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·short>,​·std:​:​allocator<std:​:​pair<unsigned·short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>·>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x91>67 ··​94:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
66 »       ​»       ​»       ​91:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​68 ··​97:​»       ​e8·fc·​ff·ff·​ff·······»       ​call···​98·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>,​·​std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x98>
67 ··95:​»       ​8b·​4c·24·​38··········»       ​mov····​0x38(%esp)​,​%ecx69 »       ​»       ​»       ​98:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
68 ··​99:​»       ​0f·b7·09·············»       ​movzwl·​(%ecx)​,​%ecx70 ··​9c:​»       ​8b·54·24·38··········»       ​mov····0x38(%esp)​,​%edx
69 ··9c:​»       ​0f·​b7·50·10··········»       ​movzwl·0x10(%eax)​,​%edx71 ··a0:​»       ​0f·​b7·2a·············»       ​movzwl·​(%edx)​,​%ebp
70 ··​a0:​»       ​89·f3················»       ​mov····​%esi,​%ebx72 ··​a3:​»       ​89·c3················»       ​mov····​%eax,​%ebx
71 ··​a2:​»       ​89·c6················»       ​mov····%eax,​%esi73 ··​a5:​»       ​0f·b7·50·10··········»       ​movzwl·0x10(%eax)​,​%edx
72 ··​a4:​»       ​eb·aa················»       ​jmp····​50·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x50>74 ··​a9:​»       ​89·f0················»       ​mov····%esi,​%eax
73 ··​a6:​»       ​c7·07·00·00·00·00····»       ​movl···$0x0,​(%edi)​75 ··​ab:​»       ​89·de················»       ​mov····%ebx,​%esi
74 ··​ac:​»       ​89·77·04·············»       ​mov····%esi,​0x4(%edi)​76 ··​ad:​»       ​eb·a3················»       ​jmp····​52·​<std:​:​_Rb_tree<unsigned·​short,​·​std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·>·>·>,​·std:​:​less<unsigned·​short>,​·​std:​:​allocator<std:​:​pair<unsigned·​short·​const,​·​std:​:​vector<SFST:​:​Arc*,​·​std:​:​allocator<SFST:​:​Arc*>·​>·​>·​>·​>:​:​_M_get_insert_unique_​pos(unsigned·​short·​const&)​+0x52>
75 ··​af:​»       ​89·​f8················»       ​mov····%edi,​%eax77 ··​af:​»       ​90···················»       ​nop
76 ··​b1:​»       ​83·c4·1c·············»       ​add····​$0x1c,​%esp78 ··​b0:​»       ​c7·07·00·00·00·00····»       ​movl···​$0x0,​(%edi)​
77 ··​b4:​»       ​5b···················»       ​pop····​%ebx79 ··​b6:​»       ​89·f8················»       ​mov····%edi,​%eax
78 ··​b5:​»       ​5e···················»       ​pop····​%esi80 ··​b8:​»       ​89·77·04·············»       ​mov····​%esi,​0x4(%edi)​
79 ··​b6:​»       ​5f···················»       ​pop····​%edi81 ··​bb:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp
80 ··​b7:​»       ​5d···················»       ​pop····​%ebp82 ··​be:​»       ​5b···················»       ​pop····​%ebx
81 ··​b8:​»       ​c2·04·00·············»       ​ret····$0x483 ··​bf:​»       ​5e···················»       ​pop····%esi
 84 ··​c0:​»       ​5f···················»       ​pop····​%edi
 85 ··​c1:​»       ​5d···················»       ​pop····​%ebp
 86 ··​c2:​»       ​c2·​04·​00·············»       ​ret····​$0x4
2.16 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE>:​4 00000000·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE>:​
5 _GLOBAL__sub_I__ZN4SF​ST14CharNode2TransC2E​RNS_10TransducerE()​:​5 _GLOBAL__sub_I__ZN4SF​ST14CharNode2TransC2E​RNS_10TransducerE()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​3>
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​6>9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​1a>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​1a>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​36>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST14CharNode2TransC2​ERNS_10TransducerE+0x​36>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
45.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 365 lines modifiedOffset 1, 350 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​38000000·​1c000000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​5 ··​0x00000020·​00000000·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@6 ··​0x00000030·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
7 ··​0x00000040·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​7 ··​0x00000040·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
8 ··​0x00000050·​41c50e04·​38000000·​58000000·6c000000·​A.​.​.​8.​.​.​X.​.​.​l.​.​.​8 ··​0x00000050·​41c50e04·​38000000·​58000000·80000000·​A.​.​.​8.​.​.​X.​.​.​.​.​.​.​
9 ··​0x00000060·6c000000·​00410e08·​8502410e·​0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A9 ··​0x00000060·7a000000·​00410e08·​8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
10 ··​0x00000070·​0e108604·​410e1483·​05430e40·​02600e14·​.​.​.​.​A.​.​.​.​C.​@.​`.​.​10 ··​0x00000070·​0e108604·​410e1483·​054e0e40·​02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​11 ··​0x00000080·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
12 ··​0x00000090·​38000000·​94000000·d8000000·6c000000·​8.​.​.​.​.​.​.​.​.​.​.​l.​.​.​12 ··​0x00000090·​38000000·​94000000·00010000·7a000000·​8.​.​.​.​.​.​.​.​.​.​.​z.​.​.​
13 ··​0x000000a0·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​13 ··​0x000000a0·​00410e08·​8502430e·​0c870341·​0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
14 ··​0x000000b0·​410e1483·​05430e40·​02600e14·​41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​14 ··​0x000000b0·​410e1483·​054e0e40·​02610e14·​41c30e10·​A.​.​.​.​N.​@.​a.​.​A.​.​.​
15 ··​0x000000c0·​41c60e0c·​41c70e08·​41c50e04·​38000000·​A.​.​.​A.​.​.​A.​.​.​8.​.​.​15 ··​0x000000c0·​41c60e0c·​41c70e08·​41c50e04·​38000000·​A.​.​.​A.​.​.​A.​.​.​8.​.​.​
16 ··​0x000000d0·​d0000000·44010000·6c000000·​00410e08·​.​.​.​.​D.​.​.​l.​.​.​.​A.​.​16 ··​0x000000d0·​d0000000·80010000·7a000000·​00410e08·​.​.​.​.​.​.​.​.​z.​.​.​.​A.​.​
17 ··​0x000000e0·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​17 ··​0x000000e0·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
18 ··​0x000000f0·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​18 ··​0x000000f0·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
19 ··​0x00000100·​41c70e08·​41c50e04·​38000000·​0c010000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​19 ··​0x00000100·​41c70e08·​41c50e04·​38000000·​0c010000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
20 ··​0x00000110·b0010000·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​20 ··​0x00000110·00020000·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
21 ··​0x00000120·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@21 ··​0x00000120·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
22 ··​0x00000130·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​22 ··​0x00000130·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
23 ··​0x00000140·​41c50e04·​10000000·​48010000·​00000000·​A.​.​.​.​.​.​.​H.​.​.​.​.​.​.​23 ··​0x00000140·​41c50e04·​10000000·​48010000·​00000000·​A.​.​.​.​.​.​.​H.​.​.​.​.​.​.​
24 ··​0x00000150·36000000·​00000000·​20000000·​5c010000·6.​.​.​.​.​.​.​·​.​.​.​\.​.​.​24 ··​0x00000150·45000000·​00000000·​20000000·​5c010000·E.​.​.​.​.​.​.​·​.​.​.​\.​.​.​
25 ··​0x00000160·1c020000·ab000000·​00410e08·​8302430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​25 ··​0x00000160·80020000·b5000000·​00410e08·​8302430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
26 ··​0x00000170·​3002990a·​0e0841c3·​0e04410b·​3c000000·​0.​.​.​.​.​A.​.​.​A.​<.​.​.​26 ··​0x00000170·​30029e0a·​0e0841c3·​0e04450b·​3c000000·​0.​.​.​.​.​A.​.​.​E.​<.​.​.​
27 ··​0x00000180·​80010000·c8020000·​11010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​27 ··​0x00000180·​80010000·40030000·​1b010000·​00410e08·​.​.​.​.​@.​.​.​.​.​.​.​.​A.​.​
28 ··​0x00000190·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​28 ··​0x00000190·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
29 ··​0x000001a0·​05430e50·​02e00a0e·​1441c30e·​1041c60e·​.​C.​P.​.​.​.​.​A.​.​.​A.​.​29 ··​0x000001a0·​054e0e50·​02de0a0e·​1441c30e·​1041c60e·​.​N.​P.​.​.​.​.​A.​.​.​A.​.​
30 ··​0x000001b0·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​30 ··​0x000001b0·​0c41c70e·​0841c50e·​04440b00·​3c000000·​.​A.​.​.​A.​.​.​D.​.​<.​.​.​
31 ··​0x000001c0·​c0010000·da030000·d3000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​31 ··​0x000001c0·​c0010000·60040000·e1000000·​00410e08·​.​.​.​.​`.​.​.​.​.​.​.​.​A.​.​
32 ··​0x000001d0·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​32 ··​0x000001d0·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
33 ··​0x000001e0·​05430e40·​02a40a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​33 ··​0x000001e0·​054e0e40·​02a40a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
34 ··​0x000001f0·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​34 ··​0x000001f0·​0c41c70e·​0841c50e·​04460b00·​3c000000·​.​A.​.​.​A.​.​.​F.​.​<.​.​.​
35 ··​0x00000200·​00020000·ae040000·1d010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​35 ··​0x00000200·​00020000·50050000·2a010000·​00410e08·​.​.​.​.​P.​.​.​*.​.​.​.​A.​.​
36 ··​0x00000210·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​36 ··​0x00000210·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
37 ··​0x00000220·​05430e50·​030c010a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​37 ··​0x00000220·​054e0e50·​030e010a·​0e1441c3·​0e1041c6·​.​N.​P.​.​.​.​.​.​A.​.​.​A.​
38 ··​0x00000230·​0e0c41c7·​0e0841c5·​0e04410b·28000000·​.​.​A.​.​.​A.​.​.​A.​(.​.​.​38 ··​0x00000230·​0e0c41c7·​0e0841c5·​0e04410b·1c000000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
39 ··​0x00000240·​40020000·​00000000·56000000·​00410e08·​@.​.​.​.​.​.​.​V.​.​.​.​A.​.​39 ··​0x00000240·​40020000·​00000000·62000000·​00430e20·​@.​.​.​.​.​.​.​b.​.​.​.​C.​·
40 ··​0x00000250·​8602410e·0c830343·0e20024e·0e0c41c3·​.​.​A.​.​.​.​C.​·.​N.​.​A.​40 ··​0x00000250·44860248·83030252·c6c30e04·3c000000·D.​.​H.​.​.​R.​.​.​.​<.​.​.​
41 ··​0x00000260·0e0841c6·0e040000·3c000000·6c020000·.​.​A.​.​.​.​.​<.​.​.​l.​.​.​41 ··​0x00000260·60020000·80060000·b4010000·00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
42 ··​0x00000270·cc050000·a0010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​42 ··​0x00000270·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
43 ··​0x00000280·​0c870341·​0e108604·410e1483·05430e50·​.​.​.​A.​.​.​.​A.​.​.​.​C.​P43 ··​0x00000280·​054e0e50·​026b0a0e·​1441c30e·1041c60e·​.​N.​P.​k.​.​.​A.​.​.​A.​.​
44 ··​0x00000290·​02720a0e·1441c30e·1041c60e·0c41c70e·​.​r.​.​.​A.​.​.​A.​.​.​A.​.​44 ··​0x00000290·​0c41c70e·0841c50e·04470b00·3c000000·​.​A.​.​.​A.​.​.​G.​.​<.​.​.​
45 ··​0x000002a0·0841c50e·04410b00·3c000000·ac020000·​.​A.​.​.​A.​.​<.​.​.​.​.​.​.​45 ··​0x000002a0·a0020000·40080000·56010000·00410e08·​.​.​.​.​@.​.​.​V.​.​.​.​A.​.​
46 ··​0x000002b0·6c070000·4b010000·00410e08·8502410e·​l.​.​.​K.​.​.​.​A.​.​.​.​A.​46 ··​0x000002b0·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
47 ··​0x000002c0·​0c870341·​0e108604·410e1483·​05430e60·​.​.​.​A.​.​.​.​A.​.​.​.​C.​`47 ··​0x000002c0·​054e0e60·​031e010a·​0e1441c3·​0e1041c6·​.​N.​`.​.​.​.​.​.​A.​.​.​A.​
48 ··​0x000002d0·​0324010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​$.​.​.​.​A.​.​.​A.​.​.​A.​48 ··​0x000002d0·​0e0c41c7·​0e0841c5·​0e04440b·3c000000·​.​.​A.​.​.​A.​.​.​D.​<.​.​.​
49 ··​0x000002e0·0e0841c5·0e04410b·3c000000·ec020000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​49 ··​0x000002e0·e0020000·a0090000·ca000000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
50 ··​0x000002f0·b8080000·c3000000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​50 ··​0x000002f0·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
51 ··​0x00000300·​0c870341·​0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@51 ··​0x00000300·​054e0e40·​02ae0a0e·​1441c30e·1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
52 ··​0x00000310·​02b20a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​52 ··​0x00000310·​0c41c70e·0841c50e·04410b00·3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​
53 ··​0x00000320·0841c50e·04410b00·3c000000·2c030000·.​A.​.​.​A.​.​<.​.​.​,​.​.​.​53 ··​0x00000320·20030000·700a0000·29010000·00410e08··​.​.​.​p.​.​.​)​.​.​.​.​A.​.​
54 ··​0x00000330·7c090000·17010000·00410e08·8502410e·​|.​.​.​.​.​.​.​.​A.​.​.​.​A.​54 ··​0x00000330·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
55 ··​0x00000340·​0c870341·​0e108604·410e1483·05430e60·​.​.​.​A.​.​.​.​A.​.​.​.​C.​`55 ··​0x00000340·​054e0e60·​02ee0a0e·​1441c30e·1041c60e·​.​N.​`.​.​.​.​.​A.​.​.​A.​.​
56 ··​0x00000350·​02e40a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​56 ··​0x00000350·​0c41c70e·0841c50e·04440b00·3c000000·​.​A.​.​.​A.​.​.​D.​.​<.​.​.​
57 ··​0x00000360·0841c50e·04410b00·3c000000·6c030000·.​A.​.​.​A.​.​<.​.​.​l.​.​.​57 ··​0x00000360·60030000·a00b0000·be010000·00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
58 ··​0x00000370·940a0000·c2010000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​58 ··​0x00000370·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
59 ··​0x00000380·​0c870341·​0e108604·410e1483·​05430e70·​.​.​.​A.​.​.​.​A.​.​.​.​C.​p59 ··​0x00000380·​054e0e70·​034e010a·​0e1441c3·​0e1041c6·​.​N.​p.​N.​.​.​.​A.​.​.​A.​
60 ··​0x00000390·​034a010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​J.​.​.​.​A.​.​.​A.​.​.​A.​60 ··​0x00000390·​0e0c41c7·​0e0841c5·​0e04440b·3c000000·​.​.​A.​.​.​A.​.​.​D.​<.​.​.​
61 ··​0x000003a0·0e0841c5·0e04410b·3c000000·ac030000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​61 ··​0x000003a0·a0030000·600d0000·8e010000·00410e08·​.​.​.​.​`.​.​.​.​.​.​.​.​A.​.​
62 ··​0x000003b0·560c0000·9d010000·00410e08·8502410e·V.​.​.​.​.​.​.​.​A.​.​.​.​A.​62 ··​0x000003b0·8502410e·0c87034b·​0e108604·410e1483·.​.​A.​.​.​.​K.​.​.​.​A.​.​.​
63 ··​0x000003c0·​0c870341·​0e108604·410e1483·​05430e70·​.​.​.​A.​.​.​.​A.​.​.​.​C.​p63 ··​0x000003c0·​05430e70·​033f010a·​0e1441c3·​0e1041c6·​.​C.​p.​?.​.​.​.​A.​.​.​A.​
64 ··​0x000003d0·​036a010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​j.​.​.​.​A.​.​.​A.​.​.​A.​64 ··​0x000003d0·​0e0c41c7·​0e0841c5·​0e04440b·1c000000·​.​.​A.​.​.​A.​.​.​D.​.​.​.​.​
65 ··​0x000003e0·0e0841c5·​0e04410b·28000000·ec030000·​.​.​A.​.​.​A.​(.​.​.​.​.​.​.​65 ··​0x000003e0·e0030000·​00000000·43000000·00430e20·​.​.​.​.​.​.​.​.​C.​.​.​.​C.​·
66 ··​0x000003f0·00000000·37000000·00410e08·8602410e·​.​.​.​.​7.​.​.​.​A.​.​.​.​A.​66 ··​0x000003f0·44860248·830373c6·c30e0400·1c000000·D.​.​H.​.​s.​.​.​.​.​.​.​.​.​
67 ··​0x00000400·​0c830343·​0e206f0e·0c41c30e·​0841c60e·​.​.​.​C.​·​o.​.​A.​.​.​A.​.​67 ··​0x00000400·​00040000·​00000000·43000000·​00430e20·​.​.​.​.​.​.​.​.​C.​.​.​.​C.​·
68 ··​0x00000410·04000000·28000000·18040000·00000000·.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00000410·44860248·830373c6·c30e0400·24000000·D.​.​H.​.​s.​.​.​.​.​$.​.​.​
69 ··​0x00000420·37000000·​00410e08·8602410e·​0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C69 ··​0x00000420·20040000·​00000000·5e000000·​00430e30··.​.​.​.​.​.​.​^.​.​.​.​C.​0
70 ··​0x00000430·0e206f0e·0c41c30e·​0841c60e·04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​70 ··​0x00000430·44860448·83054f85·​02488703·77c5c7c6·D.​.​H.​.​O.​.​H.​.​w.​.​.​
71 ··​0x00000440·38000000·44040000·​00000000·46000000·8.​.​.​D.​.​.​.​.​.​.​F.​.​.​71 ··​0x00000440·c30e0400·1c000000·​00000000·017a504c·.​.​.​.​.​.​.​.​.​.​.​.​.​zPL
72 ··​0x00000450·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​72 ··​0x00000450·5200017c·08079b00·​0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
73 ··​0x00000460·410e1483·05430e30·7a0e1441·c30e1041·A.​.​.​.​C.​0z.​.​A.​.​.​A73 ··​0x00000460·88010000·40000000·24000000·00000000·.​.​.​.​@.​.​.​$.​.​.​.​.​.​.​
74 ··​0x00000470·c60e0c41·c70e0841·c50e0400·1c000000·.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​74 ··​0x00000470·20010000·04000000·00410e08·8502410e··.​.​.​.​.​.​.​.​A.​.​.​.​A.​
75 ··​0x00000480·​00000000·​017a504c·5200017c·​08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​75 ··​0x00000480·​0c870341·​0e108604·410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
76 ··​0x00000490·​0000001b·​1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​76 ··​0x00000490·​028a0a0e·​1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
77 ··​0x000004a0·24000000·​00000000·1b010000·04000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000004a0·0841c50e·​04410b00·28000000·68000000·.​A.​.​.​A.​.​(.​.​.​h.​.​.​
78 ··​0x000004b0·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​78 ··​0x000004b0·f00e0000·01010000·​04000000·00430e40·​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​@
79 ··​0x000004c0·​410e1483·05430e40·02900a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​79 ··​0x000004c0·​4887035b·83058604·​8502620a·c5c7c6c3·H.​.​[.​.​.​.​.​.​b.​.​.​.​.​
80 ··​0x000004d0·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​80 ··​0x000004d0·0e04480b·24000000·​00000000·​017a504c·​.​.​H.​$.​.​.​.​.​.​.​.​zPL
81 ··​0x000004e0·​58000000·68000000·f40d0000·ed000000·X.​.​.​h.​.​.​.​.​.​.​.​.​.​.​81 ··​0x000004e0·​5200017c·08079b00·0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x000004f0·04000000·00410e08·​8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A82 ··​0x000004f0·88010e40·83058502·​86048703·14000000·​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x00000500·0e108604·410e1483·05430e40·650a0e14·.​.​.​.​A.​.​.​.​C.​@e.​.​.​83 ··​0x00000500·2c000000·00000000·83000000·040d0000·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
84 ··​0x00000510·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​84 ··​0x00000510·00000000·28000000·d4000000·00100000·.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x00000520·​410b02b0·​0a0e1441·​c30e1041·c60e0c41·A.​.​.​.​.​.​A.​.​.​A.​.​.​A85 ··​0x00000520·​48010000·​04150000·​00430e40·4887035b·H.​.​.​.​.​.​.​.​C.​@H.​.​[
86 ··​0x00000530·c70e0841·c50e0441·0b000000·24000000·​.​.​.​A.​.​.​A.​.​.​.​$.​.​.​86 ··​0x00000530·83058604·8502710a·c5c7c6c3·0e04490b·​.​.​.​.​.​.​q.​.​.​.​.​.​.​I.​
87 ··​0x00000540·00000000·017a504c·5200017c·08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​87 ··​0x00000540·14000000·70000000·84000000·83000000·​.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x00000550·​0000001b·1b0c0404·88010e40·83058502·​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​.​88 ··​0x00000550·​04230000·00000000·54000000·5c050000·​.​#.​.​.​.​.​.​T.​.​.​\.​.​.​
89 ··​0x00000560·86048703·14000000·2c000000·00000000·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​89 ··​0x00000560·00000000·b1010000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
90 ··​0x00000570·89000000·​040d0000·00000000·84000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​90 ··​0x00000570·0c870341·​0e108604·410e1483·054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
91 ··​0x00000580·​04010000·e20e0000·22010000·​04150000·​.​.​.​.​.​.​.​.​".​.​.​.​.​.​.​91 ··​0x00000580·​02d60a0e·1441c30e·1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
92 ··​0x00000590·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​92 ··​0x00000590·​0841c50e·​04440b5f·​0a0e1441·c30e1041·​.​A.​.​.​D.​_.​.​.​A.​.​.​A
93 ··​0x000005a0·410e1483·05430e40·6f0a0e14·41c30e10·A.​.​.​.​C.​@o.​.​.​A.​.​.​93 ··​0x000005a0·c60e0c41·c70e0841·c50e044d·0b000000·.​.​.​A.​.​.​A.​.​.​M.​.​.​.​
94 ··​0x000005b0·​41c60e0c·41c70e08·41c50e04·410b470a·A.​.​.​A.​.​.​A.​.​.​A.​G.​94 ··​0x000005b0·​44000000·b4050000·50110000·6f010000·D.​.​.​.​.​.​.​P.​.​.​o.​.​.​
95 ··​0x000005c0·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​95 ··​0x000005c0·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
96 ··​0x000005d0·0e04410b·​02bb0a0e·1441c30e·1041c60e·.​.​A.​.​.​.​.​.​A.​.​.​A.​.​96 ··​0x000005d0·4b0e1483·​05430e60·031b010e·5c430e60·K.​.​.​.​C.​`.​.​.​.​\C.​`
97 ··​0x000005e0·0c41c70e·​0841c50e·04410b4f·0a0e1441·.​A.​.​.​A.​.​.​A.​O.​.​.​A97 ··​0x000005e0·5a0a0e14·41c30e10·41c60e0c·41c70e08·Z.​.​.​A.​.​.​A.​.​.​A.​.​.​
98 ··​0x000005f0·​c30e1041·c60e0c41·c70e0841·​c50e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A98 ··​0x000005f0·41c50e04·430b0000·44000000·fc050000·​A.​.​.​C.​.​.​D.​.​.​.​.​.​.​
99 ··​0x00000600·0b000000·14000000·cc000000·​8a000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​99 ··​0x00000600·c0120000·9e010000·00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
100 ··​0x00000610·89000000·​04220000·00000000·​54000000·​.​.​.​.​.​".​.​.​.​.​.​T.​.​.​100 ··​0x00000610·0c870341·​0e108604·410e1483·054e0e70·​.​.​.​A.​.​.​.​A.​.​.​.​N.​p
101 ··​0x00000620·20060000·00000000·62010000·00410e08··.​.​.​.​.​.​.​b.​.​.​.​A.​.​101 ··​0x00000620·02f30e6c·460e7002·780a0e14·41c30e10·.​.​.​lF.​p.​x.​.​.​A.​.​.​
102 ··​0x00000630·8502410e·0c870341·0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​102 ··​0x00000630·41c60e0c·41c70e08·41c50e04·​490b0000·A.​.​.​A.​.​.​A.​.​.​I.​.​.​
103 ··​0x00000640·05430e40·02770a0e·1441c30e·​1041c60e·.​C.​@.​w.​.​.​A.​.​.​A.​.​103 ··​0x00000640·​54000000·44060000·00000000·​17050000·​T.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
104 ··​0x00000650·​0c41c70e·​0841c50e·​04430b02·cb0a0e14·​.​A.​.​.​A.​.​.​C.​.​.​.​.​.​104 ··​0x00000650·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
105 ··​0x00000660·​41c30e10·41c60e0c·41c70e08·41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​105 ··​0x00000660·​410e1483·054e0e50·033c010a·0e1441c3·​A.​.​.​.​N.​P.​<.​.​.​.​A.​
106 ··​0x00000670·430b0000·​44000000·78060000·​04100000·C.​.​.​D.​.​.​x.​.​.​.​.​.​.​106 ··​0x00000670·​0e1041c6·0e0c41c7·0e0841c5·​0e04460b·.​.​A.​.​.​A.​.​.​A.​.​.​F.​
107 ··​0x00000680·44010000·​00410e08·8502410e·​0c870341·D.​.​.​.​A.​.​.​.​A.​.​.​.​A107 ··​0x00000680·0320030a·​0e1441c3·0e1041c6·​0e0c41c7·.​·.​.​.​.​A.​.​.​A.​.​.​A.​
108 ··​0x00000690·​0e108604·​410e1483·05430e60·02fc0e5c·​.​.​.​.​A.​.​.​.​C.​`.​.​.​\108 ··​0x00000690·​0e0841c5·0e04440b·38000000·​9c060000·.​.​A.​.​.​D.​8.​.​.​.​.​.​.​
109 ··​0x000006a0·430e605a·0a0e1441·c30e1041·​c60e0c41·​C.​`Z.​.​.​A.​.​.​A.​.​.​A109 ··​0x000006a0·00000000·55000000·00410e08·​8502410e·​.​.​.​.​U.​.​.​.​A.​.​.​.​A.​
110 ··​0x000006b0·c70e0841·c50e0443·0b000000·44000000·​.​.​.​A.​.​.​C.​.​.​.​D.​.​.​110 ··​0x000006b0·0c870341·​0e108604·410e1483·054e0e30·​.​.​.​A.​.​.​.​A.​.​.​.​N.​0
111 ··​0x000006c0·c0060000·48110000·88010000·00410e08·.​.​.​.​H.​.​.​.​.​.​.​.​A.​.​111 ··​0x000006c0·7e0e1441·c30e1041·c60e0c41·c70e0841·~.​.​A.​.​.​A.​.​.​A.​.​.​A
112 ··​0x000006d0·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​112 ··​0x000006d0·c50e0400·3c000000·d8060000·00000000·​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​
113 ··​0x000006e0·05430e70·​02fd0e6c·430e7002·6e0a0e14·​.​C.​p.​.​.​lC.​p.​n.​.​.​113 ··​0x000006e0·94010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
114 ··​0x000006f0·41c30e10·​41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​114 ··​0x000006f0·0e108604·​410e1483·054e0e40·02cf0a0e·.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
115 ··​0x00000700·410b0000·54000000·​08070000·​00000000·​A.​.​.​T.​.​.​.​.​.​.​.​.​.​.​115 ··​0x00000700·1441c30e·1041c60e·​0c41c70e·​0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
116 ··​0x00000710·de040000·00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A116 ··​0x00000710·044b0b00·3c000000·18070000·​00000000·​.​K.​.​<.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x00000720·​0e108604·410e1483·05430e50·​0347010a·​.​.​.​.​A.​.​.​.​C.​P.​G.​.​117 ··​0x00000720·29020000·​00410e08·​8502410e·​0c870341·)​.​.​.​.​A.​.​.​.​A.​.​.​.​A
118 ··​0x00000730·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​118 ··​0x00000730·​0e108604·410e1483·​054d0e50·​02890a0e·​.​.​.​.​A.​.​.​.​M.​P.​.​.​.​
119 ··​0x00000740·0e04410b·03fb020a·0e1441c3·0e1041c6·​.​.​A.​.​.​.​.​.​.​A.​.​.​A.​119 ··​0x00000740·1441c30e·​1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
120 ··​0x00000750·​0e0c41c7·0e0841c5·0e04410b·38000000·​.​.​A.​.​.​A.​.​.​A.​8.​.​.​120 ··​0x00000750·​04420b00·50000000·58070000·00000000·.​B.​.​P.​.​.​X.​.​.​.​.​.​.​
121 ··​0x00000760·60070000·​00000000·55000000·​00410e08·`.​.​.​.​.​.​.​U.​.​.​.​A.​.​121 ··​0x00000760·d4000000·​00410e08·8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
122 ··​0x00000770·​8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​122 ··​0x00000770·0e108604·410e1483·054d0e40·02720a0e·​.​.​.​.​A.​.​.​.​M.​@.​r.​.​
123 ··​0x00000780·05430e30·​02490e14·41c30e10·41c60e0c·​.​C.​0.​I.​.​A.​.​.​A.​.​.​123 ··​0x00000780·1444c30e·​1041c60e·​0c41c70e·0841c50e·​.​D.​.​.​A.​.​.​A.​.​.​A.​.​
124 ··​0x00000790·​41c70e08·41c50e04·3c000000·​9c070000·​A.​.​.​A.​.​.​<.​.​.​.​.​.​.​124 ··​0x00000790·04460b7f·0e1441c3·0e1041c6·0e0c41c7·​.​F.​.​.​.​A.​.​.​A.​.​.​A.​
125 ··​0x000007a0·​00000000·89010000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​125 ··​0x000007a0·​0e0841c5·0e040000·3c000000·ac070000·​.​.​A.​.​.​.​.​<.​.​.​.​.​.​.​
126 ··​0x000007b0·​0c870341·​0e108604·410e1483·05430e40·.​.​.​A.​.​.​.​A.​.​.​.​C.​@126 ··​0x000007b0·60140000·​f5010000·00410e08·​8502410e·​`.​.​.​.​.​.​.​.​A.​.​.​.​A.​
Max diff block lines reached; 26715/46832 bytes (57.04%) of diff not shown.
28.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 173, 16 lines modifiedOffset 173, 16 lines modified
173 ··​0x00000aa0·​5f2e636f·​6c642e33·​3538005f·​474c4f42·​_.​cold.​358.​_GLOB173 ··​0x00000aa0·​5f2e636f·​6c642e33·​3538005f·​474c4f42·​_.​cold.​358.​_GLOB
174 ··​0x00000ab0·​414c5f5f·​7375625f·​495f5f5a·​4e345346·​AL__sub_I__ZN4SF174 ··​0x00000ab0·​414c5f5f·​7375625f·​495f5f5a·​4e345346·​AL__sub_I__ZN4SF
175 ··​0x00000ac0·​53543134·​43686172·​4e6f6465·​32547261·​ST14CharNode2Tra175 ··​0x00000ac0·​53543134·​43686172·​4e6f6465·​32547261·​ST14CharNode2Tra
176 ··​0x00000ad0·​6e734332·​45524e53·​5f313054·​72616e73·​nsC2ERNS_10Trans176 ··​0x00000ad0·​6e734332·​45524e53·​5f313054·​72616e73·​nsC2ERNS_10Trans
177 ··​0x00000ae0·​64756365·​7245005f·​5a53744c·​385f5f69·​ducerE.​_ZStL8__i177 ··​0x00000ae0·​64756365·​7245005f·​5a53744c·​385f5f69·​ducerE.​_ZStL8__i
178 ··​0x00000af0·​6f696e69·​74002e4c·​4333002e·​4c433600·​oinit.​.​LC3.​.​LC6.​178 ··​0x00000af0·​6f696e69·​74002e4c·​4333002e·​4c433600·​oinit.​.​LC3.​.​LC6.​
179 ··​0x00000b00·​2e4c4334·​002e4c43·​35002e4c·​43323200·​.​LC4.​.​LC5.​.​LC22.​179 ··​0x00000b00·​2e4c4334·​002e4c43·​35002e4c·​43323200·​.​LC4.​.​LC5.​.​LC22.​
180 ··​0x00000b10·​2e4c4332·​39002e4c·​43333000·​2e4c4333·​.​LC29.​.​LC30.​.​LC3180 ··​0x00000b10·​2e4c4332·​39002e4c·​43333200·​2e4c4333·​.​LC29.​.​LC32.​.​LC3
181 ··​0x00000b20·​32002e4c·​43333100·​2e4c4333·​33002e4c·2.​.​LC31.​.​LC33.​.​L181 ··​0x00000b20·​31002e4c·​43333300·​2e4c4333·​30002e4c·1.​.​LC33.​.​LC30.​.​L
182 ··​0x00000b30·​4332005f·​5a4e3453·​46535438·​41726373·​C2.​_ZN4SFST8Arcs182 ··​0x00000b30·​4332005f·​5a4e3453·​46535438·​41726373·​C2.​_ZN4SFST8Arcs
183 ··​0x00000b40·​49746572·​43354550·​4b4e535f·​34417263·​IterC5EPKNS_4Arc183 ··​0x00000b40·​49746572·​43354550·​4b4e535f·​34417263·​IterC5EPKNS_4Arc
184 ··​0x00000b50·​73454e53·​305f3849·​74657254·​79706545·​sENS0_8IterTypeE184 ··​0x00000b50·​73454e53·​305f3849·​74657254·​79706545·​sENS0_8IterTypeE
185 ··​0x00000b60·​005f5a4e·​34534653·​54313443·​6861724e·​.​_ZN4SFST14CharN185 ··​0x00000b60·​005f5a4e·​34534653·​54313443·​6861724e·​.​_ZN4SFST14CharN
186 ··​0x00000b70·​6f646532·​5472616e·​73443545·​76005f5a·​ode2TransD5Ev.​_Z186 ··​0x00000b70·​6f646532·​5472616e·​73443545·​76005f5a·​ode2TransD5Ev.​_Z
187 ··​0x00000b80·​4e395f5f·​676e755f·​63787839·​68617368·​N9__gnu_cxx9hash187 ··​0x00000b80·​4e395f5f·​676e755f·​63787839·​68617368·​N9__gnu_cxx9hash
188 ··​0x00000b90·​7461626c·​6549504b·​4e345346·​5354344e·​tableIPKN4SFST4N188 ··​0x00000b90·​7461626c·​6549504b·​4e345346·​5354344e·​tableIPKN4SFST4N
Offset 252, 19 lines modifiedOffset 252, 19 lines modified
252 ··​0x00000f90·​30547261·​6e736475·​63657231·​3073706c·​0Transducer10spl252 ··​0x00000f90·​30547261·​6e736475·​63657231·​3073706c·​0Transducer10spl
253 ··​0x00000fa0·​6963655f·​61726345·​504e535f·​344e6f64·​ice_arcEPNS_4Nod253 ··​0x00000fa0·​6963655f·​61726345·​504e535f·​344e6f64·​ice_arcEPNS_4Nod
254 ··​0x00000fb0·​65455332·​5f53325f·​5053305f·​005f5a4e·​eES2_S2_PS0_.​_ZN254 ··​0x00000fb0·​65455332·​5f53325f·​5053305f·​005f5a4e·​eES2_S2_PS0_.​_ZN
255 ··​0x00000fc0·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce255 ··​0x00000fc0·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce
256 ··​0x00000fd0·​72313273·​706c6963·​655f6e6f·​64657345·​r12splice_nodesE256 ··​0x00000fd0·​72313273·​706c6963·​655f6e6f·​64657345·​r12splice_nodesE
257 ··​0x00000fe0·​504e535f·​344e6f64·​65455332·​5f4e535f·​PNS_4NodeES2_NS_257 ··​0x00000fe0·​504e535f·​344e6f64·​65455332·​5f4e535f·​PNS_4NodeES2_NS_
258 ··​0x00000ff0·​354c6162·​656c4550·​53305f53·​345f005f·​5LabelEPS0_S4_.​_258 ··​0x00000ff0·​354c6162·​656c4550·​53305f53·​345f005f·​5LabelEPS0_S4_.​_
259 ··​0x00001000·​5f783836·2e676574·​5f70635f·7468756e·_x86.​get_pc_thun259 ··​0x00001000·​5a4e3453·46535431·30547261·​6e736475·ZN4SFST10Transdu
260 ··​0x00001010·​6b2e6178·005f5a4e·​34534653·​54313054·k.​ax.​_ZN4SFST10T260 ··​0x00001010·​63657231·33726570·​6c616365·​5f636861·cer13replace_cha
261 ··​0x00001020·​72616e73·64756365·72313372·65706c61·​ransducer13repla261 ··​0x00001020·​72324550·​4e535f34·4e6f6465·4553325f·​r2EPNS_4NodeES2_
262 ··​0x00001030·63655f63·68617232·45504e53·5f344e6f·ce_char2EPNS_4No262 ··​0x00001030·74745053·305f005f·​5f783836·2e676574·ttPS0_.​__x86.​get
263 ··​0x00001040·64654553·325f7474·5053305f·​005f5a4e·deES2_ttPS0_.​_ZN263 ··​0x00001040·5f70635f·7468756e·6b2e6178·​005f5a4e·_pc_thunk.​ax.​_ZN
264 ··​0x00001050·​395f5f67·​6e755f63·​78783968·​61736874·​9__gnu_cxx9hasht264 ··​0x00001050·​395f5f67·​6e755f63·​78783968·​61736874·​9__gnu_cxx9hasht
265 ··​0x00001060·​61626c65·​49504b4e·​34534653·​54344e6f·​ableIPKN4SFST4No265 ··​0x00001060·​61626c65·​49504b4e·​34534653·​54344e6f·​ableIPKN4SFST4No
266 ··​0x00001070·​64654553·​345f4e53·​315f3568·​61736866·​deES4_NS1_5hashf266 ··​0x00001070·​64654553·​345f4e53·​315f3568·​61736866·​deES4_NS1_5hashf
267 ··​0x00001080·​45537439·​5f496465·​6e746974·​79495334·​ESt9_IdentityIS4267 ··​0x00001080·​45537439·​5f496465·​6e746974·​79495334·​ESt9_IdentityIS4
268 ··​0x00001090·​5f455374·​38657175·​616c5f74·​6f495334·​_ESt8equal_toIS4268 ··​0x00001090·​5f455374·​38657175·​616c5f74·​6f495334·​_ESt8equal_toIS4
269 ··​0x000010a0·​5f455361·​4953345f·​45454432·​4576005f·​_ESaIS4_EED2Ev.​_269 ··​0x000010a0·​5f455361·​4953345f·​45454432·​4576005f·​_ESaIS4_EED2Ev.​_
270 ··​0x000010b0·​5a4e395f·​5f676e75·​5f637878·​39686173·​ZN9__gnu_cxx9has270 ··​0x000010b0·​5a4e395f·​5f676e75·​5f637878·​39686173·​ZN9__gnu_cxx9has
Offset 307, 193 lines modifiedOffset 307, 193 lines modified
307 ··​0x00001300·​72616e73·​64756365·​72443145·​76005f5a·​ransducerD1Ev.​_Z307 ··​0x00001300·​72616e73·​64756365·​72443145·​76005f5a·​ransducerD1Ev.​_Z
308 ··​0x00001310·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc308 ··​0x00001310·​4e345346·​53543130·​5472616e·​73647563·​N4SFST10Transduc
309 ··​0x00001320·​65723232·​67656e65·​72617465·​735f656d·​er22generates_em309 ··​0x00001320·​65723232·​67656e65·​72617465·​735f656d·​er22generates_em
310 ··​0x00001330·​7074795f·​73747269·​6e674576·​005f5a4e·​pty_stringEv.​_ZN310 ··​0x00001330·​7074795f·​73747269·​6e674576·​005f5a4e·​pty_stringEv.​_ZN
311 ··​0x00001340·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce311 ··​0x00001340·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce
312 ··​0x00001350·​72386d69·​6e696d69·​73654562·​005f5a4e·​r8minimiseEb.​_ZN312 ··​0x00001350·​72386d69·​6e696d69·​73654562·​005f5a4e·​r8minimiseEb.​_ZN
313 ··​0x00001360·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce313 ··​0x00001360·​34534653·​54313054·​72616e73·​64756365·​4SFST10Transduce
314 ··​0x00001370·​72386973·​5f656d70·​74794576·​005f5f78·​r8is_emptyEv.​__x314 ··​0x00001370·​72386973·​5f656d70·​74794576·​005f5a4e·​r8is_emptyEv.​_ZN
315 ··​0x00001380·38362e67·65745f70·635f7468·756e6b2e·86.​get_pc_thunk.​315 ··​0x00001380·5374385f·52625f74·72656549·4e345346·St8_Rb_treeIN4SF
316 ··​0x00001390·6270005f·5a4e5374·385f5262·​5f747265·bp.​_ZNSt8_Rb_tre316 ··​0x00001390·5354354c·6162656c·4553315f·​5374395f·ST5LabelES1_St9_
317 ··​0x000013a0·65494e34·​53465354·354c6162·656c4553·​eIN4SFST5LabelES317 ··​0x000013a0·​4964656e·​74697479·4953315f·454e5331·IdentityIS1_ENS1
318 ··​0x000013b0·315f5374·395f4964·​656e7469·74794953·1_St9_IdentityIS318 ··​0x000013b0·5f396c61·62656c5f·​636d7045·53614953·_9label_cmpESaIS
319 ··​0x000013c0·​315f454e·53315f39·6c616265·​6c5f636d·​1_ENS1_9label_cm319 ··​0x000013c0·​315f4545·31365f4d·5f696e73·​6572745f·​1_EE16_M_insert_
320 ··​0x000013d0·​70455361·4953315f·​45453136·5f4d5f69·pESaIS1_EE16_M_i320 ··​0x000013d0·​756e6971·75654552·​4b53315f·005f5a6e·uniqueERKS1_.​_Zn
321 ··​0x000013e0·6e736572·745f756e·69717565·45524b53·nsert_uniqueERKS321 ··​0x000013e0·776a005f·5a537432·395f5262·​5f747265·wj.​_ZSt29_Rb_tre
322 ··​0x000013f0·315f005f·5a537431·385f5262·​5f747265·1_.​_ZSt18_Rb_tre322 ··​0x000013f0·655f696e·73657274·5f616e64·​5f726562·e_insert_and_reb
323 ··​0x00001400·​655f6465·​6372656d·656e7450·​53743138·e_decrementPSt18323 ··​0x00001400·​616c616e·​63656250·​53743138·5f52625f·​alancebPSt18_Rb_
324 ··​0x00001410·5f52625f·74726565·​5f6e6f64·​655f6261·_Rb_tree_node_ba324 ··​0x00001410·​74726565·​5f6e6f64·​655f6261·73655330·tree_node_baseS0
325 ··​0x00001420·7365005f·5a6e776a·​005f5a53·​7432395f·se.​_Znwj.​_ZSt29_325 ··​0x00001420·​5f52535f·​005f5a53·​7431385f·52625f74·​_RS_.​_ZSt18_Rb_t
326 ··​0x00001430·52625f74·7265655f·​696e7365·​72745f61·Rb_tree_insert_a326 ··​0x00001430·7265655f·64656372·​656d656e·​74505374·ree_decrementPSt
327 ··​0x00001440·6e645f72·​6562616c·​616e6365·​62505374·nd_rebalancebPSt327 ··​0x00001440·31385f52·​625f7472·​65655f6e·​6f64655f·18_Rb_tree_node_
328 ··​0x00001450·31385f52·625f7472·65655f6e·6f64655f·18_Rb_tree_node_328 ··​0x00001450·62617365·005f5a4e·34534653·54313054·base.​_ZN4SFST10T
329 ··​0x00001460·62617365·53305f52·​535f005f·5a4e3453·baseS0_RS_.​_ZN4S329 ··​0x00001460·72616e73·64756365·​72313272·65636f64·ransducer12recod
330 ··​0x00001470·46535431·30547261·6e736475·63657231·FST10Transducer1330 ··​0x00001470·655f6c61·62656c45·4e535f35·4c616265·e_labelENS_5Labe
331 ··​0x00001480·32726563·6f64655f·6c616265·​6c454e53·2recode_labelENS331 ··​0x00001480·6c456262·524e535f·38416c70·​68616265·lEbbRNS_8Alphabe
332 ··​0x00001490·5f354c61·62656c45·​6262524e·535f3841·​_5LabelEbbRNS_8A332 ··​0x00001490·7445005f·​5a4e3453·​46535438·416c7068·​tE.​_ZN4SFST8Alph
333 ··​0x000014a0·​6c706861·62657445·​005f5a4e·34534653·​lphabetE.​_ZN4SFS333 ··​0x000014a0·​61626574·​31306164·645f7379·​6d626f6c·abet10add_symbol
334 ··​0x000014b0·5438416c·70686162·65743130·6164645f·T8Alphabet10add_334 ··​0x000014b0·45504b63·005f5a4e·34534653·54313054·EPKc.​_ZN4SFST10T
335 ··​0x000014c0·​73796d62·​6f6c4550·4b63005f·5a4e3453·symbolEPKc.​_ZN4S335 ··​0x000014c0·​72616e73·​64756365·72313063·6f70795f·ransducer10copy_
336 ··​0x000014d0·46535431·​30547261·6e736475·​63657231·FST10Transducer1336 ··​0x000014d0·6e6f6465·7345504e·535f344e·​6f646545·nodesEPNS_4NodeE
337 ··​0x000014e0·30636f70·795f6e6f·64657345·​504e535f·0copy_nodesEPNS_337 ··​0x000014e0·5053305f·6262005f·5a4e5374·​36766563·​PS0_bb.​_ZNSt6vec
338 ··​0x000014f0·344e6f64·​65455053·305f6262·005f5a4e·4NodeEPS0_bb.​_ZN338 ··​0x000014f0·746f7249·​6a536149·6a454531·345f4d5f·torIjSaIjEE14_M_
339 ··​0x00001500·53743676·​6563746f·72496a53·61496a45·St6vectorIjSaIjE339 ··​0x00001500·66696c6c·5f696e73·​65727445·4e395f5f·fill_insertEN9__
340 ··​0x00001510·4531345f·4d5f6669·6c6c5f69·​6e736572·E14_M_fill_inser340 ··​0x00001510·676e755f·63787831·375f5f6e·​6f726d61·gnu_cxx17__norma
341 ··​0x00001520·74454e39·5f5f676e·755f6378·7831375f·tEN9__gnu_cxx17_341 ··​0x00001520·6c5f6974·65726174·6f724950·6a53315f·l_iteratorIPjS1_
342 ··​0x00001530·5f6e6f72·6d616c5f·​69746572·61746f72·_normal_iterator342 ··​0x00001530·45456a52·4b6a006d·​656d6d6f·7665005f·EEjRKj.​memmove.​_
343 ··​0x00001540·49506a53·​315f4545·​6a524b6a·006d656d·IPjS1_EEjRKj.​mem343 ··​0x00001540·5a537432·​305f5f74·​68726f77·5f6c656e·ZSt20__throw_len
344 ··​0x00001550·​6d6f7665·​005f5a53·​7432305f·5f746872·​move.​_ZSt20__thr344 ··​0x00001550·​6774685f·6572726f·72504b63·​005f5a4e·​gth_errorPKc.​_ZN
345 ··​0x00001560·6f775f6c·656e6774·685f6572·​726f7250·ow_length_errorP345 ··​0x00001560·5374385f·52625f74·72656549·​74537434·St8_Rb_treeItSt4
346 ··​0x00001570·4b63005f·5a4e5374·385f5262·5f747265·​Kc.​_ZNSt8_Rb_tre346 ··​0x00001570·70616972·494b7453·74367665·63746f72·​pairIKtSt6vector
347 ··​0x00001580·65497453·​74347061·6972494b·74537436·​eItSt4pairIKtSt6347 ··​0x00001580·​49504e34·​53465354·33417263·45536149·​IPN4SFST3ArcESaI
348 ··​0x00001590·76656374·6f724950·4e345346·53543341·vectorIPN4SFST3A348 ··​0x00001590·53355f45·​45455374·31305f53·​656c6563·S5_EEESt10_Selec
349 ··​0x000015a0·​72634553·​61495335·​5f454545·​53743130·rcESaIS5_EEESt10349 ··​0x000015a0·​74317374·4953385f·45537434·​6c657373·t1stIS8_ESt4less
350 ··​0x000015b0·5f53656c·​65637431·73744953·385f4553·​_Select1stIS8_ES350 ··​0x000015b0·49744553·​61495338·5f454538·5f4d5f65·​ItESaIS8_EE8_M_e
351 ··​0x000015c0·​74346c65·73734974·45536149·53385f45·t4lessItESaIS8_E351 ··​0x000015c0·​72617365·45505374·31335f52·625f7472·raseEPSt13_Rb_tr
352 ··​0x000015d0·45385f4d·5f657261·73654550·53743133·E8_M_eraseEPSt13352 ··​0x000015d0·65655f6e·6f646549·53385f45·005f5a4e·ee_nodeIS8_E.​_ZN
353 ··​0x000015e0·​5f52625f·74726565·5f6e6f64·​65495338·​_Rb_tree_nodeIS8353 ··​0x000015e0·​53743676·6563746f·7249504e·​34534653·​St6vectorIPN4SFS
354 ··​0x000015f0·​5f45005f·5a4e5374·36766563·746f7249·_E.​_ZNSt6vectorI354 ··​0x000015f0·​54334172·63455361·4953325f·45453137·T3ArcESaIS2_EE17
355 ··​0x00001600·​504e3453·46535433·​41726345·​53614953·PN4SFST3ArcESaIS355 ··​0x00001600·​5f4d5f72·​65616c6c·​6f635f69·6e736572·_M_realloc_inser
356 ··​0x00001610·325f4545·​31375f4d·5f726561·6c6c6f63·2_EE17_M_realloc356 ··​0x00001610·74454e39·​5f5f676e·755f6378·7831375f·tEN9__gnu_cxx17_
357 ··​0x00001620·​5f696e73·​65727445·4e395f5f·​676e755f·​_insertEN9__gnu_357 ··​0x00001620·​5f6e6f72·​6d616c5f·69746572·​61746f72·​_normal_iterator
358 ··​0x00001630·63787831·375f5f6e·​6f726d61·​6c5f6974·​cxx17__normal_it358 ··​0x00001630·49505332·5f53345f·​4545524b·​53325f00·​IPS2_S4_EERKS2_.​
359 ··​0x00001640·65726174·6f724950·53325f53·345f4545·eratorIPS2_S4_EE359 ··​0x00001640·5f5a4e39·5f5f676e·755f6378·78396861·_ZN9__gnu_cxx9ha
360 ··​0x00001650·524b5332·5f005f5a·4e395f5f·​676e755f·RKS2_.​_ZN9__gnu_360 ··​0x00001650·73687461·626c6549·53743470·​61697249·shtableISt4pairI
361 ··​0x00001660·63787839·68617368·​7461626c·65495374·cxx9hashtableISt361 ··​0x00001660·4b53315f·49504e34·​53465354·344e6f64·KS1_IPN4SFST4Nod
362 ··​0x00001670·34706169·72494b53·​315f4950·4e345346·4pairIKS1_IPN4SF362 ··​0x00001670·65455334·5f455334·5f455335·5f4e5332·eES4_ES4_ES5_NS2
363 ··​0x00001680·​5354344e·​6f646545·53345f45·53345f45·ST4NodeES4_ES4_E363 ··​0x00001680·​5f313150·​6169724d·61707069·6e673568·_11PairMapping5h
364 ··​0x00001690·53355f4e·53325f31·​31506169·724d6170·S5_NS2_11PairMap364 ··​0x00001690·61736866·​45537431·​305f5365·6c656374·ashfESt10_Select
365 ··​0x000016a0·70696e67·35686173·​68664553·​7431305f·​ping5hashfESt10_365 ··​0x000016a0·31737449·​53375f45·4e53385f·36657175·​1stIS7_ENS8_6equ
366 ··​0x000016b0·53656c65·63743173·74495337·5f454e53·​Select1stIS7_ENS366 ··​0x000016b0·​616c6645·​53614953·​345f4545·36726573·​alfESaIS4_EE6res
367 ··​0x000016c0·385f3665·7175616c·66455361·4953345f·8_6equalfESaIS4_367 ··​0x000016c0·697a6545·6a005f5a·4e395f5f·676e755f·izeEj.​_ZN9__gnu_
368 ··​0x000016d0·45453672·6573697a·65456a00·5f5a4e39·EE6resizeEj.​_ZN9368 ··​0x000016d0·63787832·315f4861·​73687461·626c655f·cxx21_Hashtable_
369 ··​0x000016e0·5f5f676e·755f6378·​7832315f·​48617368·__gnu_cxx21_Hash369 ··​0x000016e0·7072696d·655f6c69·​7374496d·​4531365f·prime_listImE16_
370 ··​0x000016f0·7461626c·655f7072·696d655f·6c697374·table_prime_list370 ··​0x000016f0·5f73746c·​5f707269·6d655f6c·69737445·_stl_prime_listE
371 ··​0x00001700·496d4531·365f5f73·746c5f70·72696d65·​ImE16__stl_prime371 ··​0x00001700·005f5a53·7431375f·​5f746872·​6f775f62·​.​_ZSt17__throw_b
372 ··​0x00001710·​5f6c6973·​7445005f·5a537431·375f5f74·_listE.​_ZSt17__t372 ··​0x00001710·61645f61·​6c6c6f63·​76005f5a·4e395f5f·​ad_allocv.​_ZN9__
373 ··​0x00001720·​68726f77·5f626164·5f616c6c·6f637600·hrow_bad_allocv.​373 ··​0x00001720·​676e755f·63787839·68617368·7461626c·gnu_cxx9hashtabl
374 ··​0x00001730·5f5a4e39·5f5f676e·​755f6378·78396861·_ZN9__gnu_cxx9ha374 ··​0x00001730·65495374·34706169·​72494b53·315f4950·eISt4pairIKS1_IP
375 ··​0x00001740·73687461·626c6549·53743470·61697249·shtableISt4pairI375 ··​0x00001740·4e345346·5354344e·6f646545·53345f45·N4SFST4NodeES4_E
376 ··​0x00001750·4b53315f·49504e34·​53465354·​344e6f64·KS1_IPN4SFST4Nod376 ··​0x00001750·​53345f45·53355f4e·​53325f31·​31506169·​S4_ES5_NS2_11Pai
377 ··​0x00001760·65455334·5f455334·​5f455335·​5f4e5332·eES4_ES4_ES5_NS2377 ··​0x00001760·724d6170·70696e67·35686173·​68664553·rMapping5hashfES
378 ··​0x00001770·5f313150·6169724d·​61707069·6e673568·_11PairMapping5h378 ··​0x00001770·7431305f·53656c65·​63743173·74495337·t10_Select1stIS7
379 ··​0x00001780·61736866·45537431·305f5365·​6c656374·ashfESt10_Select379 ··​0x00001780·5f454e53·385f3665·7175616c·​66455361·_ENS8_6equalfESa
380 ··​0x00001790·31737449·53375f45·4e53385f·​36657175·​1stIS7_ENS8_6equ380 ··​0x00001790·​4953345f·45453134·​66696e64·5f6f725f·IS4_EE14find_or_
381 ··​0x000017a0·​616c6645·​53614953·345f4545·31346669·​alfESaIS4_EE14fi381 ··​0x000017a0·​696e7365·72744552·4b53375f·​005f5a4e·​insertERKS7_.​_ZN
382 ··​0x000017b0·6e645f6f·​725f696e·​73657274·45524b53·nd_or_insertERKS382 ··​0x000017b0·395f5f67·6e755f63·​78783968·61736874·9__gnu_cxx9hasht
383 ··​0x000017c0·375f005f·5a4e395f·5f676e75·5f637878·7_.​_ZN9__gnu_cxx383 ··​0x000017c0·61626c65·49537434·70616972·494b4e34·ableISt4pairIKN4
384 ··​0x000017d0·​39686173·68746162·​6c654953·74347061·9hashtableISt4pa384 ··​0x000017d0·53465354·374e6f64·​6553796d·​454e5332·SFST7NodeSymENS2
385 ··​0x000017e0·6972494b·4e345346·​5354374e·6f646553·irIKN4SFST7NodeS385 ··​0x000017e0·5f364672·6f6d546f·45455333·5f4e5332·_6FromToEES3_NS2
386 ··​0x000017f0·796d454e·53325f36·46726f6d·​546f4545·ymENS2_6FromToEE386 ··​0x000017f0·5f313443·6861724e·6f646532·​5472616e·_14CharNode2Tran
387 ··​0x00001800·53335f4e·53325f31·​34436861·724e6f64·S3_NS2_14CharNod387 ··​0x00001800·73356861·73686645·53743130·5f53656c·s5hashfESt10_Sel
388 ··​0x00001810·​65325472·616e7335·68617368·66455374·​e2Trans5hashfESt388 ··​0x00001810·​65637431·73744953·365f454e·53375f36·​ect1stIS6_ENS7_6
389 ··​0x00001820·31305f53·​656c6563·​74317374·4953365f·​10_Select1stIS6_389 ··​0x00001820·65717561·6c664553·​61495335·5f454536·equalfESaIS5_EE6
390 ··​0x00001830·454e5337·5f366571·75616c66·45536149·ENS7_6equalfESaI390 ··​0x00001830·72657369·7a65456a·005f5a4e·395f5f67·resizeEj.​_ZN9__g
391 ··​0x00001840·53355f45·45367265·73697a65·456a005f·S5_EE6resizeEj.​_391 ··​0x00001840·6e755f63·78783968·61736874·61626c65·nu_cxx9hashtable
392 ··​0x00001850·5a4e395f·5f676e75·5f637878·​39686173·ZN9__gnu_cxx9has392 ··​0x00001850·49537434·70616972·494b4e34·53465354·ISt4pairIKN4SFST
393 ··​0x00001860·68746162·​6c654953·74347061·6972494b·htableISt4pairIK393 ··​0x00001860·374e6f64·​6553796d·​454e5332·5f364672·7NodeSymENS2_6Fr
394 ··​0x00001870·4e345346·​5354374e·6f646553·796d454e·N4SFST7NodeSymEN394 ··​0x00001870·6f6d546f·45455333·5f4e5332·5f313443·omToEES3_NS2_14C
395 ··​0x00001880·53325f36·46726f6d·​546f4545·53335f4e·S2_6FromToEES3_N395 ··​0x00001880·6861724e·6f646532·​5472616e·73356861·harNode2Trans5ha
396 ··​0x00001890·53325f31·​34436861·724e6f64·​65325472·S2_14CharNode2Tr396 ··​0x00001890·73686645·53743130·5f53656c·​65637431·shfESt10_Select1
Max diff block lines reached; 1349/28753 bytes (4.69%) of diff not shown.
676 KB
determinise.o
856 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​REL·​(Relocatable·​file)​8 ··​Type:​······························​REL·​(Relocatable·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​0·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​20904·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​21360·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​0·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​017 ··​Number·​of·​program·​headers:​·········​0
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​6219 ··​Number·​of·​section·​headers:​·········​62
20 ··​Section·​header·​string·​table·​index:​·​6120 ··​Section·​header·​string·​table·​index:​·​61
14.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​62·​section·​headers,​·​starting·​at·​offset·​0x51a8:​1 There·​are·​62·​section·​headers,​·​starting·​at·​offset·​0x5370:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​59··​28··​45 ··​[·​1]·​.​group············​GROUP···········​00000000·​000034·​000008·​04·····​59··​28··​4
6 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​59··​66··​46 ··​[·​2]·​.​group············​GROUP···········​00000000·​00003c·​00000c·​04·····​59··​66··​4
7 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​59··​68··​47 ··​[·​3]·​.​group············​GROUP···········​00000000·​000048·​00000c·​04·····​59··​68··​4
Offset 10, 62 lines modifiedOffset 10, 62 lines modified
10 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​59··​74··​410 ··​[·​5]·​.​group············​GROUP···········​00000000·​000060·​00000c·​04·····​59··​74··​4
11 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​59··​75··​411 ··​[·​6]·​.​group············​GROUP···········​00000000·​00006c·​00000c·​04·····​59··​75··​4
12 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​59··​78··​412 ··​[·​7]·​.​group············​GROUP···········​00000000·​000078·​00000c·​04·····​59··​78··​4
13 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​59··​79··​413 ··​[·​8]·​.​group············​GROUP···········​00000000·​000084·​00000c·​04·····​59··​79··​4
14 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​59··​82··​414 ··​[·​9]·​.​group············​GROUP···········​00000000·​000090·​00000c·​04·····​59··​82··​4
15 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​000010·​04·····​59··​83··​415 ··​[10]·​.​group············​GROUP···········​00000000·​00009c·​000010·​04·····​59··​83··​4
16 ··​[11]·​.​group············​GROUP···········​00000000·​0000ac·​000008·​04·····​59··​76··​416 ··​[11]·​.​group············​GROUP···········​00000000·​0000ac·​000008·​04·····​59··​76··​4
17 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​000008·​04·····​59··70··​417 ··​[12]·​.​group············​GROUP···········​00000000·​0000b4·​000008·​04·····​59··69··​4
18 ··​[13]·​.​group············​GROUP···········​00000000·​0000bc·​000008·​04·····​59··​56··​418 ··​[13]·​.​group············​GROUP···········​00000000·​0000bc·​000008·​04·····​59··​56··​4
19 ··​[14]·​.​group············​GROUP···········​00000000·​0000c4·​000008·​04·····​59··​90··​419 ··​[14]·​.​group············​GROUP···········​00000000·​0000c4·​000008·​04·····​59··​90··​4
20 ··​[15]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​59··​84··​420 ··​[15]·​.​group············​GROUP···········​00000000·​0000cc·​00000c·​04·····​59··​84··​4
21 ··​[16]·​.​text·············​PROGBITS········​00000000·​0000e0·​001525·​00··​AX··​0···​0·​1621 ··​[16]·​.​text·············​PROGBITS········​00000000·​0000e0·​0015ec·​00··​AX··​0···​0·​16
22 ··​[17]·​.​rel.​text·········​REL·············​00000000·​004354·​0002b8·​08···​I·​59··​16··​422 ··​[17]·​.​rel.​text·········​REL·············​00000000·​00451c·​0002b8·​08···​I·​59··​16··​4
23 ··​[18]·​.​data·············​PROGBITS········​00000000·​001605·​000000·​00··​WA··​0···​0··​123 ··​[18]·​.​data·············​PROGBITS········​00000000·​0016cc·​000000·​00··​WA··​0···​0··​1
24 ··​[19]·​.​bss··············​NOBITS··········​00000000·​001605·​000001·​00··​WA··​0···​0··​124 ··​[19]·​.​bss··············​NOBITS··········​00000000·​0016cc·​000001·​00··​WA··​0···​0··​1
25 ··​[20]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​001606·​000036·​00·​AXG··​0···​0··​225 ··​[20]·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE·​PROGBITS········​00000000·​0016d0·​000045·​00·​AXG··​0···​0·16
26 ··​[21]·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E·​PROGBITS········​00000000·​00163c·​000046·​00·​AXG··​0···​0··​226 ··​[21]·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E·​PROGBITS········​00000000·​001720·​00005e·​00·​AXG··​0···​0·16
27 ··​[22]·​.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E·​REL·············​00000000·​00460c·​000020·​08··​IG·​59··​21··​427 ··​[22]·​.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E·​REL·············​00000000·​0047d4·​000020·​08··​IG·​59··​21··​4
28 ··​[23]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE·​PROGBITS········​00000000·​001690·​000169·​00·​AXG··​0···​0·​1628 ··​[23]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE·​PROGBITS········​00000000·​001780·​000171·​00·​AXG··​0···​0·​16
29 ··​[24]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE·​REL·············​00000000·​00462c·​000020·​08··​IG·​59··​23··​429 ··​[24]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE·​REL·············​00000000·​0047f4·​000020·​08··​IG·​59··​23··​4
30 ··​[25]·​.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​·​PROGBITS········​00000000·​0017fa·​000058·​00·​AXG··​0···​0··​230 ··​[25]·​.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​·​PROGBITS········​00000000·​001900·​000058·​00·​AXG··​0···​0·16
31 ··​[26]·​.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​·​REL·············​00000000·​00464c·​000028·​08··​IG·​59··​25··​431 ··​[26]·​.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​·​REL·············​00000000·​004814·​000028·​08··​IG·​59··​25··​4
32 ··​[27]·​.​text.​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_·​PROGBITS········​00000000·​001860·​0004bd·​00·​AXG··​0···​0·​1632 ··​[27]·​.​text.​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_·​PROGBITS········​00000000·​001960·​0004d2·​00·​AXG··​0···​0·​16
33 ··​[28]·​.​rel.​text.​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_·​REL·············​00000000·​004674·​000020·​08··​IG·​59··​27··​433 ··​[28]·​.​rel.​text.​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_·​REL·············​00000000·​00483c·​000020·​08··​IG·​59··​27··​4
34 ··​[29]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj·​PROGBITS········​00000000·​001d20·​0002de·​00·​AXG··​0···​0·​1634 ··​[29]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj·​PROGBITS········​00000000·​001e40·​0002f3·​00·​AXG··​0···​0·​16
35 ··​[30]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj·​REL·············​00000000·​004694·​000038·​08··​IG·​59··​29··​435 ··​[30]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj·​REL·············​00000000·​00485c·​000038·​08··​IG·​59··​29··​4
36 ··​[31]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_·​PROGBITS········​00000000·​002000·​0002af·​00·​AXG··​0···​0·​1636 ··​[31]·​.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_·​PROGBITS········​00000000·​002140·​0002ed·​00·​AXG··​0···​0·​16
37 ··​[32]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_·​REL·············​00000000·​0046cc·​000020·​08··​IG·​59··​31··​437 ··​[32]·​.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_·​REL·············​00000000·​004894·​000020·​08··​IG·​59··​31··​4
38 ··​[33]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_.​str1.​1·​PROGBITS········​00000000·​0022af·​000017·​01·​AMS··​0···​0··​138 ··​[33]·​.​rodata.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_.​str1.​1·​PROGBITS········​00000000·​00242d·​000017·​01·​AMS··​0···​0··​1
39 ··​[34]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_·​PROGBITS········​00000000·​0022d0·​0004de·​00·​AXG··​0···​0·​1639 ··​[34]·​.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_·​PROGBITS········​00000000·​002450·​000517·​00·​AXG··​0···​0·​16
40 ··​[35]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_·​REL·············​00000000·​0046ec·​000050·​08··​IG·​59··​34··​440 ··​[35]·​.​rel.​text.​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_·​REL·············​00000000·​0048b4·​000050·​08··​IG·​59··​34··​4
41 ··​[36]·​.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_·​PROGBITS········​00000000·​0027b0·​0000da·​00·​AXG··​0···​0·​1641 ··​[36]·​.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_·​PROGBITS········​00000000·​002970·​0000e6·​00·​AXG··​0···​0·​16
42 ··​[37]·​.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_·​REL·············​00000000·​00473c·​000018·​08··​IG·​59··​36··​442 ··​[37]·​.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_·​REL·············​00000000·​004904·​000018·​08··​IG·​59··​36··​4
43 ··​[38]·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​PROGBITS········​00000000·​00288a·​000114·​00·​AXG··​0···​0··​243 ··​[38]·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​PROGBITS········​00000000·​002a60·​000114·​00·​AXG··​0···​0·16
44 ··​[39]·​.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​REL·············​00000000·​004754·​000058·​08··​IG·​59··​38··​444 ··​[39]·​.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​REL·············​00000000·​00491c·​000058·​08··​IG·​59··​38··​4
45 ··​[40]·​.​gcc_except_table.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​PROGBITS········​00000000·​0029a0·​000020·​00··​AG··​0···​0··​445 ··​[40]·​.​gcc_except_table.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_·​PROGBITS········​00000000·​002b74·​000020·​00··​AG··​0···​0··​4
46 ··​[41]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​0029c0·​000010·​01·​AMS··​0···​0··​146 ··​[41]·​.​rodata.​str1.​1····​PROGBITS········​00000000·​002b94·​000010·​01·​AMS··​0···​0··​1
47 ··​[42]·​.​text.​unlikely····​PROGBITS········​00000000·​0029d0·​00012c·​00··​AX··​0···​0··​247 ··​[42]·​.​text.​unlikely····​PROGBITS········​00000000·​002ba4·​00012c·​00··​AX··​0···​0··​2
48 ··​[43]·​.​rel.​text.​unlikely·​REL·············​00000000·​0047ac·​0000a0·​08···​I·​59··​42··​448 ··​[43]·​.​rel.​text.​unlikely·​REL·············​00000000·​004974·​0000a0·​08···​I·​59··​42··​4
49 ··​[44]·​.​gcc_except_table·​PROGBITS········​00000000·​002afc·​000097·​00···​A··​0···​0··​449 ··​[44]·​.​gcc_except_table·​PROGBITS········​00000000·​002cd0·​000097·​00···​A··​0···​0··​4
50 ··​[45]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​002b94·​000030·​01·​AMS··​0···​0··​450 ··​[45]·​.​rodata.​str1.​4····​PROGBITS········​00000000·​002d68·​000030·​01·​AMS··​0···​0··​4
51 ··​[46]·​.​text.​startup·····​PROGBITS········​00000000·​002bc4·​000040·​00··​AX··​0···​0··​151 ··​[46]·​.​text.​startup·····​PROGBITS········​00000000·​002da0·​000040·​00··​AX··​0···​0·16
52 ··​[47]·​.​rel.​text.​startup·​REL·············​00000000·​00484c·​000038·​08···​I·​59··​46··​452 ··​[47]·​.​rel.​text.​startup·​REL·············​00000000·​004a14·​000038·​08···​I·​59··​46··​4
53 ··​[48]·​.​init_array·······​INIT_ARRAY······​00000000·​002c04·​000004·​04··​WA··​0···​0··​453 ··​[48]·​.​init_array·······​INIT_ARRAY······​00000000·​002de0·​000004·​04··​WA··​0···​0··​4
54 ··​[49]·​.​rel.​init_array···​REL·············​00000000·​004884·​000008·​08···​I·​59··​48··​454 ··​[49]·​.​rel.​init_array···​REL·············​00000000·​004a4c·​000008·​08···​I·​59··​48··​4
55 ··​[50]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​002c20·​000074·​00··​AG··​0···​0·​3255 ··​[50]·​.​rodata.​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE·​PROGBITS········​00000000·​002e00·​000074·​00··​AG··​0···​0·​32
56 ··​[51]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​002c94·​000004·​00·​AXG··​0···​0··​156 ··​[51]·​.​text.​__x86.​get_pc_thunk.​ax·​PROGBITS········​00000000·​002e74·​000004·​00·​AXG··​0···​0··​1
57 ··​[52]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​002c98·​000004·​00·​AXG··​0···​0··​157 ··​[52]·​.​text.​__x86.​get_pc_thunk.​bx·​PROGBITS········​00000000·​002e78·​000004·​00·​AXG··​0···​0··​1
58 ··​[53]·​.​text.​__x86.​get_pc_thunk.​di·​PROGBITS········​00000000·​002c9c·​000004·​00·​AXG··​0···​0··​158 ··​[53]·​.​text.​__x86.​get_pc_thunk.​si·​PROGBITS········​00000000·​002e7c·​000004·​00·​AXG··​0···​0··​1
59 ··​[54]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​002ca0·​000004·​00·​WAG··​0···​0··​459 ··​[54]·​.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​PROGBITS········​00000000·​002e80·​000004·​00·​WAG··​0···​0··​4
60 ··​[55]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​00488c·​000008·​08··​IG·​59··​54··​460 ··​[55]·​.​rel.​data.​rel.​local.​DW.​ref.​__gxx_personality_v0·​REL·············​00000000·​004a54·​000008·​08··​IG·​59··​54··​4
61 ··​[56]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​002ca4·​000000·​00······​0···​0··​161 ··​[56]·​.​note.​GNU-​stack···​PROGBITS········​00000000·​002e84·​000000·​00······​0···​0··​1
62 ··​[57]·​.​eh_frame·········​PROGBITS········​00000000·​002ca4·​000530·​00···​A··​0···​0··​462 ··​[57]·​.​eh_frame·········​PROGBITS········​00000000·​002e84·​000518·​00···​A··​0···​0··​4
63 ··​[58]·​.​rel.​eh_frame·····​REL·············​00000000·​004894·​0000e0·​08···​I·​59··​57··​463 ··​[58]·​.​rel.​eh_frame·····​REL·············​00000000·​004a5c·​0000e0·​08···​I·​59··​57··​4
64 ··​[59]·​.​symtab···········​SYMTAB··········​00000000·​0031d4·​0006c0·​10·····​60··​53··​464 ··​[59]·​.​symtab···········​SYMTAB··········​00000000·​00339c·​0006c0·​10·····​60··​53··​4
65 ··​[60]·​.​strtab···········​STRTAB··········​00000000·​003894·​000ac0·​00······​0···​0··​165 ··​[60]·​.​strtab···········​STRTAB··········​00000000·​003a5c·​000ac0·​00······​0···​0··​1
66 ··​[61]·​.​shstrtab·········​STRTAB··········​00000000·​004974·​000832·​00······​0···​0··​166 ··​[61]·​.​shstrtab·········​STRTAB··········​00000000·​004b3c·​000832·​00······​0···​0··​1
67 Key·​to·​Flags:​67 Key·​to·​Flags:​
68 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​68 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
69 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​69 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
70 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​70 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
71 ··​p·​(processor·​specific)​71 ··​p·​(processor·​specific)​
9.09 KB
readelf --wide --symbols {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​29·12 ·····​8:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​29·
13 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·13 ·····​9:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​31·
14 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·14 ····​10:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​34·
15 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​36·15 ····​11:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​36·
16 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​38·16 ····​12:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​38·
17 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​40·17 ····​13:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​40·
18 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​42·18 ····​14:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​42·
19 ····​15:​·​00000628··2996·​FUNC····​LOCAL··​DEFAULT···​16·​_ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE19 ····​15:​·​00000670··3125·​FUNC····​LOCAL··​DEFAULT···​16·​_ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE
20 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​44·20 ····​16:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​44·
21 ····​17:​·​00000000···​155·​FUNC····​LOCAL··​DEFAULT···​42·​_ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE.​cold.​16421 ····​17:​·​00000000···​155·​FUNC····​LOCAL··​DEFAULT···​42·​_ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE.​cold.​164
22 ····​18:​·​0000009c···​144·​FUNC····​LOCAL··​DEFAULT···​42·​_ZN4SFST10Transducer1​1determiniseEb.​cold.​16522 ····​18:​·​0000009c···​144·​FUNC····​LOCAL··​DEFAULT···​42·​_ZN4SFST10Transducer1​1determiniseEb.​cold.​165
23 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·23 ····​19:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​46·
24 ····​20:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​46·​_GLOBAL__sub_I__ZN4SF​ST7NodeSet3addEPNS_4N​odeE24 ····​20:​·​00000000····​64·​FUNC····​LOCAL··​DEFAULT···​46·​_GLOBAL__sub_I__ZN4SF​ST7NodeSet3addEPNS_4N​odeE
25 ····​21:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​19·​_ZStL8__ioinit25 ····​21:​·​00000000·····​1·​OBJECT··​LOCAL··​DEFAULT···​19·​_ZStL8__ioinit
26 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​51·26 ····​22:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​51·
Offset 50, 62 lines modifiedOffset 50, 62 lines modified
50 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·50 ····​46:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​41·
51 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·51 ····​47:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​45·
52 ····​48:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·52 ····​48:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​48·
53 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​50·53 ····​49:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​50·
54 ····​50:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·54 ····​50:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​54·
55 ····​51:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·55 ····​51:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​56·
56 ····​52:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​57·56 ····​52:​·​00000000·····​0·​SECTION·​LOCAL··​DEFAULT···​57·
57 ····​53:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​20·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE57 ····​53:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​20·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
58 ····​54:​·​00000000····54·​FUNC····​WEAK···​DEFAULT···​20·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE58 ····​54:​·​00000000····69·​FUNC····​WEAK···​DEFAULT···​20·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
59 ····​55:​·​00000000···​369·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST7NodeSet3addE​PNS_4NodeE59 ····​55:​·​00000000···​354·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST7NodeSet3addE​PNS_4NodeE
60 ····​56:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​52·​__x86.​get_pc_thunk.​bx60 ····​56:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​52·​__x86.​get_pc_thunk.​bx
61 ····​57:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​61 ····​57:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_GLOBAL_OFFSET_TABLE_​
62 ····​58:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj62 ····​58:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znwj
63 ····​59:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_63 ····​59:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_
64 ····​60:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base64 ····​60:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base
65 ····​61:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l65 ····​61:​·​00000000·····​0·​NOTYPE··​GLOBAL·​HIDDEN···​UND·​__stack_chk_fail_loca​l
66 ····​62:​·​00000172···​134·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST9NodeArrayC2E​RNS_7NodeSetE66 ····​62:​·​00000170···​147·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST9NodeArrayC2E​RNS_7NodeSetE
67 ····​63:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znaj67 ····​63:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Znaj
68 ····​64:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base68 ····​64:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
69 ····​65:​·​00000172···​134·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE69 ····​65:​·​00000170···​147·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE
70 ····​66:​·​00000000····70·​FUNC····​WEAK···​DEFAULT···​21·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E70 ····​66:​·​00000000····94·​FUNC····​WEAK···​DEFAULT···​21·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
71 ····​67:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv71 ····​67:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdlPv
72 ····​68:​·​00000000···​361·​FUNC····​WEAK···​DEFAULT···​23·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE72 ····​68:​·​00000000···​369·​FUNC····​WEAK···​DEFAULT···​23·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE
73 ····​69:​·​000001f8··1072·​FUNC····​GLOBAL·DEFAULT···16·​_ZN4SFST11NodeMapping​D2Ev73 ····​69:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····51·​__x86.​get_pc_thunk.​ax
74 ····​70:​·​00000000·····​0·​FUNC····​GLOBAL·HIDDEN····51·​__x86.​get_pc_thunk.​ax74 ····​70:​·​00000210··1117·​FUNC····​GLOBAL·DEFAULT···16·​_ZN4SFST11NodeMapping​D2Ev
75 ····​71:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdaPv75 ····​71:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZdaPv
76 ····​72:​·​000001f8··​1072·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST11NodeMapping​D1Ev76 ····​72:​·​00000210··​1117·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST11NodeMapping​D1Ev
77 ····​73:​·​00000000····​88·​FUNC····​WEAK···​DEFAULT···​25·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​77 ····​73:​·​00000000····​88·​FUNC····​WEAK···​DEFAULT···​25·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​
78 ····​74:​·​00000000··​1213·​FUNC····​WEAK···​DEFAULT···​27·​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_78 ····​74:​·​00000000··​1234·​FUNC····​WEAK···​DEFAULT···​27·​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_
79 ····​75:​·​00000000···​734·​FUNC····​WEAK···​DEFAULT···​29·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj79 ····​75:​·​00000000···​755·​FUNC····​WEAK···​DEFAULT···​29·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj
80 ····​76:​·​00000000···​116·​OBJECT··​UNIQUE·​DEFAULT···​50·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE80 ····​76:​·​00000000···​116·​OBJECT··​UNIQUE·​DEFAULT···​50·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
81 ····​77:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv81 ····​77:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv
82 ····​78:​·​00000000···687·​FUNC····​WEAK···​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_82 ····​78:​·​00000000···749·​FUNC····​WEAK···​DEFAULT···​31·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_
83 ····​79:​·​00000000··​1246·​FUNC····​WEAK···​DEFAULT···​34·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_83 ····​79:​·​00000000··​1303·​FUNC····​WEAK···​DEFAULT···​34·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_
84 ····​80:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​memmove84 ····​80:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​memmove
85 ····​81:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt20__throw_length_​errorPKc85 ····​81:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt20__throw_length_​errorPKc
86 ····​82:​·​00000000···​218·​FUNC····​WEAK···​DEFAULT···​36·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_86 ····​82:​·​00000000···​230·​FUNC····​WEAK···​DEFAULT···​36·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_
87 ····​83:​·​00000000···​276·​FUNC····​WEAK···​DEFAULT···​38·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_87 ····​83:​·​00000000···​276·​FUNC····​WEAK···​DEFAULT···​38·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_
88 ····​84:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​54·​DW.​ref.​__gxx_personality_v088 ····​84:​·​00000000·····​4·​OBJECT··​WEAK···​HIDDEN····​54·​DW.​ref.​__gxx_personality_v0
89 ····​85:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_begin_catch89 ····​85:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_begin_catch
90 ····​86:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_rethrow90 ····​86:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_rethrow
91 ····​87:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_end_catch91 ····​87:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_end_catch
92 ····​88:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume92 ····​88:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_Unwind_Resume
93 ····​89:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v093 ····​89:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__gxx_personality_v0
94 ····​90:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​53·​__x86.​get_pc_thunk.​di94 ····​90:​·​00000000·····​0·​FUNC····​GLOBAL·​HIDDEN····​53·​__x86.​get_pc_thunk.​si
95 ····​91:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base95 ····​91:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base
96 ····​92:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv96 ····​92:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer8​new_nodeEv
97 ····​93:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE97 ····​93:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
98 ····​94:​·​000011dc···​841·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST10Transducer1​1determiniseEb98 ····​94:​·​000012b0···​828·​FUNC····​GLOBAL·​DEFAULT···​16·​_ZN4SFST10Transducer1​1determiniseEb
99 ····​95:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​99 ····​95:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
100 ····​96:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Node4initEv100 ····​96:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST4Node4initEv
101 ····​97:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc101 ····​97:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​malloc
102 ····​98:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8AlphabetC1Ev​102 ····​98:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8AlphabetC1Ev​
103 ····​99:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE103 ····​99:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
104 ···​100:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion104 ···​100:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_allocate_except​ion
105 ···​101:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc105 ···​101:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZTIPKc
106 ···​102:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw106 ···​102:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_throw
107 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​free107 ···​103:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​free
108 ···​104:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitC1​Ev108 ···​104:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitC1​Ev
109 ···​105:​·​00000000·····​0·​NOTYPE··​GLOBAL·HIDDEN···​UND·​__dso_handle109 ···​105:​·​00000000·····​0·​NOTYPE··​GLOBAL·DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev
110 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev110 ···​106:​·​00000000·····​0·​NOTYPE··​GLOBAL·HIDDEN···​UND·​__dso_handle
111 ···​107:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_atexit111 ···​107:​·​00000000·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​UND·​__cxa_atexit
37.7 KB
readelf --wide --relocs {}
    
Offset 1, 241 lines modifiedOffset 1, 241 lines modified
  
1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x4354·​contains·​87·​entries:​1 Relocation·​section·​'.​rel.​text'·​at·​offset·​0x451c·​contains·​87·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00000008··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx3 00000005··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
4 0000000e··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​4 0000000b··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
5 000000a2··​00003a04·​R_386_PLT32············​00000000···​_Znwj5 00000086··​00003a04·​R_386_PLT32············​00000000···​_Znwj
6 000000c1··​00003b04·​R_386_PLT32············​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_6 000000a5··​00003b04·​R_386_PLT32············​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_
7 000000e1··​00003602·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE7 000000c1··​00003602·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
8 00000109··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE8 00000100··​00003c04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base
9 00000152··​00003c04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base9 0000011b··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE
10 0000016d··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l10 0000015e··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
11 0000017a··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx11 0000017a··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
12 00000180··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​12 00000180··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
13 000001a7··​00003f04·​R_386_PLT32············​00000000···​_Znaj13 000001af··​00003f04·​R_386_PLT32············​00000000···​_Znaj
14 000001df··​00004004·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base14 000001f1··​00004004·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base
15 00000200··​00004602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax15 00000215··​00004502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
16 00000205··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​16 0000021a··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
17 00000327··​00004402·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE17 00000334··​00004402·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE
18 00000557··​00004402·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE18 00000584··​00004402·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE
19 00000570··​00004704·​R_386_PLT32············​00000000···​_ZdaPv19 000005a1··​00004704·​R_386_PLT32············​00000000···​_ZdaPv
20 00000584··​00004304·​R_386_PLT32············​00000000···​_ZdlPv20 000005b9··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
21 000005c3··​00004304·​R_386_PLT32············​00000000···​_ZdlPv21 0000060a··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
22 00000603··​00004304·​R_386_PLT32············​00000000···​_ZdlPv22 00000648··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
23 00000624··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l23 00000669··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
24 00000633··​00005a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​di24 0000067b··​00005a02·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​si
25 00000639··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​25 00000681··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
26 00000706··​00003602·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE26 00000743··​00003602·​R_386_PC32·············​00000000···​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
27 0000079a··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE27 000007de··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE
28 00000856··​00005b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base28 00000899··​00005b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base
29 00000875··​00003a04·​R_386_PLT32············​00000000···​_Znwj29 000008b8··​00003a04·​R_386_PLT32············​00000000···​_Znwj
30 00000883··​00004102·​R_386_PC32·············​00000172···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE30 000008c6··​00004102·​R_386_PC32·············​00000170···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE
31 000008c4··​00004a02·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_31 00000907··​00004a02·​R_386_PC32·············​00000000···​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_
32 00000988··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E32 000009ca··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
33 000009a2··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E33 000009e4··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
34 000009c8··​00005b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base34 00000a05··​00005b04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base
35 00000a08··​00005202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_35 00000a4b··​00005202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_
36 00000a38··​00003a04·​R_386_PLT32············​00000000···​_Znwj36 00000a86··​00003a04·​R_386_PLT32············​00000000···​_Znwj
37 00000a8c··​00005302·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_37 00000ade··​00005302·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_
38 00000ada··​00003b04·​R_386_PLT32············​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_38 00000b36··​00003b04·​R_386_PLT32············​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_
39 00000b86··​00003c04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base39 00000bee··​00003c04·​R_386_PLT32············​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base
40 00000bdd··​00004902·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​40 00000c52··​00004902·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​
41 00000e22··​00005c04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv41 00000eb7··​00005c04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer8​new_nodeEv
42 00000e56··​00004e02·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_42 00000ee9··​00004e02·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_
43 00000e85··​00005d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE43 00000f17··​00005d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
44 00000ecb··​00004304·​R_386_PLT32············​00000000···​_ZdlPv44 00000f69··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
45 00000efa··​00004704·​R_386_PLT32············​00000000···​_ZdaPv45 00000fa8··​00004704·​R_386_PLT32············​00000000···​_ZdaPv
46 00000f0c··​00004304·​R_386_PLT32············​00000000···​_ZdlPv46 00000fb8··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
47 00000f38··​00005d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE47 00000fe2··​00005d04·​R_386_PLT32············​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
48 00000f74··​00003a04·​R_386_PLT32············​00000000···​_Znwj48 00001029··​00003a04·​R_386_PLT32············​00000000···​_Znwj
49 00001148··​00004304·​R_386_PLT32············​00000000···​_ZdlPv49 00001205··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
50 0000119f··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l50 0000126d··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
51 000011a9··​00001909·​R_386_GOTOFF···········​00000000···​.​LC151 00001277··​00001909·​R_386_GOTOFF···········​00000000···​.​LC1
52 000011b1··​00005104·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc52 0000127f··​00005104·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc
53 000011e4··​00004602·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax53 000012b5··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
54 000011e9··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​54 000012bb··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
55 00001228··​00005f04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​55 000012fb··​00005f04·​R_386_PLT32············​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
56 00001255··​00003a04·​R_386_PLT32············​00000000···​_Znwj56 0000132c··​00003a04·​R_386_PLT32············​00000000···​_Znwj
57 00001278··​00006004·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv57 0000134b··​00006004·​R_386_PLT32············​00000000···​_ZN4SFST4Node4initEv
58 0000128f··​00006104·​R_386_PLT32············​00000000···​malloc58 0000135e··​00006104·​R_386_PLT32············​00000000···​malloc
59 000012be··​00006204·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​59 00001387··​00006204·​R_386_PLT32············​00000000···​_ZN4SFST8AlphabetC1Ev​
60 00001321··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE60 000013e4··​00003702·​R_386_PC32·············​00000000···​_ZN4SFST7NodeSet3addE​PNS_4NodeE
61 00001333··​00003a04·​R_386_PLT32············​00000000···​_Znwj61 000013f6··​00003a04·​R_386_PLT32············​00000000···​_Znwj
62 00001343··​00004102·​R_386_PC32·············​00000172···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE62 00001406··​00004102·​R_386_PC32·············​00000170···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE
63 00001353··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E63 00001418··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
64 00001379··​00004c09·​R_386_GOTOFF···········​00000000···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE64 0000143d··​00004c09·​R_386_GOTOFF···········​00000000···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
65 000013b2··​00004c09·​R_386_GOTOFF···········​00000000···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE65 00001474··​00004c09·​R_386_GOTOFF···········​00000000···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
66 000013f6··​00004f02·​R_386_PC32·············​00000000···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_66 000014b6··​00004f02·​R_386_PC32·············​00000000···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_
67 0000141a··​00004e02·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_67 000014d6··​00004e02·​R_386_PC32·············​00000000···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_
68 00001439··​00004802·​R_386_PC32·············​000001f8···​_ZN4SFST11NodeMapping​D1Ev68 000014f5··​00004802·​R_386_PC32·············​00000210···​_ZN4SFST11NodeMapping​D1Ev
69 0000145d··​00006304·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE69 00001518··​00006304·​R_386_PLT32············​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
70 00001479··​00003a04·​R_386_PLT32············​00000000···​_Znwj70 0000153b··​00003a04·​R_386_PLT32············​00000000···​_Znwj
71 00001491··​00004304·​R_386_PLT32············​00000000···​_ZdlPv71 00001553··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
72 000014b1··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l72 00001573··​00003d02·​R_386_PC32·············​00000000···​__stack_chk_fail_loca​l
73 000014c1··​00006404·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion73 00001583··​00006404·​R_386_PLT32············​00000000···​__cxa_allocate_except​ion
74 000014c7··​00001a09·​R_386_GOTOFF···········​00000000···.​LC374 00001589··​0000652b·​R_386_GOT32X···········​00000000···_ZTIPKc
75 000014d7··​0000652b·​R_386_GOT32X···········​00000000···_ZTIPKc75 0000158f··​00001a09·​R_386_GOTOFF···········​00000000···.​LC3
76 000014e3··​00006604·​R_386_PLT32············​00000000···​__cxa_throw76 000015a5··​00006604·​R_386_PLT32············​00000000···​__cxa_throw
77 000014ed··​00001909·​R_386_GOTOFF···········​00000000···​.​LC177 000015af··​00001909·​R_386_GOTOFF···········​00000000···​.​LC1
78 000014f5··​00005104·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc78 000015b7··​00005104·​R_386_PLT32············​00000000···​_ZSt20__throw_length_​errorPKc
79 000011b8··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely79 00001286··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
80 000011bd··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely80 0000128b··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
81 000011c4··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely81 00001292··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
82 000011d1··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely82 00001299··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
83 000011d8··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely83 000012a1··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
84 000014fc··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely84 000015be··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
85 00001503··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely85 000015c5··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
86 0000150a··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely86 000015d1··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
87 00001511··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely87 000015d8··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
88 00001518··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely88 000015e1··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
89 00001521··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely89 000015e8··​00000e02·​R_386_PC32·············​00000000···​.​text.​unlikely
  
 90 Relocation·​section·​'.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E'·​at·​offset·​0x47d4·​contains·​4·​entries:​
 91 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
 92 00000010··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
 93 00000016··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
 94 00000035··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
 95 00000040··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
  
 96 Relocation·​section·​'.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equa'·​at·​offset·​0x47f4·​contains·​4·​entries:​
 97 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
 98 00000005··​00004502·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​ax
 99 0000000a··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
 100 00000146··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
 101 00000162··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
  
90 Relocation·​section·​'.​rel.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E'·​at·​offset·​0x460c·​contains·4·​entries:​102 Relocation·​section·​'.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_n'·​at·​offset·​0x4814·​contains·5·​entries:​
91 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name103 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
92 00000008··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx104 00000005··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx
93 0000000e··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​105 0000000b··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​
94 00000029··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E 
95 00000034··​00004304·​R_386_PLT32············​00000000···​_ZdlPv 
  
96 Relocation·​section·​'.​rel.​text.​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equa'·​at·​offset·​0x462c·​contains·​4·​entries:​ 
97 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name 
98 00000008··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx 
99 0000000e··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​ 
100 00000142··​00004304·​R_386_PLT32············​00000000···​_ZdlPv 
101 00000159··​00004304·​R_386_PLT32············​00000000···​_ZdlPv 
  
102 Relocation·​section·​'.​rel.​text.​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_n'·​at·​offset·​0x464c·​contains·​5·​entries:​ 
103 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name 
104 00000008··​00003802·​R_386_PC32·············​00000000···​__x86.​get_pc_thunk.​bx 
105 0000000e··​0000390a·​R_386_GOTPC············​00000000···​_GLOBAL_OFFSET_TABLE_​ 
106 00000029··​00004902·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​106 00000029··​00004902·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​
107 0000003e··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E107 0000003e··​00004202·​R_386_PC32·············​00000000···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
108 00000046··​00004304·​R_386_PLT32············​00000000···​_ZdlPv108 00000048··​00004304·​R_386_PLT32············​00000000···​_ZdlPv
  
Max diff block lines reached; 18325/38517 bytes (47.58%) of diff not shown.
27.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 513 lines modifiedOffset 9, 497 lines modified
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_nop13 ··​DW_CFA_nop
14 ··​DW_CFA_nop14 ··​DW_CFA_nop
  
15 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​0000003615 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00000000.​.​00000045
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
18 ··​DW_CFA_nop18 ··​DW_CFA_nop
  
19 0000002c·​0000003c·​00000030·​FDE·​cie=00000000·​pc=00000000.​.​0000017119 0000002c·​0000003c·​00000030·​FDE·​cie=00000000·​pc=00000000.​.​00000162
20 ··​DW_CFA_advance_loc:​·​1·​to·​0000000120 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
21 ··​DW_CFA_def_cfa_offset​:​·​821 ··​DW_CFA_def_cfa_offset​:​·​8
22 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​822 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
23 ··​DW_CFA_advance_loc:​·​1·​to·​0000000223 ··​DW_CFA_advance_loc:​·​1·​to·​00000002
24 ··​DW_CFA_def_cfa_offset​:​·​1224 ··​DW_CFA_def_cfa_offset​:​·​12
25 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1225 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
26 ··​DW_CFA_advance_loc:​·​1·​to·​0000000326 ··​DW_CFA_advance_loc:​·​1·​to·​00000003
27 ··​DW_CFA_def_cfa_offset​:​·​1627 ··​DW_CFA_def_cfa_offset​:​·​16
28 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1628 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
29 ··​DW_CFA_advance_loc:​·​1·​to·​0000000429 ··​DW_CFA_advance_loc:​·​1·​to·​00000004
30 ··​DW_CFA_def_cfa_offset​:​·​2030 ··​DW_CFA_def_cfa_offset​:​·​20
31 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2031 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
32 ··​DW_CFA_advance_loc:​·3·​to·​0000000732 ··​DW_CFA_advance_loc:​·14·​to·​00000012
33 ··​DW_CFA_def_cfa_offset​:​·​8033 ··​DW_CFA_def_cfa_offset​:​·​80
34 ··​DW_CFA_advance_loc1:​·114·​to·​0000007934 ··​DW_CFA_advance_loc1:​·217·​to·​000000eb
35 ··​DW_CFA_remember_state​35 ··​DW_CFA_remember_state​
36 ··​DW_CFA_def_cfa_offset​:​·​2036 ··​DW_CFA_def_cfa_offset​:​·​20
37 ··​DW_CFA_advance_loc:​·​1·​to·​0000007a37 ··​DW_CFA_advance_loc:​·​1·​to·​000000ec
38 ··​DW_CFA_restore:​·​r3·​(ebx)​38 ··​DW_CFA_restore:​·​r3·​(ebx)​
39 ··​DW_CFA_def_cfa_offset​:​·​1639 ··​DW_CFA_def_cfa_offset​:​·​16
40 ··​DW_CFA_advance_loc:​·​1·​to·​0000007b40 ··​DW_CFA_advance_loc:​·​1·​to·​000000ed
41 ··​DW_CFA_restore:​·​r6·​(esi)​41 ··​DW_CFA_restore:​·​r6·​(esi)​
42 ··​DW_CFA_def_cfa_offset​:​·​1242 ··​DW_CFA_def_cfa_offset​:​·​12
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000007c43 ··​DW_CFA_advance_loc:​·​1·​to·​000000ee
44 ··​DW_CFA_restore:​·​r7·​(edi)​44 ··​DW_CFA_restore:​·​r7·​(edi)​
45 ··​DW_CFA_def_cfa_offset​:​·​845 ··​DW_CFA_def_cfa_offset​:​·​8
46 ··​DW_CFA_advance_loc:​·​1·​to·​0000007d46 ··​DW_CFA_advance_loc:​·​1·​to·​000000ef
47 ··​DW_CFA_restore:​·​r5·​(ebp)​47 ··​DW_CFA_restore:​·​r5·​(ebp)​
48 ··​DW_CFA_def_cfa_offset​:​·​448 ··​DW_CFA_def_cfa_offset​:​·​4
49 ··​DW_CFA_advance_loc:​·​1·​to·​0000007e49 ··​DW_CFA_advance_loc:​·​1·​to·​000000f0
50 ··​DW_CFA_restore_state50 ··​DW_CFA_restore_state
51 ··​DW_CFA_nop51 ··​DW_CFA_nop
  
52 0000006c·​0000003c·​00000070·​FDE·​cie=00000000·​pc=00000172.​.​000001f852 0000006c·​00000038·​00000070·​FDE·​cie=00000000·​pc=00000170.​.​00000203
53 ··​DW_CFA_advance_loc:​·​1·​to·​0000017353 ··​DW_CFA_advance_loc:​·​1·​to·​00000171
54 ··​DW_CFA_def_cfa_offset​:​·​854 ··​DW_CFA_def_cfa_offset​:​·​8
55 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​855 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
56 ··​DW_CFA_advance_loc:​·1·​to·​0000017456 ··​DW_CFA_advance_loc:​·6·​to·​00000177
57 ··​DW_CFA_def_cfa_offset​:​·​1257 ··​DW_CFA_def_cfa_offset​:​·​12
58 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1258 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000017559 ··​DW_CFA_advance_loc:​·​1·​to·​00000178
60 ··​DW_CFA_def_cfa_offset​:​·​1660 ··​DW_CFA_def_cfa_offset​:​·​16
61 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1661 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000017662 ··​DW_CFA_advance_loc:​·​1·​to·​00000179
63 ··​DW_CFA_def_cfa_offset​:​·​2063 ··​DW_CFA_def_cfa_offset​:​·​20
64 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2064 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
65 ··​DW_CFA_advance_loc:​·3·​to·​0000017965 ··​DW_CFA_advance_loc:​·14·​to·​00000187
66 ··​DW_CFA_def_cfa_offset​:​·​6466 ··​DW_CFA_def_cfa_offset​:​·​64
67 ··​DW_CFA_advance_loc1:​·​115·​to·​000001ec67 ··​DW_CFA_advance_loc1:​·​119·​to·​000001fe
68 ··​DW_CFA_remember_state​ 
69 ··​DW_CFA_def_cfa_offset​:​·​2068 ··​DW_CFA_def_cfa_offset​:​·​20
70 ··​DW_CFA_advance_loc:​·​1·​to·​000001ed69 ··​DW_CFA_advance_loc:​·​1·​to·​000001ff
71 ··​DW_CFA_restore:​·​r3·​(ebx)​70 ··​DW_CFA_restore:​·​r3·​(ebx)​
72 ··​DW_CFA_def_cfa_offset​:​·​1671 ··​DW_CFA_def_cfa_offset​:​·​16
73 ··​DW_CFA_advance_loc:​·​1·​to·​000001ee72 ··​DW_CFA_advance_loc:​·​1·​to·​00000200
74 ··​DW_CFA_restore:​·​r6·​(esi)​73 ··​DW_CFA_restore:​·​r6·​(esi)​
75 ··​DW_CFA_def_cfa_offset​:​·​1274 ··​DW_CFA_def_cfa_offset​:​·​12
76 ··​DW_CFA_advance_loc:​·​1·​to·​000001ef75 ··​DW_CFA_advance_loc:​·​1·​to·​00000201
77 ··​DW_CFA_restore:​·​r7·​(edi)​76 ··​DW_CFA_restore:​·​r7·​(edi)​
78 ··​DW_CFA_def_cfa_offset​:​·​877 ··​DW_CFA_def_cfa_offset​:​·​8
79 ··​DW_CFA_advance_loc:​·​1·​to·​000001f078 ··​DW_CFA_advance_loc:​·​1·​to·​00000202
80 ··​DW_CFA_restore:​·​r5·​(ebp)​79 ··​DW_CFA_restore:​·​r5·​(ebp)​
81 ··​DW_CFA_def_cfa_offset​:​·​480 ··​DW_CFA_def_cfa_offset​:​·​4
82 ··​DW_CFA_advance_loc:​·​1·​to·​000001f1 
83 ··​DW_CFA_restore_state 
84 ··​DW_CFA_nop 
  
85 000000ac·​00000038·​000000b0·​FDE·​cie=00000000·​pc=00000000.​.​0000004681 000000a8·​00000024·​000000ac·​FDE·​cie=00000000·​pc=00000000.​.​0000005e
86 ··​DW_CFA_advance_loc:​·1·​to·​0000000182 ··​DW_CFA_advance_loc:​·3·​to·​00000003
87 ··​DW_CFA_def_cfa_offset​:​·​883 ··​DW_CFA_def_cfa_offset​:​·48
88 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​884 ··​DW_CFA_advance_loc:​·4·​to·00000007
89 ··​DW_CFA_advance_loc:​·​1·​to·​00000002 
90 ··​DW_CFA_def_cfa_offset​:​·​12 
91 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
92 ··​DW_CFA_advance_loc:​·​1·​to·​00000003 
93 ··​DW_CFA_def_cfa_offset​:​·​16 
94 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1685 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
95 ··​DW_CFA_advance_loc:​·1·​to·​0000000486 ··​DW_CFA_advance_loc:​·8·​to·​0000000f
96 ··​DW_CFA_def_cfa_offset​:​·​20 
97 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2087 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
98 ··​DW_CFA_advance_loc:​·3·​to·​0000000788 ··​DW_CFA_advance_loc:​·15·​to·​0000001e
99 ··​DW_CFA_def_cfa_offset​:​·​4889 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
100 ··​DW_CFA_advance_loc:​·58·​to·​0000004190 ··​DW_CFA_advance_loc:​·​8·​to·​00000026
101 ··​DW_CFA_def_cfa_offset​:​·​2091 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
102 ··​DW_CFA_advance_loc:​·1·​to·​0000004292 ··​DW_CFA_advance_loc:​·55·​to·​0000005d
103 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
104 ··​DW_CFA_def_cfa_offset​:​·​16 
105 ··​DW_CFA_advance_loc:​·​1·​to·​00000043 
106 ··​DW_CFA_restore:​·​r6·​(esi)​ 
107 ··​DW_CFA_def_cfa_offset​:​·​12 
108 ··​DW_CFA_advance_loc:​·​1·​to·​00000044 
109 ··​DW_CFA_restore:​·​r7·​(edi)​ 
110 ··​DW_CFA_def_cfa_offset​:​·​8 
111 ··​DW_CFA_advance_loc:​·​1·​to·​00000045 
112 ··​DW_CFA_restore:​·​r5·​(ebp)​93 ··​DW_CFA_restore:​·​r5·​(ebp)​
 94 ··​DW_CFA_restore:​·​r7·​(edi)​
 95 ··​DW_CFA_restore:​·​r6·​(esi)​
 96 ··​DW_CFA_restore:​·​r3·​(ebx)​
113 ··​DW_CFA_def_cfa_offset​:​·​497 ··​DW_CFA_def_cfa_offset​:​·​4
114 ··​DW_CFA_nop98 ··​DW_CFA_nop
  
115 000000e8·​00000068·​000000ec·​FDE·​cie=00000000·​pc=00000000.​.​0000016999 000000d0·​00000068·​000000d4·​FDE·​cie=00000000·​pc=00000000.​.​00000171
116 ··​DW_CFA_advance_loc:​·​1·​to·​00000001100 ··​DW_CFA_advance_loc:​·​1·​to·​00000001
117 ··​DW_CFA_def_cfa_offset​:​·​8101 ··​DW_CFA_def_cfa_offset​:​·​8
118 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8102 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
119 ··​DW_CFA_advance_loc:​·​1·​to·​00000002103 ··​DW_CFA_advance_loc:​·​1·​to·​00000002
120 ··​DW_CFA_def_cfa_offset​:​·​12104 ··​DW_CFA_def_cfa_offset​:​·​12
121 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12105 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
122 ··​DW_CFA_advance_loc:​·​1·​to·​00000003106 ··​DW_CFA_advance_loc:​·​1·​to·​00000003
123 ··​DW_CFA_def_cfa_offset​:​·​16107 ··​DW_CFA_def_cfa_offset​:​·​16
124 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16108 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
125 ··​DW_CFA_advance_loc:​·​1·​to·​00000004109 ··​DW_CFA_advance_loc:​·​1·​to·​00000004
126 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_def_cfa_offset​:​·​20
127 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20111 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 22516/27943 bytes (80.58%) of diff not shown.
218 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 5, 1647 lines modifiedOffset 5, 1735 lines modified
  
5 00000000·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​>:​5 00000000·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​>:​
6 _ZN4SFST7NodeSet3addE​PNS_4NodeE()​:​6 _ZN4SFST7NodeSet3addE​PNS_4NodeE()​:​
7 ·······​0:​»       ​55···················»       ​push···​%ebp7 ·······​0:​»       ​55···················»       ​push···​%ebp
8 ·······​1:​»       ​57···················»       ​push···​%edi8 ·······​1:​»       ​57···················»       ​push···​%edi
9 ·······​2:​»       ​56···················»       ​push···​%esi9 ·······​2:​»       ​56···················»       ​push···​%esi
10 ·······​3:​»       ​53···················»       ​push···​%ebx10 ·······​3:​»       ​53···················»       ​push···​%ebx
11 ·······​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ·······​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x5>
12 ·······​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···8·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ·······9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ·······c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ·······​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ······​12:​»       ​8b·7c·24·50··········»       ​mov····0x50(%esp)​,​%edi16 ······​12:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
17 ······​16:​»       ​8b·54·​24·54··········»       ​mov····​0x54(%esp)​,​%edx17 ······​18:​»       ​89·44·​24·2c··········»       ​mov····%eax,​0x2c(%esp)​
18 ······​1a:​»       ​65·a1·14·00·00·00····»       ​mov····​%gs:​0x14,​%eax18 ······​1c:​»       ​31·c0················»       ​xor····​%eax,​%eax
19 ······20:​»       ​89·44·​24·2c··········»       ​mov····%eax,​0x2c(%esp)​19 ······1e:​»       ​8b·7c·​24·50··········»       ​mov····​0x50(%esp)​,​%edi
20 ······​24:​»       ​31·c0················»       ​xor····​%eax,​%eax20 ······​22:​»       ​8b·6c·24·54··········»       ​mov····0x54(%esp)​,​%ebp
21 ······​26:​»       ​8b·​77·​08·············»       ​mov····​0x8(%edi)​,​%esi21 ······​26:​»       ​8b·​77·​08·············»       ​mov····​0x8(%edi)​,​%esi
22 ······​29:​»       ​8d·​47·​04·············»       ​lea····​0x4(%edi)​,​%eax22 ······​29:​»       ​8d·​47·​04·············»       ​lea····​0x4(%edi)​,​%eax
23 ······​2c:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​23 ······​2c:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​
24 ······​30:​»       ​85·​f6················»       ​test···​%esi,​%esi24 ······​30:​»       ​85·​f6················»       ​test···​%esi,​%esi
25 ······​32:​»       ​75·​13················»       ​jne····​47·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x47>25 ······​32:​»       ​75·​17················»       ​jne····​4b·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x4b>
26 ······​34:​»       ​e9·05·​01·​00·​00·······»       ​jmp····13e·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x13e>26 ······​34:​»       ​e9·b7·​00·​00·​00·······»       ​jmp····f0·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xf0>
27 ······​39:​»       ​8b·46·08·············»       ​mov····​0x8(%esi)​,​%eax27 ······​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
28 ······3c:​»       ​bd·01·​00·00·00·······»       ​mov····$0x1,​%ebp28 ······40:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
29 ······​41:​»       ​85·c0················»       ​test···%eax,​%eax29 ······​43:​»       ​b2·01················»       ​mov····$0x1,​%dl
30 ······​43:​»       ​74·12················»       ​je·····57·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x57>30 ······​45:​»       ​85·c0················»       ​test···%eax,​%eax
31 ······​45:​»       ​89·c6················»       ​mov····%eax,​%esi31 ······​47:​»       ​74·12················»       ​je·····5b·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x5b>
32 ······​47:​»       ​8b·4e·10·············»       ​mov····0x10(%esi)​,​%ecx32 ······​49:​»       ​89·c6················»       ​mov····​%eax,​%esi
33 ······​4a:​»       ​39·ca················»       ​cmp····​%ecx,​%edx33 ······​4b:​»       ​8b·4e·10·············»       ​mov····0x10(%esi)​,​%ecx
34 ······​4c:​»       ​72·eb················»       ​jb·····39·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x39>34 ······​4e:​»       ​39·cd················»       ​cmp····%ecx,​%ebp
35 ······4e:​»       ​8b·46·0c·············»       ​mov····​0xc(%esi)​,​%eax35 ······50:​»       ​72·ee················»       ​jb·····40·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x40>
36 ······​51:​»       ​31·ed················»       ​xor····​%ebp,​%ebp36 ······​52:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
37 ······​53:​»       ​85·c0················»       ​test···​%eax,​%eax37 ······​55:​»       ​31·d2················»       ​xor····​%edx,​%edx
38 ······​55:​»       ​75·ee················»       ​jne····45·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x45>38 ······​57:​»       ​85·c0················»       ​test···%eax,​%eax
39 ······​57:​»       ​89·​e8················»       ​mov····%ebp,​%eax39 ······​59:​»       ​75·​ee················»       ​jne····49·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x49>
40 ······​59:​»       ​84·c0················»       ​test···​%al,​%al40 ······​5b:​»       ​84·d2················»       ​test···​%dl,​%dl
41 ······​5b:​»       ​0f·​85·e0·​00·​00·​00····»       ​jne····141·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x141>41 ······​5d:​»       ​0f·​85·90·​00·​00·​00····»       ​jne····f3·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xf3>
42 ······​61:​»       ​39·d1················»       ​cmp····​%edx,​%ecx42 ······​63:​»       ​39·e9················»       ​cmp····​%ebp,​%ecx
43 ······​63:​»       ​72·19················»       ​jb·····7e·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x7e>43 ······​65:​»       ​73·74················»       ​jae····db·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xdb>
44 ······​65:​»       ​8b·44·24·2c··········»       ​mov····0x2c(%esp)​,​%eax44 ······​67:​»       ​85·f6················»       ​test···​%esi,​%esi
45 ······​69:​»       ​65·33·05·14·00·00·00·»       ​xor····%gs:​0x14,​%eax45 ······​69:​»       ​74·70················»       ​je·····db·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xdb>
46 ······70:​»       ​0f·85·f6·00·00·00····»       ​jne····16c·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x16c>46 ······6b:​»       ​3b·74·24·18··········»       ​cmp····​0x18(%esp)​,​%esi
47 ······76:​»       ​83·c4·3c·············»       ​add····​$0x3c,​%esp47 ······6f:​»       ​b8·01·00·00·00·······»       ​mov····​$0x1,​%eax
48 ······​79:​»       ​5b···················»       ​pop····​%ebx48 ······​74:​»       ​0f·85·d6·00·00·00····»       ​jne····150·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x150>
49 ······​7a:​»       ​5e···················»       ​pop····%esi49 ······​7a:​»       ​c7·04·24·14·00·00·00·»       ​movl···$0x14,​(%esp)​
50 ······7b:​»       ​5f···················»       ​pop····​%edi50 ······81:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
51 ······7c:​»       ​5d···················»       ​pop····​%ebp51 ······85:​»       ​e8·fc·ff·ff·ff·······»       ​call···86·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x86>
52 ······​7d:​»       ​c3···················»       ​ret····52 »       ​»       ​»       ​86:​·R_386_PLT32»    ​operator·new(unsigned·int)​
53 ······7e:​»       ​85·f6················»       ​test···​%esi,​%esi53 ······8a:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx
54 ······​80:​»       ​74·e3················»       ​je·····65·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x65>54 ······​8e:​»       ​89·68·10·············»       ​mov····%ebp,​0x10(%eax)​
55 ······82:​»       ​39·​74·​24·18··········»       ​cmp····​%esi,​0x18(%esp)​55 ······91:​»       ​89·​74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
56 ······86:​»       ​0f·84·​d6·00·00·00····»       ​je·····162·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x162>56 ······95:​»       ​8b·74·24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
57 ······8c:​»       ​31·c0················»       ​xor····​%eax,​%eax57 ······99:​»       ​89·54·24·0c··········»       ​mov····​%edx,​0xc(%esp)​
58 ······8e:​»       ​3b·56·10·············»       ​cmp····0x10(%esi)​,​%edx58 ······9d:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
59 ······91:​»       ​0f·92·c0·············»       ​setb···​%al59 ······a1:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
60 ······94:​»       ​89·c5················»       ​mov····%eax,​%ebp60 ······a4:​»       ​e8·fc·ff·ff·ff·······»       ​call···a5·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xa5>
61 ······​96:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​61 »       ​»       ​»       ​a5:​·R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree_node_base&)​
62 ······9a:​»       ​c7·​04·24·14·​00·00·00·»       ​movl···​$0x14,​(%esp)​62 ······a9:​»       ​bb·​02·00·00·​00·······»       ​mov····​$0x2,​%ebx
63 ······​a1:​»       ​e8·fc·ff·ff·ff·······»       ​call···a2·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xa2>63 ······​ae:​»       ​ff·47·14·············»       ​incl···0x14(%edi)​
64 »       ​»       ​»       ​a2:​·R_386_PLT32»    ​operator·new(unsigned·​int)​64 ······​b1:​»       ​89·6c·​24·​04··········»       ​mov····​%ebp,​0x4(%esp)​
65 ······a6:​»       ​8b·4c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ecx65 ······b5:​»       ​8d·6c·​24·24··········»       ​lea····​0x24(%esp)​,​%ebp
66 ······aa:​»       ​89·48·10·············»       ​mov····​%ecx,​0x10(%eax)​66 ······b9:​»       ​89·5c·24·08··········»       ​mov····​%ebx,​0x8(%esp)​
67 ······​ad:​»       ​8b·​54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx 
68 ······​b1:​»       ​89·​54·​24·​0c··········»       ​mov····​%edx,​0xc(%esp)​ 
69 ······​b5:​»       ​89·​74·​24·​08··········»       ​mov····​%esi,​0x8(%esp)​ 
70 ······​b9:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
71 ······​bd:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​67 ······​bd:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
72 ······​c0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c1·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xc1>68 ······​c0:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c1·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xc1>
73 »       ​»       ​»       ​c1:​·​R_386_PLT32»    ​std:​:​_Rb_tree_insert_and_r​ebalance(bool,​·​std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree_node_base&)​69 »       ​»       ​»       ​c1:​·​R_386_PC32»     ​SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·SFST:​:​ArcsIter:​:​IterType)​
74 ······​c5:​»       ​83·47·14·01··········»       ​addl···$0x1,​0x14(%edi)​70 ······​c5:​»       ​8b·5c·24·24··········»       ​mov····0x24(%esp)​,​%ebx
75 ······​c9:​»       ​c7·44·24·08·02·00·00·»       ​movl···$0x2,​0x8(%esp)​71 ······​c9:​»       ​85·db················»       ​test···%ebx,​%ebx
76 ······d0:​»       ​00·72 ······cb:​»       ​74·0e················»       ​je·····​db·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xdb>
77 ······d1:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx73 ······cd:​»       ​0f·b7·53·02··········»       ​movzwl·​0x2(%ebx)​,​%edx
78 ······​d5:​»       ​89·5c·24·04··········»       ​mov····%ebx,​0x4(%esp)​74 ······​d1:​»       ​0f·b7·0b·············»       ​movzwl·(%ebx)​,​%ecx
79 ······​d9:​»       ​8d·74·24·24··········»       ​lea····0x24(%esp)​,​%esi75 ······​d4:​»       ​09·ca················»       ​or·····%ecx,​%edx
80 ······​dd:​»       ​89·34·24·············»       ​mov····​%esi,​(%esp)​76 ······​d6:​»       ​66·85·d2·············»       ​test···​%dx,​%dx
81 ······e0:​»       ​e8·fc·ff·ff·ff·······»       ​call···e1·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xe1>77 ······d9:​»       ​74·35················»       ​je·····110·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x110>
82 »       ​»       ​»       ​e1:​·R_386_PC32»     ​SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·const*,​·SFST:​:​ArcsIter:​:​IterType)​78 ······​db:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
83 ······e5:​»       ​8b·54·24·24··········»       ​mov····0x24(%esp)​,​%edx79 ······df:​»       ​65·33·05·14·00·00·00·»       ​xor····%gs:​0x14,​%eax
84 ······​e9:​»       ​85·d2················»       ​test···%edx,​%edx80 ······​e6:​»       ​75·75················»       ​jne····15d·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x15d>
85 ······​eb:​»       ​0f·84·74·ff·ff·ff····»       ​je·····65·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x65>81 ······​e8:​»       ​83·c4·3c·············»       ​add····​$0x3c,​%esp
86 ······f1:​»       ​0f·b7·6a·02··········»       ​movzwl·0x2(%edx)​,​%ebp82 ······eb:​»       ​5b···················»       ​pop····%ebx
87 ······f5:​»       ​66·0b·2a·············»       ​or·····(%edx)​,​%bp83 ······ec:​»       ​5e···················»       ​pop····​%esi
88 ······f8:​»       ​0f·85·67·ff·ff·ff····»       ​jne····65·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x65>84 ······ed:​»       ​5f···················»       ​pop····​%edi
89 ······fe:​»       ​8b·42·04·············»       ​mov····0x4(%edx)​,​%eax85 ······ee:​»       ​5d···················»       ​pop····​%ebp
90 ·····101:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​86 ······​ef:​»       ​c3···················»       ​ret····
91 ·····105:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​87 ······​f0:​»       ​8d·77·04·············»       ​lea····0x4(%edi)​,​%esi
92 ·····108:​»       ​e8·fc·ff·ff·ff·······»       ​call···109·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x109>88 ······​f3:​»       ​39·77·0c·············»       ​cmp····%esi,​0xc(%edi)​
93 »       ​»       ​»       ​109:​·​R_386_PC32»     ​SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​89 ······​f6:​»       ​0f·84·6f·​ff·​ff·​ff····»       ​je·····​6b·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x6b>
94 ·····10d:​»       ​8b·4c·​24·24··········»       ​mov····0x24(%esp)​,​%ecx90 ······​fc:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
95 ·····111:​»       ​85·c9················»       ​test···​%ecx,​%ecx91 ······​ff:​»       ​e8·​fc·ff·ff·ff·······»       ​call···100·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x100>
96 ·····113:​»       ​0f·84·​4c·​ff·​ff·​ff····»       ​je·····​65·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x65>92 »       ​»       ​»       ​100:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
97 ·····​119:​»       ​8b·51·08·············»       ​mov····​0x8(%ecx)​,​%edx93 ·····​104:​»       ​8b·48·10·············»       ​mov····​0x10(%eax)​,​%ecx
98 ·····​11c:​»       ​89·​54·24·24··········»       ​mov····%edx,​0x24(%esp)​94 ·····​107:​»       ​e9·​57·ff·ff·ff·······»       ​jmp····63·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x63>
99 ·····​120:​»       ​85·d2················»       ​test···​%edx,​%edx95 ·····​10c:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
100 ·····​122:​»       ​75·cd················»       ​jne····f1·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xf1>96 ·····​110:​»       ​8b·43·04·············»       ​mov····0x4(%ebx)​,​%eax
101 ·····​124:​»       ​8b·54·​24·28··········»       ​mov····0x28(%esp)​,​%edx97 ·····​113:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
102 ·····​128:​»       ​85·d2················»       ​test···​%edx,​%edx98 ·····​116:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
103 ·····​12a:​»       ​0f·84·35·​ff·​ff·ff····»       ​je·····​65·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x65>99 ·····​11a:​»       ​e8·fc·ff·​ff·​ff·······»       ​call···11b·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x11b>
104 ·····130:​»       ​89·​54·​24·24··········»       ​mov····​%edx,​0x24(%esp)​100 »       ​»       ​»       ​11b:​·​R_386_PC32»     ​SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​
105 ·····​134:​»       ​c7·44·​24·​28·00·00·00·»       ​movl···$0x0,​0x28(%esp)​101 ·····​11f:​»       ​8b·74·​24·​24··········»       ​mov····0x24(%esp)​,​%esi
106 ·····​13b:​»       ​00·102 ·····​123:​»       ​85·​f6················»       ​test···%esi,​%esi
107 ·····​13c:​»       ​eb·ab················»       ​jmp····e9·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xe9>103 ·····​125:​»       ​74·b4················»       ​je·····db·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xdb>
108 ·····​13e:​»       ​8d·77·​04·············»       ​lea····​0x4(%edi)​,​%esi104 ·····​127:​»       ​8b·5e·​08·············»       ​mov····​0x8(%esi)​,​%ebx
109 ·····​141:​»       ​39·77·0c·············»       ​cmp····​%esi,​0xc(%edi)​105 ·····​12a:​»       ​89·5c·24·24··········»       ​mov····​%ebx,​0x24(%esp)​
110 ·····​144:​»       ​0f·84·38·ff·ff·ff····»       ​je·····82·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x82>106 ·····​12e:​»       ​85·db················»       ​test···​%ebx,​%ebx
111 ·····​14a:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​107 ·····​130:​»       ​75·9b················»       ​jne····cd·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xcd>
112 ·····​14e:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​108 ·····​132:​»       ​8b·5c·​24·28··········»       ​mov····0x28(%esp)​,​%ebx
113 ·····​151:​»       ​e8·​fc·ff·ff·ff·······»       ​call···152·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x152>109 ·····​136:​»       ​85·db················»       ​test···​%ebx,​%ebx
114 »       ​»       ​»       ​152:​·R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​110 ·····138:​»       ​74·a1················»       ​je·····db·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xdb>
115 ·····​156:​»       ​8b·48·10·············»       ​mov····0x10(%eax)​,​%ecx111 ·····​13a:​»       ​89·5c·24·24··········»       ​mov····%ebx,​0x24(%esp)​
116 ·····​159:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx112 ·····​13e:​»       ​31·ed················»       ​xor····​%ebp,​%ebp
117 ·····​15d:​»       ​e9·ff·fe·ff·ff·······»       ​jmp····61·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x61>113 ·····​140:​»       ​89·6c·24·28··········»       ​mov····%ebp,​0x28(%esp)​
118 ·····​162:​»       ​bd·01·00·00·00·······»       ​mov····$0x1,​%ebp114 ·····​144:​»       ​eb·83················»       ​jmp····c9·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0xc9>
119 ·····​167:​»       ​e9·2a·ff·ff·ff·······»       ​jmp····96·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x96>115 ·····​146:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
120 ·····​16c:​»       ​e8·​fc·ff·ff·ff·······»       ​call···16d·<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x16d>116 ·····​14d:​»       ​8d·76·00·············»       ​lea····​0x0(%esi)​,​%esi
121 »       ​»       ​»       ​16d:​·R_386_PC32»     ​__stack_chk_fail_loca​l117 ·····150:​»       ​31·c0················»       ​xor····​%eax,​%eax
122 ·····​171:​»       ​90···················»       ​nop118 ·····​152:​»       ​3b·6e·10·············»       ​cmp····0x10(%esi)​,​%ebp
 119 ·····​155:​»       ​0f·​92·​c0·············»       ​setb···​%al
 120 ·····​158:​»       ​e9·​1d·​ff·​ff·​ff·······»       ​jmp····​7a·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x7a>
 121 ·····​15d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​15e·​<SFST:​:​NodeSet:​:​add(SFST:​:​Node*)​+0x15e>
 122 »       ​»       ​»       ​15e:​·​R_386_PC32»     ​__stack_chk_fail_loca​l
 123 ·····​162:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
 124 ·····​169:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
  
123 00000172·​<SFST:​:​NodeArray:​:​NodeArray(SFST:​:​NodeSet&)​>:​125 00000170·​<SFST:​:​NodeArray:​:​NodeArray(SFST:​:​NodeSet&)​>:​
Max diff block lines reached; 209033/222716 bytes (93.86%) of diff not shown.
2.68 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN4SFST8ArcsIterC2EPKNS_4ArcsENS0_8IterTypeE {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​1 Disassembly·​of·​section·​.​text.​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE:​
  
2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​2 00000000·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​>:​
3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​3 _ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE()​:​
4 ···​0:​»       ​8b·​44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax4 ···​0:​»       ​8b·​4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx
5 ···​4:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx5 ···​4:​»       ​8b·44·​24·​04··········»       ​mov····​0x4(%esp)​,​%eax
6 ···​8:​»       ​8b·4c·​24·​0c··········»       ​mov····​0xc(%esp)​,​%ecx6 ···​8:​»       ​8b·54·​24·​08··········»       ​mov····​0x8(%esp)​,​%edx
7 ···​c:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​7 ···​c:​»       ​85·c9················»       ​test···%ecx,​%ecx
8 ··13:​»       ​85·c9················»       ​test···%ecx,​%ecx8 ···​e:​»       ​c7·40·04·00·00·00·00·»       ​movl···$0x0,​0x4(%eax)​
9 ··​15:​»       ​75·0f················»       ​jne····26·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x26>9 ··​15:​»       ​75·19················»       ​jne····30·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x30>
10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx10 ··​17:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx
11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx11 ··​1a:​»       ​8b·​12················»       ​mov····​(%edx)​,​%edx
12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx12 ··​1c:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
13 ··​1e:​»       ​74·0e················»       ​je·····2e·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x2e>13 ··​1e:​»       ​74·16················»       ​je·····36·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x36>
14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​14 ··​20:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​15 ··​22:​»       ​89·​50·​04·············»       ​mov····​%edx,​0x4(%eax)​
16 ··​25:​»       ​c3···················»       ​ret····16 ··​25:​»       ​c3···················»       ​ret····
17 ··​26:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx17 ··​26:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
18 ··​29:​»       ​74·06················»       ​je·····31·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x31>18 ··​2d:​»       ​8d·76·00·············»       ​lea····0x0(%esi)​,​%esi
19 ··2b:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx19 ··30:​»       ​49···················»       ​dec····​%ecx
20 ··2e:​»       ​89·10················»       ​mov····%edx,​(%eax)​20 ··31:​»       ​74·0d················»       ​je·····40·<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​+0x40>
21 ··​30:​»       ​c3···················»       ​ret····21 ··​33:​»       ​8b·52·04·············»       ​mov····0x4(%edx)​,​%edx
22 ··​31:​»       ​8b·0a················»       ​mov····(%edx)​,​%ecx22 ··​36:​»       ​89·10················»       ​mov····​%edx,​(%eax)​
23 ··​33:​»       ​89·08················»       ​mov····%ecx,​(%eax)​23 ··​38:​»       ​c3···················»       ​ret····
24 ··​35:​»       ​c3···················»       ​ret····24 ··​39:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
 25 ··​40:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx
 26 ··​42:​»       ​89·​08················»       ​mov····​%ecx,​(%eax)​
 27 ··​44:​»       ​c3···················»       ​ret····
5.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIPN4SFST4NodeES2_St9_IdentityIS2_ESt4l […]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E:​1 Disassembly·​of·​section·​.​text.​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E:​
  
2 00000000·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​>:​2 00000000·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​>:​
3 _ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E()​:​3 _ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E()​:​
4 ···​0:​»       ​55···················»       ​push···​%ebp4 ···​0:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp
5 ···1:​»       ​57···················»       ​push···​%edi5 ···3:​»       ​89·74·24·20··········»       ​mov····​%esi,​0x20(%esp)​
6 ···2:​»       ​56···················»       ​push···%esi6 ···7:​»       ​8b·74·24·34··········»       ​mov····0x34(%esp)​,​%esi
7 ···3:​»       ​53···················»       ​push···​%ebx7 ···b:​»       ​89·5c·24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​
8 ···4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp8 ···f:​»       ​e8·fc·ff·ff·ff·······»       ​call···10·<std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x10>
9 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x8>9 »       ​»       ​»       ​10:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ··​14:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···​c:​»       ​81·​c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​16:​·​R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ··​1a:​»       ​89·​6c·24·​28··········»       ​mov····​%ebp,​0x28(%esp)​
13 ··​12:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp13 ··​1e:​»       ​8b·​6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
14 ··16:​»       ​8b·​74·​24·34··········»       ​mov····​0x34(%esp)​,​%esi14 ··22:​»       ​89·​7c·​24·24··········»       ​mov····%edi,​0x24(%esp)​
15 ··1a:​»       ​85·​f6················»       ​test···​%esi,​%esi15 ··26:​»       ​85·​f6················»       ​test···​%esi,​%esi
16 ··1c:​»       ​74·​20················»       ​je·····3e·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x3e>16 ··28:​»       ​74·​20················»       ​je·····4a·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x4a>
17 ··1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax17 ··2a:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
18 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​18 ··​2d:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
19 ··25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​19 ··30:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
20 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···29·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x29>20 ··34:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···35·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x35>
21 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​21 »       ​»       ​»       ​35:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​
22 ··2d:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi22 ··39:​»       ​8b·​7e·​08·············»       ​mov····​0x8(%esi)​,​%edi
23 ··​30:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​23 ··​3c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ··​33:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···34·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x34>24 ··​3f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···40·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x40>
25 »       ​»       ​»       ​34:​·​R_386_PLT32»    ​operator·​delete(void*)​25 »       ​»       ​»       ​40:​·​R_386_PLT32»    ​operator·​delete(void*)​
26 ··38:​»       ​89·​fe················»       ​mov····​%edi,​%esi26 ··44:​»       ​85·​ff················»       ​test···​%edi,​%edi
27 ··3a:​»       ​85·​ff················»       ​test···​%edi,​%edi27 ··46:​»       ​89·​fe················»       ​mov····​%edi,​%esi
28 ··3c:​»       ​75·​e0················»       ​jne····1e·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x1e>28 ··48:​»       ​75·​e0················»       ​jne····2a·​<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​+0x2a>
29 ··3e:​»       ​83·c4·1c·············»       ​add····$0x1c,​%esp29 ··4a:​»       ​8b·5c·24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
30 ··​41:​»       ​5b···················»       ​pop····​%ebx30 ··​4e:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
31 ··42:​»       ​5e···················»       ​pop····​%esi31 ··52:​»       ​8b·7c·24·24··········»       ​mov····0x24(%esp)​,​%edi
32 ··43:​»       ​5f···················»       ​pop····​%edi32 ··56:​»       ​8b·6c·24·28··········»       ​mov····0x28(%esp)​,​%ebp
33 ··44:​»       ​5d···················»       ​pop····​%ebp33 ··5a:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
34 ··45:​»       ​c3···················»       ​ret····34 ··5d:​»       ​c3···················»       ​ret····
33.6 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPN4SFST9NodeArrayEP […]
    
Offset 5, 145 lines modifiedOffset 5, 158 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE5eraseERKNS_19_Has​htable_iteratorIS8_S4​_SA_SC_SD_SE_EE()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​8b·74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi16 ··​11:​»       ​8b·54·​24·​44··········»       ​mov····​0x44(%esp)​,​%edx
17 ··​16:​»       ​8b·44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax17 ··​15:​»       ​8b·74·​24·​40··········»       ​mov····​0x40(%esp)​,​%esi
18 ··​1a:​»       ​8b·08················»       ​mov····​(%eax)​,​%ecx18 ··​19:​»       ​8b·1a················»       ​mov····​(%edx)​,​%ebx
19 ··​1c:​»       ​85·c9················»       ​test···​%ecx,​%ecx19 ··​1b:​»       ​89·44·24·18··········»       ​mov····​%eax,​0x18(%esp)​
20 ··​1e:​»       ​0f·84·​0a·​01·​00·​00····»       ​je·····​12e·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x12e>20 ··​1f:​»       ​85·​db················»       ​test···%ebx,​%ebx
21 ··​24:​»       ​8b·​69·​04·············»       ​mov····0x4(%ecx)​,​%ebp21 ··​21:​»       ​0f·84·06·​01·​00·00····»       ​je·····12d·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x12d>
22 ··​27:​»       ​8b·7e·​04·············»       ​mov····​0x4(%esi)​,​%edi22 ··​27:​»       ​8b·4b·​04·············»       ​mov····​0x4(%ebx)​,​%ecx
23 ··​2a:​»       ​89·​7c·24·14··········»       ​mov····%edi,​0x14(%esp)​23 ··​2a:​»       ​8b·​7e·04·············»       ​mov····​0x4(%esi)​,​%edi
24 ··​2e:​»       ​8b·56·​08·············»       ​mov····​0x8(%esi)​,​%edx24 ··​2d:​»       ​8b·6e·​08·············»       ​mov····​0x8(%esi)​,​%ebp
25 ··​31:​»       ​29·fa················»       ​sub····​%edi,​%edx25 ··​30:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
26 ··​33:​»       ​c1·fa·02·············»       ​sar····​$0x2,​%edx26 ··​32:​»       ​0f·b6·41·04··········»       ​movzbl·0x4(%ecx)​,​%eax
27 ··​36:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​27 ··​36:​»       ​29·fd················»       ​sub····​%edi,​%ebp
28 ··​3a:​»       ​8b·55·​00·············»       ​mov····​0x0(%ebp)​,​%edx28 ··​38:​»       ​c1·fd·​02·············»       ​sar····$0x2,​%ebp
29 ··​3d:​»       ​0f·b6·45·04··········»       ​movzbl·0x4(%ebp)​,​%eax29 ··​3b:​»       ​89·6c·24·1c··········»       ​mov····%ebp,​0x1c(%esp)​
30 ··41:​»       ​31·​d0················»       ​xor····​%edx,​%eax30 ··3f:​»       ​31·​d0················»       ​xor····​%edx,​%eax
31 ··​43:​»       ​85·​d2················»       ​test···​%edx,​%edx31 ··​41:​»       ​85·​d2················»       ​test···​%edx,​%edx
32 ··​45:​»       ​0f·​84·​b3·​00·​00·​00····»       ​je·····​fe·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xfe>32 ··​43:​»       ​0f·​84·​b5·​00·​00·​00····»       ​je·····​fe·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xfe>
33 ··​4b:​»       ​8b·6d·​08·············»       ​mov····​0x8(%ebp)​,​%ebp33 ··​49:​»       ​8b·49·​08·············»       ​mov····​0x8(%ecx)​,​%ecx
34 ··​4e:​»       ​8d·7c·​95·00··········»       ​lea····0x0(%ebp,​%edx,​4)​,​%edi34 ··​4c:​»       ​8d·2c·​91·············»       ​lea····​(%ecx,​%edx,​4)​,​%ebp
35 ··52:​»       ​89·7c·24·18··········»       ​mov····​%edi,​0x18(%esp)​35 ··4f:​»       ​8d·14·95·fc·ff·ff·ff·»       ​lea····-​0x4(,​%edx,​4)​,​%edx
36 ··​56:​»       ​8d·14·95·fc·ff·ff·ff·»       ​lea····-​0x4(,​%edx,​4)​,​%edx36 ··​56:​»       ​c1·ea·02·············»       ​shr····$0x2,​%edx
37 ··​5d:​»       ​c1·ea·02·············»       ​shr····$0x2,​%edx37 ··​59:​»       ​42···················»       ​inc····​%edx
38 ··60:​»       ​83·c2·​01·············»       ​add····​$0x1,​%edx38 ··5a:​»       ​83·e2·​07·············»       ​and····​$0x7,​%edx
39 ··63:​»       ​83·e2·07·············»       ​and····$0x7,​%edx39 ··5d:​»       ​74·61················»       ​je·····​c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xc0>
40 ··66:​»       ​74·5d················»       ​je·····​c5·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xc5>40 ··5f:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
41 ··​68:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx41 ··​62:​»       ​74·4f················»       ​je·····b3·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xb3>
42 ··​6b:​»       ​74·4a················»       ​je·····​b7·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xb7>42 ··​64:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx
43 ··​6d:​»       ​83·fa·02·············»       ​cmp····$0x2,​%edx43 ··​67:​»       ​74·41················»       ​je·····​aa·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xaa>
44 ··70:​»       ​74·3d················»       ​je·····af·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xaf>44 ··69:​»       ​83·​fa·03·············»       ​cmp····$0x3,​%edx
45 ··72:​»       ​83·fa·03·············»       ​cmp····$0x3,​%edx45 ··6c:​»       ​74·33················»       ​je·····a1·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xa1>
46 ··75:​»       ​74·30················»       ​je·····a7·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xa7>46 ··6e:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx
47 ··​77:​»       ​83·fa·04·············»       ​cmp····$0x4,​%edx47 ··​71:​»       ​74·25················»       ​je·····​98·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x98>
48 ··​7a:​»       ​74·23················»       ​je·····9f·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x9f>48 ··​73:​»       ​83·​fa·05·············»       ​cmp····$0x5,​%edx
49 ··​7c:​»       ​83·fa·05·············»       ​cmp····$0x5,​%edx49 ··​76:​»       ​74·17················»       ​je·····​8f·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x8f>
50 ··​7f:​»       ​90···················»       ​nop50 ··​78:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx
51 ··80:​»       ​74·15················»       ​je·····97·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x97>51 ··7b:​»       ​74·09················»       ​je·····86·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x86>
52 ··82:​»       ​83·fa·06·············»       ​cmp····$0x6,​%edx52 ··7d:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
53 ··85:​»       ​74·08················»       ​je·····8f·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x8f>53 ··7f:​»       ​01·c0················»       ​add····%eax,​%eax
54 ··​87:​»       ​01·​c0················»       ​add····%eax,​%eax54 ··​81:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx
55 ··​89:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax55 ··​84:​»       ​31·d0················»       ​xor····​%edx,​%eax
56 ··​8c:​»       ​83·c5·04·············»       ​add····$0x4,​%ebp56 ··​86:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
57 ··​8f:​»       ​01·​c0················»       ​add····​%eax,​%eax57 ··​88:​»       ​01·​c0················»       ​add····​%eax,​%eax
58 ··91:​»       ​33·45·​00·············»       ​xor····0x0(%ebp)​,​%eax58 ··8a:​»       ​83·c1·​04·············»       ​add····$0x4,​%ecx
59 ··94:​»       ​83·c5·04·············»       ​add····$0x4,​%ebp59 ··8d:​»       ​31·d0················»       ​xor····%edx,​%eax
60 ··97:​»       ​01·c0················»       ​add····​%eax,​%eax60 ··8f:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
61 ··​99:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax61 ··​91:​»       ​01·c0················»       ​add····​%eax,​%eax
62 ··​9c:​»       ​83·​c5·​04·············»       ​add····​$0x4,​%ebp62 ··​93:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx
63 ··​9f:​»       ​01·c0················»       ​add····​%eax,​%eax63 ··​96:​»       ​31·d0················»       ​xor····​%edx,​%eax
64 ··a1:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax64 ··98:​»       ​8b·11················»       ​mov····​(%ecx)​,​%edx
65 ··a4:​»       ​83·​c5·04·············»       ​add····$0x4,​%ebp65 ··9a:​»       ​01·​c0················»       ​add····%eax,​%eax
66 ··a7:​»       ​01·​c0················»       ​add····%eax,​%eax66 ··9c:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx
67 ··a9:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax67 ··9f:​»       ​31·d0················»       ​xor····​%edx,​%eax
68 ··​ac:​»       ​83·c5·04·············»       ​add····$0x4,​%ebp68 ··​a1:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
69 ··​af:​»       ​01·​c0················»       ​add····​%eax,​%eax69 ··​a3:​»       ​01·​c0················»       ​add····​%eax,​%eax
70 ··b1:​»       ​33·45·​00·············»       ​xor····0x0(%ebp)​,​%eax70 ··a5:​»       ​83·c1·​04·············»       ​add····$0x4,​%ecx
71 ··b4:​»       ​83·c5·04·············»       ​add····$0x4,​%ebp71 ··a8:​»       ​31·d0················»       ​xor····%edx,​%eax
72 ··b7:​»       ​01·c0················»       ​add····​%eax,​%eax72 ··aa:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
73 ··b9:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax73 ··ac:​»       ​01·c0················»       ​add····​%eax,​%eax
74 ··bc:​»       ​83·​c5·​04·············»       ​add····​$0x4,​%ebp74 ··ae:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx
75 ··​bf:​»       ​39·6c·24·18··········»       ​cmp····​%ebp,​0x18(%esp)​75 ··​b1:​»       ​31·d0················»       ​xor····​%edx,​%eax
76 ··c3:​»       ​74·39················»       ​je·····​fe·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xfe>76 ··b3:​»       ​8b·11················»       ​mov····​(%ecx)​,​%edx
77 ··c5:​»       ​8b·7c·24·14··········»       ​mov····0x14(%esp)​,​%edi77 ··b5:​»       ​01·c0················»       ​add····​%eax,​%eax
78 ··c9:​»       ​01·​c0················»       ​add····%eax,​%eax78 ··b7:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx
79 ··cb:​»       ​33·45·00·············»       ​xor····0x0(%ebp)​,​%eax79 ··ba:​»       ​31·d0················»       ​xor····​%edx,​%eax
80 ··ce:​»       ​01·​c0················»       ​add····​%eax,​%eax80 ··bc:​»       ​39·​cd················»       ​cmp····​%ecx,​%ebp
81 ··d0:​»       ​33·45·04·············»       ​xor····0x4(%ebp)​,​%eax81 ··be:​»       ​74·3e················»       ​je·····fe·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xfe>
 82 ··​c0:​»       ​8b·​11················»       ​mov····​(%ecx)​,​%edx
 83 ··​c2:​»       ​01·​c0················»       ​add····​%eax,​%eax
 84 ··​c4:​»       ​83·​c1·​20·············»       ​add····​$0x20,​%ecx
 85 ··​c7:​»       ​31·​d0················»       ​xor····​%edx,​%eax
 86 ··​c9:​»       ​8b·​51·​e4·············»       ​mov····​-​0x1c(%ecx)​,​%edx
 87 ··​cc:​»       ​01·​c0················»       ​add····​%eax,​%eax
 88 ··​ce:​»       ​31·​d0················»       ​xor····​%edx,​%eax
 89 ··​d0:​»       ​8b·​51·​e8·············»       ​mov····​-​0x18(%ecx)​,​%edx
82 ··​d3:​»       ​01·​c0················»       ​add····​%eax,​%eax90 ··​d3:​»       ​01·​c0················»       ​add····​%eax,​%eax
83 ··​d5:​»       ​33·45·08·············»       ​xor····0x8(%ebp)​,​%eax91 ··​d5:​»       ​31·d0················»       ​xor····​%edx,​%eax
84 ··​d8:​»       ​01·c0················»       ​add····​%eax,​%eax92 ··​d7:​»       ​8b·51·ec·············»       ​mov····-​0x14(%ecx)​,​%edx
85 ··​da:​»       ​33·45·0c·············»       ​xor····0xc(%ebp)​,​%eax93 ··​da:​»       ​01·c0················»       ​add····​%eax,​%eax
86 ··​dd:​»       ​01·c0················»       ​add····​%eax,​%eax94 ··​dc:​»       ​31·d0················»       ​xor····​%edx,​%eax
87 ··​df:​»       ​33·45·10·············»       ​xor····​0x10(%ebp)​,​%eax95 ··​de:​»       ​8b·51·f0·············»       ​mov····-​0x10(%ecx)​,​%edx
88 ··​e2:​»       ​01·​c0················»       ​add····​%eax,​%eax96 ··​e1:​»       ​01·​c0················»       ​add····​%eax,​%eax
89 ··​e4:​»       ​33·45·14·············»       ​xor····0x14(%ebp)​,​%eax97 ··​e3:​»       ​31·d0················»       ​xor····​%edx,​%eax
90 ··​e7:​»       ​01·c0················»       ​add····​%eax,​%eax98 ··​e5:​»       ​8b·51·f4·············»       ​mov····-​0xc(%ecx)​,​%edx
91 ··​e9:​»       ​33·45·18·············»       ​xor····0x18(%ebp)​,​%eax99 ··​e8:​»       ​01·c0················»       ​add····​%eax,​%eax
92 ··​ec:​»       ​01·c0················»       ​add····​%eax,​%eax100 ··​ea:​»       ​31·d0················»       ​xor····​%edx,​%eax
93 ··​ee:​»       ​33·45·1c·············»       ​xor····​0x1c(%ebp)​,​%eax101 ··​ec:​»       ​8b·51·f8·············»       ​mov····-​0x8(%ecx)​,​%edx
94 ··f1:​»       ​83·​c5·20·············»       ​add····$0x20,​%ebp102 ··ef:​»       ​01·​c0················»       ​add····%eax,​%eax
95 ··​f4:​»       ​39·6c·24·18··········»       ​cmp····​%ebp,​0x18(%esp)​103 ··​f1:​»       ​31·d0················»       ​xor····​%edx,​%eax
96 ··​f8:​»       ​75·cf················»       ​jne····​c9·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xc9>104 ··​f3:​»       ​8b·51·fc·············»       ​mov····-​0x4(%ecx)​,​%edx
97 ··​fa:​»       ​89·7c·24·14··········»       ​mov····​%edi,​0x14(%esp)​105 ··​f6:​»       ​01·c0················»       ​add····​%eax,​%eax
 106 ··​f8:​»       ​31·​d0················»       ​xor····​%edx,​%eax
 107 ··​fa:​»       ​39·​cd················»       ​cmp····​%ecx,​%ebp
 108 ··​fc:​»       ​75·​c2················»       ​jne····​c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0xc0>
98 ··​fe:​»       ​31·​d2················»       ​xor····​%edx,​%edx109 ··​fe:​»       ​31·​d2················»       ​xor····​%edx,​%edx
99 ·​100:​»       ​f7·​74·​24·​1c··········»       ​divl···​0x1c(%esp)​110 ·​100:​»       ​f7·​74·​24·​1c··········»       ​divl···​0x1c(%esp)​
100 ·​104:​»       ​8b·44·24·14··········»       ​mov····0x14(%esp)​,​%eax111 ·​104:​»       ​8d·3c·97·············»       ​lea····(%edi,​%edx,​4)​,​%edi
101 ·​108:​»       ​8d·2c·90·············»       ​lea····​(%eax,​%edx,​4)​,​%ebp112 ·​107:​»       ​8b·0f················»       ​mov····​(%edi)​,​%ecx
102 ·​10b:​»       ​8b·7d·00·············»       ​mov····0x0(%ebp)​,​%edi113 ·​109:​»       ​39·cb················»       ​cmp····​%ecx,​%ebx
103 ·​10e:​»       ​8b·17················»       ​mov····​(%edi)​,​%edx114 ·​10b:​»       ​8b·29················»       ​mov····​(%ecx)​,​%ebp
104 ·​110:​»       ​39·f9················»       ​cmp····%edi,​%ecx115 ·​10d:​»       ​74·49················»       ​je·····​158·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·const&)​+0x158>
105 ·​112:​»       ​74·​3e················»       ​je·····152·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x152>116 ·​10f:​»       ​85·​ed················»       ​test···%ebp,​%ebp
106 ·​114:​»       ​85·d2················»       ​test···%edx,​%edx117 ·​111:​»       ​74·1a················»       ​je·····​12d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x12d>
107 ·​116:​»       ​74·​16················»       ​je·····12e·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x12e>118 ·​113:​»       ​39·​eb················»       ​cmp····%ebp,​%ebx
108 ·​118:​»       ​39·d1················»       ​cmp····%edx,​%ecx119 ·​115:​»       ​75·0f················»       ​jne····​126·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·const&)​+0x126>
109 ·​11a:​»       ​75·0c················»       ​jne····​128·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x128>120 ·​117:​»       ​eb·1c················»       ​jmp····​135·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x135>
110 ·​11c:​»       ​8d·74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi121 ·​119:​»       ​8d·b4·​26·​00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
111 ·​120:​»       ​eb·​14················»       ​jmp····​136·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x136>122 ·​120:​»       ​39·​c3················»       ​cmp····%eax,​%ebx
112 ·​122:​»       ​39·​c1················»       ​cmp····%eax,​%ecx123 ·​122:​»       ​74·​15················»       ​je·····​139·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·const&)​+0x139>
113 ·​124:​»       ​74·14················»       ​je·····​13a·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x13a>124 ·​124:​»       ​89·c5················»       ​mov····%eax,​%ebp
114 ·​126:​»       ​89·c2················»       ​mov····​%eax,​%edx125 ·​126:​»       ​8b·45·00·············»       ​mov····0x0(%ebp)​,​%eax
115 ·​128:​»       ​8b·02················»       ​mov····(%edx)​,​%eax126 ·​129:​»       ​85·c0················»       ​test···​%eax,​%eax
116 ·​12a:​»       ​85·c0················»       ​test···%eax,​%eax127 ·​12b:​»       ​75·f3················»       ​jne····​120·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x120>
117 ·​12c:​»       ​75·f4················»       ​jne····​122·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​erase(__gnu_cxx:​:​_Hashtable_iterator<s​td:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>·​const&)​+0x122>128 ·​12d:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
118 ·​12e:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp129 ·​130:​»       ​5b···················»       ​pop····​%ebx
119 ·​131:​»       ​5b···················»       ​pop····​%ebx130 ·​131:​»       ​5e···················»       ​pop····​%esi
Max diff block lines reached; -1/34183 bytes (-0.00%) of diff not shown.
5.96 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIKN4SFST5LabelESt4pairIS2_NS0_7NodeSet […]
    
Offset 5, 39 lines modifiedOffset 5, 39 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​>:​
6 _ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​()​:​6 _ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·1c·············»       ​sub····$0x1c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label·​const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·1c·············»       ​sub····​$0x1c,​%esp
16 ··​12:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp16 ··​12:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi
17 ··​16:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi17 ··​16:​»       ​8b·6c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebp
18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi18 ··​1a:​»       ​85·​f6················»       ​test···​%esi,​%esi
19 ··​1c:​»       ​74·​32················»       ​je·····​50·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x50>19 ··​1c:​»       ​74·​32················»       ​je·····​50·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x50>
20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax20 ··​1e:​»       ​8b·​46·​0c·············»       ​mov····​0xc(%esi)​,​%eax
21 ··​21:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​21 ··​21:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
22 ··​25:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​22 ··​24:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x29>23 ··​28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x29>
24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​24 »       ​»       ​»       ​29:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​
25 ··​2d:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi25 ··​2d:​»       ​8b·56·1c·············»       ​mov····​0x1c(%esi)​,​%edx
26 ··​30:​»       ​8b·56·​1c·············»       ​mov····​0x1c(%esi)​,​%edx26 ··​30:​»       ​8d·4e·​14·············»       ​lea····​0x14(%esi)​,​%ecx
27 ··​33:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​27 ··​33:​»       ​8b·7e·08·············»       ​mov····​0x8(%esi)​,​%edi
28 ··​37:​»       ​8d·4e·14·············»       ​lea····0x14(%esi)​,​%ecx28 ··​36:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
29 ··​3a:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​29 ··​39:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
30 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x3e>30 ··​3d:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3e·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x3e>
31 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​31 »       ​»       ​»       ​3e:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​
32 ··​42:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​32 ··​42:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
33 ··​45:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···46·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x46>33 ··​45:​»       ​89·​fe················»       ​mov····%edi,​%esi
34 »       ​»       ​»       ​46:​·R_386_PLT32»    ​operator·​delete(void*)​34 ··​47:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···48·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x48>
35 ··4a:​»       ​89·fe················»       ​mov····​%edi,​%esi35 »       ​»       ​»       ​48:​·R_386_PLT32»    ​operator·delete(void*)​
36 ··​4c:​»       ​85·​ff················»       ​test···​%edi,​%edi36 ··​4c:​»       ​85·​ff················»       ​test···​%edi,​%edi
37 ··​4e:​»       ​75·​ce················»       ​jne····​1e·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x1e>37 ··​4e:​»       ​75·​ce················»       ​jne····​1e·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​+0x1e>
38 ··​50:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp38 ··​50:​»       ​83·​c4·​1c·············»       ​add····​$0x1c,​%esp
39 ··​53:​»       ​5b···················»       ​pop····​%ebx39 ··​53:​»       ​5b···················»       ​pop····​%ebx
40 ··​54:​»       ​5e···················»       ​pop····​%esi40 ··​54:​»       ​5e···················»       ​pop····​%esi
41 ··​55:​»       ​5f···················»       ​pop····​%edi41 ··​55:​»       ​5f···················»       ​pop····​%edi
42 ··​56:​»       ​5d···················»       ​pop····​%ebp42 ··​56:​»       ​5d···················»       ​pop····​%ebp
48.8 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIN4SFST11DTransitionESaIS1_EE17_M_reallo […]
    
Offset 5, 359 lines modifiedOffset 5, 364 lines modified
  
5 00000000·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​>:​5 00000000·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​>:​
6 _ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_()​:​6 _ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·​44·​24·24··········»       ​mov····%eax,​0x24(%esp)​16 ··​11:​»       ​8b·​4c·​24·50··········»       ​mov····​0x50(%esp)​,​%ecx
17 ··​15:​»       ​8b·54·​24·​58··········»       ​mov····​0x58(%esp)​,​%edx17 ··​15:​»       ​8b·6c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ebp
18 ··​19:​»       ​8b·4c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ecx18 ··​19:​»       ​8b·54·​24·​58··········»       ​mov····​0x58(%esp)​,​%edx
19 ··​1d:​»       ​8b·​31················»       ​mov····​(%ecx)​,​%esi19 ··​1d:​»       ​8b·​31················»       ​mov····​(%ecx)​,​%esi
20 ··​1f:​»       ​8b·59·04·············»       ​mov····0x4(%ecx)​,​%ebx20 ··​1f:​»       ​89·44·24·24··········»       ​mov····%eax,​0x24(%esp)​
21 ··​22:​»       ​89·​5c·24·20··········»       ​mov····%ebx,​0x20(%esp)​21 ··​23:​»       ​8b·​59·04·············»       ​mov····0x4(%ecx)​,​%ebx
22 ··​26:​»       ​29·​f3················»       ​sub····​%esi,​%ebx22 ··​26:​»       ​29·​f5················»       ​sub····​%esi,​%ebp
23 ··​28:​»       ​8b·6c·​24·54··········»       ​mov····​0x54(%esp)​,​%ebp23 ··​28:​»       ​89·5c·​24·20··········»       ​mov····%ebx,​0x20(%esp)​
24 ··​2c:​»       ​29·​f5················»       ​sub····​%esi,​%ebp24 ··​2c:​»       ​29·​f3················»       ​sub····​%esi,​%ebx
25 ··​2e:​»       ​c1·​fb·​03·············»       ​sar····​$0x3,​%ebx25 ··​2e:​»       ​c1·​fb·​03·············»       ​sar····​$0x3,​%ebx
26 ··​31:​»       ​0f·​84·2f·​04·​00·​00····»       ​je·····​466·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x466>26 ··​31:​»       ​0f·​84·31·​04·​00·​00····»       ​je·····​468·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x468>
27 ··​37:​»       ​8d·3c·​1b·············»       ​lea····​(%ebx,​%ebx,​1)​,​%edi27 ··​37:​»       ​8d·04·​1b·············»       ​lea····​(%ebx,​%ebx,​1)​,​%eax
28 ··​3a:​»       ​39·​fb················»       ​cmp····%edi,​%ebx28 ··​3a:​»       ​bf·​f8·ff·ff·ff·······»       ​mov····$0xfffffff8,​%edi
29 ··​3c:​»       ​0f·86·fa·03·00·00····»       ​jbe····43c·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>·>,​·SFST:​:​DTransition·​const&)​+0x43c>29 ··​3f:​»       ​39·c3················»       ​cmp····%eax,​%ebx
30 ··​42:​»       ​bf·f8·​ff·ff·ff·······»       ​mov····$0xfffffff8,​%edi30 ··​41:​»       ​0f·86·​f9·03·00·00····»       ​jbe····440·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x440>
31 ··​47:​»       ​89·54·​24·58··········»       ​mov····​%edx,​0x58(%esp)​31 ··​47:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
32 ··​4b:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​32 ··​4a:​»       ​8b·5c·​24·24··········»       ​mov····0x24(%esp)​,​%ebx
33 ··​4e:​»       ​8b·​5c·​24·24··········»       ​mov····​0x24(%esp)​,​%ebx33 ··​4e:​»       ​89·​54·​24·58··········»       ​mov····%edx,​0x58(%esp)​
34 ··​52:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​53·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x53>34 ··​52:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​53·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x53>
35 »       ​»       ​»       ​53:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​35 »       ​»       ​»       ​53:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
36 ··​57:​»       ​89·44·​24·1c··········»       ​mov····%eax,​0x1c(%esp)​36 ··​57:​»       ​8b·54·​24·58··········»       ​mov····​0x58(%esp)​,​%edx
37 ··​5b:​»       ​01·c7················»       ​add····​%eax,​%edi37 ··​5b:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
38 ··​5d:​»       ​89·7c·24·28··········»       ​mov····​%edi,​0x28(%esp)​38 ··​5f:​»       ​01·c7················»       ​add····​%eax,​%edi
39 ··​61:​»       ​8d·​78·08·············»       ​lea····0x8(%eax)​,​%edi39 ··​61:​»       ​89·​7c·24·28··········»       ​mov····%edi,​0x28(%esp)​
40 ··​64:​»       ​8b·54·24·58··········»       ​mov····​0x58(%esp)​,​%edx40 ··​65:​»       ​8d·78·08·············»       ​lea····​0x8(%eax)​,​%edi
41 ··​68:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx41 ··​68:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
42 ··​6c:​»       ​01·dd················»       ​add····​%ebx,​%ebp42 ··​6c:​»       ​8b·4a·04·············»       ​mov····0x4(%edx)​,​%ecx
43 ··​6e:​»       ​8b·4a·04·············»       ​mov····0x4(%edx)​,​%ecx43 ··​6f:​»       ​8b·12················»       ​mov····​(%edx)​,​%edx
44 ··​71:​»       ​8b·02················»       ​mov····(%edx)​,​%eax44 ··​71:​»       ​01·dd················»       ​add····​%ebx,​%ebp
45 ··​73:​»       ​89·45·00·············»       ​mov····​%eax,​0x0(%ebp)​45 ··​73:​»       ​39·74·24·54··········»       ​cmp····​%esi,​0x54(%esp)​
46 ··​76:​»       ​89·4d·​04·············»       ​mov····​%ecx,​0x4(%ebp)​46 ··​77:​»       ​89·55·​00·············»       ​mov····​%edx,​0x0(%ebp)​
47 ··​79:​»       ​39·74·24·54··········»       ​cmp····​%esi,​0x54(%esp)​47 ··​7a:​»       ​89·4d·04·············»       ​mov····​%ecx,​0x4(%ebp)​
48 ··​7d:​»       ​0f·​84·​c0·​01·​00·​00····»       ​je·····​243·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x243>48 ··​7d:​»       ​0f·​84·​c3·​01·​00·​00····»       ​je·····​246·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x246>
49 ··​83:​»       ​89·da················»       ​mov····​%ebx,​%edx49 ··​83:​»       ​8b·6c·24·54··········»       ​mov····0x54(%esp)​,​%ebp
50 ··​85:​»       ​89·f0················»       ​mov····​%esi,​%eax50 ··​87:​»       ​89·da················»       ​mov····​%ebx,​%edx
51 ··​87:​»       ​8b·6c·24·54··········»       ​mov····0x54(%esp)​,​%ebp51 ··​89:​»       ​89·f0················»       ​mov····​%esi,​%eax
52 ··​8b:​»       ​29·​f5················»       ​sub····​%esi,​%ebp52 ··​8b:​»       ​29·​f5················»       ​sub····​%esi,​%ebp
53 ··​8d:​»       ​83·​ed·​08·············»       ​sub····​$0x8,​%ebp53 ··​8d:​»       ​83·​ed·​08·············»       ​sub····​$0x8,​%ebp
54 ··​90:​»       ​c1·​ed·​03·············»       ​shr····​$0x3,​%ebp54 ··​90:​»       ​c1·​ed·​03·············»       ​shr····​$0x3,​%ebp
55 ··​93:​»       ​83·c5·01·············»       ​add····$0x1,​%ebp55 ··​93:​»       ​45···················»       ​inc····​%ebp
56 ··​96:​»       ​83·​e5·​07·············»       ​and····​$0x7,​%ebp56 ··​94:​»       ​83·​e5·​07·············»       ​and····​$0x7,​%ebp
57 ··​99:​»       ​0f·​84·​d2·​00·​00·​00····»       ​je·····​171·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x171>57 ··​97:​»       ​0f·​84·​d6·​00·​00·​00····»       ​je·····​173·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x173>
58 ··​9f:​»       ​83·​fd·​01·············»       ​cmp····​$0x1,​%ebp58 ··​9d:​»       ​83·​fd·​01·············»       ​cmp····​$0x1,​%ebp
59 ··​a2:​»       ​0f·​84·​a5·​00·​00·​00····»       ​je·····​14d·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x14d>59 ··​a0:​»       ​0f·​84·​a8·​00·​00·​00····»       ​je·····​14e·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x14e>
60 ··​a8:​»       ​83·​fd·​02·············»       ​cmp····​$0x2,​%ebp60 ··​a6:​»       ​83·​fd·​02·············»       ​cmp····​$0x2,​%ebp
61 ··​ab:​»       ​0f·​84·​82·​00·​00·​00····»       ​je·····​133·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x133>61 ··​a9:​»       ​0f·​84·​84·​00·​00·​00····»       ​je·····​133·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x133>
62 ··b1:​»       ​83·​fd·​03·············»       ​cmp····​$0x3,​%ebp62 ··af:​»       ​83·​fd·​03·············»       ​cmp····​$0x3,​%ebp
63 ··​b4:​»       ​74·​63················»       ​je·····​119·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x119>63 ··​b2:​»       ​74·​64················»       ​je·····​118·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x118>
64 ··​b6:​»       ​83·​fd·​04·············»       ​cmp····​$0x4,​%ebp64 ··​b4:​»       ​83·​fd·​04·············»       ​cmp····​$0x4,​%ebp
65 ··​b9:​»       ​74·​44················»       ​je·····​ff·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0xff>65 ··​b7:​»       ​74·​44················»       ​je·····​fd·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0xfd>
66 ··​bb:​»       ​83·​fd·​05·············»       ​cmp····​$0x5,​%ebp66 ··​b9:​»       ​83·​fd·​05·············»       ​cmp····​$0x5,​%ebp
67 ··​be:​»       ​66·90················»       ​xchg···%ax,​%ax67 ··​bc:​»       ​74·24················»       ​je·····​e2·​<std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>·​>,​·​SFST:​:​DTransition·​const&)​+0xe2>
68 ··c0:​»       ​74·23················»       ​je·····e5·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·>·>,​·SFST:​:​DTransition·const&)​+0xe5>68 ··be:​»       ​83·fd·06·············»       ​cmp····$0x6,​%ebp
69 ··​c2:​»       ​83·fd·​06·············»       ​cmp····$0x6,​%ebp69 ··​c1:​»       ​0f·85·​b9·​03·00·​00····»       ​jne····480·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>·>,​·SFST:​:​DTransition·const&)​+0x480>
70 ··​c5:​»       ​0f·85·a8·​03·00·00····»       ​jne····473·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·SFST:​:​DTransition·​const&)​+0x473>70 ··​c7:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp
71 ··​cb:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp71 ··​ca:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
72 ··​ce:​»       ​0f·b7·58·02··········»       ​movzwl·0x2(%eax)​,​%ebx72 ··​cd:​»       ​83·c0·08·············»       ​add····​$0x8,​%eax
73 ··​d2:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx73 ··​d0:​»       ​0f·b7·58·fa··········»       ​movzwl·-​0x6(%eax)​,​%ebx
74 ··​d5:​»       ​66·89·2a·············»       ​mov····%bp,​(%edx)​74 ··​d4:​»       ​8b·48·fc·············»       ​mov····-​0x4(%eax)​,​%ecx
75 ··​d8:​»       ​66·​89·5a·02··········»       ​mov····​%bx,​0x2(%edx)​75 ··​d7:​»       ​66·​89·6a·f8··········»       ​mov····​%bp,​-​0x8(%edx)​
76 ··​dc:​»       ​89·4a·04·············»       ​mov····​%ecx,​0x4(%edx)​76 ··​db:​»       ​66·89·5a·fa··········»       ​mov····​%bx,​-​0x6(%edx)​
77 ··​df:​»       ​83·c0·08·············»       ​add····$0x8,​%eax77 ··​df:​»       ​89·4a·fc·············»       ​mov····%ecx,​-​0x4(%edx)​
78 ··​e2:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx78 ··​e2:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp
79 ··​e5:​»       ​0f·b7·38·············»       ​movzwl·(%eax)​,​%edi79 ··​e5:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
80 ··​e8:​»       ​0f·b7·68·02··········»       ​movzwl·​0x2(%eax)​,​%ebp80 ··​e8:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
81 ··​ec:​»       ​8b·58·04·············»       ​mov····0x4(%eax)​,​%ebx81 ··​eb:​»       ​0f·b7·58·fa··········»       ​movzwl·-​0x6(%eax)​,​%ebx
82 ··​ef:​»       ​66·89·3a·············»       ​mov····%di,​(%edx)​82 ··​ef:​»       ​8b·78·fc·············»       ​mov····-​0x4(%eax)​,​%edi
83 ··​f2:​»       ​66·​89·​6a·02··········»       ​mov····​%bp,​0x2(%edx)​83 ··​f2:​»       ​66·​89·​6a·f8··········»       ​mov····​%bp,​-​0x8(%edx)​
84 ··​f6:​»       ​89·5a·04·············»       ​mov····​%ebx,​0x4(%edx)​84 ··​f6:​»       ​66·89·5a·fa··········»       ​mov····​%bx,​-​0x6(%edx)​
85 ··​f9:​»       ​83·c0·08·············»       ​add····$0x8,​%eax85 ··​fa:​»       ​89·7a·fc·············»       ​mov····%edi,​-​0x4(%edx)​
86 ··​fc:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx86 ··​fd:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp
87 ··​ff:​»       ​0f·b7·38·············»       ​movzwl·(%eax)​,​%edi87 ·100:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
88 ·​102:​»       ​0f·b7·68·02··········»       ​movzwl·​0x2(%eax)​,​%ebp88 ·​103:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
89 ·​106:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx89 ·​106:​»       ​0f·b7·48·fa··········»       ​movzwl·-​0x6(%eax)​,​%ecx
90 ·​109:​»       ​66·89·3a·············»       ​mov····%di,​(%edx)​90 ·​10a:​»       ​8b·58·fc·············»       ​mov····-​0x4(%eax)​,​%ebx
91 ·​10c:​»       ​66·​89·​6a·02··········»       ​mov····​%bp,​0x2(%edx)​91 ·​10d:​»       ​66·​89·​6a·f8··········»       ​mov····​%bp,​-​0x8(%edx)​
92 ·​110:​»       ​89·4a·04·············»       ​mov····​%ecx,​0x4(%edx)​92 ·​111:​»       ​66·89·4a·fa··········»       ​mov····​%cx,​-​0x6(%edx)​
93 ·​113:​»       ​83·c0·08·············»       ​add····$0x8,​%eax93 ·​115:​»       ​89·5a·fc·············»       ​mov····%ebx,​-​0x4(%edx)​
94 ·​116:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx94 ·​118:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp
95 ·​119:​»       ​0f·b7·38·············»       ​movzwl·(%eax)​,​%edi95 ·​11b:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
96 ·​11c:​»       ​0f·b7·58·02··········»       ​movzwl·0x2(%eax)​,​%ebx96 ·​11e:​»       ​83·c0·08·············»       ​add····​$0x8,​%eax
97 ·​120:​»       ​8b·68·04·············»       ​mov····0x4(%eax)​,​%ebp97 ·​121:​»       ​0f·b7·48·fa··········»       ​movzwl·-​0x6(%eax)​,​%ecx
98 ·​123:​»       ​66·89·3a·············»       ​mov····%di,​(%edx)​98 ·​125:​»       ​8b·78·fc·············»       ​mov····-​0x4(%eax)​,​%edi
99 ·​126:​»       ​66·​89·5a·02··········»       ​mov····​%bx,​0x2(%edx)​99 ·​128:​»       ​66·​89·6a·f8··········»       ​mov····​%bp,​-​0x8(%edx)​
100 ·​12a:​»       ​89·6a·04·············»       ​mov····​%ebp,​0x4(%edx)​100 ·​12c:​»       ​66·89·4a·fa··········»       ​mov····​%cx,​-​0x6(%edx)​
101 ·​12d:​»       ​83·c0·08·············»       ​add····$0x8,​%eax101 ·​130:​»       ​89·7a·fc·············»       ​mov····%edi,​-​0x4(%edx)​
102 ·​130:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx102 ·​133:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx
103 ·​133:​»       ​0f·b7·38·············»       ​movzwl·(%eax)​,​%edi103 ·​136:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
104 ·​136:​»       ​0f·b7·58·02··········»       ​movzwl·0x2(%eax)​,​%ebx104 ·​139:​»       ​83·c0·08·············»       ​add····​$0x8,​%eax
105 ·​13a:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx105 ·​13c:​»       ​0f·b7·68·fa··········»       ​movzwl·-​0x6(%eax)​,​%ebp
106 ·​13d:​»       ​66·89·3a·············»       ​mov····%di,​(%edx)​106 ·​140:​»       ​8b·48·fc·············»       ​mov····-​0x4(%eax)​,​%ecx
107 ·​140:​»       ​66·​89·​5a·02··········»       ​mov····​%bx,​0x2(%edx)​107 ·​143:​»       ​66·​89·​5a·f8··········»       ​mov····​%bx,​-​0x8(%edx)​
108 ·​144:​»       ​89·4a·04·············»       ​mov····​%ecx,​0x4(%edx)​108 ·​147:​»       ​66·89·6a·fa··········»       ​mov····​%bp,​-​0x6(%edx)​
109 ·​147:​»       ​83·c0·08·············»       ​add····$0x8,​%eax109 ·​14b:​»       ​89·4a·fc·············»       ​mov····%ecx,​-​0x4(%edx)​
110 ·​14a:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx110 ·​14e:​»       ​0f·b7·18·············»       ​movzwl·(%eax)​,​%ebx
111 ·​14d:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp111 ·​151:​»       ​83·c0·08·············»       ​add····​$0x8,​%eax
112 ·​150:​»       ​0f·b7·78·02··········»       ​movzwl·0x2(%eax)​,​%edi112 ·​154:​»       ​83·c2·08·············»       ​add····​$0x8,​%edx
113 ·​154:​»       ​8b·58·04·············»       ​mov····0x4(%eax)​,​%ebx113 ·​157:​»       ​0f·b7·68·fa··········»       ​movzwl·-​0x6(%eax)​,​%ebp
114 ·​157:​»       ​66·89·2a·············»       ​mov····%bp,​(%edx)​114 ·​15b:​»       ​8b·78·fc·············»       ​mov····-​0x4(%eax)​,​%edi
115 ·​15a:​»       ​66·​89·7a·02··········»       ​mov····​%di,​0x2(%edx)​115 ·​15e:​»       ​66·​89·5a·f8··········»       ​mov····​%bx,​-​0x8(%edx)​
116 ·​15e:​»       ​89·5a·04·············»       ​mov····​%ebx,​0x4(%edx)​116 ·​162:​»       ​66·89·6a·fa··········»       ​mov····​%bp,​-​0x6(%edx)​
117 ·​161:​»       ​83·c0·08·············»       ​add····$0x8,​%eax117 ·​166:​»       ​89·7a·fc·············»       ​mov····%edi,​-​0x4(%edx)​
118 ·​164:​»       ​83·c2·08·············»       ​add····$0x8,​%edx118 ·​169:​»       ​39·44·24·54··········»       ​cmp····%eax,​0x54(%esp)​
119 ·​167:​»       ​39·​44·24·54··········»       ​cmp····​%eax,​0x54(%esp)​119 ·​16d:​»       ​0f·84·​bf·​00·00·00····»       ​je·····232·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·​SFST:​:​DTransition·​const&)​+0x232>
120 ·​16b:​»       ​0f·​84·​be·​00·00·00····»       ​je·····22f·<std:​:​vector<SFST:​:​DTransition,​·std:​:​allocator<SFST:​:​DTransition>·>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​DTransition*,​·​std:​:​vector<SFST:​:​DTransition,​·​std:​:​allocator<SFST:​:​DTransition>·​>·​>,​·SFST:​:​DTransition·​const&)​+0x22f>120 ·​173:​»       ​0f·​b7·28·············»       ​movzwl·(%eax)​,​%ebp
121 ·​171:​»       ​0f·b7·28·············»       ​movzwl·(%eax)​,​%ebp121 ·​176:​»       ​83·c0·40·············»       ​add····​$0x40,​%eax
122 ·​174:​»       ​0f·b7·78·02··········»       ​movzwl·​0x2(%eax)​,​%edi122 ·​179:​»       ​83·c2·40·············»       ​add····$0x40,​%edx
123 ·​178:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx123 ·​17c:​»       ​0f·b7·58·c2··········»       ​movzwl·-​0x3e(%eax)​,​%ebx
124 ·​17b:​»       ​66·89·2a·············»       ​mov····%bp,​(%edx)​124 ·​180:​»       ​8b·48·c4·············»       ​mov····-​0x3c(%eax)​,​%ecx
125 ·​17e:​»       ​66·​89·7a·02··········»       ​mov····​%di,​0x2(%edx)​125 ·​183:​»       ​66·​89·6a·c0··········»       ​mov····​%bp,​-​0x40(%edx)​
126 ·​182:​»       ​89·4a·04·············»       ​mov····​%ecx,​0x4(%edx)​126 ·​187:​»       ​66·89·5a·c2··········»       ​mov····​%bx,​-​0x3e(%edx)​
127 ·​185:​»       ​0f·b7·68·08··········»       ​movzwl·0x8(%eax)​,​%ebp127 ·​18b:​»       ​89·4a·c4·············»       ​mov····%ecx,​-​0x3c(%edx)​
128 ·​189:​»       ​0f·​b7·78·0a··········»       ​movzwl·​0xa(%eax)​,​%edi128 ·​18e:​»       ​0f·​b7·68·c8··········»       ​movzwl·-​0x38(%eax)​,​%ebp
129 ·​18d:​»       ​8b·58·0c·············»       ​mov····0xc(%eax)​,​%ebx129 ·​192:​»       ​0f·b7·78·ca··········»       ​movzwl·-​0x36(%eax)​,​%edi
130 ·​190:​»       ​66·89·6a·08··········»       ​mov····%bp,​0x8(%edx)​130 ·​196:​»       ​8b·58·cc·············»       ​mov····-​0x34(%eax)​,​%ebx
Max diff block lines reached; -1/49763 bytes (-0.00%) of diff not shown.
43.0 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPN4SFST9NodeArrayEP […]
    
Offset 5, 243 lines modifiedOffset 5, 262 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·20··········»       ​mov····%eax,​0x20(%esp)​16 ··​11:​»       ​8b·54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx
17 ··​15:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi17 ··​15:​»       ​8b·5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx
18 ··​19:​»       ​8b·54·​24·​50··········»       ​mov····​0x50(%esp)​,​%edx18 ··​19:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
19 ··​1d:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx19 ··​1d:​»       ​8b·​4a·​04·············»       ​mov····​0x4(%edx)​,​%ecx
20 ··​20:​»       ​89·​4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​20 ··​20:​»       ​89·​44·​24·​20··········»       ​mov····​%eax,​0x20(%esp)​
21 ··​24:​»       ​8b·5c·24·50··········»       ​mov····​0x50(%esp)​,​%ebx21 ··​24:​»       ​8b·7b·08·············»       ​mov····​0x8(%ebx)​,​%edi
22 ··​28:​»       ​8b·7b·08·············»       ​mov····0x8(%ebx)​,​%edi22 ··​27:​»       ​89·4c·24·24··········»       ​mov····%ecx,​0x24(%esp)​
23 ··​2b:​»       ​89·​7c·​24·​1c··········»       ​mov····​%edi,​0x1c(%esp)​23 ··​2b:​»       ​89·​7c·​24·​1c··········»       ​mov····​%edi,​0x1c(%esp)​
24 ··​2f:​»       ​29·​cf················»       ​sub····​%ecx,​%edi24 ··​2f:​»       ​29·​cf················»       ​sub····​%ecx,​%edi
25 ··​31:​»       ​89·​fd················»       ​mov····​%edi,​%ebp25 ··​31:​»       ​89·​fd················»       ​mov····​%edi,​%ebp
26 ··​33:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp26 ··​33:​»       ​c1·​fd·​02·············»       ​sar····​$0x2,​%ebp
27 ··​36:​»       ​39·​ee················»       ​cmp····​%ebp,​%esi27 ··​36:​»       ​39·​ee················»       ​cmp····​%ebp,​%esi
28 ··​38:​»       ​76·​53················»       ​jbe····8d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x8d>28 ··​38:​»       ​76·​5f················»       ​jbe····99·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x99>
29 ··​3a:​»       ​ba·1d·00·00·00·······»       ​mov····$0x1d,​%edx29 ··​3a:​»       ​8b·44·24·20··········»       ​mov····0x20(%esp)​,​%eax
30 ··​3f:​»       ​8b·44·24·20··········»       ​mov····0x20(%esp)​,​%eax30 ··​3e:​»       ​ba·1d·00·00·00·······»       ​mov····$0x1d,​%edx
31 ··​43:​»       ​8d·​98·​00·​00·​00·​00····»       ​lea····​0x0(%eax)​,​%ebx31 ··​43:​»       ​8d·​98·​00·​00·​00·​00····»       ​lea····​0x0(%eax)​,​%ebx
32 »       ​»       ​»       ​45:​·​R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list32 »       ​»       ​»       ​45:​·​R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·​long>:​:​__stl_prime_list
33 ··​49:​»       ​89·​d0················»       ​mov····​%edx,​%eax33 ··​49:​»       ​89·​d0················»       ​mov····​%edx,​%eax
34 ··​4b:​»       ​d1·​f8················»       ​sar····​%eax34 ··​4b:​»       ​d1·​f8················»       ​sar····​%eax
35 ··​4d:​»       ​8d·​0c·​83·············»       ​lea····​(%ebx,​%eax,​4)​,​%ecx35 ··​4d:​»       ​8d·​0c·​83·············»       ​lea····​(%ebx,​%eax,​4)​,​%ecx
36 ··​50:​»       ​3b·​31················»       ​cmp····​(%ecx)​,​%esi36 ··​50:​»       ​3b·​31················»       ​cmp····​(%ecx)​,​%esi
37 ··​52:​»       ​76·19················»       ​jbe····6d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x6d>37 ··​52:​»       ​76·25················»       ​jbe····79·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x79>
38 ··​54:​»       ​8d·59·04·············»       ​lea····​0x4(%ecx)​,​%ebx38 ··​54:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
39 ··​57:​»       ​29·c2················»       ​sub····​%eax,​%edx39 ··​5b:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
40 ··​59:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax40 ··​5f:​»       ​90···················»       ​nop
41 ··5c:​»       ​85·c0················»       ​test···​%eax,​%eax41 ··60:​»       ​8d·59·04·············»       ​lea····0x4(%ecx)​,​%ebx
42 ··5e:​»       ​7e·11················»       ​jle····​71·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x71>42 ··63:​»       ​29·c2················»       ​sub····%eax,​%edx
43 ··​60:​»       ​89·c2················»       ​mov····​%eax,​%edx43 ··​65:​»       ​8d·42·ff·············»       ​lea····-​0x1(%edx)​,​%eax
44 ··​62:​»       ​89·d0················»       ​mov····​%edx,​%eax44 ··​68:​»       ​85·c0················»       ​test···​%eax,​%eax
45 ··​64:​»       ​d1·f8················»       ​sar····%eax45 ··​6a:​»       ​7e·11················»       ​jle····7d·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x7d>
46 ··​66:​»       ​8d·0c·83·············»       ​lea····(%ebx,​%eax,​4)​,​%ecx46 ··​6c:​»       ​89·c2················»       ​mov····​%eax,​%edx
47 ··​69:​»       ​3b·31················»       ​cmp····(%ecx)​,​%esi47 ··​6e:​»       ​89·d0················»       ​mov····%edx,​%eax
48 ··6b:​»       ​77·e7················»       ​ja·····​54·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x54>48 ··70:​»       ​d1·f8················»       ​sar····%eax
49 ··6d:​»       ​85·c0················»       ​test···​%eax,​%eax49 ··72:​»       ​8d·0c·83·············»       ​lea····(%ebx,​%eax,​4)​,​%ecx
50 ··6f:​»       ​75·ef················»       ​jne····​60·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x60>50 ··75:​»       ​3b·31················»       ​cmp····(%ecx)​,​%esi
51 ··​71:​»       ​8b·74·24·20··········»       ​mov····​0x20(%esp)​,​%esi51 ··​77:​»       ​77·e7················»       ​ja·····60·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·int)​+0x60>
52 ··​75:​»       ​8d·96·74·00·00·00····»       ​lea····0x74(%esi)​,​%edx52 ··​79:​»       ​85·c0················»       ​test···​%eax,​%eax
53 »       ​»       ​»       ​77:​·R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list53 ··​7b:​»       ​75·​ef················»       ​jne····​6c·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·>:​:​resize(unsigned·int)​+0x6c>
54 ··​7b:​»       ​39·d3················»       ​cmp····​%edx,​%ebx54 ··​7d:​»       ​8b·74·24·20··········»       ​mov····0x20(%esp)​,​%esi
55 ··7d:​»       ​0f·84·3a·​02·​00·​00····»       ​je·····​2bd·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2bd>55 ··81:​»       ​8d·96·74·​00·​00·​00····»       ​lea····0x74(%esi)​,​%edx
56 ··83:​»       ​8b·​0b················»       ​mov····​(%ebx)​,​%ecx56 »       ​»       ​»       ​83:​·​R_386_GOTOFF»   ​__gnu_cxx:​:​_Hashtable_prime_list​<unsigned·long>:​:​__stl_prime_list
57 ··​85:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​57 ··​87:​»       ​39·d3················»       ​cmp····​%edx,​%ebx
58 ··​89:​»       ​39·cd················»       ​cmp····%ecx,​%ebp58 ··​89:​»       ​0f·​84·​45·02·00·00····»       ​je·····2d4·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2d4>
59 ··​8b:​»       ​72·​08················»       ​jb·····​95·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x95>59 ··​8f:​»       ​8b·​0b················»       ​mov····(%ebx)​,​%ecx
60 ··8d:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp60 ··91:​»       ​89·4c·24·1c··········»       ​mov····%ecx,​0x1c(%esp)​
61 ··​90:​»       ​5b···················»       ​pop····​%ebx61 ··​95:​»       ​39·cd················»       ​cmp····%ecx,​%ebp
62 ··​91:​»       ​5e···················»       ​pop····%esi62 ··​97:​»       ​72·​08················»       ​jb·····a1·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​resize(unsigned·int)​+0xa1>
63 ··​92:​»       ​5f···················»       ​pop····​%edi63 ··​99:​»       ​83·c4·3c·············»       ​add····$0x3c,​%esp
64 ··​93:​»       ​5d···················»       ​pop····​%ebp64 ··​9c:​»       ​5b···················»       ​pop····​%ebx
65 ··​94:​»       ​c3···················»       ​ret····65 ··​9d:​»       ​5e···················»       ​pop····%esi
66 ··​95:​»       ​85·c9················»       ​test···%ecx,​%ecx66 ··​9e:​»       ​5f···················»       ​pop····%edi
67 ··​97:​»       ​0f·84·32·02·00·00····»       ​je·····2cf·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2cf>67 ··​9f:​»       ​5d···················»       ​pop····%ebp
68 ··9d:​»       ​81·f9·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ecx68 ··a0:​»       ​c3···················»       ​ret····
69 ··​a3:​»       ​0f·87·​1d·​02·00·00····»       ​ja·····2c6·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2c6>69 ··​a1:​»       ​85·c9················»       ​test···%ecx,​%ecx
70 ··​a9:​»       ​8d·1c·8d·​00·​00·​00·00·»       ​lea····0x0(,​%ecx,​4)​,​%ebx70 ··​a3:​»       ​0f·84·3d·​02·​00·​00····»       ​je·····​2e6·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2e6>
71 ··b0:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​71 ··a9:​»       ​81·f9·ff·ff·ff·3f····»       ​cmp····$0x3fffffff,​%ecx
72 ··b3:​»       ​89·5c·​24·24··········»       ​mov····%ebx,​0x24(%esp)​72 ··af:​»       ​0f·87·28·02·​00·00····»       ​ja·····2dd·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x2dd>
73 ··​b7:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx73 ··​b5:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
74 ··​bb:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···bc·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xbc>74 ··​b9:​»       ​8d·04·8d·00·00·00·00·»       ​lea····0x0(,​%ecx,​4)​,​%eax
75 »       ​»       ​»       ​bc:​·​R_386_PLT32»    ​operator·new(unsigned·​int)​75 ··​c0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
76 ··​c0:​»       ​89·c6················»       ​mov····​%eax,​%esi76 ··​c3:​»       ​89·44·24·24··········»       ​mov····​%eax,​0x24(%esp)​
77 ··​c2:​»       ​8b·44·24·24··········»       ​mov····0x24(%esp)​,​%eax77 ··​c7:​»       ​e8·​fc·ff·ff·ff·······»       ​call···c8·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0xc8>
78 ··c6:​»       ​8d·14·​06·············»       ​lea····(%esi,​%eax,​1)​,​%edx78 »       ​»       ​»       ​c8:​·R_386_PLT32»    ​operator·new(unsigned·​int)​
79 ··​c9:​»       ​89·​54·​24·​2c··········»       ​mov····%edx,​0x2c(%esp)​79 ··​cc:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx
80 ··cd:​»       ​31·db················»       ​xor····​%ebx,​%ebx80 ··d0:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
81 ··cf:​»       ​8b·4c·24·1c··········»       ​mov····0x1c(%esp)​,​%ecx81 ··d4:​»       ​8d·0c·10·············»       ​lea····(%eax,​%edx,​1)​,​%ecx
82 ··​d3:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx82 ··​d7:​»       ​89·c6················»       ​mov····%eax,​%esi
83 ··​d6:​»       ​74·6c················»       ​je·····​144·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x144>83 ··​d9:​»       ​89·4c·24·2c··········»       ​mov····%ecx,​0x2c(%esp)​
84 ··​d8:​»       ​83·f9·01·············»       ​cmp····$0x1,​%ecx84 ··​dd:​»       ​31·c0················»       ​xor····%eax,​%eax
85 ··​db:​»       ​74·57················»       ​je·····​134·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x134>85 ··​df:​»       ​83·e3·07·············»       ​and····$0x7,​%ebx
86 ··dd:​»       ​83·​f9·02·············»       ​cmp····$0x2,​%ecx86 ··e2:​»       ​74·5f················»       ​je·····143·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x143>
87 ··​e0:​»       ​74·​48················»       ​je·····12a·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x12a>87 ··​e4:​»       ​83·fb·01·············»       ​cmp····$0x1,​%ebx
88 ··​e2:​»       ​83·f9·03·············»       ​cmp····$0x3,​%ecx88 ··​e7:​»       ​74·4c················»       ​je·····​135·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x135>
89 ··​e5:​»       ​74·39················»       ​je·····120·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x120>89 ··​e9:​»       ​83·fb·02·············»       ​cmp····$0x2,​%ebx
90 ··​e7:​»       ​83·f9·04·············»       ​cmp····$0x4,​%ecx90 ··​ec:​»       ​74·3f················»       ​je·····12d·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x12d>
91 ··​ea:​»       ​74·2a················»       ​je·····​116·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x116>91 ··​ee:​»       ​83·fb·03·············»       ​cmp····$0x3,​%ebx
92 ··ec:​»       ​83·f9·05·············»       ​cmp····$0x5,​%ecx92 ··f1:​»       ​74·32················»       ​je·····125·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x125>
93 ··ef:​»       ​90···················»       ​nop93 ··f3:​»       ​83·fb·04·············»       ​cmp····$0x4,​%ebx
94 ··​f0:​»       ​74·1a················»       ​je·····​10c·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x10c>94 ··​f6:​»       ​74·25················»       ​je·····​11d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x11d>
95 ··​f2:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx95 ··​f8:​»       ​83·​fb·​05·············»       ​cmp····​$0x5,​%ebx
96 ··​f5:​»       ​74·0b················»       ​je·····​102·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x102>96 ··​fb:​»       ​74·18················»       ​je·····​115·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x115>
97 ··​f7:​»       ​c7·06·​00·00·00·00····»       ​movl···​$0x0,​(%esi)​97 ··​fd:​»       ​83·fb·​06·············»       ​cmp····​$0x6,​%ebx
98 ··​fd:​»       ​bb·​01·00·00·00·······»       ​mov····$0x1,​%ebx98 ·100:​»       ​74·​0b················»       ​je·····10d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x10d>
99 ·​102:​»       ​c7·​04·9e·​00·​00·​00·00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​99 ·​102:​»       ​c7·​06·00·​00·​00·​00····»       ​movl···​$0x0,​(%esi)​
100 ·​109:​»       ​83·c3·​01·············»       ​add····​$0x1,​%ebx100 ·​108:​»       ​b8·01·​00·00·00·······»       ​mov····​$0x1,​%eax
101 ·​10c:​»       ​c7·​04·9e·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​101 ·​10d:​»       ​c7·​04·86·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
102 ·​113:​»       ​83·c3·01·············»       ​add····$0x1,​%ebx102 ·​114:​»       ​40···················»       ​inc····​%eax
103 ·​116:​»       ​c7·​04·9e·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​103 ·​115:​»       ​c7·​04·86·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
104 ·​11d:​»       ​83·c3·01·············»       ​add····$0x1,​%ebx104 ·​11c:​»       ​40···················»       ​inc····​%eax
105 ·​120:​»       ​c7·​04·9e·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​105 ·​11d:​»       ​c7·​04·86·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
106 ·​127:​»       ​83·c3·01·············»       ​add····$0x1,​%ebx106 ·​124:​»       ​40···················»       ​inc····​%eax
107 ·​12a:​»       ​c7·​04·9e·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​107 ·​125:​»       ​c7·​04·86·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
108 ·​131:​»       ​83·c3·01·············»       ​add····$0x1,​%ebx108 ·​12c:​»       ​40···················»       ​inc····​%eax
109 ·​134:​»       ​c7·​04·9e·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%ebx,​4)​109 ·​12d:​»       ​c7·​04·86·​00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
110 ·​13b:​»       ​83·c3·01·············»       ​add····$0x1,​%ebx110 ·​134:​»       ​40···················»       ​inc····​%eax
111 ·​13e:​»       ​39·5c·24·1c··········»       ​cmp····%ebx,​0x1c(%esp)​111 ·​135:​»       ​c7·04·86·00·00·00·00·»       ​movl···$0x0,​(%esi,​%eax,​4)​
112 ·​142:​»       ​74·48················»       ​je·····18c·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x18c>112 ·​13c:​»       ​40···················»       ​inc····%eax
113 ·​144:​»       ​c7·04·9e·00·00·00·00·»       ​movl···$0x0,​(%esi,​%ebx,​4)​113 ·​13d:​»       ​39·44·24·1c··········»       ​cmp····%eax,​0x1c(%esp)​
114 ·​14b:​»       ​c7·44·9e·04·00·00·00·»       ​movl···$0x0,​0x4(%esi,​%ebx,​4)​114 ·​141:​»       ​74·3a················»       ​je·····​17d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x17d>
115 ·​152:​»       ​00·115 ·​143:​»       ​31·d2················»       ​xor····%edx,​%edx
116 ·​153:​»       ​c7·44·9e·08·00·00·00·»       ​movl···$0x0,​0x8(%esi,​%ebx,​4)​116 ·​145:​»       ​31·c9················»       ​xor····%ecx,​%ecx
117 ·​15a:​»       ​00·117 ·​147:​»       ​89·​54·​86·04··········»       ​mov····​%edx,​0x4(%esi,​%eax,​4)​
118 ·​15b:​»       ​c7·44·9e·0c·00·00·00·»       ​movl···$0x0,​0xc(%esi,​%ebx,​4)​118 ·​14b:​»       ​31·db················»       ​xor····%ebx,​%ebx
119 ·​162:​»       ​00·119 ·​14d:​»       ​31·d2················»       ​xor····%edx,​%edx
120 ·​163:​»       ​c7·​44·9e·10·00·00·00·»       ​movl···$0x0,​0x10(%esi,​%ebx,​4)​120 ·​14f:​»       ​89·​4c·86·08··········»       ​mov····%ecx,​0x8(%esi,​%eax,​4)​
121 ·​16a:​»       ​00·121 ·​153:​»       ​31·​c9················»       ​xor····%ecx,​%ecx
122 ·​16b:​»       ​c7·44·9e·14·00·00·00·»       ​movl···$0x0,​0x14(%esi,​%ebx,​4)​122 ·​155:​»       ​89·5c·86·0c··········»       ​mov····%ebx,​0xc(%esi,​%eax,​4)​
123 ·​172:​»       ​00·123 ·​159:​»       ​31·​db················»       ​xor····%ebx,​%ebx
124 ·​173:​»       ​c7·44·9e·​18·00·00·00·»       ​movl···$0x0,​0x18(%esi,​%ebx,​4)​124 ·​15b:​»       ​89·54·86·​10··········»       ​mov····%edx,​0x10(%esi,​%eax,​4)​
125 ·​17a:​»       ​00·125 ·​15f:​»       ​31·​d2················»       ​xor····%edx,​%edx
126 ·​17b:​»       ​c7·44·9e·1c·​00·​00·​00·»       ​movl···​$0x0,​0x1c(%esi,​%ebx,​4)​126 ·​161:​»       ​c7·04·86·00·​00·​00·​00·»       ​movl···​$0x0,​(%esi,​%eax,​4)​
127 ·​182:​»       ​00·127 ·​168:​»       ​89·​4c·86·​14··········»       ​mov····​%ecx,​0x14(%esi,​%eax,​4)​
128 ·​183:​»       ​83·c3·08·············»       ​add····$0x8,​%ebx128 ·​16c:​»       ​89·5c·86·18··········»       ​mov····%ebx,​0x18(%esi,​%eax,​4)​
129 ·​186:​»       ​39·​5c·24·​1c··········»       ​cmp····​%ebx,​0x1c(%esp)​129 ·​170:​»       ​89·​54·86·​1c··········»       ​mov····​%edx,​0x1c(%esi,​%eax,​4)​
130 ·​18a:​»       ​75·​b8················»       ​jne····144·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​+0x144>130 ·​174:​»       ​83·c0·08·············»       ​add····$0x8,​%eax
Max diff block lines reached; 9745/43794 bytes (22.25%) of diff not shown.
50.3 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZN9__gnu_cxx9hashtableISt4pairIKPN4SFST9NodeArrayEP […]
    
Offset 5, 234 lines modifiedOffset 5, 259 lines modified
  
5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​>:​5 00000000·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​>:​
6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_()​:​6 _ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·fc·ff·ff·ff·······»       ​call···5·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·ff·​ff·······»       ​call···​8·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···e:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​11:​»       ​89·44·​24·24··········»       ​mov····%eax,​0x24(%esp)​16 ··​11:​»       ​8b·54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx
17 ··​15:​»       ​8b·​54·​24·​50··········»       ​mov····​0x50(%esp)​,​%edx17 ··​15:​»       ​8b·​5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx
18 ··​19:​»       ​8b·​4a·​10·············»       ​mov····​0x10(%edx)​,​%ecx18 ··​19:​»       ​8b·​4a·​10·············»       ​mov····​0x10(%edx)​,​%ecx
19 ··​1c:​»       ​89·4c·​24·18··········»       ​mov····​%ecx,​0x18(%esp)​19 ··​1c:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
20 ··20:​»       ​83·c1·01·············»       ​add····$0x1,​%ecx20 ··1f:​»       ​89·44·24·24··········»       ​mov····%eax,​0x24(%esp)​
21 ··​23:​»       ​89·​4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​21 ··​23:​»       ​89·​4c·​24·18··········»       ​mov····​%ecx,​0x18(%esp)​
22 ··​27:​»       ​8b·5c·24·50··········»       ​mov····0x50(%esp)​,​%ebx22 ··​27:​»       ​41···················»       ​inc····​%ecx
23 ··​2b:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​23 ··​28:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
24 ··​2e:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2f·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x2f>24 ··​2c:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​2d·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x2d>
25 »       ​»       ​»       ​2f:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​25 »       ​»       ​»       ​2d:​·​R_386_PC32»     ​__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​resize(unsigned·​int)​
26 ··​33:​»       ​8b·​74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi26 ··​31:​»       ​8b·​74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
27 ··​37:​»       ​8b·06················»       ​mov····​(%esi)​,​%eax27 ··​35:​»       ​8b·7c·24·50··········»       ​mov····0x50(%esp)​,​%edi
28 ··​39:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​28 ··​39:​»       ​8b·06················»       ​mov····(%esi)​,​%eax
29 ··​3d:​»       ​8b·7c·24·50··········»       ​mov····​0x50(%esp)​,​%edi29 ··​3b:​»       ​8b·6f·08·············»       ​mov····​0x8(%edi)​,​%ebp
30 ··41:​»       ​8b·​5f·​04·············»       ​mov····​0x4(%edi)​,​%ebx30 ··3e:​»       ​8b·​5f·​04·············»       ​mov····​0x4(%edi)​,​%ebx
31 ··​44:​»       ​8b·6f·08·············»       ​mov····0x8(%edi)​,​%ebp31 ··​41:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​
32 ··​47:​»       ​89·6c·24·18··········»       ​mov····​%ebp,​0x18(%esp)​32 ··​45:​»       ​8b·30················»       ​mov····(%eax)​,​%esi
33 ··​4b:​»       ​29·dd················»       ​sub····​%ebx,​%ebp33 ··​47:​»       ​89·c2················»       ​mov····​%eax,​%edx
34 ··​4d:​»       ​c1·fd·02·············»       ​sar····$0x2,​%ebp34 ··​49:​»       ​89·6c·24·18··········»       ​mov····%ebp,​0x18(%esp)​
35 ··50:​»       ​89·c2················»       ​mov····%eax,​%edx35 ··4d:​»       ​0f·b6·40·04··········»       ​movzbl·0x4(%eax)​,​%eax
36 ··​52:​»       ​8b·30················»       ​mov····(%eax)​,​%esi36 ··​51:​»       ​29·dd················»       ​sub····​%ebx,​%ebp
37 ··​54:​»       ​0f·b6·40·04··········»       ​movzbl·0x4(%eax)​,​%eax37 ··​53:​»       ​c1·fd·02·············»       ​sar····​$0x2,​%ebp
38 ··​58:​»       ​88·​44·​24·​18··········»       ​mov····​%al,​0x18(%esp)​38 ··​56:​»       ​88·​44·​24·​18··········»       ​mov····​%al,​0x18(%esp)​
39 ··​5c:​»       ​31·​f0················»       ​xor····​%esi,​%eax39 ··​5a:​»       ​31·​f0················»       ​xor····​%esi,​%eax
40 ··​5e:​»       ​85·​f6················»       ​test···​%esi,​%esi40 ··​5c:​»       ​85·​f6················»       ​test···​%esi,​%esi
41 ··60:​»       ​0f·​84·96·​00·​00·​00····»       ​je·····fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xfc>41 ··5e:​»       ​0f·​84·b0·​00·​00·​00····»       ​je·····114·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x114>
42 ··​66:​»       ​8b·​4a·​08·············»       ​mov····​0x8(%edx)​,​%ecx42 ··​64:​»       ​8b·​4a·​08·············»       ​mov····​0x8(%edx)​,​%ecx
43 ··​69:​»       ​8d·3c·​b1·············»       ​lea····(%ecx,​%esi,​4)​,​%edi43 ··​67:​»       ​8d·14·​b5·fc·ff·ff·ff·»       ​lea····-​0x4(,​%esi,​4)​,​%edx
44 ··​6c:​»       ​8d·14·b5·fc·ff·ff·ff·»       ​lea····-​0x4(,​%esi,​4)​,​%edx44 ··​6e:​»       ​c1·ea·02·············»       ​shr····$0x2,​%edx
45 ··​73:​»       ​c1·ea·02·············»       ​shr····$0x2,​%edx45 ··​71:​»       ​42···················»       ​inc····​%edx
46 ··​76:​»       ​83·c2·​01·············»       ​add····​$0x1,​%edx46 ··​72:​»       ​83·e2·​07·············»       ​and····​$0x7,​%edx
47 ··​79:​»       ​83·e2·07·············»       ​and····$0x7,​%edx47 ··​75:​»       ​8d·3c·b1·············»       ​lea····(%ecx,​%esi,​4)​,​%edi
48 ··​7c:​»       ​74·​50················»       ​je·····ce·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xce>48 ··​78:​»       ​74·​5c················»       ​je·····d6·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xd6>
49 ··​7e:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx49 ··​7a:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
50 ··81:​»       ​74·​40················»       ​je·····​c3·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xc3>50 ··7d:​»       ​74·​4a················»       ​je·····​c9·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xc9>
51 ··83:​»       ​83·​fa·​02·············»       ​cmp····​$0x2,​%edx51 ··7f:​»       ​83·​fa·​02·············»       ​cmp····​$0x2,​%edx
52 ··​86:​»       ​74·​34················»       ​je·····bc·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xbc>52 ··​82:​»       ​74·​3c················»       ​je·····c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xc0>
53 ··​88:​»       ​83·​fa·​03·············»       ​cmp····​$0x3,​%edx53 ··​84:​»       ​83·​fa·​03·············»       ​cmp····​$0x3,​%edx
54 ··​8b:​»       ​74·​28················»       ​je·····​b5·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xb5>54 ··​87:​»       ​74·​2e················»       ​je·····​b7·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xb7>
55 ··​8d:​»       ​83·​fa·​04·············»       ​cmp····​$0x4,​%edx55 ··​89:​»       ​83·​fa·​04·············»       ​cmp····​$0x4,​%edx
56 ··90:​»       ​74·1c················»       ​je·····​ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xae>56 ··8c:​»       ​74·20················»       ​je·····​ae·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xae>
57 ··92:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx57 ··8e:​»       ​83·​fa·​05·············»       ​cmp····​$0x5,​%edx
58 ··​95:​»       ​74·​10················»       ​je·····​a7·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xa7>58 ··​91:​»       ​74·​12················»       ​je·····​a5·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xa5>
59 ··​97:​»       ​83·​fa·​06·············»       ​cmp····​$0x6,​%edx59 ··​93:​»       ​83·​fa·​06·············»       ​cmp····​$0x6,​%edx
60 ··​9a:​»       ​0f·​85·03·​02·​00·​00····»       ​jne····​2a3·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x2a3>60 ··​96:​»       ​0f·​85·43·​02·​00·​00····»       ​jne····​2df·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x2df>
61 ··a0:​»       ​01·c0················»       ​add····​%eax,​%eax61 ··9c:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
62 ··a2:​»       ​33·01················»       ​xor····(%ecx)​,​%eax62 ··9e:​»       ​01·c0················»       ​add····​%eax,​%eax
63 ··​a4:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx63 ··​a0:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx
 64 ··​a3:​»       ​31·​d0················»       ​xor····​%edx,​%eax
 65 ··​a5:​»       ​8b·​11················»       ​mov····​(%ecx)​,​%edx
64 ··​a7:​»       ​01·​c0················»       ​add····​%eax,​%eax66 ··​a7:​»       ​01·​c0················»       ​add····​%eax,​%eax
65 ··​a9:​»       ​33·01················»       ​xor····(%ecx)​,​%eax67 ··​a9:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
66 ··​ab:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx68 ··​ac:​»       ​31·d0················»       ​xor····%edx,​%eax
67 ··​ae:​»       ​01·c0················»       ​add····​%eax,​%eax69 ··​ae:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
68 ··​b0:​»       ​33·01················»       ​xor····(%ecx)​,​%eax70 ··​b0:​»       ​01·c0················»       ​add····​%eax,​%eax
69 ··​b2:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx71 ··​b2:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx
70 ··​b5:​»       ​01·c0················»       ​add····​%eax,​%eax72 ··​b5:​»       ​31·d0················»       ​xor····​%edx,​%eax
71 ··​b7:​»       ​33·01················»       ​xor····​(%ecx)​,​%eax73 ··​b7:​»       ​8b·11················»       ​mov····​(%ecx)​,​%edx
72 ··​b9:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx74 ··​b9:​»       ​01·​c0················»       ​add····%eax,​%eax
73 ··​bc:​»       ​01·​c0················»       ​add····%eax,​%eax75 ··​bb:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx
74 ··​be:​»       ​33·01················»       ​xor····(%ecx)​,​%eax76 ··​be:​»       ​31·d0················»       ​xor····​%edx,​%eax
75 ··​c0:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx77 ··​c0:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
76 ··​c3:​»       ​01·​c0················»       ​add····​%eax,​%eax78 ··​c2:​»       ​01·​c0················»       ​add····​%eax,​%eax
77 ··​c5:​»       ​33·01················»       ​xor····(%ecx)​,​%eax79 ··​c4:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx
78 ··​c7:​»       ​83·c1·04·············»       ​add····$0x4,​%ecx80 ··​c7:​»       ​31·d0················»       ​xor····%edx,​%eax
79 ··​ca:​»       ​39·cf················»       ​cmp····​%ecx,​%edi81 ··​c9:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
80 ··​cc:​»       ​74·2e················»       ​je·····​fc·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xfc>82 ··​cb:​»       ​01·c0················»       ​add····%eax,​%eax
81 ··​ce:​»       ​01·​c0················»       ​add····%eax,​%eax83 ··​cd:​»       ​83·​c1·04·············»       ​add····$0x4,​%ecx
82 ··​d0:​»       ​33·01················»       ​xor····(%ecx)​,​%eax84 ··​d0:​»       ​31·d0················»       ​xor····​%edx,​%eax
83 ··​d2:​»       ​01·​c0················»       ​add····​%eax,​%eax85 ··​d2:​»       ​39·​cf················»       ​cmp····​%ecx,​%edi
84 ··​d4:​»       ​33·41·04·············»       ​xor····0x4(%ecx)​,​%eax86 ··​d4:​»       ​74·3e················»       ​je·····114·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​const&)​+0x114>
85 ··​d7:​»       ​01·c0················»       ​add····​%eax,​%eax87 ··​d6:​»       ​8b·11················»       ​mov····(%ecx)​,​%edx
86 ··​d9:​»       ​33·41·08·············»       ​xor····0x8(%ecx)​,​%eax88 ··​d8:​»       ​01·c0················»       ​add····​%eax,​%eax
87 ··​dc:​»       ​01·​c0················»       ​add····%eax,​%eax89 ··​da:​»       ​83·​c1·20·············»       ​add····$0x20,​%ecx
88 ··​de:​»       ​33·41·0c·············»       ​xor····0xc(%ecx)​,​%eax90 ··​dd:​»       ​31·d0················»       ​xor····​%edx,​%eax
89 ··e1:​»       ​01·c0················»       ​add····​%eax,​%eax91 ··df:​»       ​8b·51·e4·············»       ​mov····-​0x1c(%ecx)​,​%edx
90 ··​e3:​»       ​33·41·10·············»       ​xor····0x10(%ecx)​,​%eax92 ··​e2:​»       ​01·c0················»       ​add····​%eax,​%eax
91 ··​e6:​»       ​01·c0················»       ​add····​%eax,​%eax93 ··​e4:​»       ​31·d0················»       ​xor····​%edx,​%eax
92 ··​e8:​»       ​33·41·14·············»       ​xor····​0x14(%ecx)​,​%eax94 ··​e6:​»       ​8b·51·e8·············»       ​mov····-​0x18(%ecx)​,​%edx
93 ··​eb:​»       ​01·​c0················»       ​add····​%eax,​%eax95 ··​e9:​»       ​01·​c0················»       ​add····​%eax,​%eax
94 ··​ed:​»       ​33·41·18·············»       ​xor····0x18(%ecx)​,​%eax96 ··​eb:​»       ​31·d0················»       ​xor····​%edx,​%eax
 97 ··​ed:​»       ​8b·​51·​ec·············»       ​mov····​-​0x14(%ecx)​,​%edx
95 ··​f0:​»       ​01·​c0················»       ​add····​%eax,​%eax98 ··​f0:​»       ​01·​c0················»       ​add····​%eax,​%eax
96 ··​f2:​»       ​33·41·1c·············»       ​xor····0x1c(%ecx)​,​%eax99 ··​f2:​»       ​31·d0················»       ​xor····​%edx,​%eax
97 ··​f5:​»       ​83·c1·20·············»       ​add····$0x20,​%ecx100 ··​f4:​»       ​8b·51·f0·············»       ​mov····-​0x10(%ecx)​,​%edx
98 ··​f8:​»       ​39·​cf················»       ​cmp····​%ecx,​%edi101 ··​f7:​»       ​01·​c0················»       ​add····​%eax,​%eax
99 ··​fa:​»       ​75·​d2················»       ​jne····​ce·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xce>102 ··​f9:​»       ​31·​d0················»       ​xor····%edx,​%eax
100 ··​fc:​»       ​31·d2················»       ​xor····​%edx,​%edx103 ··​fb:​»       ​8b·51·f4·············»       ​mov····-​0xc(%ecx)​,​%edx
101 ··​fe:​»       ​f7·f5················»       ​div····%ebp104 ··​fe:​»       ​01·c0················»       ​add····%eax,​%eax
102 ·​100:​»       ​8d·2c·95·00·00·00·00·»       ​lea····0x0(,​%edx,​4)​,​%ebp105 ·​100:​»       ​31·d0················»       ​xor····​%edx,​%eax
103 ·​107:​»       ​89·6c·24·2c··········»       ​mov····%ebp,​0x2c(%esp)​106 ·​102:​»       ​8b·51·f8·············»       ​mov····-​0x8(%ecx)​,​%edx
104 ·​10b:​»       ​8b·04·2b·············»       ​mov····(%ebx,​%ebp,​1)​,​%eax107 ·​105:​»       ​01·c0················»       ​add····​%eax,​%eax
105 ·​10e:​»       ​89·44·24·28··········»       ​mov····​%eax,​0x28(%esp)​108 ·​107:​»       ​31·d0················»       ​xor····​%edx,​%eax
106 ·​112:​»       ​85·c0················»       ​test···​%eax,​%eax109 ·​109:​»       ​8b·51·fc·············»       ​mov····-​0x4(%ecx)​,​%edx
107 ·​114:​»       ​0f·​84·​27·01·00·00····»       ​je·····241·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x241>110 ·​10c:​»       ​01·c0················»       ​add····%eax,​%eax
108 ·​11a:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx111 ·​10e:​»       ​31·d0················»       ​xor····​%edx,​%eax
109 ·​11d:​»       ​8b·39················»       ​mov····(%ecx)​,​%edi112 ·​110:​»       ​39·cf················»       ​cmp····​%ecx,​%edi
110 ·​11f:​»       ​39·fe················»       ​cmp····%edi,​%esi113 ·​112:​»       ​75·c2················»       ​jne····​d6·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0xd6>
111 ·​121:​»       ​0f·​85·10·01·00·00····»       ​jne····237·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x237>114 ·​114:​»       ​31·d2················»       ​xor····%edx,​%edx
112 ·​127:​»       ​0f·b6·5c·24·18·······»       ​movzbl·0x18(%esp)​,​%ebx115 ·​116:​»       ​f7·f5················»       ​div····%ebp
113 ·​12c:​»       ​3a·59·04·············»       ​cmp····​0x4(%ecx)​,​%bl116 ·​118:​»       ​8d·2c·95·00·00·00·00·»       ​lea····​0x0(,​%edx,​4)​,​%ebp
114 ·​12f:​»       ​0f·85·​02·​01·​00·00····»       ​jne····237·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x237>117 ·​11f:​»       ​89·6c·24·2c··········»       ​mov····%ebp,​0x2c(%esp)​
115 ·​135:​»       ​85·f6················»       ​test···​%esi,​%esi118 ·​123:​»       ​8b·04·2b·············»       ​mov····(%ebx,​%ebp,​1)​,​%eax
116 ·​137:​»       ​0f·84·​4a·​01·​00·​00····»       ​je·····287·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x287>119 ·​126:​»       ​89·​44·24·28··········»       ​mov····%eax,​0x28(%esp)​
117 ·​13d:​»       ​8b·59·08·············»       ​mov····0x8(%ecx)​,​%ebx120 ·​12a:​»       ​85·c0················»       ​test···​%eax,​%eax
118 ·​140:​»       ​8b·54·24·20··········»       ​mov····0x20(%esp)​,​%edx121 ·​12c:​»       ​0f·84·​48·01·00·00····»       ​je·····27a·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x27a>
119 ·​144:​»       ​8b·4a·08·············»       ​mov····​0x8(%edx)​,​%ecx122 ·​132:​»       ​8d·b4·26·00·00·00·00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
120 ·​147:​»       ​8b·2b················»       ​mov····​(%ebx)​,​%ebp123 ·​139:​»       ​8d·b4·26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
121 ·​149:​»       ​39·29················»       ​cmp····​%ebp,​(%ecx)​124 ·​140:​»       ​8b·48·04·············»       ​mov····0x4(%eax)​,​%ecx
122 ·​14b:​»       ​0f·85·​e6·​00·​00·00····»       ​jne····237·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​const&)​+0x237>125 ·​143:​»       ​8b·39················»       ​mov····​(%ecx)​,​%edi
123 ·​151:​»       ​31·d2················»       ​xor····​%edx,​%edx126 ·​145:​»       ​39·fe················»       ​cmp····​%edi,​%esi
124 ·​153:​»       ​8d·6e·ff·············»       ​lea····-​0x1(%esi)​,​%ebp127 ·​147:​»       ​0f·85·​23·​01·00·00····»       ​jne····270·<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>,​·SFST:​:​NodeArray*,​·SFST:​:​NodeMapping:​:​hashf,​·std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>,​·SFST:​:​NodeMapping:​:​equalf,​·std:​:​allocator<SFST:​:​Node*>·>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x270>
125 ·​156:​»       ​83·e5·07·············»       ​and····$0x7,​%ebp128 ·​14d:​»       ​0f·b6·5c·24·18·······»       ​movzbl·​0x18(%esp)​,​%ebx
126 ·​159:​»       ​89·6c·24·1c··········»       ​mov····%ebp,​0x1c(%esp)​129 ·​152:​»       ​3a·59·04·············»       ​cmp····​0x4(%ecx)​,​%bl
127 ·​15d:​»       ​74·76················»       ​je·····1d5·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x1d5>130 ·​155:​»       ​0f·85·15·01·00·00····»       ​jne····270·​<__gnu_cxx:​:​hashtable<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>,​·​SFST:​:​NodeArray*,​·​SFST:​:​NodeMapping:​:​hashf,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>,​·​SFST:​:​NodeMapping:​:​equalf,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​find_or_insert(std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​const&)​+0x270>
Max diff block lines reached; -1/51267 bytes (-0.00%) of diff not shown.
121 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt6vectorIPN9__gnu_cxx15_Hashtable_nodeISt4pairIK […]
    
Offset 5, 92 lines modifiedOffset 5, 97 lines modified
  
5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​>:​5 00000000·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​>:​
6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_()​:​6 _ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·​ec·3c·············»       ​sub····$0x3c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·>,​·unsigned·int,​·__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·​SFST:​:​Node*>·​>*·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·3c·············»       ​sub····​$0x3c,​%esp
16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi16 ··​12:​»       ​8b·​74·​24·​58··········»       ​mov····​0x58(%esp)​,​%esi
17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi17 ··​16:​»       ​85·​f6················»       ​test···​%esi,​%esi
18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>18 ··​18:​»       ​0f·​84·​2d·​01·​00·​00····»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
19 ··​1e:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi19 ··​1e:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
20 ··​22:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax20 ··​22:​»       ​8b·7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
21 ··​26:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx21 ··​26:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx
22 ··​29:​»       ​8b·48·​08·············»       ​mov····​0x8(%eax)​,​%ecx22 ··​29:​»       ​8b·50·​04·············»       ​mov····​0x4(%eax)​,​%edx
23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​23 ··​2c:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx24 ··​30:​»       ​29·​d1················»       ​sub····​%edx,​%ecx
25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx25 ··​32:​»       ​c1·​f9·​02·············»       ​sar····​$0x2,​%ecx
26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx26 ··​35:​»       ​39·​f1················»       ​cmp····​%esi,​%ecx
27 ··​37:​»       ​0f·​82·77·​02·​00·​00····»       ​jb·····​2b4·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x2b4>27 ··​37:​»       ​0f·​82·83·​02·​00·​00····»       ​jb·····​2c0·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x2c0>
28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx28 ··​3d:​»       ​8b·​4c·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%ecx
29 ··​41:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp29 ··​41:​»       ​89·d0················»       ​mov····​%edx,​%eax
30 ··​43:​»       ​89·d0················»       ​mov····​%edx,​%eax30 ··​43:​»       ​29·f8················»       ​sub····​%edi,​%eax
31 ··​45:​»       ​29·f8················»       ​sub····​%edi,​%eax31 ··​45:​»       ​89·44·24·20··········»       ​mov····​%eax,​0x20(%esp)​
32 ··​47:​»       ​89·44·24·20··········»       ​mov····%eax,​0x20(%esp)​32 ··​49:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax
33 ··​4b:​»       ​c1·f8·02·············»       ​sar····$0x2,​%eax33 ··​4c:​»       ​39·c6················»       ​cmp····%eax,​%esi
34 ··​4e:​»       ​39·c6················»       ​cmp····​%eax,​%esi34 ··​4e:​»       ​8b·29················»       ​mov····(%ecx)​,​%ebp
35 ··​50:​»       ​0f·​83·fd·​00·​00·​00····»       ​jae····​153·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x153>35 ··​50:​»       ​0f·​83·02·​01·​00·​00····»       ​jae····​158·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x158>
36 ··​56:​»       ​8d·34·b5·00·00·00·00·»       ​lea····0x0(,​%esi,​4)​,​%esi36 ··​56:​»       ​c1·e6·02·············»       ​shl····$0x2,​%esi
37 ··​5d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​37 ··​59:​»       ​89·d1················»       ​mov····​%edx,​%ecx
38 ··61:​»       ​89·d1················»       ​mov····​%edx,​%ecx38 ··5b:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​
39 ··63:​»       ​29·​f1················»       ​sub····​%esi,​%ecx39 ··5f:​»       ​29·​f1················»       ​sub····​%esi,​%ecx
40 ··​65:​»       ​39·ca················»       ​cmp····​%ecx,​%edx40 ··​61:​»       ​89·d0················»       ​mov····​%edx,​%eax
41 ··​67:​»       ​0f·​84·​f4·​03·​00·​00····»       ​je·····​461·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x461>41 ··​63:​»       ​39·​ca················»       ​cmp····%ecx,​%edx
42 ··​6d:​»       ​89·​74·24·08··········»       ​mov····%esi,​0x8(%esp)​42 ··​65:​»       ​74·27················»       ​je·····8e·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x8e>
43 ··71:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ··67:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
44 ··75:​»       ​89·4c·​24·24··········»       ​mov····​%ecx,​0x24(%esp)​44 ··6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
45 ··79:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​45 ··6e:​»       ​89·74·​24·08··········»       ​mov····​%esi,​0x8(%esp)​
46 ··​7c:​»       ​89·54·​24·​20··········»       ​mov····​%edx,​0x20(%esp)​46 ··​72:​»       ​89·4c·​24·​24··········»       ​mov····​%ecx,​0x24(%esp)​
47 ··80:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···81·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>*>·>·>,​·unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x81>47 ··76:​»       ​89·54·24·20··········»       ​mov····%edx,​0x20(%esp)​
48 »       ​»       ​»       ​81:​·R_386_PLT32»    ​memmove48 ··​7a:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x7b>
49 ··​85:​»       ​8b·​54·​24·50··········»       ​mov····​0x50(%esp)​,​%edx49 »       ​»       ​»       ​7b:​·R_386_PLT32»    ​memmove
50 ··89:​»       ​8b·42·04·············»       ​mov····​0x4(%edx)​,​%eax50 ··7f:​»       ​8b·54·24·50··········»       ​mov····​0x50(%esp)​,​%edx
51 ··​8c:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx51 ··​83:​»       ​8b·4c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ecx
52 ··90:​»       ​8b·​4c·24·24··········»       ​mov····​0x24(%esp)​,​%ecx52 ··87:​»       ​8b·​42·04·············»       ​mov····​0x4(%edx)​,​%eax
53 ··94:​»       ​03·44·​24·1c··········»       ​add····​0x1c(%esp)​,​%eax53 ··8a:​»       ​8b·54·​24·20··········»       ​mov····​0x20(%esp)​,​%edx
54 ··98:​»       ​8b·​74·​24·50··········»       ​mov····​0x50(%esp)​,​%esi54 ··8e:​»       ​8b·​74·​24·1c··········»       ​mov····​0x1c(%esp)​,​%esi
 55 ··​92:​»       ​01·​f0················»       ​add····​%esi,​%eax
 56 ··​94:​»       ​8b·​74·​24·​50··········»       ​mov····​0x50(%esp)​,​%esi
 57 ··​98:​»       ​39·​4c·​24·​54··········»       ​cmp····​%ecx,​0x54(%esp)​
55 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​58 ··​9c:​»       ​89·​46·​04·············»       ​mov····​%eax,​0x4(%esi)​
56 ··​9f:​»       ​39·4c·24·54··········»       ​cmp····%ecx,​0x54(%esp)​59 ··​9f:​»       ​74·1c················»       ​je·····​bd·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbd>
57 ··​a3:​»       ​74·1a················»       ​je·····​bf·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbf>60 ··​a1:​»       ​8b·44·24·54··········»       ​mov····0x54(%esp)​,​%eax
58 ··​a5:​»       ​2b·4c·​24·​54··········»       ​sub····​0x54(%esp)​,​%ecx61 ··​a5:​»       ​8b·74·​24·​54··········»       ​mov····​0x54(%esp)​,​%esi
59 ··​a9:​»       ​89·4c·24·08··········»       ​mov····​%ecx,​0x8(%esp)​62 ··​a9:​»       ​29·c1················»       ​sub····​%eax,​%ecx
60 ··​ad:​»       ​8b·​44·​24·54··········»       ​mov····0x54(%esp)​,​%eax63 ··​ab:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​
61 ··b1:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​64 ··af:​»       ​29·ca················»       ​sub····​%ecx,​%edx
62 ··​b5:​»       ​29·ca················»       ​sub····​%ecx,​%edx65 ··​b1:​»       ​89·74·24·04··········»       ​mov····​%esi,​0x4(%esp)​
63 ··​b7:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​66 ··​b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
64 ··​ba:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​bb·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xbb>67 ··​b8:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b9·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0xb9>
65 »       ​»       ​»       ​bb:​·​R_386_PLT32»    ​memmove68 »       ​»       ​»       ​b9:​·​R_386_PLT32»    ​memmove
66 ··​bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx69 ··​bd:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​c3:​»       ​03·5c·​24·​54··········»       ​add····​0x54(%esp)​,​%ebx70 ··​c1:​»       ​8b·4c·​24·​54··········»       ​mov····​0x54(%esp)​,​%ecx
 71 ··​c5:​»       ​01·​cb················»       ​add····​%ecx,​%ebx
68 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​72 ··​c7:​»       ​39·​5c·​24·​54··········»       ​cmp····​%ebx,​0x54(%esp)​
69 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>73 ··​cb:​»       ​74·​7e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
70 ··​cd:​»       ​89·d9················»       ​mov····​%ebx,​%ecx74 ··​cd:​»       ​8b·54·24·54··········»       ​mov····0x54(%esp)​,​%edx
71 ··cf:​»       ​2b·4c·24·54··········»       ​sub····0x54(%esp)​,​%ecx75 ··d1:​»       ​89·d8················»       ​mov····​%ebx,​%eax
72 ··​d3:​»       ​83·e9·04·············»       ​sub····$0x4,​%ecx76 ··​d3:​»       ​29·d0················»       ​sub····%edx,​%eax
73 ··​d6:​»       ​c1·​e9·​02·············»       ​shr····​$0x2,​%ecx77 ··​d5:​»       ​83·​e8·​04·············»       ​sub····​$0x4,​%eax
74 ··​d9:​»       ​83·c1·​01·············»       ​add····​$0x1,​%ecx78 ··​d8:​»       ​c1·e8·​02·············»       ​shr····​$0x2,​%eax
75 ··​dc:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx79 ··​db:​»       ​40···················»       ​inc····​%eax
 80 ··​dc:​»       ​83·​e0·​07·············»       ​and····​$0x7,​%eax
76 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>81 ··​df:​»       ​74·​4c················»       ​je·····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>
77 ··​e1:​»       ​83·​f9·​01·············»       ​cmp····​$0x1,​%ecx82 ··​e1:​»       ​83·​f8·​01·············»       ​cmp····​$0x1,​%eax
78 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x124>83 ··​e4:​»       ​74·​3e················»       ​je·····​124·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x124>
79 ··​e6:​»       ​83·​f9·​02·············»       ​cmp····​$0x2,​%ecx84 ··​e6:​»       ​83·​f8·​02·············»       ​cmp····​$0x2,​%eax
80 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11f>85 ··​e9:​»       ​74·​34················»       ​je·····​11f·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11f>
81 ··​eb:​»       ​83·​f9·​03·············»       ​cmp····​$0x3,​%ecx86 ··​eb:​»       ​83·​f8·​03·············»       ​cmp····​$0x3,​%eax
82 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax87 ··​ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
83 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11a>88 ··​f0:​»       ​74·​28················»       ​je·····​11a·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x11a>
84 ··​f2:​»       ​83·​f9·​04·············»       ​cmp····​$0x4,​%ecx89 ··​f2:​»       ​83·​f8·​04·············»       ​cmp····​$0x4,​%eax
85 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x115>90 ··​f5:​»       ​74·​1e················»       ​je·····​115·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x115>
86 ··​f7:​»       ​83·​f9·​05·············»       ​cmp····​$0x5,​%ecx91 ··​f7:​»       ​83·​f8·​05·············»       ​cmp····​$0x5,​%eax
87 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x110>92 ··​fa:​»       ​74·​14················»       ​je·····​110·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x110>
88 ··​fc:​»       ​83·​f9·​06·············»       ​cmp····​$0x6,​%ecx93 ··​fc:​»       ​83·​f8·​06·············»       ​cmp····​$0x6,​%eax
89 ··​ff:​»       ​90···················»       ​nop94 ··​ff:​»       ​90···················»       ​nop
90 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x10b>95 ·​100:​»       ​74·​09················»       ​je·····​10b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x10b>
91 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi96 ·​102:​»       ​8b·​7c·​24·​54··········»       ​mov····​0x54(%esp)​,​%edi
92 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​97 ·​106:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
93 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi98 ·​108:​»       ​8d·​7f·​04·············»       ​lea····​0x4(%edi)​,​%edi
94 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​99 ·​10b:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
95 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi100 ·​10d:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
Offset 103, 338 lines modifiedOffset 108, 352 lines modified
103 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​108 ·​11f:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
104 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi109 ·​121:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
105 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​110 ·​124:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
106 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi111 ·​126:​»       ​83·​c7·​04·············»       ​add····​$0x4,​%edi
107 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx112 ·​129:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
108 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>113 ·​12b:​»       ​74·​1e················»       ​je·····​14b·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x14b>
109 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​114 ·​12d:​»       ​89·​2f················»       ​mov····​%ebp,​(%edi)​
110 ·​12f:​»       ​89·6f·04·············»       ​mov····%ebp,​0x4(%edi)​115 ·​12f:​»       ​83·c7·20·············»       ​add····$0x20,​%edi
111 ·​132:​»       ​89·​6f·08·············»       ​mov····​%ebp,​0x8(%edi)​116 ·​132:​»       ​89·​6f·e4·············»       ​mov····​%ebp,​-​0x1c(%edi)​
112 ·​135:​»       ​89·​6f·0c·············»       ​mov····​%ebp,​0xc(%edi)​117 ·​135:​»       ​89·​6f·e8·············»       ​mov····​%ebp,​-​0x18(%edi)​
113 ·​138:​»       ​89·​6f·10·············»       ​mov····​%ebp,​0x10(%edi)​118 ·​138:​»       ​89·​6f·ec·············»       ​mov····​%ebp,​-​0x14(%edi)​
114 ·​13b:​»       ​89·​6f·14·············»       ​mov····​%ebp,​0x14(%edi)​119 ·​13b:​»       ​89·​6f·f0·············»       ​mov····​%ebp,​-​0x10(%edi)​
115 ·​13e:​»       ​89·​6f·18·············»       ​mov····​%ebp,​0x18(%edi)​120 ·​13e:​»       ​89·​6f·f4·············»       ​mov····​%ebp,​-​0xc(%edi)​
116 ·​141:​»       ​89·​6f·1c·············»       ​mov····​%ebp,​0x1c(%edi)​121 ·​141:​»       ​89·​6f·f8·············»       ​mov····​%ebp,​-​0x8(%edi)​
117 ·​144:​»       ​83·c7·20·············»       ​add····$0x20,​%edi122 ·​144:​»       ​89·6f·fc·············»       ​mov····%ebp,​-​0x4(%edi)​
118 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx123 ·​147:​»       ​39·​fb················»       ​cmp····​%edi,​%ebx
119 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>124 ·​149:​»       ​75·​e2················»       ​jne····​12d·​<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x12d>
120 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp125 ·​14b:​»       ​83·​c4·​3c·············»       ​add····​$0x3c,​%esp
121 ·​14e:​»       ​5b···················»       ​pop····​%ebx126 ·​14e:​»       ​5b···················»       ​pop····​%ebx
122 ·​14f:​»       ​5e···················»       ​pop····​%esi127 ·​14f:​»       ​5e···················»       ​pop····​%esi
123 ·​150:​»       ​5f···················»       ​pop····​%edi128 ·​150:​»       ​5f···················»       ​pop····​%edi
124 ·​151:​»       ​5d···················»       ​pop····​%ebp129 ·​151:​»       ​5d···················»       ​pop····​%ebp
125 ·​152:​»       ​c3···················»       ​ret····130 ·​152:​»       ​c3···················»       ​ret····
126 ·​153:​»       ​29·c6················»       ​sub····​%eax,​%esi131 ·​153:​»       ​8d·74·26·00··········»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
127 ·​155:​»       ​89·​d0················»       ​mov····%edx,​%eax132 ·​157:​»       ​90···················»       ​nop
128 ·​157:​»       ​0f·​84·9a·​00·​00·00····»       ​je·····1f7·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·>**,​·std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·​>,​·​unsigned·​int,​·​__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·​const&)​+0x1f7>133 ·​158:​»       ​29·c6················»       ​sub····%eax,​%esi
129 ·​15d:​»       ​89·74·24·1c··········»       ​mov····​%esi,​0x1c(%esp)​134 ·​15a:​»       ​89·d0················»       ​mov····​%edx,​%eax
130 ·​161:​»       ​89·f1················»       ​mov····%esi,​%ecx135 ·​15c:​»       ​0f·84·​99·​00·​00·00····»       ​je·····1fb·<std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*,​·std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·const,​·SFST:​:​Node*>·>*>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<__g​nu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>**,​·​std:​:​vector<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*,​·​std:​:​allocator<__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*>·​>·>,​·unsigned·int,​·__gnu_cxx:​:​_Hashtable_node<std:​:​pair<SFST:​:​NodeArray*·​const,​·​SFST:​:​Node*>·​>*·const&)​+0x1fb>
131 ·​163:​»       ​83·e1·07·············»       ​and····$0x7,​%ecx136 ·​162:​»       ​89·74·24·1c··········»       ​mov····%esi,​0x1c(%esp)​
Max diff block lines reached; 91525/124134 bytes (73.73%) of diff not shown.
16.4 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIKN4SFST5LabelESt4pairIS2_NS0_7NodeSet […]
    
Offset 5, 87 lines modifiedOffset 5, 92 lines modified
  
5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​>:​5 00000000·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​>:​
6 _ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_()​:​6 _ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·ff·······»       ​call···5·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x8>12 »       ​»       ​»       ​5:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​ax13 ···​9:​»       ​05·​01·00·​00·​00·······»       ​add····​$0x1,​%eax
14 ···c:​»       ​05·01·​00·​00·​00·······»       ​add····​$0x1,​%eax14 »       ​»       ​»       ​a:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​d:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​e:​»       ​83·​ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​11:​»       ​89·44·​24·1c··········»       ​mov····%eax,​0x1c(%esp)​16 ··​11:​»       ​8b·54·​24·44··········»       ​mov····​0x44(%esp)​,​%edx
17 ··​15:​»       ​8b·​6c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ebp17 ··​15:​»       ​8b·​6c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ebp
18 ··​19:​»       ​8b·​7c·​24·​48··········»       ​mov····​0x48(%esp)​,​%edi18 ··​19:​»       ​8b·​7c·​24·​48··········»       ​mov····​0x48(%esp)​,​%edi
19 ··​1d:​»       ​8b·54·24·44··········»       ​mov····​0x44(%esp)​,​%edx19 ··​1d:​»       ​8b·72·08·············»       ​mov····​0x8(%edx)​,​%esi
20 ··​21:​»       ​8b·72·08·············»       ​mov····0x8(%edx)​,​%esi20 ··​20:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
21 ··​24:​»       ​85·​f6················»       ​test···​%esi,​%esi21 ··​24:​»       ​85·​f6················»       ​test···​%esi,​%esi
22 ··​26:​»       ​74·5d················»       ​je·····​85·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x85>22 ··​26:​»       ​74·60················»       ​je·····​88·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x88>
23 ··​28:​»       ​0f·​b7·4f·​02··········»       ​movzwl·​0x2(%edi)​,​%ecx23 ··​28:​»       ​0f·​b7·5f·​02··········»       ​movzwl·​0x2(%edi)​,​%ebx
24 ··​2c:​»       ​eb·​16················»       ​jmp····​44·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x44>24 ··​2c:​»       ​eb·​18················»       ​jmp····​46·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x46>
25 ··​2e:​»       ​72·09················»       ​jb·····39·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x39>25 ··​2e:​»       ​66·​90················»       ​xchg···%ax,​%ax
26 ··​30:​»       ​0f·b7·5e·10··········»       ​movzwl·0x10(%esi)​,​%ebx26 ··​30:​»       ​72·09················»       ​jb·····3b·<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x3b>
27 ··​34:​»       ​66·39·1f·············»       ​cmp····%bx,​(%edi)​27 ··​32:​»       ​0f·b7·07·············»       ​movzwl·(%edi)​,​%eax
28 ··​37:​»       ​72·14················»       ​jb·····​4d·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x4d>28 ··​35:​»       ​66·39·46·10··········»       ​cmp····%ax,​0x10(%esi)​
29 ··​39:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax29 ··​39:​»       ​77·13················»       ​ja·····​4e·​<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x4e>
30 ··​3c:​»       ​31·db················»       ​xor····​%ebx,​%ebx30 ··​3b:​»       ​8b·46·0c·············»       ​mov····0xc(%esi)​,​%eax
31 ··​3e:​»       ​85·c0················»       ​test···​%eax,​%eax31 ··​3e:​»       ​31·d2················»       ​xor····​%edx,​%edx
32 ··​40:​»       ​74·17················»       ​je·····​59·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x59>32 ··​40:​»       ​85·c0················»       ​test···%eax,​%eax
33 ··​42:​»       ​89·c6················»       ​mov····%eax,​%esi33 ··​42:​»       ​74·13················»       ​je·····​57·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x57>
34 ··​44:​»       ​0f·b7·56·12··········»       ​movzwl·0x12(%esi)​,​%edx34 ··​44:​»       ​89·c6················»       ​mov····%eax,​%esi
35 ··​48:​»       ​66·39·ca·············»       ​cmp····%cx,​%dx35 ··​46:​»       ​0f·b7·4e·12··········»       ​movzwl·0x12(%esi)​,​%ecx
36 ··​4b:​»       ​76·e1················»       ​jbe····​2e·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x2e>36 ··​4a:​»       ​39·d9················»       ​cmp····%ebx,​%ecx
37 ··​4d:​»       ​8b·46·08·············»       ​mov····0x8(%esi)​,​%eax37 ··​4c:​»       ​76·e2················»       ​jbe····​30·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x30>
38 ··50:​»       ​bb·01·​00·00·00·······»       ​mov····$0x1,​%ebx38 ··4e:​»       ​8b·46·​08·············»       ​mov····​0x8(%esi)​,​%eax
39 ··​55:​»       ​85·c0················»       ​test···%eax,​%eax39 ··​51:​»       ​b2·01················»       ​mov····$0x1,​%dl
40 ··​57:​»       ​75·e9················»       ​jne····​42·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x42>40 ··​53:​»       ​85·c0················»       ​test···%eax,​%eax
41 ··​59:​»       ​84·​db················»       ​test···%bl,​%bl41 ··​55:​»       ​75·ed················»       ​jne····44·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x44>
42 ··​5b:​»       ​75·2b················»       ​jne····​88·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x88>42 ··​57:​»       ​84·d2················»       ​test···%dl,​%dl
43 ··​5d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx43 ··​59:​»       ​89·​f0················»       ​mov····​%esi,​%eax
44 ··​5f:​»       ​66·39·d1·············»       ​cmp····%dx,​%cx44 ··​5b:​»       ​75·2e················»       ​jne····​8b·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x8b>
45 ··62:​»       ​77·4a················»       ​ja·····​ae·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xae>45 ··5d:​»       ​39·cb················»       ​cmp····%ecx,​%ebx
46 ··64:​»       ​72·09················»       ​jb·····6f·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x6f>46 ··5f:​»       ​77·51················»       ​ja·····b2·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xb2>
47 ··​66:​»       ​0f·b7·46·10··········»       ​movzwl·0x10(%esi)​,​%eax47 ··​61:​»       ​72·09················»       ​jb·····6c·<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x6c>
48 ··​6a:​»       ​66·39·07·············»       ​cmp····%ax,​(%edi)​48 ··​63:​»       ​0f·b7·3f·············»       ​movzwl·(%edi)​,​%edi
49 ··​6d:​»       ​77·​3f················»       ​ja·····​ae·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·const>,​·std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xae>49 ··​66:​»       ​66·​39·7e·10··········»       ​cmp····%di,​0x10(%esi)​
50 ··​6f:​»       ​89·75·00·············»       ​mov····%esi,​0x0(%ebp)​50 ··​6a:​»       ​72·46················»       ​jb·····​b2·​<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xb2>
51 ··72:​»       ​c7·45·​04·00·00·00·00·»       ​movl···$0x0,​0x4(%ebp)​51 ··6c:​»       ​89·75·​00·············»       ​mov····%esi,​0x0(%ebp)​
52 ··79:​»       ​89·​e8················»       ​mov····​%ebp,​%eax52 ··6f:​»       ​89·​e8················»       ​mov····​%ebp,​%eax
53 ··​7b:​»       ​83·c4·2c·············»       ​add····​$0x2c,​%esp53 ··​71:​»       ​c7·45·04·00·00·00·00·»       ​movl···​$0x0,​0x4(%ebp)​
54 ··​7e:​»       ​5b···················»       ​pop····​%ebx54 ··​78:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
55 ··​7f:​»       ​5e···················»       ​pop····​%esi55 ··​7b:​»       ​5b···················»       ​pop····​%ebx
56 ··80:​»       ​5f···················»       ​pop····​%edi56 ··7c:​»       ​5e···················»       ​pop····​%esi
57 ··81:​»       ​5d···················»       ​pop····​%ebp57 ··7d:​»       ​5f···················»       ​pop····​%edi
58 ··82:​»       ​c2·04·00·············»       ​ret····$0x458 ··7e:​»       ​5d···················»       ​pop····%ebp
59 ··85:​»       ​8d·72·​04·············»       ​lea····​0x4(%edx)​,​%esi59 ··7f:​»       ​c2·04·​00·············»       ​ret····$0x4
60 ··​88:​»       ​8b·54·24·44··········»       ​mov····​0x44(%esp)​,​%edx60 ··​82:​»       ​8d·b6·00·00·00·00····»       ​lea····​0x0(%esi)​,​%esi
61 ··​8c:​»       ​3b·​72·​0c·············»       ​cmp····​0xc(%edx)​,​%esi61 ··​88:​»       ​8d·​72·​04·············»       ​lea····​0x4(%edx)​,​%esi
62 ··​8f:​»       ​74·33················»       ​je·····​c4·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0xc4>62 ··​8b:​»       ​8b·4c·24·44··········»       ​mov····0x44(%esp)​,​%ecx
63 ··91:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​63 ··8f:​»       ​3b·71·0c·············»       ​cmp····0xc(%ecx)​,​%esi
64 ··​94:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx64 ··​92:​»       ​74·3c················»       ​je·····​d0·​<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0xd0>
65 ··​98:​»       ​e8·​fc·​ff·ff·ff·······»       ​call···99·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x99>65 ··​94:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
66 »       ​»       ​»       ​99:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​66 ··97:​»       ​8b·​5c·24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
67 ··​9d:​»       ​0f·b7·4f·02··········»       ​movzwl·0x2(%edi)​,​%ecx67 ··​9b:​»       ​e8·​fc·ff·ff·ff·······»       ​call···9c·<std:​:​_Rb_tree<SFST:​:​Label·const,​·std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·const&)​+0x9c>
68 ··​a1:​»       ​0f·​b7·​50·​12··········»       ​movzwl·​0x12(%eax)​,​%edx68 »       ​»       ​»       ​9c:​·​R_386_PLT32»    ​std:​:​_Rb_tree_decrement(st​d:​:​_Rb_tree_node_base*)​
69 ··​a5:​»       ​89·f3················»       ​mov····%esi,​%ebx69 ··​a0:​»       ​0f·b7·5f·02··········»       ​movzwl·0x2(%edi)​,​%ebx
70 ··​a7:​»       ​89·c6················»       ​mov····%eax,​%esi70 ··​a4:​»       ​0f·b7·48·12··········»       ​movzwl·0x12(%eax)​,​%ecx
71 ··​a9:​»       ​66·39·d1·············»       ​cmp····​%dx,​%cx71 ··​a8:​»       ​89·c2················»       ​mov····​%eax,​%edx
72 ··​ac:​»       ​76·b6················»       ​jbe····​64·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x64>72 ··​aa:​»       ​89·f0················»       ​mov····%esi,​%eax
73 ··​ae:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​73 ··​ac:​»       ​89·d6················»       ​mov····​%edx,​%esi
74 ··b5:​»       ​89·5d·04·············»       ​mov····​%ebx,​0x4(%ebp)​74 ··ae:​»       ​39·cb················»       ​cmp····​%ecx,​%ebx
75 ··​b8:​»       ​89·e8················»       ​mov····%ebp,​%eax75 ··​b0:​»       ​76·af················»       ​jbe····​61·​<std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·const,​·SFST:​:​NodeSet>·>,​·std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_get_insert_unique_​pos(SFST:​:​Label·​const&)​+0x61>
76 ··​ba:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp76 ··​b2:​»       ​89·45·04·············»       ​mov····%eax,​0x4(%ebp)​
77 ··​bd:​»       ​5b···················»       ​pop····​%ebx77 ··​b5:​»       ​89·e8················»       ​mov····​%ebp,​%eax
78 ··​be:​»       ​5e···················»       ​pop····%esi78 ··​b7:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​
79 ··​bf:​»       ​5f···················»       ​pop····​%edi79 ··​be:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
80 ··​c0:​»       ​5d···················»       ​pop····​%ebp80 ··​c1:​»       ​5b···················»       ​pop····​%ebx
81 ··​c1:​»       ​c2·04·00·············»       ​ret····$0x481 ··​c2:​»       ​5e···················»       ​pop····%esi
82 ··​c4:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​82 ··​c3:​»       ​5f···················»       ​pop····%edi
83 ··​cb:​»       ​89·75·04·············»       ​mov····%esi,​0x4(%ebp)​83 ··​c4:​»       ​5d···················»       ​pop····​%ebp
84 ··​ce:​»       ​89·e8················»       ​mov····%ebp,​%eax84 ··​c5:​»       ​c2·04·00·············»       ​ret····$0x4
85 ··d0:​»       ​83·c4·​2c·············»       ​add····$0x2c,​%esp85 ··c8:​»       ​8d·b4·​26·00·00·00·00·»       ​lea····0x0(%esi,​%eiz,​1)​,​%esi
86 ··d3:​»       ​5b···················»       ​pop····​%ebx86 ··cf:​»       ​90···················»       ​nop
87 ··​d4:​»       ​5e···················»       ​pop····%esi87 ··​d0:​»       ​c7·45·00·00·00·00·00·»       ​movl···$0x0,​0x0(%ebp)​
88 ··​d5:​»       ​5f···················»       ​pop····​%edi88 ··​d7:​»       ​89·e8················»       ​mov····%ebp,​%eax
89 ··​d6:​»       ​5d···················»       ​pop····​%ebp89 ··​d9:​»       ​89·75·04·············»       ​mov····%esi,​0x4(%ebp)​
90 ··​d7:​»       ​c2·04·00·············»       ​ret····​$0x490 ··​dc:​»       ​83·c4·2c·············»       ​add····​$0x2c,​%esp
 91 ··​df:​»       ​5b···················»       ​pop····​%ebx
 92 ··​e0:​»       ​5e···················»       ​pop····​%esi
 93 ··​e1:​»       ​5f···················»       ​pop····​%edi
 94 ··​e2:​»       ​5d···················»       ​pop····​%ebp
 95 ··​e3:​»       ​c2·​04·​00·············»       ​ret····​$0x4
12.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text._ZNSt8_Rb_treeIPN4SFST4NodeES2_St9_IdentityIS2_ESt4l […]
    
Offset 5, 80 lines modifiedOffset 5, 80 lines modified
  
5 00000000·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​>:​5 00000000·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​>:​
6 _ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_()​:​6 _ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_()​:​
7 ···​0:​»       ​55···················»       ​push···​%ebp7 ···​0:​»       ​55···················»       ​push···​%ebp
8 ···​1:​»       ​57···················»       ​push···​%edi8 ···​1:​»       ​57···················»       ​push···​%edi
9 ···​2:​»       ​56···················»       ​push···​%esi9 ···​2:​»       ​56···················»       ​push···​%esi
10 ···​3:​»       ​53···················»       ​push···​%ebx10 ···​3:​»       ​53···················»       ​push···​%ebx
11 ···​4:​»       ​83·ec·2c·············»       ​sub····$0x2c,​%esp11 ···​4:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···5·<std:​:​_Rb_tree_node<SFST:​:​Node*>*·std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·std:​:​_Rb_tree_node_base*,​·std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x5>
12 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x8>12 »       ​»       ​»       ​5:​·​R_386_PC32»     ​__x86.​get_pc_thunk.​bx
13 »       ​»       ​»       ​8:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx13 ···9:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
14 ···c:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx14 »       ​»       ​»       ​b:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
15 »       ​»       ​»       ​e:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​15 ···​f:​»       ​83·ec·2c·············»       ​sub····​$0x2c,​%esp
16 ··​12:​»       ​89·5c·​24·​1c··········»       ​mov····%ebx,​0x1c(%esp)​16 ··​12:​»       ​c7·04·​24·​14·00·00·00·»       ​movl···$0x14,​(%esp)​
17 ··​16:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi17 ··​19:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi
18 ··​1a:​»       ​c7·04·​24·​14·00·00·00·»       ​movl···$0x14,​(%esp)​18 ··​1d:​»       ​89·5c·​24·​1c··········»       ​mov····%ebx,​0x1c(%esp)​
19 ··​21:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​22·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x22>19 ··​21:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​22·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x22>
20 »       ​»       ​»       ​22:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​20 »       ​»       ​»       ​22:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
21 ··​26:​»       ​89·c5················»       ​mov····​%eax,​%ebp21 ··​26:​»       ​8b·7e·0c·············»       ​mov····0xc(%esi)​,​%edi
22 ··​28:​»       ​8b·46·10·············»       ​mov····0x10(%esi)​,​%eax22 ··​29:​»       ​8b·16················»       ​mov····​(%esi)​,​%edx
23 ··​2b:​»       ​89·​45·10·············»       ​mov····%eax,​0x10(%ebp)​23 ··​2b:​»       ​8b·​4c·24·48··········»       ​mov····​0x48(%esp)​,​%ecx
24 ··​2e:​»       ​8b·16················»       ​mov····(%esi)​,​%edx24 ··​2f:​»       ​85·ff················»       ​test···​%edi,​%edi
25 ··​30:​»       ​89·55·00·············»       ​mov····​%edx,​0x0(%ebp)​25 ··​31:​»       ​89·c5················»       ​mov····​%eax,​%ebp
26 ··​33:​»       ​c7·​45·08·00·00·00·00·»       ​movl···$0x0,​0x8(%ebp)​26 ··​33:​»       ​8b·​46·10·············»       ​mov····0x10(%esi)​,​%eax
27 ··​3a:​»       ​c7·45·​0c·00·00·00·00·»       ​movl···$0x0,​0xc(%ebp)​27 ··​36:​»       ​89·55·​00·············»       ​mov····%edx,​0x0(%ebp)​
28 ··41:​»       ​8b·​4c·24·48··········»       ​mov····0x48(%esp)​,​%ecx28 ··39:​»       ​c7·​45·08·00·00·00·00·»       ​movl···$0x0,​0x8(%ebp)​
29 ··​45:​»       ​89·​4d·​04·············»       ​mov····%ecx,​0x4(%ebp)​29 ··​40:​»       ​c7·​45·​0c·00·00·00·00·»       ​movl···$0x0,​0xc(%ebp)​
30 ··​48:​»       ​8b·7e·0c·············»       ​mov····0xc(%esi)​,​%edi30 ··​47:​»       ​89·45·10·············»       ​mov····%eax,​0x10(%ebp)​
31 ··​4b:​»       ​85·ff················»       ​test···​%edi,​%edi31 ··​4a:​»       ​89·4d·04·············»       ​mov····​%ecx,​0x4(%ebp)​
32 ··​4d:​»       ​74·​1f················»       ​je·····​6e·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x6e>32 ··​4d:​»       ​74·​1f················»       ​je·····​6e·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x6e>
33 ··​4f:​»       ​8b·5c·​24·4c··········»       ​mov····​0x4c(%esp)​,​%ebx33 ··​4f:​»       ​89·6c·​24·08··········»       ​mov····%ebp,​0x8(%esp)​
34 ··​53:​»       ​89·​5c·​24·0c··········»       ​mov····%ebx,​0xc(%esp)​34 ··​53:​»       ​8b·​5c·​24·4c··········»       ​mov····0x4c(%esp)​,​%ebx
35 ··​57:​»       ​89·6c·​24·​08··········»       ​mov····​%ebp,​0x8(%esp)​35 ··​57:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
36 ··​5b:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​36 ··​5b:​»       ​8b·44·​24·40··········»       ​mov····​0x40(%esp)​,​%eax
37 ··​5f:​»       ​8b·44·​24·40··········»       ​mov····0x40(%esp)​,​%eax37 ··​5f:​»       ​89·5c·​24·0c··········»       ​mov····%ebx,​0xc(%esp)​
38 ··​63:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ··​63:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ··​66:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​67·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x67>39 ··​66:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​67·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x67>
40 »       ​»       ​»       ​67:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​40 »       ​»       ​»       ​67:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​
41 ··​6b:​»       ​89·​45·​0c·············»       ​mov····​%eax,​0xc(%ebp)​41 ··​6b:​»       ​89·​45·​0c·············»       ​mov····​%eax,​0xc(%ebp)​
42 ··​6e:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi42 ··​6e:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi
43 ··​71:​»       ​85·​f6················»       ​test···​%esi,​%esi43 ··​71:​»       ​85·​f6················»       ​test···​%esi,​%esi
44 ··​73:​»       ​74·​61················»       ​je·····​d6·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xd6>44 ··​73:​»       ​74·​61················»       ​je·····​d6·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xd6>
45 ··​75:​»       ​89·​ef················»       ​mov····​%ebp,​%edi45 ··​75:​»       ​89·​ef················»       ​mov····​%ebp,​%edi
46 ··​77:​»       ​c7·​04·​24·​14·​00·​00·​00·»       ​movl···​$0x14,​(%esp)​46 ··​77:​»       ​c7·​04·​24·​14·​00·​00·​00·»       ​movl···​$0x14,​(%esp)​
47 ··​7e:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx47 ··​7e:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
48 ··​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x83>48 ··​82:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​83·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x83>
49 »       ​»       ​»       ​83:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​49 »       ​»       ​»       ​83:​·​R_386_PLT32»    ​operator·​new(unsigned·​int)​
50 ··​87:​»       ​89·c3················»       ​mov····​%eax,​%ebx50 ··​87:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx
51 ··​89:​»       ​8b·56·10·············»       ​mov····0x10(%esi)​,​%edx51 ··​8a:​»       ​89·c3················»       ​mov····​%eax,​%ebx
52 ··​8c:​»       ​89·50·10·············»       ​mov····​%edx,​0x10(%eax)​52 ··​8c:​»       ​8b·0e················»       ​mov····(%esi)​,​%ecx
53 ··​8f:​»       ​8b·0e················»       ​mov····​(%esi)​,​%ecx53 ··​8e:​»       ​c7·40·0c·00·00·00·00·»       ​movl···$0x0,​0xc(%eax)​
54 ··​91:​»       ​89·08················»       ​mov····​%ecx,​(%eax)​54 ··​95:​»       ​c7·40·08·00·00·00·00·»       ​movl···$0x0,​0x8(%eax)​
55 ··​93:​»       ​c7·40·08·00·00·00·00·»       ​movl···$0x0,​0x8(%eax)​55 ··​9c:​»       ​89·50·10·············»       ​mov····%edx,​0x10(%eax)​
56 ··​9a:​»       ​c7·40·0c·00·00·00·00·»       ​movl···$0x0,​0xc(%eax)​56 ··​9f:​»       ​89·08················»       ​mov····​%ecx,​(%eax)​
57 ··​a1:​»       ​89·​47·​08·············»       ​mov····​%eax,​0x8(%edi)​57 ··​a1:​»       ​89·​47·​08·············»       ​mov····​%eax,​0x8(%edi)​
58 ··​a4:​»       ​89·​78·​04·············»       ​mov····​%edi,​0x4(%eax)​58 ··​a4:​»       ​89·​78·​04·············»       ​mov····​%edi,​0x4(%eax)​
59 ··​a7:​»       ​8b·​7e·​0c·············»       ​mov····​0xc(%esi)​,​%edi59 ··​a7:​»       ​8b·​7e·​0c·············»       ​mov····​0xc(%esi)​,​%edi
60 ··​aa:​»       ​85·​ff················»       ​test···​%edi,​%edi60 ··​aa:​»       ​85·​ff················»       ​test···​%edi,​%edi
61 ··​ac:​»       ​74·​1f················»       ​je·····​cd·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xcd>61 ··​ac:​»       ​74·​1f················»       ​je·····​cd·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xcd>
62 ··​ae:​»       ​8b·44·​24·4c··········»       ​mov····0x4c(%esp)​,​%eax62 ··​ae:​»       ​89·5c·​24·08··········»       ​mov····%ebx,​0x8(%esp)​
63 ··​b2:​»       ​89·​44·​24·0c··········»       ​mov····%eax,​0xc(%esp)​63 ··​b2:​»       ​8b·​44·​24·4c··········»       ​mov····0x4c(%esp)​,​%eax
64 ··​b6:​»       ​89·5c·​24·​08··········»       ​mov····​%ebx,​0x8(%esp)​64 ··​b6:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
65 ··​ba:​»       ​89·7c·​24·04··········»       ​mov····%edi,​0x4(%esp)​65 ··​ba:​»       ​8b·54·​24·40··········»       ​mov····​0x40(%esp)​,​%edx
66 ··​be:​»       ​8b·54·​24·40··········»       ​mov····0x40(%esp)​,​%edx66 ··​be:​»       ​89·44·​24·0c··········»       ​mov····%eax,​0xc(%esp)​
67 ··​c2:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​67 ··​c2:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
68 ··​c5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c6·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xc6>68 ··​c5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c6·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0xc6>
69 »       ​»       ​»       ​c6:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​69 »       ​»       ​»       ​c6:​·​R_386_PC32»     ​std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​
70 ··​ca:​»       ​89·​43·​0c·············»       ​mov····​%eax,​0xc(%ebx)​70 ··​ca:​»       ​89·​43·​0c·············»       ​mov····​%eax,​0xc(%ebx)​
71 ··​cd:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi71 ··​cd:​»       ​8b·​76·​08·············»       ​mov····​0x8(%esi)​,​%esi
72 ··​d0:​»       ​89·​df················»       ​mov····​%ebx,​%edi72 ··​d0:​»       ​89·​df················»       ​mov····​%ebx,​%edi
73 ··​d2:​»       ​85·​f6················»       ​test···​%esi,​%esi73 ··​d2:​»       ​85·​f6················»       ​test···​%esi,​%esi
74 ··​d4:​»       ​75·​a1················»       ​jne····​77·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x77>74 ··​d4:​»       ​75·​a1················»       ​jne····​77·​<std:​:​_Rb_tree_node<SFST:​:​Node*>*·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_copy<std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node>(std:​:​_Rb_tree_node<SFST:​:​Node*>·​const*,​·​std:​:​_Rb_tree_node_base*,​·​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_Alloc_node&)​+0x77>
75 ··​d6:​»       ​89·e8················»       ​mov····%ebp,​%eax75 ··​d6:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp
76 ··​d8:​»       ​83·c4·2c·············»       ​add····$0x2c,​%esp76 ··​d9:​»       ​89·e8················»       ​mov····%ebp,​%eax
77 ··​db:​»       ​5b···················»       ​pop····​%ebx77 ··​db:​»       ​5b···················»       ​pop····​%ebx
78 ··​dc:​»       ​5e···················»       ​pop····​%esi78 ··​dc:​»       ​5e···················»       ​pop····​%esi
79 ··​dd:​»       ​5f···················»       ​pop····​%edi79 ··​dd:​»       ​5f···················»       ​pop····​%edi
80 ··​de:​»       ​5d···················»       ​pop····​%ebp80 ··​de:​»       ​5d···················»       ​pop····​%ebp
81 ··​df:​»       ​c3···················»       ​ret····81 ··​df:​»       ​c3···················»       ​ret····
82 ··​e0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​82 ··​e0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
83 ··​e3:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx83 ··​e3:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
10.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 2, 106 lines modifiedOffset 2, 106 lines modified
  
  
2 Disassembly·​of·​section·​.​text.​unlikely:​2 Disassembly·​of·​section·​.​text.​unlikely:​
  
3 00000000·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]>:​3 00000000·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]>:​
4 _ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE.​cold.​164()​:​4 _ZN4SFSTL16determinis​e_nodeERNS_9NodeArray​EPNS_4NodeEPNS_10Tran​sducerERNS_11NodeMapp​ingE.​cold.​164()​:​
5 ···​0:​»       ​90···················»       ​nop5 ···​0:​»       ​90···················»       ​nop
6 ···​1:​»       ​89·c5················»       ​mov····​%eax,​%ebp6 ···​1:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
7 ···3:​»       ​8b·5c·24·10··········»       ​mov····0x10(%esp)​,​%ebx7 ···5:​»       ​89·c6················»       ​mov····​%eax,​%esi
8 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x8>8 ···​7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x8>
9 »       ​»       ​»       ​8:​·​R_386_PLT32»    ​__cxa_end_catch9 »       ​»       ​»       ​8:​·​R_386_PLT32»    ​__cxa_end_catch
10 ···​c:​»       ​8b·84·​24·​ac·​00·​00·​00·»       ​mov····​0xac(%esp)​,​%eax10 ···​c:​»       ​8b·94·​24·​ac·​00·​00·​00·»       ​mov····​0xac(%esp)​,​%edx
11 ··​13:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​11 ··​13:​»       ​8d·8c·​24·a4·00·00·00·»       ​lea····0xa4(%esp)​,​%ecx
12 ··​17:​»       ​8d·b4·​24·a4·00·00·00·»       ​lea····0xa4(%esp)​,​%esi12 ··​1a:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
13 ··​1e:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​13 ··​1d:​»       ​8d·bc·​24·88·00·00·00·»       ​lea····0x88(%esp)​,​%edi
14 ··​21:​»       ​e8·​fc·ff·ff·ff·······»       ​call···22·<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·SFST:​:​Node*,​·SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x22>14 ··​24:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​
15 »       ​»       ​»       ​22:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​15 ··28:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​29·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·SFST:​:​Node*,​·SFST:​:​Transducer*,​·SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x29>
16 ··26:​»       ​8b·94·24·90·00·​00·​00·»       ​mov····​0x90(%esp)​,​%edx16 »       ​»       ​»       ​29:​·R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·SFST:​:​Node*,​·std:​:​_Identity<SFST:​:​Node*>,​·std:​:​less<SFST:​:​Node*>,​·std:​:​allocator<SFST:​:​Node*>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​
17 ··​2d:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​17 ··​2d:​»       ​8b·ac·​24·90·00·00·00·»       ​mov····0x90(%esp)​,​%ebp
18 ··​31:​»       ​8d·bc·​24·88·00·00·00·»       ​lea····0x88(%esp)​,​%edi18 ··​34:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
19 ··​38:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​19 ··​37:​»       ​89·6c·​24·04··········»       ​mov····​%ebp,​0x4(%esp)​
20 ··​3b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3c·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x3c>20 ··​3b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​3c·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x3c>
21 »       ​»       ​»       ​3c:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​21 »       ​»       ​»       ​3c:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​
22 ··​40:​»       ​8b·​4c·​24·​78··········»       ​mov····​0x78(%esp)​,​%ecx22 ··​40:​»       ​8b·​44·​24·​78··········»       ​mov····​0x78(%esp)​,​%eax
23 ··​44:​»       ​89·4c·​24·04··········»       ​mov····%ecx,​0x4(%esp)​23 ··​44:​»       ​8b·5c·​24·30··········»       ​mov····0x30(%esp)​,​%ebx
24 ··​48:​»       ​8b·5c·​24·30··········»       ​mov····0x30(%esp)​,​%ebx24 ··​48:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​
25 ··​4c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​25 ··​4c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
26 ··​4f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​50·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x50>26 ··​4f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​50·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x50>
27 »       ​»       ​»       ​50:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​27 »       ​»       ​»       ​50:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Label·​const,​·​std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>,​·​std:​:​_Select1st<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>,​·​std:​:​less<SFST:​:​Label·​const>,​·​std:​:​allocator<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>·​>:​:​_M_erase(std:​:​_Rb_tree_node<std:​:​pair<SFST:​:​Label·​const,​·​SFST:​:​NodeSet>·​>*)​
28 ··​54:​»       ​8b·44·​24·​64··········»       ​mov····​0x64(%esp)​,​%eax28 ··​54:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx
29 ··​58:​»       ​85·c0················»       ​test···​%eax,​%eax29 ··​58:​»       ​85·d2················»       ​test···​%edx,​%edx
30 ··​5a:​»       ​74·​0c················»       ​je·····​68·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x68>30 ··​5a:​»       ​74·​0c················»       ​je·····​68·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x68>
31 ··​5c:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​31 ··​5c:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
32 ··​5f:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx32 ··​5f:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
33 ··​63:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​64·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x64>33 ··​63:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​64·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x64>
34 »       ​»       ​»       ​64:​·​R_386_PLT32»    ​operator·​delete(void*)​34 »       ​»       ​»       ​64:​·​R_386_PLT32»    ​operator·​delete(void*)​
35 ··​68:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​35 ··​68:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
36 ··​6b:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx36 ··​6b:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
37 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x70>37 ··​6f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​70·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x70>
38 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​_Unwind_Resume38 »       ​»       ​»       ​70:​·​R_386_PLT32»    ​_Unwind_Resume
39 ··​74:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​39 ··​74:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
40 ··​77:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx40 ··​77:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
41 ··​7b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7c·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x7c>41 ··​7b:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​7c·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x7c>
42 »       ​»       ​»       ​7c:​·​R_386_PLT32»    ​operator·​delete(void*)​42 »       ​»       ​»       ​7c:​·​R_386_PLT32»    ​operator·​delete(void*)​
43 ··​80:​»       ​eb·​be················»       ​jmp····​40·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x40>43 ··​80:​»       ​eb·​be················»       ​jmp····​40·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x40>
44 ··​82:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​44 ··​82:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
45 ··​85:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx45 ··​85:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx
46 ··​89:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8a·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x8a>46 ··​89:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​8a·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x8a>
47 »       ​»       ​»       ​8a:​·​R_386_PLT32»    ​__cxa_begin_catch47 »       ​»       ​»       ​8a:​·​R_386_PLT32»    ​__cxa_begin_catch
48 ··​8e:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​48 ··​8e:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
49 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x92>49 ··​91:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​92·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x92>
50 »       ​»       ​»       ​92:​·​R_386_PLT32»    ​operator·​delete(void*)​50 »       ​»       ​»       ​92:​·​R_386_PLT32»    ​operator·​delete(void*)​
51 ··​96:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​97·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x97>51 ··​96:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​97·​<SFST:​:​determinise_node(SFST​:​:​NodeArray&,​·​SFST:​:​Node*,​·​SFST:​:​Transducer*,​·​SFST:​:​NodeMapping&)​·​[clone·​.​cold.​164]+0x97>
52 »       ​»       ​»       ​97:​·​R_386_PLT32»    ​__cxa_rethrow52 »       ​»       ​»       ​97:​·​R_386_PLT32»    ​__cxa_rethrow
53 ··​9b:​»       ​90···················»       ​nop53 ··​9b:​»       ​90···················»       ​nop
  
54 0000009c·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]>:​54 0000009c·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]>:​
55 _ZN4SFST10Transducer1​1determiniseEb.​cold.​165()​:​55 _ZN4SFST10Transducer1​1determiniseEb.​cold.​165()​:​
56 ··​9c:​»       ​8b·​54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx56 ··​9c:​»       ​8b·​5c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ebx
57 ··​a0:​»       ​85·​d2················»       ​test···​%edx,​%edx57 ··​a0:​»       ​85·​db················»       ​test···​%ebx,​%ebx
58 ··​a2:​»       ​74·​0c················»       ​je·····​b0·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x14>58 ··​a2:​»       ​74·​0c················»       ​je·····​b0·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x14>
59 ··​a4:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​59 ··​a4:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
60 ··​a7:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx60 ··​a7:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
61 ··​ab:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ac·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x10>61 ··​ab:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ac·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x10>
62 »       ​»       ​»       ​ac:​·​R_386_PLT32»    ​operator·​delete(void*)​62 »       ​»       ​»       ​ac:​·​R_386_PLT32»    ​operator·​delete(void*)​
63 ··​b0:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​63 ··​b0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
64 ··​b3:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx64 ··​b3:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
65 ··​b7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b8·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x1c>65 ··​b7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​b8·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x1c>
66 »       ​»       ​»       ​b8:​·​R_386_PLT32»    ​_Unwind_Resume66 »       ​»       ​»       ​b8:​·​R_386_PLT32»    ​_Unwind_Resume
67 ··​bc:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​67 ··​bc:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
68 ··​bf:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c0·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x24>68 ··​bf:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​c0·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x24>
69 »       ​»       ​»       ​c0:​·​R_386_PC32»     ​SFST:​:​NodeMapping:​:​~NodeMapping()​69 »       ​»       ​»       ​c0:​·​R_386_PC32»     ​SFST:​:​NodeMapping:​:​~NodeMapping()​
70 ··​c4:​»       ​89·2c·​24·············»       ​mov····%ebp,​(%esp)​70 ··​c4:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx
71 ··​c7:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx71 ··​c8:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
72 ··​cb:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​cc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x30>72 ··​cb:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​cc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x30>
73 »       ​»       ​»       ​cc:​·​R_386_PLT32»    ​_Unwind_Resume73 »       ​»       ​»       ​cc:​·​R_386_PLT32»    ​_Unwind_Resume
74 ··​d0:​»       ​8b·5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx74 ··​d0:​»       ​8b·44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
75 ··​d4:​»       ​89·1c·​24·············»       ​mov····%ebx,​(%esp)​75 ··​d4:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx
76 ··​d7:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx76 ··​d8:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
77 ··​db:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​dc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x40>77 ··​db:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​dc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x40>
78 »       ​»       ​»       ​dc:​·​R_386_PLT32»    ​operator·​delete(void*)​78 »       ​»       ​»       ​dc:​·​R_386_PLT32»    ​operator·​delete(void*)​
79 ··​e0:​»       ​8b·44·​24·4c··········»       ​mov····0x4c(%esp)​,​%eax79 ··​e0:​»       ​89·2c·​24·············»       ​mov····%ebp,​(%esp)​
80 ··​e4:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​80 ··​e3:​»       ​8b·54·​24·4c··········»       ​mov····​0x4c(%esp)​,​%edx
81 ··​e8:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​81 ··​e7:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
82 ··​eb:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ec·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x50>82 ··​eb:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​ec·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x50>
83 »       ​»       ​»       ​ec:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​83 »       ​»       ​»       ​ec:​·​R_386_PC32»     ​std:​:​_Rb_tree<SFST:​:​Node*,​·​SFST:​:​Node*,​·​std:​:​_Identity<SFST:​:​Node*>,​·​std:​:​less<SFST:​:​Node*>,​·​std:​:​allocator<SFST:​:​Node*>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Node*>*)​
84 ··​f0:​»       ​89·2c·​24·············»       ​mov····%ebp,​(%esp)​84 ··​f0:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx
85 ··​f3:​»       ​8b·5c·​24·18··········»       ​mov····0x18(%esp)​,​%ebx85 ··​f4:​»       ​89·34·​24·············»       ​mov····%esi,​(%esp)​
86 ··​f7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f8·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x5c>86 ··​f7:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​f8·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x5c>
87 »       ​»       ​»       ​f8:​·​R_386_PLT32»    ​_Unwind_Resume87 »       ​»       ​»       ​f8:​·​R_386_PLT32»    ​_Unwind_Resume
88 ··​fc:​»       ​8b·bb·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%edi88 ··​fc:​»       ​8b·a8·​a0·​86·​01·​00····»       ​mov····​0x186a0(%eax)​,​%ebp
89 ·​102:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​89 ·​102:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
90 ·​105:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx90 ·​105:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
91 ·​109:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10a·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x6e>91 ·​109:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​10a·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x6e>
92 »       ​»       ​»       ​10a:​·​R_386_PLT32»    ​free92 »       ​»       ​»       ​10a:​·​R_386_PLT32»    ​free
93 ·​10e:​»       ​89·7d·​18·············»       ​mov····​%edi,​0x18(%ebp)​93 ·​10e:​»       ​89·6e·​18·············»       ​mov····​%ebp,​0x18(%esi)​
94 ·​111:​»       ​8b·5d·​18·············»       ​mov····​0x18(%ebp)​,​%ebx94 ·​111:​»       ​8b·46·​18·············»       ​mov····​0x18(%esi)​,​%eax
95 ·​114:​»       ​85·db················»       ​test···​%ebx,​%ebx95 ·​114:​»       ​85·c0················»       ​test···​%eax,​%eax
96 ·​116:​»       ​75·​e4················»       ​jne····​fc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x60>96 ·​116:​»       ​75·​e4················»       ​jne····​fc·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x60>
97 ·​118:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​97 ·​118:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
98 ·​11b:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx98 ·​11b:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
99 ·​11f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​120·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x84>99 ·​11f:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​120·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x84>
100 »       ​»       ​»       ​120:​·​R_386_PLT32»    ​operator·​delete(void*)​100 »       ​»       ​»       ​120:​·​R_386_PLT32»    ​operator·​delete(void*)​
101 ·​124:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​101 ·​124:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
102 ·​127:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​128·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x8c>102 ·​127:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​128·​<SFST:​:​Transducer:​:​determinise(bool)​·​[clone·​.​cold.​165]+0x8c>
103 »       ​»       ​»       ​128:​·​R_386_PLT32»    ​_Unwind_Resume103 »       ​»       ​»       ​128:​·​R_386_PLT32»    ​_Unwind_Resume
1.35 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00000000·​ff9b3501·​2df102e0·​018d1700·​da0405ad·​.​.​5.​-​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00000000·​ff9b3501·​2ded02df·​01931800·​d50405ad·​.​.​5.​-​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00000010·​17009b05·​058d1700·8f0805a0·​1700e308·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·​18009605·​05931800·950805a6·​1800ed08·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00000020·​05941701·f90f9b02·​991700cb·​12c2048d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000020·​059a1801·c610b002·​9f1800b8·​13db0493·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000030·​17000100·​00000000·​ff9b1101·​096f0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​o.​.​5 ··​0x00000030·​18000100·​00000000·​ff9b1101·​096f0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​o.​.​
6 ··​0x00000040·​00960105·​01000100·​00000000·​ffff013f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?6 ··​0x00000040·​00960105·​01000100·​00000000·​ffff013f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?
7 ··​0x00000050·​4b320000·​9b0105c0·​0600e101·​05b90600·K2.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00000050·​4a360000·​9a0105b5·​0600d601·​05ac0600·J6.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00000060·c40217ab·​0600e602·​05b20600·9904059d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00000060·b3021799·​0600d502·​05a50600·8504058b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00000070·​0600bd04·​18a40600·80050500·​009c0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00000070·​0600a504·​18920600·e7040500·​008a0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00000080·9d060086·​0605c006·​00980605·9d0600ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00000080·8b0600f4·​0505b506·​00860605·8b0600ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00000090·​ff01041b·​750000·····················​.​.​.​.​u.​.​11 ··​0x00000090·​ff01041b·​750000·····················​.​.​.​.​u.​.​
  
2.08 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.startup {}
    
Offset 3, 30 lines modifiedOffset 3, 30 lines modified
  
3 Disassembly·​of·​section·​.​text.​startup:​3 Disassembly·​of·​section·​.​text.​startup:​
  
4 00000000·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE>:​4 00000000·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE>:​
5 _GLOBAL__sub_I__ZN4SF​ST7NodeSet3addEPNS_4N​odeE()​:​5 _GLOBAL__sub_I__ZN4SF​ST7NodeSet3addEPNS_4N​odeE()​:​
6 ···​0:​»       ​56···················»       ​push···​%esi6 ···​0:​»       ​56···················»       ​push···​%esi
7 ···​1:​»       ​53···················»       ​push···​%ebx7 ···​1:​»       ​53···················»       ​push···​%ebx
8 ···​2:​»       ​83·ec·14·············»       ​sub····​$0x14,​%esp8 ···​2:​»       ​e8·fc·ff·ff·ff·······»       ​call···3·<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x3>
9 ···​5:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​6·<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x6>9 »       ​»       ​»       ​3:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx
10 »       ​»       ​»       ​6:​·R_386_PC32»     ​__x86.​get_pc_thunk.​bx10 ···​7:​»       ​81·​c3·02·​00·​00·​00····»       ​add····​$0x2,​%ebx
11 ···a:​»       ​81·c3·​02·​00·​00·​00····»       ​add····​$0x2,​%ebx11 »       ​»       ​»       ​9:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​
12 »       ​»       ​»       ​c:​·R_386_GOTPC»    ​_GLOBAL_OFFSET_TABLE_​12 ···​d:​»       ​83·​ec·14·············»       ​sub····​$0x14,​%esp
13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi13 ··​10:​»       ​8d·​b3·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%esi
14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss14 »       ​»       ​»       ​12:​·​R_386_GOTOFF»   ​.​bss
15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ··​16:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x1a>16 ··​19:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​1a·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x1a>
17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​17 »       ​»       ​»       ​1a:​·​R_386_PLT32»    ​std:​:​ios_base:​:​Init:​:​Init()​
18 ··​1e:​»       ​8d·83·​00·​00·​00·​00····»       ​lea····​0x0(%ebx)​,​%eax18 ··​1e:​»       ​8b·93·​00·​00·​00·​00····»       ​mov····​0x0(%ebx)​,​%edx
19 »       ​»       ​»       ​20:​·​R_386_GOTOFF»   ​__dso_handle19 »       ​»       ​»       ​20:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​
20 ··​24:​»       ​89·44·24·​08··········»       ​mov····%eax,​0x8(%esp)​20 ··​24:​»       ​8d·83·00·​00·00·00····»       ​lea····0x0(%ebx)​,​%eax
21 ··​28:​»       ​89·​74·24·​04··········»       ​mov····​%esi,​0x4(%esp)​21 »       ​»       ​»       ​26:​·R_386_GOTOFF»   ​__dso_handle
22 ··​2c:​»       ​8b·93·00·​00·00·00····»       ​mov····0x0(%ebx)​,​%edx22 ··​2a:​»       ​89·74·24·​04··········»       ​mov····%esi,​0x4(%esp)​
23 »       ​»       ​»       ​2e:​·​R_386_GOT32X»   ​std:​:​ios_base:​:​Init:​:​~Init()​23 ··2e:​»       ​89·​44·​24·​08··········»       ​mov····​%eax,​0x8(%esp)​
24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​24 ··​32:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x36>25 ··​35:​»       ​e8·​fc·​ff·​ff·​ff·······»       ​call···​36·​<_GLOBAL__sub_I__ZN4S​FST7NodeSet3addEPNS_4​NodeE+0x36>
26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit26 »       ​»       ​»       ​36:​·​R_386_PLT32»    ​__cxa_atexit
27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp27 ··​3a:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp
28 ··​3d:​»       ​5b···················»       ​pop····​%ebx28 ··​3d:​»       ​5b···················»       ​pop····​%ebx
29 ··​3e:​»       ​5e···················»       ​pop····​%esi29 ··​3e:​»       ​5e···················»       ​pop····​%esi
30 ··​3f:​»       ​c3···················»       ​ret····30 ··​3f:​»       ​c3···················»       ​ret····
10.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 87 lines modifiedOffset 1, 86 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​3 ··​0x00000000·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000010·​1b0c0404·​88010000·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000020·​00000000·36000000·​00000000·​3c000000·​.​.​.​.​6.​.​.​.​.​.​.​<.​.​.​5 ··​0x00000020·​00000000·45000000·​00000000·​3c000000·​.​.​.​.​E.​.​.​.​.​.​.​<.​.​.​
6 ··​0x00000030·​30000000·​00000000·71010000·​00410e08·​0.​.​.​.​.​.​.​q.​.​.​.​A.​.​6 ··​0x00000030·​30000000·​00000000·62010000·​00410e08·​0.​.​.​.​.​.​.​b.​.​.​.​A.​.​
7 ··​0x00000040·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​7 ··​0x00000040·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
8 ··​0x00000050·​05430e50·​02720a0e·​1441c30e·​1041c60e·​.​C.​P.​r.​.​.​A.​.​.​A.​.​8 ··​0x00000050·​054e0e50·​02d90a0e·​1441c30e·​1041c60e·​.​N.​P.​.​.​.​.​A.​.​.​A.​.​
9 ··​0x00000060·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​9 ··​0x00000060·​0c41c70e·​0841c50e·​04410b00·​38000000·​.​A.​.​.​A.​.​.​A.​.​8.​.​.​
10 ··​0x00000070·​70000000·​72010000·86000000·​00410e08·​p.​.​.​r.​.​.​.​.​.​.​.​A.​.​10 ··​0x00000070·​70000000·​70010000·93000000·​00410e08·​p.​.​.​p.​.​.​.​.​.​.​.​A.​.​
11 ··​0x00000080·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x00000080·​8502460e·​0c870341·​0e108604·​410e1483·​.​.​F.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x00000090·​05430e40·​02730a0e·1441c30e·1041c60e·​.​C.​@.​s.​.​.​A.​.​.​A.​.​12 ··​0x00000090·​054e0e40·​02770e14·41c30e10·41c60e0c·​.​N.​@.​w.​.​A.​.​.​A.​.​.​
13 ··​0x000000a0·0c41c70e·0841c50e·04410b00·38000000·.​A.​.​.​A.​.​.​A.​.​8.​.​.​13 ··​0x000000a0·​41c70e08·41c50e04·24000000·ac000000·​A.​.​.​A.​.​.​$.​.​.​.​.​.​.​
14 ··​0x000000b0·b0000000·00000000·46000000·00410e08·​.​.​.​.​.​.​.​.​F.​.​.​.​A.​.​14 ··​0x000000b0·00000000·5e000000·00430e30·44860448·​.​.​.​.​^.​.​.​.​C.​0D.​.​H
15 ··​0x000000c0·​8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​15 ··​0x000000c0·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
16 ··​0x000000d0·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A16 ··​0x000000d0·68000000·d4000000·00000000·71010000·h.​.​.​.​.​.​.​.​.​.​.​q.​.​.​
17 ··​0x000000e0·c70e0841·c50e0400·68000000·ec000000·​.​.​.​A.​.​.​.​h.​.​.​.​.​.​.​17 ··​0x000000e0·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
18 ··​0x000000f0·00000000·69010000·​00410e08·8502410e·​.​.​.​.​i.​.​.​.​A.​.​.​.​A.​18 ··​0x000000f0·410e1483·054d0e40·​031f010a·0e1441c3·A.​.​.​.​M.​@.​.​.​.​.​.​A.​
19 ··​0x00000100·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@19 ··​0x00000100·​0e1041c6·​0e0c41c7·0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
20 ··​0x00000110·032a010a·0e1441c3·0e1041c6·0e0c41c7·​.​*.​.​.​.​A.​.​.​A.​.​.​A.​20 ··​0x00000110·5b0a0e14·41c30e10·41c60e0c·41c70e08·​[.​.​.​A.​.​.​A.​.​.​A.​.​.​
21 ··​0x00000120·0e0841c5·0e04410b·570a0e14·41c30e10·​.​.​A.​.​.​A.​W.​.​.​A.​.​.​21 ··​0x00000120·​41c50e04·440b540e·1441c30e·1041c60e·A.​.​.​D.​T.​.​A.​.​.​A.​.​
22 ··​0x00000130·​41c60e0c·41c70e08·41c50e04·410b520e·​A.​.​.​A.​.​.​A.​.​.​A.​R.​22 ··​0x00000130·0c41c70e·​0841c50e·04000000·3c000000·.​A.​.​.​A.​.​.​.​.​.​<.​.​.​
23 ··​0x00000140·1441c30e·​1041c60e·0c41c70e·​0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​23 ··​0x00000140·40010000·​10020000·5d040000·​00410e08·@.​.​.​.​.​.​.​].​.​.​.​A.​.​
24 ··​0x00000150·04000000·3c000000·58010000·f8010000·​.​.​.​.​<.​.​.​X.​.​.​.​.​.​.​24 ··​0x00000150·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
25 ··​0x00000160·30040000·​00410e08·8502410e·​0c870341·0.​.​.​.​A.​.​.​.​A.​.​.​.​A25 ··​0x00000160·​054d0e60·​033b040a·0e1441c3·​0e1041c6·.​M.​`.​;​.​.​.​.​A.​.​.​A.​
26 ··​0x00000170·​0e108604·​410e1483·​05430e60·0318040a·​.​.​.​.​A.​.​.​.​C.​`.​.​.​.​26 ··​0x00000170·​0e0c41c7·0e0841c5·0e04410b·​38000000·.​.​A.​.​.​A.​.​.​A.​8.​.​.​
27 ··​0x00000180·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​27 ··​0x00000180·80010000·​00000000·58000000·​00410e08·​.​.​.​.​.​.​.​.​X.​.​.​.​A.​.​
28 ··​0x00000190·0e04410b·38000000·98010000·00000000·​.​.​A.​8.​.​.​.​.​.​.​.​.​.​.​28 ··​0x00000190·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
29 ··​0x000001a0·58000000·​00410e08·8502410e·0c870341·X.​.​.​.​A.​.​.​.​A.​.​.​.​A29 ··​0x000001a0·054e0e30·​02410e14·41c30e10·41c60e0c·.​N.​0.​A.​.​A.​.​.​A.​.​.​
30 ··​0x000001b0·0e108604·​410e1483·05430e30·024c0e14·.​.​.​.​A.​.​.​.​C.​0.​L.​.​30 ··​0x000001b0·41c70e08·​41c50e04·3c000000·bc010000·A.​.​.​A.​.​.​<.​.​.​.​.​.​.​
31 ··​0x000001c0·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​31 ··​0x000001c0·00000000·d2040000·00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
32 ··​0x000001d0·3c000000·d4010000·00000000·bd040000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x000001d0·0c870341·0e108604·410e1483·054d0e50·.​.​.​A.​.​.​.​A.​.​.​.​M.​P
33 ··​0x000001e0·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​33 ··​0x000001e0·​032a040a·0e1441c3·​0e1041c6·​0e0c41c7·​.​*.​.​.​.​A.​.​.​A.​.​.​A.​
34 ··​0x000001f0·410e1483·​05430e50·0330040a·0e1441c3·A.​.​.​.​C.​P.​0.​.​.​.​A.​34 ··​0x000001f0·0e0841c5·​0e04410b·3c000000·fc010000·.​.​A.​.​.​A.​<.​.​.​.​.​.​.​
35 ··​0x00000200·​0e1041c6·0e0c41c7·​0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​35 ··​0x00000200·​00000000·f3020000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
36 ··​0x00000210·3c000000·14020000·00000000·de020000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​36 ··​0x00000210·0c870341·0e108604·410e1483·054d0e50·.​.​.​A.​.​.​.​A.​.​.​.​M.​P
37 ··​0x00000220·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​37 ··​0x00000220·​028b0a0e·1441c30e·1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
38 ··​0x00000230·410e1483·​05430e50·02890a0e·1441c30e·​A.​.​.​.​C.​P.​.​.​.​.​A.​.​38 ··​0x00000230·0841c50e·​04410b00·54000000·3c020000·.​A.​.​.​A.​.​T.​.​.​<.​.​.​
39 ··​0x00000240·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​39 ··​0x00000240·00000000·ed020000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
40 ··​0x00000250·54000000·54020000·00000000·af020000·T.​.​.​T.​.​.​.​.​.​.​.​.​.​.​40 ··​0x00000250·0c870341·0e108604·410e1483·054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
41 ··​0x00000260·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​41 ··​0x00000260·​03a9020a·0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
42 ··​0x00000270·410e1483·​05430e50·​037b020a·0e1441c3·A.​.​.​.​C.​P.​{.​.​.​.​A.​42 ··​0x00000270·​0e0841c5·0e04420b·430a0e14·44c30e10·.​.​A.​.​.​B.​C.​.​.​D.​.​.​
43 ··​0x00000280·0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​43 ··​0x00000280·​41c60e0c·41c70e08·41c50e04·460b0000·A.​.​.​A.​.​.​A.​.​.​F.​.​.​
44 ··​0x00000290·460a0e14·41c30e10·41c60e0c·41c70e08·F.​.​.​A.​.​.​A.​.​.​A.​.​.​44 ··​0x00000290·54000000·94020000·00000000·17050000·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x000002a0·41c50e04·410b0000·54000000·ac020000·A.​.​.​A.​.​.​T.​.​.​.​.​.​.​45 ··​0x000002a0·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
46 ··​0x000002b0·00000000·de040000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​46 ··​0x000002b0·410e1483·054e0e50·​033c010a·0e1441c3·A.​.​.​.​N.​P.​<.​.​.​.​A.​
47 ··​0x000002c0·​0c870341·​0e108604·410e1483·​05430e50·​.​.​.​A.​.​.​.​A.​.​.​.​C.​P47 ··​0x000002c0·​0e1041c6·​0e0c41c7·0e0841c5·​0e04460b·.​.​A.​.​.​A.​.​.​A.​.​.​F.​
48 ··​0x000002d0·​0347010a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​G.​.​.​.​A.​.​.​A.​.​.​A.​48 ··​0x000002d0·​0320030a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​·.​.​.​.​A.​.​.​A.​.​.​A.​
49 ··​0x000002e0·​0e0841c5·​0e04410b·03fb020a·0e1441c3·​.​.​A.​.​.​A.​.​.​.​.​.​.​A.​49 ··​0x000002e0·​0e0841c5·​0e04440b·64000000·ec020000·​.​.​A.​.​.​D.​d.​.​.​.​.​.​.​
50 ··​0x000002f0·​0e1041c6·0e0c41c7·​0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​50 ··​0x000002f0·​00000000·e6000000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
51 ··​0x00000300·64000000·​04030000·00000000·da000000·d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​51 ··​0x00000300·0c870341·​0e108604·410e1483·054d0e40·.​.​.​A.​.​.​.​A.​.​.​.​M.​@
52 ··​0x00000310·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​52 ··​0x00000310·​026a0a0e·1441c30e·1041c60e·​0c41c70e·​.​j.​.​.​A.​.​.​A.​.​.​A.​.​
53 ··​0x00000320·410e1483·05430e40·02770a0e·1441c30e·​A.​.​.​.​C.​@.​w.​.​.​A.​.​53 ··​0x00000320·​0841c50e·04490b79·0a0e1441·c30e1041·.​A.​.​.​I.​y.​.​.​A.​.​.​A
54 ··​0x00000330·1041c60e·0c41c70e·0841c50e·04430b78·​.​A.​.​.​A.​.​.​A.​.​.​C.​x54 ··​0x00000330·​c60e0c41·c70e0841·c50e044b·0b4f0e14·.​.​.​A.​.​.​A.​.​.​K.​O.​.​
55 ··​0x00000340·0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A55 ··​0x00000340·​41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​
56 ··​0x00000350·c50e0443·​0b4f0e14·41c30e10·41c60e0c·​.​.​.​C.​O.​.​A.​.​.​A.​.​.​56 ··​0x00000350·1c000000·​00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|
57 ··​0x00000360·41c70e08·41c50e04·​1c000000·00000000·A.​.​.​A.​.​.​.​.​.​.​.​.​.​.​57 ··​0x00000360·08079b00·0000001b·​1b0c0404·88010000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x00000370·017a504c·5200017c·​08079b00·0000001b·.​zPLR.​.​|.​.​.​.​.​.​.​.​58 ··​0x00000370·40000000·24000000·​00000000·14010000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
59 ··​0x00000380·1b0c0404·88010000·40000000·24000000·​.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​59 ··​0x00000380·04000000·00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
60 ··​0x00000390·​00000000·14010000·​04000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​60 ··​0x00000390·​0e108604·410e1483·​054e0e40·​02c70a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
61 ··​0x000003a0·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​61 ··​0x000003a0·1443c30e·1041c60e·0c41c70e·0841c50e·​.​C.​.​.​A.​.​.​A.​.​.​A.​.​
62 ··​0x000003b0·​05430e40·02d40a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​62 ··​0x000003b0·​04410b00·4c000000·68000000·70060000·​.​A.​.​L.​.​.​h.​.​.​p.​.​.​
63 ··​0x000003c0·0c41c70e·​0841c50e·​04410b00·4c000000·.​A.​.​.​A.​.​.​A.​.​L.​.​.​63 ··​0x000003c0·350c0000·​04000000·​00410e08·8502430e·5.​.​.​.​.​.​.​.​A.​.​.​.​C.​
64 ··​0x000003d0·68000000·28060000·b40b0000·​04000000·h.​.​.​(.​.​.​.​.​.​.​.​.​.​.​64 ··​0x000003d0·0c870343·0e108604·410e1483·​05530ee0·​.​.​.​C.​.​.​.​A.​.​.​.​S.​.​
65 ··​0x000003e0·​00410e08·​8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​65 ··​0x000003e0·​0103c403·​0edc0143·0ee00103·​35050a0e·​.​.​.​.​.​.​.​C.​.​.​.​5.​.​.​
66 ··​0x000003f0·410e1483·​05460ee0·​0103da03·​0edc0143·A.​.​.​.​F.​.​.​.​.​.​.​.​.​C66 ··​0x000003f0·​1441c30e·1041c60e·​0c41c70e·​0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
67 ··​0x00000400·​0ee00103·da040a0e·1441c30e·1041c60e·​.​.​.​.​.​.​.​.​.​A.​.​.​A.​.​67 ··​0x00000400·​04450b00·20000000·b8000000·00000000·​.​E.​.​·.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00000410·0c41c70e·​0841c50e·​04410b00·20000000·​.​A.​.​.​A.​.​.​A.​.​·.​.​.​68 ··​0x00000410·9b000000·​04380000·​00410ee0·01830585·​.​.​.​.​.​8.​.​.​A.​.​.​.​.​.​
69 ··​0x00000420·b8000000·​00000000·9b000000·04380000·​.​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​69 ··​0x00000420·02860487·​03000000·40000000·dc000000·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
70 ··​0x00000430·00410ee0·01830585·​02860487·​03000000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​70 ··​0x00000430·b0120000·3c030000·​044c0000·​00410e08·​.​.​.​.​<.​.​.​.​L.​.​.​A.​.​
71 ··​0x00000440·40000000·dc000000·dc110000·​49030000·@.​.​.​.​.​.​.​.​.​.​.​I.​.​.​71 ··​0x00000440·8502410e·0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
72 ··​0x00000450·​044c0000·​00410e08·8502410e·​0c870341·​.​L.​.​.​A.​.​.​.​A.​.​.​.​A72 ··​0x00000450·​054e0e80·​0102550a·0e1441c3·​0e1041c6·​.​N.​.​.​.​U.​.​.​A.​.​.​A.​
73 ··​0x00000460·​0e108604·410e1483·​05430e80·0102610a·​.​.​.​.​A.​.​.​.​C.​.​.​.​a.​73 ··​0x00000460·​0e0c41c7·0e0841c5·​0e04450b·28000000·​.​.​A.​.​.​A.​.​.​E.​(.​.​.​
74 ··​0x00000470·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​74 ··​0x00000470·​00000000·​017a504c·5200017c·​08079b00·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
75 ··​0x00000480·​0e04410b·28000000·00000000·​017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL75 ··​0x00000480·​0000001b·1b0c0404·88010e80·​01830585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x00000490·5200017c·​08079b00·0000001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​76 ··​0x00000490·02860487·​03000000·14000000·30000000·.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
77 ··​0x000004a0·88010e80·01830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000004a0·9c000000·90000000·​048f0000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
78 ··​0x000004b0·14000000·30000000·9c000000·90000000·.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​78 ··​0x000004b0·28000000·b4040000·00000000·40000000·(.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
79 ··​0x000004c0·​048f0000·00000000·28000000·cc040000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​79 ··​0x000004c0·​00410e08·8602410e·0c83034e·0e206d0e·​.​A.​.​.​.​A.​.​.​.​N.​·​m.​
80 ··​0x000004d0·​00000000·40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​80 ··​0x000004d0·​0c41c30e·0841c60e·​04000000·10000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​
81 ··​0x000004e0·0c830343·​0e20780e·​0c41c30e·​0841c60e·​.​.​.​C.​·​x.​.​A.​.​.​A.​.​81 ··​0x000004e0·e0040000·​00000000·​04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x000004f0·04000000·10000000·f8040000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​82 ··​0x000004f0·10000000·f4040000·00000000·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x00000500·​04000000·00000000·10000000·​0c050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​83 ··​0x00000500·​00000000·10000000·08050000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
84 ··​0x00000510·​00000000·04000000·00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​84 ··​0x00000510·​04000000·​00000000···················.​.​.​.​.​.​.​.​
85 ··​0x00000520·​20050000·​00000000·​04000000·​00000000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
  
3.63 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 61, 18 lines modifiedOffset 61, 18 lines modified
61 ··​0x000003a0·​64654545·​53345f4e·​53325f31·​314e6f64·​deEES4_NS2_11Nod61 ··​0x000003a0·​64654545·​53345f4e·​53325f31·​314e6f64·​deEES4_NS2_11Nod
62 ··​0x000003b0·​654d6170·​70696e67·​35686173·​68664553·​eMapping5hashfES62 ··​0x000003b0·​654d6170·​70696e67·​35686173·​68664553·​eMapping5hashfES
63 ··​0x000003c0·​7431305f·​53656c65·​63743173·​74495338·​t10_Select1stIS863 ··​0x000003c0·​7431305f·​53656c65·​63743173·​74495338·​t10_Select1stIS8
64 ··​0x000003d0·​5f454e53·​395f3665·​7175616c·​66455361·​_ENS9_6equalfESa64 ··​0x000003d0·​5f454e53·​395f3665·​7175616c·​66455361·​_ENS9_6equalfESa
65 ··​0x000003e0·​4953375f·​45453565·​72617365·​45524b4e·​IS7_EE5eraseERKN65 ··​0x000003e0·​4953375f·​45453565·​72617365·​45524b4e·​IS7_EE5eraseERKN
66 ··​0x000003f0·​535f3139·​5f486173·​68746162·​6c655f69·​S_19_Hashtable_i66 ··​0x000003f0·​535f3139·​5f486173·​68746162·​6c655f69·​S_19_Hashtable_i
67 ··​0x00000400·​74657261·​746f7249·​53385f53·​345f5341·​teratorIS8_S4_SA67 ··​0x00000400·​74657261·​746f7249·​53385f53·​345f5341·​teratorIS8_S4_SA
68 ··​0x00000410·​5f53435f·​53445f53·​455f4545·​005f5a4e·​_SC_SD_SE_EE.​_ZN68 ··​0x00000410·​5f53435f·​53445f53·​455f4545·​005f5f78·​_SC_SD_SE_EE.​__x
69 ··​0x00000420·​34534653·5431314e·​6f64654d·61707069·4SFST11NodeMappi69 ··​0x00000420·​38362e67·​65745f70·​635f7468·756e6b2e·86.​get_pc_thunk.​
70 ··​0x00000430·​6e674432·4576005f·5f783836·2e676574·ngD2Ev.​__x86.​get70 ··​0x00000430·​6178005f·5a4e3453·46535431·314e6f64·ax.​_ZN4SFST11Nod
71 ··​0x00000440·5f70635f·​7468756e·6b2e6178·​005f5a64·_pc_thunk.​ax.​_Zd71 ··​0x00000440·654d6170·​70696e67·44324576·​005f5a64·eMappingD2Ev.​_Zd
72 ··​0x00000450·​61507600·​5f5a4e34·​53465354·​31314e6f·​aPv.​_ZN4SFST11No72 ··​0x00000450·​61507600·​5f5a4e34·​53465354·​31314e6f·​aPv.​_ZN4SFST11No
73 ··​0x00000460·​64654d61·​7070696e·​67443145·​76005f5a·​deMappingD1Ev.​_Z73 ··​0x00000460·​64654d61·​7070696e·​67443145·​76005f5a·​deMappingD1Ev.​_Z
74 ··​0x00000470·​4e537438·​5f52625f·​74726565·​494b4e34·​NSt8_Rb_treeIKN474 ··​0x00000470·​4e537438·​5f52625f·​74726565·​494b4e34·​NSt8_Rb_treeIKN4
75 ··​0x00000480·​53465354·​354c6162·​656c4553·​74347061·​SFST5LabelESt4pa75 ··​0x00000480·​53465354·​354c6162·​656c4553·​74347061·​SFST5LabelESt4pa
76 ··​0x00000490·​69724953·​325f4e53·​305f374e·​6f646553·​irIS2_NS0_7NodeS76 ··​0x00000490·​69724953·​325f4e53·​305f374e·​6f646553·​irIS2_NS0_7NodeS
77 ··​0x000004a0·​65744545·​53743130·​5f53656c·​65637431·​etEESt10_Select177 ··​0x000004a0·​65744545·​53743130·​5f53656c·​65637431·​etEESt10_Select1
78 ··​0x000004b0·​73744953·​355f4553·​74346c65·​73734953·​stIS5_ESt4lessIS78 ··​0x000004b0·​73744953·​355f4553·​74346c65·​73734953·​stIS5_ESt4lessIS
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ··​0x00000890·​655f6e6f·​64655f62·​61736552·​545f0044·​e_node_baseRT_.​D140 ··​0x00000890·​655f6e6f·​64655f62·​61736552·​545f0044·​e_node_baseRT_.​D
141 ··​0x000008a0·​572e7265·​662e5f5f·​6778785f·​70657273·​W.​ref.​__gxx_pers141 ··​0x000008a0·​572e7265·​662e5f5f·​6778785f·​70657273·​W.​ref.​__gxx_pers
142 ··​0x000008b0·​6f6e616c·​6974795f·​7630005f·​5f637861·​onality_v0.​__cxa142 ··​0x000008b0·​6f6e616c·​6974795f·​7630005f·​5f637861·​onality_v0.​__cxa
143 ··​0x000008c0·​5f626567·​696e5f63·​61746368·​005f5f63·​_begin_catch.​__c143 ··​0x000008c0·​5f626567·​696e5f63·​61746368·​005f5f63·​_begin_catch.​__c
144 ··​0x000008d0·​78615f72·​65746872·​6f77005f·​5f637861·​xa_rethrow.​__cxa144 ··​0x000008d0·​78615f72·​65746872·​6f77005f·​5f637861·​xa_rethrow.​__cxa
145 ··​0x000008e0·​5f656e64·​5f636174·​6368005f·​556e7769·​_end_catch.​_Unwi145 ··​0x000008e0·​5f656e64·​5f636174·​6368005f·​556e7769·​_end_catch.​_Unwi
146 ··​0x000008f0·​6e645f52·​6573756d·​65005f5f·​7838362e·​nd_Resume.​__x86.​146 ··​0x000008f0·​6e645f52·​6573756d·​65005f5f·​7838362e·​nd_Resume.​__x86.​
147 ··​0x00000900·​6765745f·​70635f74·​68756e6b·​2e646900·​get_pc_thunk.​di.​147 ··​0x00000900·​6765745f·​70635f74·​68756e6b·​2e736900·​get_pc_thunk.​si.​
148 ··​0x00000910·​5f5a5374·​31385f52·​625f7472·​65655f69·​_ZSt18_Rb_tree_i148 ··​0x00000910·​5f5a5374·​31385f52·​625f7472·​65655f69·​_ZSt18_Rb_tree_i
149 ··​0x00000920·​6e637265·​6d656e74·​50537431·​385f5262·​ncrementPSt18_Rb149 ··​0x00000920·​6e637265·​6d656e74·​50537431·​385f5262·​ncrementPSt18_Rb
150 ··​0x00000930·​5f747265·​655f6e6f·​64655f62·​61736500·​_tree_node_base.​150 ··​0x00000930·​5f747265·​655f6e6f·​64655f62·​61736500·​_tree_node_base.​
151 ··​0x00000940·​5f5a4e34·​53465354·​31305472·​616e7364·​_ZN4SFST10Transd151 ··​0x00000940·​5f5a4e34·​53465354·​31305472·​616e7364·​_ZN4SFST10Transd
152 ··​0x00000950·​75636572·​386e6577·​5f6e6f64·​65457600·​ucer8new_nodeEv.​152 ··​0x00000950·​75636572·​386e6577·​5f6e6f64·​65457600·​ucer8new_nodeEv.​
153 ··​0x00000960·​5f5a4e34·​53465354·​34417263·​73376164·​_ZN4SFST4Arcs7ad153 ··​0x00000960·​5f5a4e34·​53465354·​34417263·​73376164·​_ZN4SFST4Arcs7ad
154 ··​0x00000970·​645f6172·​63454e53·​5f354c61·​62656c45·​d_arcENS_5LabelE154 ··​0x00000970·​645f6172·​63454e53·​5f354c61·​62656c45·​d_arcENS_5LabelE
Offset 164, 12 lines modifiedOffset 164, 12 lines modified
164 ··​0x00000a10·​416c7068·​61626574·​43314576·​005f5a4e·​AlphabetC1Ev.​_ZN164 ··​0x00000a10·​416c7068·​61626574·​43314576·​005f5a4e·​AlphabetC1Ev.​_ZN
165 ··​0x00000a20·​34534653·​5438416c·​70686162·​65743463·​4SFST8Alphabet4c165 ··​0x00000a20·​34534653·​5438416c·​70686162·​65743463·​4SFST8Alphabet4c
166 ··​0x00000a30·​6f707945·​524b5330·​5f4e535f·​354c6576·​opyERKS0_NS_5Lev166 ··​0x00000a30·​6f707945·​524b5330·​5f4e535f·​354c6576·​opyERKS0_NS_5Lev
167 ··​0x00000a40·​656c4500·​5f5f6378·​615f616c·​6c6f6361·​elE.​__cxa_alloca167 ··​0x00000a40·​656c4500·​5f5f6378·​615f616c·​6c6f6361·​elE.​__cxa_alloca
168 ··​0x00000a50·​74655f65·​78636570·​74696f6e·​005f5a54·​te_exception.​_ZT168 ··​0x00000a50·​74655f65·​78636570·​74696f6e·​005f5a54·​te_exception.​_ZT
169 ··​0x00000a60·​49504b63·​005f5f63·​78615f74·​68726f77·​IPKc.​__cxa_throw169 ··​0x00000a60·​49504b63·​005f5f63·​78615f74·​68726f77·​IPKc.​__cxa_throw
170 ··​0x00000a70·​00667265·​65005f5a·​4e537438·​696f735f·​.​free.​_ZNSt8ios_170 ··​0x00000a70·​00667265·​65005f5a·​4e537438·​696f735f·​.​free.​_ZNSt8ios_
171 ··​0x00000a80·​62617365·​34496e69·​74433145·​76005f5f·​base4InitC1Ev.​__171 ··​0x00000a80·​62617365·​34496e69·​74433145·​76005f5a·​base4InitC1Ev.​_Z
172 ··​0x00000a90·64736f5f·​68616e64·​6c65005f·5a4e5374·dso_handle.​_ZNSt172 ··​0x00000a90·4e537438·​696f735f·​62617365·34496e69·NSt8ios_base4Ini
173 ··​0x00000aa0·​38696f73·5f626173·​6534496e·69744431·​8ios_base4InitD1173 ··​0x00000aa0·74443145·​76005f5f·64736f5f·​68616e64·​tD1Ev.​__dso_hand
174 ··​0x00000ab0·4576005f·​5f637861·​5f617465·​78697400·Ev.​__cxa_atexit.​174 ··​0x00000ab0·6c65005f·​5f637861·​5f617465·​78697400·le.​__cxa_atexit.​
  
1.03 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 122, 14 lines modifiedOffset 122, 14 lines modified
122 ··​0x00000770·​72696d65·​5f6c6973·​74496d45·​31365f5f·​rime_listImE16__122 ··​0x00000770·​72696d65·​5f6c6973·​74496d45·​31365f5f·​rime_listImE16__
123 ··​0x00000780·​73746c5f·​7072696d·​655f6c69·​73744500·​stl_prime_listE.​123 ··​0x00000780·​73746c5f·​7072696d·​655f6c69·​73744500·​stl_prime_listE.​
124 ··​0x00000790·​2e746578·​742e5f5f·​7838362e·​6765745f·​.​text.​__x86.​get_124 ··​0x00000790·​2e746578·​742e5f5f·​7838362e·​6765745f·​.​text.​__x86.​get_
125 ··​0x000007a0·​70635f74·​68756e6b·​2e617800·​2e746578·​pc_thunk.​ax.​.​tex125 ··​0x000007a0·​70635f74·​68756e6b·​2e617800·​2e746578·​pc_thunk.​ax.​.​tex
126 ··​0x000007b0·​742e5f5f·​7838362e·​6765745f·​70635f74·​t.​__x86.​get_pc_t126 ··​0x000007b0·​742e5f5f·​7838362e·​6765745f·​70635f74·​t.​__x86.​get_pc_t
127 ··​0x000007c0·​68756e6b·​2e627800·​2e746578·​742e5f5f·​hunk.​bx.​.​text.​__127 ··​0x000007c0·​68756e6b·​2e627800·​2e746578·​742e5f5f·​hunk.​bx.​.​text.​__
128 ··​0x000007d0·​7838362e·​6765745f·​70635f74·​68756e6b·​x86.​get_pc_thunk128 ··​0x000007d0·​7838362e·​6765745f·​70635f74·​68756e6b·​x86.​get_pc_thunk
129 ··​0x000007e0·​2e646900·​2e72656c·​2e646174·​612e7265·​.​di.​.​rel.​data.​re129 ··​0x000007e0·​2e736900·​2e72656c·​2e646174·​612e7265·​.​si.​.​rel.​data.​re
130 ··​0x000007f0·​6c2e6c6f·​63616c2e·​44572e72·​65662e5f·​l.​local.​DW.​ref.​_130 ··​0x000007f0·​6c2e6c6f·​63616c2e·​44572e72·​65662e5f·​l.​local.​DW.​ref.​_
131 ··​0x00000800·​5f677878·​5f706572·​736f6e61·​6c697479·​_gxx_personality131 ··​0x00000800·​5f677878·​5f706572·​736f6e61·​6c697479·​_gxx_personality
132 ··​0x00000810·​5f763000·​2e6e6f74·​652e474e·​552d7374·​_v0.​.​note.​GNU-​st132 ··​0x00000810·​5f763000·​2e6e6f74·​652e474e·​552d7374·​_v0.​.​note.​GNU-​st
133 ··​0x00000820·​61636b00·​2e72656c·​2e65685f·​6672616d·​ack.​.​rel.​eh_fram133 ··​0x00000820·​61636b00·​2e72656c·​2e65685f·​6672616d·​ack.​.​rel.​eh_fram
134 ··​0x00000830·​6500································​e.​134 ··​0x00000830·​6500································​e.​
  
9.03 MB
libsfst1-1.4_1.4.7b-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0······​920·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​920·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0····79432·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0····84856·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz
526 B
control.tar.xz
498 B
control.tar
428 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:​·​libsfst1-​1.​41 Package:​·​libsfst1-​1.​4
2 Source:​·​sfst2 Source:​·​sfst
3 Version:​·​1.​4.​7b-​13 Version:​·​1.​4.​7b-​1
4 Architecture:​·​i3864 Architecture:​·​i386
5 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>5 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>
6 Installed-​Size:​·​2386 Installed-​Size:​·​242
7 Depends:​·​libc6·​(>=·​2.​4)​,​·​libgcc1·​(>=·​1:​3.​0)​,​·​libstdc++6·​(>=·​4.​4.​0)​7 Depends:​·​libc6·​(>=·​2.​4)​,​·​libgcc1·​(>=·​1:​3.​0)​,​·​libstdc++6·​(>=·​4.​4.​0)​
8 Conflicts:​·​libsfst18 Conflicts:​·​libsfst1
9 Provides:​·​libsfst19 Provides:​·​libsfst1
10 Section:​·​libs10 Section:​·​libs
11 Priority:​·​optional11 Priority:​·​optional
12 Multi-​Arch:​·​same12 Multi-​Arch:​·​same
13 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​13 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
9.03 MB
data.tar.xz
9.03 MB
data.tar
1.47 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​
5 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​223476·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1-​1.​4.​so.​0.​0.​05 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​227572·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​i386-​linux-​gnu/​libsfst1-​1.​4.​so.​0.​0.​0
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​
7 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​7 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1161·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​changelog.​Debian.​gz9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1161·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​changelog.​Debian.​gz
10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​136·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​changelog.​gz10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​136·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​changelog.​gz
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1160·​2014-​06-​08·​16:​25:​54.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​copyright11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​1160·​2014-​06-​08·​16:​25:​54.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4/​copyright
12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​lintian/​12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​lintian/​
9.03 MB
./usr/lib/i386-linux-gnu/libsfst1-1.4.so.0.0.0
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x7e2011 ··​Entry·​point·​address:​···············​0x7e20
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​222396·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​226492·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​917 ··​Number·​of·​program·​headers:​·········​9
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2719 ··​Number·​of·​section·​headers:​·········​27
20 ··​Section·​header·​string·​table·​index:​·​2620 ··​Section·​header·​string·​table·​index:​·​26
1.71 KB
readelf --wide --program-header {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​2 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
3 Entry·​point·​0x7e203 Entry·​point·​0x7e20
4 There·​are·​9·​program·​headers,​·​starting·​at·​offset·​524 There·​are·​9·​program·​headers,​·​starting·​at·​offset·​52
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
7 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x06960·​0x06960·​R···​0x10007 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x06960·​0x06960·​R···​0x1000
8 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x27408·​0x27408·​R·​E·​0x10008 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x28178·​0x28178·​R·​E·​0x1000
9 ··​LOAD···········​0x02f000·​0x0002f000·​0x0002f000·​0x06a53·​0x06a53·​R···​0x10009 ··​LOAD···········​0x030000·​0x00030000·​0x00030000·​0x065f7·​0x065f7·​R···​0x1000
10 ··​LOAD···········​0x035eac·​0x00036eac·​0x00036eac·​0x004e4·​0x01620·​RW··​0x100010 ··​LOAD···········​0x036eac·​0x00037eac·​0x00037eac·​0x004e4·​0x01620·​RW··​0x1000
11 ··​DYNAMIC········​0x035ecc·​0x00036ecc·​0x00036ecc·​0x00100·​0x00100·​RW··​0x411 ··​DYNAMIC········​0x036ecc·​0x00037ecc·​0x00037ecc·​0x00100·​0x00100·​RW··​0x4
12 ··​NOTE···········​0x000154·​0x00000154·​0x00000154·​0x00024·​0x00024·​R···​0x412 ··​NOTE···········​0x000154·​0x00000154·​0x00000154·​0x00024·​0x00024·​R···​0x4
13 ··​GNU_EH_FRAME···​0x02f798·​0x0002f798·​0x0002f798·​0x00a5c·​0x00a5c·​R···​0x413 ··​GNU_EH_FRAME···​0x030798·​0x00030798·​0x00030798·​0x00a5c·​0x00a5c·​R···​0x4
14 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1014 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
15 ··​GNU_RELRO······​0x035eac·​0x00036eac·​0x00036eac·​0x00154·​0x00154·​R···​0x115 ··​GNU_RELRO······​0x036eac·​0x00037eac·​0x00037eac·​0x00154·​0x00154·​R···​0x1
  
16 ·​Section·​to·​Segment·​mapping:​16 ·​Section·​to·​Segment·​mapping:​
17 ··​Segment·​Sections.​.​.​17 ··​Segment·​Sections.​.​.​
18 ···​00·····​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·18 ···​00·····​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·
19 ···​01·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·19 ···​01·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·
20 ···​02·····​.​rodata·​.​eh_frame_hdr·​.​eh_frame·​.​gcc_except_table·20 ···​02·····​.​rodata·​.​eh_frame_hdr·​.​eh_frame·​.​gcc_except_table·
21 ···​03·····​.​init_array·​.​fini_array·​.​dynamic·​.​got·​.​got.​plt·​.​data·​.​bss·21 ···​03·····​.​init_array·​.​fini_array·​.​dynamic·​.​got·​.​got.​plt·​.​data·​.​bss·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​27·​section·​headers,​·​starting·​at·​offset·​0x364bc:​1 There·​are·​27·​section·​headers,​·​starting·​at·​offset·​0x374bc:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​note.​gnu.​build-​id·​NOTE············​00000154·​000154·​000024·​00···​A··​0···​0··​45 ··​[·​1]·​.​note.​gnu.​build-​id·​NOTE············​00000154·​000154·​000024·​00···​A··​0···​0··​4
6 ··​[·​2]·​.​gnu.​hash·········​GNU_HASH········​00000178·​000178·​0007ec·​04···​A··​3···​0··​46 ··​[·​2]·​.​gnu.​hash·········​GNU_HASH········​00000178·​000178·​0007ec·​04···​A··​3···​0··​4
7 ··​[·​3]·​.​dynsym···········​DYNSYM··········​00000964·​000964·​0012c0·​10···​A··​4···​1··​47 ··​[·​3]·​.​dynsym···········​DYNSYM··········​00000964·​000964·​0012c0·​10···​A··​4···​1··​4
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 ··​[·​5]·​.​gnu.​version······​VERSYM··········​00005e80·​005e80·​000258·​02···​A··​3···​0··​210 ··​[·​5]·​.​gnu.​version······​VERSYM··········​00005e80·​005e80·​000258·​02···​A··​3···​0··​2
11 ··​[·​6]·​.​gnu.​version_r····​VERNEED·········​000060d8·​0060d8·​0000e0·​00···​A··​4···​4··​411 ··​[·​6]·​.​gnu.​version_r····​VERNEED·········​000060d8·​0060d8·​0000e0·​00···​A··​4···​4··​4
12 ··​[·​7]·​.​rel.​dyn··········​REL·············​000061b8·​0061b8·​0000b8·​08···​A··​3···​0··​412 ··​[·​7]·​.​rel.​dyn··········​REL·············​000061b8·​0061b8·​0000b8·​08···​A··​3···​0··​4
13 ··​[·​8]·​.​rel.​plt··········​REL·············​00006270·​006270·​0006f0·​08··​AI··​3··​22··​413 ··​[·​8]·​.​rel.​plt··········​REL·············​00006270·​006270·​0006f0·​08··​AI··​3··​22··​4
14 ··​[·​9]·​.​init·············​PROGBITS········​00007000·​007000·​000020·​00··​AX··​0···​0··​414 ··​[·​9]·​.​init·············​PROGBITS········​00007000·​007000·​000020·​00··​AX··​0···​0··​4
15 ··​[10]·​.​plt··············​PROGBITS········​00007020·​007020·​000df0·​04··​AX··​0···​0·​1615 ··​[10]·​.​plt··············​PROGBITS········​00007020·​007020·​000df0·​04··​AX··​0···​0·​16
16 ··​[11]·​.​plt.​got··········​PROGBITS········​00007e10·​007e10·​000008·​08··​AX··​0···​0··​816 ··​[11]·​.​plt.​got··········​PROGBITS········​00007e10·​007e10·​000008·​08··​AX··​0···​0··​8
17 ··​[12]·​.​text·············​PROGBITS········​00007e20·​007e20·​0265d4·​00··​AX··​0···​0·​1617 ··​[12]·​.​text·············​PROGBITS········​00007e20·​007e20·​027344·​00··​AX··​0···​0·​16
18 ··​[13]·​.​fini·············​PROGBITS········​0002e3f4·​02e3f4·​000014·​00··​AX··​0···​0··​418 ··​[13]·​.​fini·············​PROGBITS········​0002f164·​02f164·​000014·​00··​AX··​0···​0··​4
19 ··​[14]·​.​rodata···········​PROGBITS········​0002f000·​02f000·​000795·​00···​A··​0···​0·​3219 ··​[14]·​.​rodata···········​PROGBITS········​00030000·​030000·​000795·​00···​A··​0···​0·​32
20 ··​[15]·​.​eh_frame_hdr·····​PROGBITS········​0002f798·​02f798·​000a5c·​00···​A··​0···​0··​420 ··​[15]·​.​eh_frame_hdr·····​PROGBITS········​00030798·​030798·​000a5c·​00···​A··​0···​0··​4
21 ··​[16]·​.​eh_frame·········​PROGBITS········​000301f4·​0301f4·​004b7c·​00···​A··​0···​0··​421 ··​[16]·​.​eh_frame·········​PROGBITS········​000311f4·​0311f4·​004728·​00···​A··​0···​0··​4
22 ··​[17]·​.​gcc_except_table·​PROGBITS········​00034d70·​034d70·​000ce3·​00···​A··​0···​0··​422 ··​[17]·​.​gcc_except_table·​PROGBITS········​0003591c·​03591c·​000cdb·​00···​A··​0···​0··​4
23 ··​[18]·​.​init_array·······​INIT_ARRAY······​00036eac·​035eac·​00001c·​04··​WA··​0···​0··​423 ··​[18]·​.​init_array·······​INIT_ARRAY······​00037eac·​036eac·​00001c·​04··​WA··​0···​0··​4
24 ··​[19]·​.​fini_array·······​FINI_ARRAY······​00036ec8·​035ec8·​000004·​04··​WA··​0···​0··​424 ··​[19]·​.​fini_array·······​FINI_ARRAY······​00037ec8·​036ec8·​000004·​04··​WA··​0···​0··​4
25 ··​[20]·​.​dynamic··········​DYNAMIC·········​00036ecc·​035ecc·​000100·​08··​WA··​4···​0··​425 ··​[20]·​.​dynamic··········​DYNAMIC·········​00037ecc·​036ecc·​000100·​08··​WA··​4···​0··​4
26 ··​[21]·​.​got··············​PROGBITS········​00036fcc·​035fcc·​000034·​04··​WA··​0···​0··​426 ··​[21]·​.​got··············​PROGBITS········​00037fcc·​036fcc·​000034·​04··​WA··​0···​0··​4
27 ··​[22]·​.​got.​plt··········​PROGBITS········​00037000·​036000·​000384·​04··​WA··​0···​0··​427 ··​[22]·​.​got.​plt··········​PROGBITS········​00038000·​037000·​000384·​04··​WA··​0···​0··​4
28 ··​[23]·​.​data·············​PROGBITS········​00037384·​036384·​00000c·​00··​WA··​0···​0··​428 ··​[23]·​.​data·············​PROGBITS········​00038384·​037384·​00000c·​00··​WA··​0···​0··​4
29 ··​[24]·​.​bss··············​NOBITS··········​000373a0·​036390·​00112c·​00··​WA··​0···​0·​3229 ··​[24]·​.​bss··············​NOBITS··········​000383a0·​037390·​00112c·​00··​WA··​0···​0·​32
30 ··​[25]·​.​gnu_debuglink····​PROGBITS········​00000000·​036390·​000034·​00······​0···​0··​430 ··​[25]·​.​gnu_debuglink····​PROGBITS········​00000000·​037390·​000034·​00······​0···​0··​4
31 ··​[26]·​.​shstrtab·········​STRTAB··········​00000000·​0363c4·​0000f7·​00······​0···​0··​131 ··​[26]·​.​shstrtab·········​STRTAB··········​00000000·​0373c4·​0000f7·​00······​0···​0··​1
32 Key·​to·​Flags:​32 Key·​to·​Flags:​
33 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​33 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
34 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​34 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
35 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​35 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
36 ··​p·​(processor·​specific)​36 ··​p·​(processor·​specific)​
56.1 KB
readelf --wide --symbols {}
    
Offset 55, 249 lines modifiedOffset 55, 249 lines modified
55 ····​51:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTIPc@CXXABI_1.​3·​(5)​55 ····​51:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTIPc@CXXABI_1.​3·​(5)​
56 ····​52:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able56 ····​52:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
57 ····​53:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​__assert_fail@GLIBC_2​.​0·​(4)​57 ····​53:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​__assert_fail@GLIBC_2​.​0·​(4)​
58 ····​54:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​58 ····​54:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​
59 ····​55:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(9)​59 ····​55:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(9)​
60 ····​56:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​60 ····​56:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​
61 ····​57:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(4)​61 ····​57:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(4)​
62 ····​58:​·​0000c206···​331·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ad​d_symbolEPKc62 ····​58:​·​0000c2f0···​358·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ad​d_symbolEPKc
63 ····​59:​·​0002dd00··​1246·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_63 ····​59:​·​0002ea10··​1303·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_
64 ····​60:​·​00012842···​761·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE64 ····​60:​·​00012d70···​768·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE
65 ····​61:​·​0001f0a4···​253·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​1create_nodeERSt6vect​orIPNS_4NodeESaIS3_EE​Pcj65 ····​61:​·​0001f280···​295·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​1create_nodeERSt6vect​orIPNS_4NodeESaIS3_EE​Pcj
66 ····​62:​·​0001e6ac··​1809·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b66 ····​62:​·​0001e940··​1548·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b
67 ····​63:​·​00012b3c···​350·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE67 ····​63:​·​00013070···​357·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer10read_probsEP8​_IO_FILE
68 ····​64:​·​0000a2ca··​1710·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE68 ····​64:​·​0000a310··​1645·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE
69 ····​65:​·​0000f580··7058·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_69 ····​65:​·​0000f9c0··6925·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_
70 ····​66:​·​000243ac···290·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​is_emptyEv70 ····​66:​·​00024a50···328·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​is_emptyEv
71 ····​67:​·​0000b02d···681·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFSTlsERSoRKNS_8A​lphabetE71 ····​67:​·​0000b060···709·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFSTlsERSoRKNS_8A​lphabetE
72 ····​68:​·​0001254a····​93·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE72 ····​68:​·​00012a50···104·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE
73 ····​69:​·​0001b166····54·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE73 ····​69:​·​0001b9d0····69·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
74 ····​70:​·​00020b16··​1488·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​7minimise_alphabetEv74 ····​70:​·​00020e30··​1500·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​7minimise_alphabetEv
75 ····​71:​·​0002527e···​740·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​4is_cyclic_nodeEPNS_4​NodeERN9__gnu_cxx8has​h_setIPKS1_NS_5hashfE​St8equal_toIS6_ESaIS6​_EEE75 ····​71:​·​00025a00···​788·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​4is_cyclic_nodeEPNS_4​NodeERN9__gnu_cxx8has​h_setIPKS1_NS_5hashfE​St8equal_toIS6_ESaIS6​_EEE
76 ····​72:​·​0002ac70···190·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_76 ····​72:​·​0002b710···212·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE14​find_or_insertERKS7_
77 ····​73:​·​0002af40···​198·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_77 ····​73:​·​0002ba20···​194·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_
78 ····​74:​·​0002aa60···​523·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj78 ····​74:​·​0002b4e0···​553·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EE6r​esizeEj
79 ····​75:​·​000172f9···​213·​FUNC····​WEAK···​DEFAULT···​12·​_ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_79 ····​75:​·​00017930···​238·​FUNC····​WEAK···​DEFAULT···​12·​_ZSt13__equal_rangeIP​N4SFST5LabelES1_N9__g​nu_cxx5__ops14_Iter_c​omp_valINS0_10label_l​essEEENS4_14_Val_comp​_iterIS6_EEESt4pairIT​_SB_ESB_SB_RKT0_T1_T2​_
80 ····​76:​·​0000b7de···​536·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ad​d_symbolEPKct80 ····​76:​·​0000b860···​542·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ad​d_symbolEPKct
81 ····​77:​·​0002d770···​722·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj81 ····​77:​·​0002e420···​756·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE6resizeEj
82 ····​78:​·​000258fe···​507·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE82 ····​78:​·​00026100···​519·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE
83 ····​79:​·​000195aa···​104·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser17m​ove_state_to_newEjj83 ····​79:​·​00019d20···​128·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser17m​ove_state_to_newEjj
84 ····​80:​·​0000f34a····70·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE84 ····​80:​·​0000f760····94·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE
85 ····​81:​·​0000e31e···354·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_85 ····​81:​·​0000e600···433·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_
86 ····​82:​·​0001df86···​173·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer9​size_nodeEPNS_4NodeE86 ····​82:​·​0001e1a0···​186·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer9​size_nodeEPNS_4NodeE
87 ····​83:​·​0002d08c····70·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E87 ····​83:​·​0002dd00····94·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
88 ····​84:​·​0002411c···417·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_88 ····​84:​·​000247b0···398·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_
89 ····​85:​·​0001dc7e····​35·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST4Node4initEv89 ····​85:​·​0001de50····​35·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST4Node4initEv
90 ····​86:​·​000202ca··​1211·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb90 ····​86:​·​000205d0··​1198·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​4analyze_stringEPcP8_​IO_FILEb
91 ····​87:​·​0002a8d0···393·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_91 ····​87:​·​0002b340···404·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST3​ArcESaIS2_EE17_M_real​loc_insertEN9__gnu_cx​x17__normal_iteratorI​PS2_S4_EERKS2_
92 ····​88:​·​000212ba···​545·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE92 ····​88:​·​00021620···​554·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE
93 ····​89:​·​0002bd48··​1081·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST11NodeMapping​D2Ev93 ····​89:​·​0002c900··​1117·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST11NodeMapping​D2Ev
94 ····​90:​·​00026486··​1366·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducere​qERS0_94 ····​90:​·​00026cd0··​1420·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducere​qERS0_
95 ····​91:​·​0001f1a2···688·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE95 ····​91:​·​0001f3b0···707·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer2​0read_transducer_text​EP8_IO_FILE
96 ····​92:​·​00019612···​124·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser17m​erge_state_listsEj96 ····​92:​·​00019da0···​149·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser17m​erge_state_listsEj
97 ····​93:​·​0002b0d0··​1246·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_97 ····​93:​·​0002bbe0··​1303·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKN4SFST7Node​SymENS3_6FromToEEEESa​IS9_EE14_M_fill_inser​tENS0_17__normal_iter​atorIPS9_SB_EEjRKS9_
98 ····​94:​·​00023896···​211·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_98 ····​94:​·​00023eb0···​225·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_
99 ····​95:​·​00011120···334·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc99 ····​95:​·​000114d0···420·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc
100 ····​96:​·​00017170···393·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj100 ····​96:​·​00017790···404·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj
101 ····​97:​·​0002da50···688·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_101 ····​97:​·​0002e720···749·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPN4SFST9N​odeArrayEPNS2_4NodeEE​S4_NS2_11NodeMapping5​hashfESt10_Select1stI​S8_ENS9_6equalfESaIS7​_EE14find_or_insertER​KS8_
102 ····​98:​·​0002a34c····55·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev102 ····​98:​·​0002ad70····67·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev
103 ····​99:​·​0002a86e····​85·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E103 ····​99:​·​0002b2e0····​85·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeItSt4pa​irIKtSt6vectorIPN4SFS​T3ArcESaIS5_EEESt10_S​elect1stIS8_ESt4lessI​tESaIS8_EE8_M_eraseEP​St13_Rb_tree_nodeIS8_​E
104 ···​100:​·​00019d52···589·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE104 ···​100:​·​0001a4b0···640·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE
105 ···​101:​·​000126f2···​336·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE105 ···​101:​·​00012c10···​337·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE
106 ···​102:​·​0000e780···​405·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt106 ···​102:​·​0000eae0···​404·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt
107 ···​103:​·​00011270···​404·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv107 ···​103:​·​00011680···​450·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx25_Hasht​able_const_iteratorIS​t4pairIKPKctES3_NS_4h​ashIS3_EESt10_Select1​stIS5_EN4SFST8Alphabe​t5eqstrESaItEEppEv
108 ···​104:​·​0001b1a0··3227·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_108 ···​104:​·​0001ba20···​967·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST9M​inimiser10StateGroupE​SaIS2_EE14_M_fill_ins​ertEN9__gnu_cxx17__no​rmal_iteratorIPS2_S4_​EEjRKS2_
109 ···​105:​·​00015c00··​3287·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_109 ···​105:​·​000161e0··​3315·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_
110 ···​106:​·​000260fc···​905·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2replace_charEtt110 ···​106:​·​00026940···​903·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2replace_charEtt
111 ···​107:​·​0002e2ba···​291·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_111 ···​107:​·​0002f020···​291·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE7_M_copyINS8_11_​Alloc_nodeEEEPSt13_Rb​_tree_nodeIS2_EPKSC_P​St18_Rb_tree_node_bas​eRT_
112 ···​108:​·​0002a2f6····86·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST14CharNode2Tr​ansD2Ev112 ···​108:​·​0002ad00····98·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST14CharNode2Tr​ansD2Ev
113 ···​109:​·​00009e54···​662·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8Alphabet10w​rite_charEtPcPib113 ···​109:​·​00009e60···​637·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8Alphabet10w​rite_charEtPcPib
114 ···​110:​·​00022db0···​154·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_114 ···​110:​·​000232b0···​161·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_
115 ···​111:​·​000131b2···​231·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerD1Ev115 ···​111:​·​00013760···​255·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerD1Ev
116 ···​112:​·​000279b6··​1023·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​116 ···​112:​·​00028270··​1015·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​
117 ···​113:​·​0000ed00···​563·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj117 ···​113:​·​0000f0c0···​569·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEE6re​sizeEj
118 ···​114:​·​00022e4a···195·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj118 ···​114:​·​00023360···228·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE7reserveEj
119 ···​115:​·​00013a20···​858·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​119 ···​115:​·​00014000···​858·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer7analyzeEjRSt6v​ectorItSaItEEjRS1_IjS​aIjEERS1_IS6_SaIS6_EE​
120 ···​116:​·​0001fb5e···​633·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE120 ···​116:​·​0001fe00···​645·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE
121 ···​117:​·​00022430···393·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_121 ···​117:​·​000228a0···404·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_
122 ···​118:​·​0000a1da···​109·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b122 ···​118:​·​0000a200···​119·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b
123 ···​119:​·​0002b5b0··​1246·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_123 ···​119:​·​0002c100··​1303·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPSA_SC_EEjRKSA_
124 ···​120:​·​000157d6····55·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v124 ···​120:​·​00015d70····67·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
125 ···​121:​·​00028c46···​446·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducerd​vERS0_125 ···​121:​·​000295a0···​461·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducerd​vERS0_
126 ···​122:​·​000287b6··​1168·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducera​nERS0_126 ···​122:​·​000290d0··​1221·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducera​nERS0_
127 ···​123:​·​00020786···​911·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb127 ···​123:​·​00020a80···​934·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​5generate_stringEPcP8​_IO_FILEb
128 ···​124:​·​0001580e····55·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev128 ···​124:​·​00015dc0····67·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
129 ···​125:​·​0001ae14···​849·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​minimiseEb129 ···​125:​·​0001b660···​869·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​minimiseEb
130 ···​126:​·​00019516····​77·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser14l​ink_state_outERjj130 ···​126:​·​00019c40···133·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser14l​ink_state_outERjj
131 ···​127:​·​0000c44a···279·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet9nex​t_codeERPcbb131 ···​127:​·​0000c570···325·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet9nex​t_codeERPcbb
132 ···​128:​·​0001edbe···​238·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb132 ···​128:​·​0001ef50···​261·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10TransducerC​2EPcPKNS_8AlphabetEb
133 ···​129:​·​0002bcc2···​134·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE133 ···​129:​·​0002c860···​147·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE
134 ···​130:​·​0000b5e6···​256·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet3add​EPKct134 ···​130:​·​0000b660···​251·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet3add​EPKct
135 ···​131:​·​0000c562···358·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ne​xt_labelERPcb135 ···​131:​·​0000c6c0···407·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet10ne​xt_labelERPcb
136 ···​132:​·​00015b48···​170·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8AlphabetD2Ev​136 ···​132:​·​00016110···​194·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8AlphabetD2Ev​
137 ···​133:​·​00012ed4···​733·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerC1EP8_IO_FILES2​_137 ···​133:​·​00013450···​775·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerC1EP8_IO_FILES2​_
138 ···​134:​·​00021a5b···​241·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST15node_in_cop​y_trEPNS_4NodeEPNS_10​TransducerERSt3mapIiS​1_St4lessIiESaISt4pai​rIKiS1_EEE138 ···​134:​·​00021e40···​255·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST15node_in_cop​y_trEPNS_4NodeEPNS_10​TransducerERSt3mapIiS​1_St4lessIiESaISt4pai​rIKiS1_EEE
139 ···​135:​·​00023784···​273·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_139 ···​135:​·​00023d90···​283·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_
140 ···​136:​·​000222a0···393·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_140 ···​136:​·​00022700···404·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS2_S4_EERKS2_
141 ···​137:​·​0000cfd8···875·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8AlphabeteqE​RKS0_141 ···​137:​·​0000d170···925·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST8AlphabeteqE​RKS0_
142 ···​138:​·​0001d972····​40·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST4Arcs4sizeEv​142 ···​138:​·​0001da90····​41·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZNK4SFST4Arcs4sizeEv​
143 ···​139:​·​0000e2d8····70·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E143 ···​139:​·​0000e5a0····94·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
144 ···​140:​·​000274ac··​1289·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducero​rERS0_144 ···​140:​·​00027d70··​1278·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducero​rERS0_
145 ···​141:​·​000173d0··​6405·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_145 ···​141:​·​00017a20··​6388·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_
146 ···​142:​·​0001db74···​108·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer7​new_arcENS_5LabelEPNS​_4NodeE146 ···​142:​·​0001dce0···​129·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer7​new_arcENS_5LabelEPNS​_4NodeE
147 ···​143:​·​0000d7e6··​1366·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet7com​poseERKS0_S2_147 ···​143:​·​0000da00··​1452·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet7com​poseERKS0_S2_
148 ···​144:​·​000124e8····​98·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerC2Ev148 ···​144:​·​000129e0···110·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducerC2Ev
149 ···​145:​·​0001d060···​218·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_149 ···​145:​·​0001d070···​230·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_
150 ···​146:​·​00011410··​1246·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_150 ···​146:​·​00011850··​1303·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKtPcEEESaIS7​_EE14_M_fill_insertEN​S0_17__normal_iterato​rIPS7_S9_EEjRKS7_
151 ···​147:​·​0000c830···​270·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE151 ···​147:​·​0000ca00···​274·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
152 ···​148:​·​0001df24····​98·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer5​clearEv152 ···​148:​·​0001e130···112·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer5​clearEv
153 ···​149:​·​0000d344···​662·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8AlphabetC1Ev​153 ···​149:​·​0000d510···​677·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8AlphabetC1Ev​
154 ···​150:​·​00027db6···​991·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer5​levelENS_5LevelE154 ···​150:​·​00028670··1015·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer5​levelENS_5LevelE
155 ···​151:​·​0002e1e0···​218·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_155 ···​151:​·​0002ef30···​230·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE24_M_get_ins​ert_unique_posERS2_
156 ···​152:​·​00019478····​74·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser13l​ink_state_inERjj156 ···​152:​·​00019b60···111·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser13l​ink_state_inERjj
157 ···​153:​·​0002bcc2···​134·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9NodeArrayC2E​RNS_7NodeSetE157 ···​153:​·​0002c860···​147·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9NodeArrayC2E​RNS_7NodeSetE
158 ···​154:​·​0001968e··​1731·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser16b​uild_transducerEv158 ···​154:​·​00019e40··​1641·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser16b​uild_transducerEv
159 ···​155:​·​000221a4···​241·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST10TransducerD​1Ev159 ···​155:​·​00022600···​246·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST10TransducerD​1Ev
160 ···​156:​·​000159b0···407·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev160 ···​156:​·​00015f90···384·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev
161 ···​157:​·​00022d00···​170·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_161 ···​157:​·​000231f0···​181·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EE22insert_uni​que_noresizeERKS4_
162 ···​158:​·​000214db···​450·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFSTlsERSoRNS_10T​ransducerE162 ···​158:​·​00021850···​453·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFSTlsERSoRNS_10T​ransducerE
163 ···​159:​·​0000e920···​978·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_163 ···​159:​·​0000ec80··1081·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_
164 ···​160:​·​0000cd26···​690·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b164 ···​160:​·​0000cec0···​678·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b
165 ···​161:​·​00037388·····​3·​OBJECT··​GLOBAL·​DEFAULT···​23·​_ZN4SFST13EpsilonStri​ngE165 ···​161:​·​00038388·····​3·​OBJECT··​GLOBAL·​DEFAULT···​23·​_ZN4SFST13EpsilonStri​ngE
166 ···​162:​·​00025730···​461·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2is_automatonEv166 ···​162:​·​00025f10···​487·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2is_automatonEv
167 ···​163:​·​000269dc··​1673·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducerp​lERS0_167 ···​163:​·​00027260··​1685·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducerp​lERS0_
168 ···​164:​·​0002851c···​665·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST14CharNode2Tr​ansC2ERNS_10Transduce​rE168 ···​164:​·​00028e20···​687·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST14CharNode2Tr​ansC2ERNS_10Transduce​rE
169 ···​165:​·​000210e6···467·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E169 ···​165:​·​00021410···517·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E
170 ···​166:​·​000145a6···902·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE170 ···​166:​·​00014ba0···821·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer14analyze_strin​gEPcRSt6vectorIS2_IjS​aIjEESaIS4_EE
171 ···​167:​·​0002216c····55·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev171 ···​167:​·​000225b0····67·​FUNC····​WEAK···​DEFAULT···​12·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev
172 ···​168:​·​0001f642···​635·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE172 ···​168:​·​0001f890···​667·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer2​0enumerate_paths_node​EPNS_4NodeERSt6vector​INS_5LabelESaIS4_EERN​9__gnu_cxx8hash_setIP​KS1_NS_5hashfESt8equa​l_toISB_ESaISB_EEERS3​_IPS0_SaISI_EE
173 ···​169:​·​0000a248···​129·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet5pri​ntEv173 ···​169:​·​0000a280···​143·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST8Alphabet5pri​ntEv
174 ···​170:​·​0001dca2···​107·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​new_nodeEv174 ···​170:​·​0001de80···​137·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer8​new_nodeEv
175 ···​171:​·​00023f52···​458·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_175 ···​171:​·​000245f0···​446·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_
176 ···​172:​·​000225c0··​1246·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_176 ···​172:​·​00022a40··​1303·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIPN4SFST4​NodeESaIS2_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​2_S4_EEjRKS2_
177 ···​173:​·​00019fa0···​172·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj177 ···​173:​·​0001a730···​198·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST9Minimiser14a​dd_transitionEjNS_5La​belEj
178 ···​174:​·​00013d7a···​662·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer14longest_match​2EjPciRSt6vectorIjSaI​jEERiS5_178 ···​174:​·​00014360···​690·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST17CompactTran​sducer14longest_match​2EjPciRSt6vectorIjSaI​jEERiS5_
179 ···​175:​·​00028196···​902·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducern​tEv179 ···​175:​·​00028a70···​933·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST10Transducern​tEv
180 ···​176:​·​0001b166····54·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE180 ···​176:​·​0001b9d0····69·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
181 ···​177:​·​0002bb50···​369·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST7NodeSet3addE​PNS_4NodeE181 ···​177:​·​0002c6f0···​354·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN4SFST7NodeSet3addE​PNS_4NodeE
Max diff block lines reached; -1/57363 bytes (-0.00%) of diff not shown.
54.5 KB
readelf --wide --relocs {}
    
Offset 1, 251 lines modifiedOffset 1, 251 lines modified
  
1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x61b8·​contains·​23·​entries:​1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x61b8·​contains·​23·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00036eac··​00000008·​R_386_RELATIVE········3 00037eac··​00000008·​R_386_RELATIVE········
4 00036eb0··​00000008·​R_386_RELATIVE········4 00037eb0··​00000008·​R_386_RELATIVE········
5 00036eb4··​00000008·​R_386_RELATIVE········5 00037eb4··​00000008·​R_386_RELATIVE········
6 00036eb8··​00000008·​R_386_RELATIVE········6 00037eb8··​00000008·​R_386_RELATIVE········
7 00036ebc··​00000008·​R_386_RELATIVE········7 00037ebc··​00000008·​R_386_RELATIVE········
8 00036ec0··​00000008·​R_386_RELATIVE········8 00037ec0··​00000008·​R_386_RELATIVE········
9 00036ec4··​00000008·​R_386_RELATIVE········9 00037ec4··​00000008·​R_386_RELATIVE········
10 00036ec8··​00000008·​R_386_RELATIVE········10 00037ec8··​00000008·​R_386_RELATIVE········
11 00037384··​00000008·​R_386_RELATIVE········11 00038384··​00000008·​R_386_RELATIVE········
12 00036fcc··​00000206·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​312 00037fcc··​00000206·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​3
13 00036fd0··​0000a106·​R_386_GLOB_DAT·········​00037388···​_ZN4SFST13EpsilonStri​ngE13 00037fd0··​0000a106·​R_386_GLOB_DAT·········​00038388···​_ZN4SFST13EpsilonStri​ngE
14 00036fd4··​00000e06·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​314 00037fd4··​00000e06·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​3
15 00036fd8··​00010a06·​R_386_GLOB_DAT·········​000380c5···​_ZN4SFST12Switch_Byte​sE15 00037fd8··​00010a06·​R_386_GLOB_DAT·········​000390c5···​_ZN4SFST12Switch_Byte​sE
16 00036fdc··​0000e206·​R_386_GLOB_DAT·········​00022166···​_ZNKSt5ctypeIcE8do_wi​denEc16 00037fdc··​0000e206·​R_386_GLOB_DAT·········​000225a0···​_ZNKSt5ctypeIcE8do_wi​denEc
17 00036fe0··​00011506·​R_386_GLOB_DAT·········​0002f300···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE17 00037fe0··​00011506·​R_386_GLOB_DAT·········​00030300···​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
18 00036fe4··​00002e06·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable18 00037fe4··​00002e06·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable
19 00036fe8··​00003106·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​019 00037fe8··​00003106·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​0
20 00036fec··​00003206·​R_386_GLOB_DAT·········​00000000···​__gmon_start__20 00037fec··​00003206·​R_386_GLOB_DAT·········​00000000···​__gmon_start__
21 00036ff0··​00003306·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​321 00037ff0··​00003306·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​3
22 00036ff4··​00003406·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able22 00037ff4··​00003406·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able
23 00036ff8··​00003606·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​423 00037ff8··​00003606·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​4
24 00036ffc··​00003806·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​424 00037ffc··​00003806·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4
25 0003738c··​00002a01·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​325 0003838c··​00002a01·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​3
  
26 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x6270·​contains·​222·​entries:​26 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x6270·​contains·​222·​entries:​
27 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name27 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
28 0003700c··​0000df07·​R_386_JUMP_SLOT········​0000f3f0···​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi28 0003800c··​0000df07·​R_386_JUMP_SLOT········​0000f820···​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPiS1_EERKi
29 00037010··​00005e07·​R_386_JUMP_SLOT········​00023896···​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_29 00038010··​00005e07·​R_386_JUMP_SLOT········​00023eb0···​_ZN4SFST10Transducer1​3rec_cat_nodesEPNS_4N​odeES2_
30 00037014··​00008f07·​R_386_JUMP_SLOT········​0000d7e6···​_ZN4SFST8Alphabet7com​poseERKS0_S2_30 00038014··​00008f07·​R_386_JUMP_SLOT········​0000da00···​_ZN4SFST8Alphabet7com​poseERKS0_S2_
31 00037018··​00006907·​R_386_JUMP_SLOT········​00015c00···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_31 00038018··​00006907·​R_386_JUMP_SLOT········​000161e0···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE14_M_fil​l_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EEjRKS1_
32 0003701c··​0000e407·​R_386_JUMP_SLOT········​00024616···​_ZN4SFST10Transducer1​0copy_nodesEPNS_4Node​EPS0_bb32 0003801c··​0000e407·​R_386_JUMP_SLOT········​00024d20···​_ZN4SFST10Transducer1​0copy_nodesEPNS_4Node​EPS0_bb
33 00037020··​00000107·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​433 00038020··​00000107·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​4
34 00037024··​0000cb07·​R_386_JUMP_SLOT········​00011dce···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_34 00038024··​0000cb07·​R_386_JUMP_SLOT········​00012290···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE7_M_copyINS5_11​_Alloc_nodeEEEPSt13_R​b_tree_nodeItEPKS9_PS​t18_Rb_tree_node_base​RT_
35 00037028··​00000307·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​035 00038028··​00000307·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​0
36 0003702c··​0000cc07·​R_386_JUMP_SLOT········​0001edbe···​_ZN4SFST10TransducerC​1EPcPKNS_8AlphabetEb36 0003802c··​0000cc07·​R_386_JUMP_SLOT········​0001ef50···​_ZN4SFST10TransducerC​1EPcPKNS_8AlphabetEb
37 00037030··​00000407·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​437 00038030··​00000407·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​4
38 00037034··​0000ae07·​R_386_JUMP_SLOT········​00013d7a···​_ZN4SFST17CompactTran​sducer14longest_match​2EjPciRSt6vectorIjSaI​jEERiS5_38 00038034··​0000ae07·​R_386_JUMP_SLOT········​00014360···​_ZN4SFST17CompactTran​sducer14longest_match​2EjPciRSt6vectorIjSaI​jEERiS5_
39 00037038··​00003c07·​R_386_JUMP_SLOT········​00012842···​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE39 00038038··​00003c07·​R_386_JUMP_SLOT········​00012d70···​_ZN4SFST17CompactTran​sducer11read_labelsEP​8_IO_FILE
40 0003703c··​00004107·​R_386_JUMP_SLOT········​0000f580···​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_40 0003803c··​00004107·​R_386_JUMP_SLOT········​0000f9c0···​_ZNSt6vectorIS_IN4SFS​T5LabelESaIS1_EESaIS3​_EE14_M_fill_insertEN​9__gnu_cxx17__normal_​iteratorIPS3_S5_EEjRK​S3_
41 00037040··​0000b807·​R_386_JUMP_SLOT········​0001e23e···​_ZN4SFST10Transducer2​2read_transducer_bina​ryEP8_IO_FILE41 00038040··​0000b807·​R_386_JUMP_SLOT········​0001e490···​_ZN4SFST10Transducer2​2read_transducer_bina​ryEP8_IO_FILE
42 00037044··​0000cd07·​R_386_JUMP_SLOT········​0001f8be···​_ZN4SFST10Transducer1​3store_symbolsEPNS_4N​odeERN9__gnu_cxx8hash​_mapItPcNS3_4hashItEE​St8equal_toItESaIS5_E​EERSt3setINS_5LabelEN​SE_9label_cmpESaISE_E​E42 00038044··​0000cd07·​R_386_JUMP_SLOT········​0001fb30···​_ZN4SFST10Transducer1​3store_symbolsEPNS_4N​odeERN9__gnu_cxx8hash​_mapItPcNS3_4hashItEE​St8equal_toItESaIS5_E​EERSt3setINS_5LabelEN​SE_9label_cmpESaISE_E​E
43 00037048··​00004f07·​R_386_JUMP_SLOT········​000195aa···​_ZN4SFST9Minimiser17m​ove_state_to_newEjj43 00038048··​00004f07·​R_386_JUMP_SLOT········​00019d20···​_ZN4SFST9Minimiser17m​ove_state_to_newEjj
44 0003704c··​00012807·​R_386_JUMP_SLOT········​00018ce0···​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd44 0003804c··​00012807·​R_386_JUMP_SLOT········​00019320···​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd
45 00037050··​00004607·​R_386_JUMP_SLOT········​00020b16···​_ZN4SFST10Transducer1​7minimise_alphabetEv45 00038050··​00004607·​R_386_JUMP_SLOT········​00020e30···​_ZN4SFST10Transducer1​7minimise_alphabetEv
46 00037054··​00009507·​R_386_JUMP_SLOT········​0000d344···​_ZN4SFST8AlphabetC1Ev​46 00038054··​00009507·​R_386_JUMP_SLOT········​0000d510···​_ZN4SFST8AlphabetC1Ev​
47 00037058··​00008107·​R_386_JUMP_SLOT········​0002bcc2···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE47 00038058··​00008107·​R_386_JUMP_SLOT········​0002c860···​_ZN4SFST9NodeArrayC1E​RNS_7NodeSetE
48 0003705c··​0000c207·​R_386_JUMP_SLOT········​00025e0c···​_ZN4SFST10Transducer7​reverseEb48 0003805c··​0000c207·​R_386_JUMP_SLOT········​00026640···​_ZN4SFST10Transducer7​reverseEb
49 00037060··​00005007·​R_386_JUMP_SLOT········​0000f34a···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE49 00038060··​00005007·​R_386_JUMP_SLOT········​0000f760···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE8_M_eraseEPSt13​_Rb_tree_nodeItE
50 00037064··​00009607·​R_386_JUMP_SLOT········​00027db6···​_ZN4SFST10Transducer5​levelENS_5LevelE50 00038064··​00009607·​R_386_JUMP_SLOT········​00028670···​_ZN4SFST10Transducer5​levelENS_5LevelE
51 00037068··​0000e507·​R_386_JUMP_SLOT········​00029058···​_ZN4SFST14CharNode2Tr​ans16hash_transitions​EPNS_4NodeEb51 00038068··​0000e507·​R_386_JUMP_SLOT········​000299f0···​_ZN4SFST14CharNode2Tr​ans16hash_transitions​EPNS_4NodeEb
52 0003706c··​00005c07·​R_386_JUMP_SLOT········​00019612···​_ZN4SFST9Minimiser17m​erge_state_listsEj52 0003806c··​00005c07·​R_386_JUMP_SLOT········​00019da0···​_ZN4SFST9Minimiser17m​erge_state_listsEj
53 00037070··​00006407·​R_386_JUMP_SLOT········​00019d52···​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE53 00038070··​00006407·​R_386_JUMP_SLOT········​0001a4b0···​_ZN4SFST9Minimiser5sp​litEjNS_5LabelE
54 00037074··​0000b907·​R_386_JUMP_SLOT········​0002a390···​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj54 00038074··​0000b907·​R_386_JUMP_SLOT········​0002adc0···​_ZNSt6vectorIjSaIjEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPjS1_EEjRKj
55 00037078··​00009c07·​R_386_JUMP_SLOT········​000159b0···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev55 00038078··​00009c07·​R_386_JUMP_SLOT········​00015f90···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev
56 0003707c··​0000b507·​R_386_JUMP_SLOT········​0002ad30···​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj56 0003807c··​0000b507·​R_386_JUMP_SLOT········​0002b7f0···​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE6resizeEj
57 00037080··​00000507·​R_386_JUMP_SLOT········​00000000···​_ZSt17__throw_bad_all​ocv@GLIBCXX_3.​457 00038080··​00000507·​R_386_JUMP_SLOT········​00000000···​_ZSt17__throw_bad_all​ocv@GLIBCXX_3.​4
58 00037084··​0000f007·​R_386_JUMP_SLOT········​0002d2b0···​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_58 00038084··​0000f007·​R_386_JUMP_SLOT········​0002df40···​_ZNSt6vectorIN4SFST11​DTransitionESaIS1_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS1_S3_EERKS1​_
59 00037088··​00006507·​R_386_JUMP_SLOT········​000126f2···​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE59 00038088··​00006507·​R_386_JUMP_SLOT········​00012c10···​_ZN4SFST17CompactTran​sducer17read_target_n​odesEP8_IO_FILE
60 0003708c··​00009f07·​R_386_JUMP_SLOT········​0000e920···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_60 0003808c··​00009f07·​R_386_JUMP_SLOT········​0000ec80···​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_
61 00037090··​00005307·​R_386_JUMP_SLOT········​0002d08c···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E61 00038090··​00005307·​R_386_JUMP_SLOT········​0002dd00···​_ZNSt8_Rb_treeIPN4SFS​T4NodeES2_St9_Identit​yIS2_ESt4lessIS2_ESaI​S2_EE8_M_eraseEPSt13_​Rb_tree_nodeIS2_E
62 00037094··​00000607·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​362 00038094··​00000607·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​3
63 00037098··​00008a07·​R_386_JUMP_SLOT········​0001d972···​_ZNK4SFST4Arcs4sizeEv​63 00038098··​00008a07·​R_386_JUMP_SLOT········​0001da90···​_ZNK4SFST4Arcs4sizeEv​
64 0003709c··​00009807·​R_386_JUMP_SLOT········​00019478···​_ZN4SFST9Minimiser13l​ink_state_inERjj64 0003809c··​00009807·​R_386_JUMP_SLOT········​00019b60···​_ZN4SFST9Minimiser13l​ink_state_inERjj
65 000370a0··​0000f407·​R_386_JUMP_SLOT········​0001f516···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE65 000380a0··​0000f407·​R_386_JUMP_SLOT········​0001f760···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE
66 000370a4··​00011907·​R_386_JUMP_SLOT········​0002b006···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj66 000380a4··​00011907·​R_386_JUMP_SLOT········​0002baf0···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKS2_IPN4SFST​4NodeES5_ES5_EEESaISA​_EE7reserveEj
67 000370a8··​00006e07·​R_386_JUMP_SLOT········​00022db0···​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_67 000380a8··​00006e07·​R_386_JUMP_SLOT········​000232b0···​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EE14find_or_inse​rtERKS4_
68 000370ac··​00009107·​R_386_JUMP_SLOT········​0001d060···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_68 000380ac··​00009107·​R_386_JUMP_SLOT········​0001d070···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE24_​M_get_insert_unique_p​osERS3_
69 000370b0··​00010f07·​R_386_JUMP_SLOT········​0001a04c···​_ZN4SFST9MinimiserC1E​RNS_10TransducerE69 000380b0··​00010f07·​R_386_JUMP_SLOT········​0001a800···​_ZN4SFST9MinimiserC1E​RNS_10TransducerE
70 000370b4··​00004407·​R_386_JUMP_SLOT········​0001254a···​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE70 000380b4··​00004407·​R_386_JUMP_SLOT········​00012a50···​_ZN4SFST17CompactTran​sducer11read_finalpEP​8_IO_FILE
71 000370b8··​00000707·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​071 000380b8··​00000707·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​0
72 000370bc··​0000f107·​R_386_JUMP_SLOT········​0001416e···​_ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE72 000380bc··​0000f107·​R_386_JUMP_SLOT········​00014780···​_ZN4SFST17CompactTran​sducer12disambiguateE​RSt6vectorIS1_IjSaIjE​ESaIS3_EE
73 000370c0··​0000d707·​R_386_JUMP_SLOT········​000168e0···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_73 000380c0··​0000d707·​R_386_JUMP_SLOT········​00016ee0···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE17_M_reallo​c_insertEN9__gnu_cxx1​7__normal_iteratorIPS​1_S3_EERKS1_
74 000370c4··​0000e007·​R_386_JUMP_SLOT········​0001aaa4···​_ZN4SFST9Minimiser6re​sultEv74 000380c4··​0000e007·​R_386_JUMP_SLOT········​0001b2d0···​_ZN4SFST9Minimiser6re​sultEv
75 000370c8··​00000807·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​375 000380c8··​00000807·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​3
76 000370cc··​00005407·​R_386_JUMP_SLOT········​0002411c···​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_76 000380cc··​00005407·​R_386_JUMP_SLOT········​000247b0···​_ZN4SFST10Transducer1​3replace_char2EPNS_4N​odeES2_ttPS0_
77 000370d0··​0000ab07·​R_386_JUMP_SLOT········​00023f52···​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_77 000380d0··​0000ab07·​R_386_JUMP_SLOT········​000245f0···​_ZN4SFST10Transducer1​2splice_nodesEPNS_4No​deES2_NS_5LabelEPS0_S​4_
78 000370d4··​00000907·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​078 000380d4··​00000907·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​0
79 000370d8··​00000a07·​R_386_JUMP_SLOT········​00000000···​fgets@GLIBC_2.​079 000380d8··​00000a07·​R_386_JUMP_SLOT········​00000000···​fgets@GLIBC_2.​0
80 000370dc··​0000e107·​R_386_JUMP_SLOT········​000233ee···​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_80 000380dc··​0000e107·​R_386_JUMP_SLOT········​00023970···​_ZNSt8_Rb_treeIiSt4pa​irIKiPN4SFST4NodeEESt​10_Select1stIS5_ESt4l​essIiESaIS5_EE24_M_ge​t_insert_unique_posER​S1_
81 000370e0··​0000b407·​R_386_JUMP_SLOT········​00023e3a···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_81 000380e0··​0000b407·​R_386_JUMP_SLOT········​000244c0···​_ZN4SFST10Transducer1​0splice_arcEPNS_4Node​ES2_S2_PS0_
82 000370e4··​00000b07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​082 000380e4··​00000b07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​0
83 000370e8··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​483 000380e8··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​4
84 000370ec··​00007807·​R_386_JUMP_SLOT········​000157d6···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v84 000380ec··​00007807·​R_386_JUMP_SLOT········​00015d70···​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
85 000370f0··​00007507·​R_386_JUMP_SLOT········​00022430···​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_85 000380f0··​00007507·​R_386_JUMP_SLOT········​000228a0···​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_
86 000370f4··​00000d07·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​086 000380f4··​00000d07·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​0
87 000370f8··​0000d907·​R_386_JUMP_SLOT········​0002851c···​_ZN4SFST14CharNode2Tr​ansC1ERNS_10Transduce​rE87 000380f8··​0000d907·​R_386_JUMP_SLOT········​00028e20···​_ZN4SFST14CharNode2Tr​ansC1ERNS_10Transduce​rE
88 000370fc··​00000f07·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​088 000380fc··​00000f07·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​0
89 00037100··​00012007·​R_386_JUMP_SLOT········​0001cd4a···​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_89 00038100··​00012007·​R_386_JUMP_SLOT········​0001cd40···​_ZNSt6vectorIN4SFST9M​inimiser10TransitionE​SaIS2_EE17_M_realloc_​insertEN9__gnu_cxx17_​_normal_iteratorIPS2_​S4_EERKS2_
90 00037104··​00008d07·​R_386_JUMP_SLOT········​000173d0···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_90 00038104··​00008d07·​R_386_JUMP_SLOT········​00017a20···​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_
91 00037108··​00008e07·​R_386_JUMP_SLOT········​0001db74···​_ZN4SFST10Transducer7​new_arcENS_5LabelEPNS​_4NodeE91 00038108··​00008e07·​R_386_JUMP_SLOT········​0001dce0···​_ZN4SFST10Transducer7​new_arcENS_5LabelEPNS​_4NodeE
92 0003710c··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNSi7getlineEPcic@GL​IBCXX_3.​492 0003810c··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNSi7getlineEPcic@GL​IBCXX_3.​4
93 00037110··​00001107·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​493 00038110··​00001107·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​4
94 00037114··​00009a07·​R_386_JUMP_SLOT········​0001968e···​_ZN4SFST9Minimiser16b​uild_transducerEv94 00038114··​00009a07·​R_386_JUMP_SLOT········​00019e40···​_ZN4SFST9Minimiser16b​uild_transducerEv
95 00037118··​00011107·​R_386_JUMP_SLOT········​0001efa4···​_ZN4SFST10Transducer1​1index_nodesEPNS_4Nod​eEPSt6vectorIS2_SaIS2​_EE95 00038118··​00011107·​R_386_JUMP_SLOT········​0001f170···​_ZN4SFST10Transducer1​1index_nodesEPNS_4Nod​eEPSt6vectorIS2_SaIS2​_EE
96 0003711c··​00012907·​R_386_JUMP_SLOT········​000192a5···​_ZN4SFST9utf8tointEPP​c96 0003811c··​00012907·​R_386_JUMP_SLOT········​00019940···​_ZN4SFST9utf8tointEPP​c
97 00037120··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZNSo9_M_insertImEERS​oT_@GLIBCXX_3.​4.​997 00038120··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZNSo9_M_insertImEERS​oT_@GLIBCXX_3.​4.​9
98 00037124··​00001307·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​398 00038124··​00001307·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​3
99 00037128··​0000af07·​R_386_JUMP_SLOT········​00028196···​_ZN4SFST10Transducern​tEv99 00038128··​0000af07·​R_386_JUMP_SLOT········​00028a70···​_ZN4SFST10Transducern​tEv
100 0003712c··​00006207·​R_386_JUMP_SLOT········​0002a34c···​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev100 0003812c··​00006207·​R_386_JUMP_SLOT········​0002ad70···​_ZN9__gnu_cxx9hashtab​leISt4pairIKS1_IPN4SF​ST4NodeES4_ES4_ES5_NS​2_11PairMapping5hashf​ESt10_Select1stIS7_EN​S8_6equalfESaIS4_EED1​Ev
101 00037130··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4101 00038130··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4
102 00037134··​0000e607·​R_386_JUMP_SLOT········​0002cd4c···​_ZN4SFST10Transducer1​1determiniseEb102 00038134··​0000e607·​R_386_JUMP_SLOT········​0002d9c0···​_ZN4SFST10Transducer1​1determiniseEb
103 00037138··​0000ba07·​R_386_JUMP_SLOT········​00013454···​_ZN4SFST17CompactTran​sducer14print_analysi​sERSt6vectorIjSaIjEE103 00038138··​0000ba07·​R_386_JUMP_SLOT········​00013a20···​_ZN4SFST17CompactTran​sducer14print_analysi​sERSt6vectorIjSaIjEE
104 0003713c··​0000c007·​R_386_JUMP_SLOT········​0001d140···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_104 0003813c··​0000c007·​R_386_JUMP_SLOT········​0001d160···​_ZNSt8_Rb_treeIN4SFST​5LabelESt4pairIKS1_jE​St10_Select1stIS4_ESt​4lessIS1_ESaIS4_EE17_​M_insert_unique_INSA_​11_Alloc_nodeEEESt17_​Rb_tree_iteratorIS4_E​St23_Rb_tree_const_it​eratorIS4_ERKS4_RT_
105 00037140··​0000b107·​R_386_JUMP_SLOT········​0002bb50···​_ZN4SFST7NodeSet3addE​PNS_4NodeE105 00038140··​0000b107·​R_386_JUMP_SLOT········​0002c6f0···​_ZN4SFST7NodeSet3addE​PNS_4NodeE
106 00037144··​00012107·​R_386_JUMP_SLOT········​0001329a···​_ZN4SFST17CompactTran​sducer7convertERSt6ve​ctorIjSaIjEERS1_INS_5​LabelESaIS5_EE106 00038144··​00012107·​R_386_JUMP_SLOT········​00013860···​_ZN4SFST17CompactTran​sducer7convertERSt6ve​ctorIjSaIjEERS1_INS_5​LabelESaIS5_EE
107 00037148··​0000eb07·​R_386_JUMP_SLOT········​0000f390···​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E107 00038148··​0000eb07·​R_386_JUMP_SLOT········​0000f7c0···​_ZNSt8_Rb_treeItSt4pa​irIKtSt3setItSt4lessI​tESaItEEESt10_Select1​stIS7_ES4_SaIS7_EE8_M​_eraseEPSt13_Rb_tree_​nodeIS7_E
108 0003714c··​00001507·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​0108 0003814c··​00001507·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​0
109 00037150··​0000c107·​R_386_JUMP_SLOT········​0002d24a···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​109 00038150··​0000c107·​R_386_JUMP_SLOT········​0002dee0···​_ZNSt8_Rb_treeIKN4SFS​T5LabelESt4pairIS2_NS​0_7NodeSetEESt10_Sele​ct1stIS5_ESt4lessIS2_​ESaIS5_EE8_M_eraseEPS​t13_Rb_tree_nodeIS5_E​
110 00037154··​00011607·​R_386_JUMP_SLOT········​00029f86···​_ZN4SFST10Transducero​oERS0_110 00038154··​00011607·​R_386_JUMP_SLOT········​0002a990···​_ZN4SFST10Transducero​oERS0_
111 00037158··​0000d607·​R_386_JUMP_SLOT········​0002bd48···​_ZN4SFST11NodeMapping​D1Ev111 00038158··​0000d607·​R_386_JUMP_SLOT········​0002c900···​_ZN4SFST11NodeMapping​D1Ev
112 0003715c··​00003a07·​R_386_JUMP_SLOT········​0000c206···​_ZN4SFST8Alphabet10ad​d_symbolEPKc112 0003815c··​00003a07·​R_386_JUMP_SLOT········​0000c2f0···​_ZN4SFST8Alphabet10ad​d_symbolEPKc
113 00037160··​00005f07·​R_386_JUMP_SLOT········​00011120···​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc113 00038160··​00005f07·​R_386_JUMP_SLOT········​000114d0···​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc
114 00037164··​00001607·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​4114 00038164··​00001607·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​4
115 00037168··​00011707·​R_386_JUMP_SLOT········​00023d76···​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E115 00038168··​00011707·​R_386_JUMP_SLOT········​000243f0···​_ZN4SFST10Transducer2​1freely_insert_at_nod​eEPNS_4NodeENS_5Label​E
116 0003716c··​00008607·​R_386_JUMP_SLOT········​00021a5b···​_ZN4SFST15node_in_cop​y_trEPNS_4NodeEPNS_10​TransducerERSt3mapIiS​1_St4lessIiESaISt4pai​rIKiS1_EEE116 0003816c··​00008607·​R_386_JUMP_SLOT········​00021e40···​_ZN4SFST15node_in_cop​y_trEPNS_4NodeEPNS_10​TransducerERSt3mapIiS​1_St4lessIiESaISt4pai​rIKiS1_EEE
117 00037170··​00007d07·​R_386_JUMP_SLOT········​0001ae14···​_ZN4SFST10Transducer8​minimiseEb117 00038170··​00007d07·​R_386_JUMP_SLOT········​0001b660···​_ZN4SFST10Transducer8​minimiseEb
118 00037174··​00008707·​R_386_JUMP_SLOT········​00023784···​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_118 00038174··​00008707·​R_386_JUMP_SLOT········​00023d90···​_ZN4SFST10Transducer1​2reverse_nodeEPNS_4No​deEPS0_
119 00037178··​00003b07·​R_386_JUMP_SLOT········​0002dd00···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_119 00038178··​00003b07·​R_386_JUMP_SLOT········​0002ea10···​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​ISt4pairIKPN4SFST9Nod​eArrayEPNS3_4NodeEEEE​SaISB_EE14_M_fill_ins​ertENS0_17__normal_it​eratorIPSB_SD_EEjRKSB​_
120 0003717c··​0000a007·​R_386_JUMP_SLOT········​0000cd26···​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b120 0003817c··​0000a007·​R_386_JUMP_SLOT········​0000cec0···​_ZN4SFST8Alphabet14pr​int_analysisERSt6vect​orINS_5LabelESaIS2_EE​b
121 00037180··​00003d07·​R_386_JUMP_SLOT········​0001f0a4···​_ZN4SFST10Transducer1​1create_nodeERSt6vect​orIPNS_4NodeESaIS3_EE​Pcj121 00038180··​00003d07·​R_386_JUMP_SLOT········​0001f280···​_ZN4SFST10Transducer1​1create_nodeERSt6vect​orIPNS_4NodeESaIS3_EE​Pcj
122 00037184··​00004907·​R_386_JUMP_SLOT········​0002af40···​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_122 00038184··​00004907·​R_386_JUMP_SLOT········​0002ba20···​_ZN9__gnu_cxx9hashtab​leISt4pairIKN4SFST7No​deSymENS2_6FromToEES3​_NS2_14CharNode2Trans​5hashfESt10_Select1st​IS6_ENS7_6equalfESaIS​5_EE14find_or_insertE​RKS6_
123 00037188··​00010207·​R_386_JUMP_SLOT········​0000f22a···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt123 00038188··​00010207·​R_386_JUMP_SLOT········​0000f620···​_ZNSt8_Rb_treeIttSt9_​IdentityItESt4lessItE​SaItEE16_M_insert_uni​queERKt
124 0003718c··​00004007·​R_386_JUMP_SLOT········​0000a2ca···​_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE124 0003818c··​00004007·​R_386_JUMP_SLOT········​0000a310···​_ZN4SFST8Alphabet13co​mpute_scoreERSt6vecto​rINS_5LabelESaIS2_EE
125 00037190··​00009307·​R_386_JUMP_SLOT········​0000c830···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE125 00038190··​00009307·​R_386_JUMP_SLOT········​0000ca00···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
Max diff block lines reached; -1/55803 bytes (-0.00%) of diff not shown.
1.73 KB
readelf --wide --dynamic {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Dynamic·​section·​at·​offset·​0x35ecc·​contains·​28·​entries:​1 Dynamic·​section·​at·​offset·​0x36ecc·​contains·​28·​entries:​
2 ··​Tag········​Type·························​Name/​Value2 ··​Tag········​Type·························​Name/​Value
3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
7 ·​0x0000000e·​(SONAME)​·····················​Library·​soname:​·​[libsfst1-​1.​4.​so.​0]7 ·​0x0000000e·​(SONAME)​·····················​Library·​soname:​·​[libsfst1-​1.​4.​so.​0]
8 ·​0x0000000c·​(INIT)​·······················​0x70008 ·​0x0000000c·​(INIT)​·······················​0x7000
9 ·​0x0000000d·​(FINI)​·······················​0x2e3f49 ·​0x0000000d·​(FINI)​·······················​0x2f164
10 ·​0x00000019·​(INIT_ARRAY)​·················​0x36eac10 ·​0x00000019·​(INIT_ARRAY)​·················​0x37eac
11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​28·​(bytes)​11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​28·​(bytes)​
12 ·​0x0000001a·​(FINI_ARRAY)​·················​0x36ec812 ·​0x0000001a·​(FINI_ARRAY)​·················​0x37ec8
13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x17814 ·​0x6ffffef5·​(GNU_HASH)​···················​0x178
15 ·​0x00000005·​(STRTAB)​·····················​0x1c2415 ·​0x00000005·​(STRTAB)​·····················​0x1c24
16 ·​0x00000006·​(SYMTAB)​·····················​0x96416 ·​0x00000006·​(SYMTAB)​·····················​0x964
17 ·​0x0000000a·​(STRSZ)​······················​16987·​(bytes)​17 ·​0x0000000a·​(STRSZ)​······················​16987·​(bytes)​
18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​
19 ·​0x00000003·​(PLTGOT)​·····················​0x3700019 ·​0x00000003·​(PLTGOT)​·····················​0x38000
20 ·​0x00000002·​(PLTRELSZ)​···················​1776·​(bytes)​20 ·​0x00000002·​(PLTRELSZ)​···················​1776·​(bytes)​
21 ·​0x00000014·​(PLTREL)​·····················​REL21 ·​0x00000014·​(PLTREL)​·····················​REL
22 ·​0x00000017·​(JMPREL)​·····················​0x627022 ·​0x00000017·​(JMPREL)​·····················​0x6270
23 ·​0x00000011·​(REL)​························​0x61b823 ·​0x00000011·​(REL)​························​0x61b8
24 ·​0x00000012·​(RELSZ)​······················​184·​(bytes)​24 ·​0x00000012·​(RELSZ)​······················​184·​(bytes)​
25 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​25 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​
26 ·​0x6ffffffe·​(VERNEED)​····················​0x60d826 ·​0x6ffffffe·​(VERNEED)​····················​0x60d8
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·8ea4daaea2a6d20a77e70​5119ca7061885eed4ad3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·3f1894441efdad57a0775​5b0131b4ac1c51aad02
428 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 9603 lines modifiedOffset 21, 8886 lines modified
21 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​21 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
22 0000003c·​00000010·​00000040·​FDE·​cie=00000000·​pc=00007e10.​.​00007e1822 0000003c·​00000010·​00000040·​FDE·​cie=00000000·​pc=00007e10.​.​00007e18
23 ··​DW_CFA_nop23 ··​DW_CFA_nop
24 ··​DW_CFA_nop24 ··​DW_CFA_nop
25 ··​DW_CFA_nop25 ··​DW_CFA_nop
  
26 00000050·​00000020·​00000054·​FDE·​cie=00000000·​pc=00009d50.​.​00009d7b26 00000050·​00000020·​00000054·​FDE·​cie=00000000·​pc=00009d20.​.​00009d56
27 ··​DW_CFA_advance_loc:​·​1·​to·​00009d5127 ··​DW_CFA_advance_loc:​·​1·​to·​00009d21
28 ··​DW_CFA_def_cfa_offset​:​·​828 ··​DW_CFA_def_cfa_offset​:​·​8
29 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​829 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
30 ··​DW_CFA_advance_loc:​·27·​to·​00009d6c30 ··​DW_CFA_advance_loc:​·32·​to·​00009d41
31 ··​DW_CFA_remember_state​31 ··​DW_CFA_remember_state​
32 ··​DW_CFA_restore:​·​r3·​(ebx)​32 ··​DW_CFA_restore:​·​r3·​(ebx)​
33 ··​DW_CFA_def_cfa_offset​:​·​433 ··​DW_CFA_def_cfa_offset​:​·​4
34 ··​DW_CFA_advance_loc:​·1·​to·​00009d6d34 ··​DW_CFA_advance_loc:​·7·​to·​00009d48
35 ··​DW_CFA_restore_state35 ··​DW_CFA_restore_state
36 ··​DW_CFA_advance_loc:​·​13·​to·​00009d7a36 ··​DW_CFA_advance_loc:​·​10·​to·​00009d52
37 ··​DW_CFA_restore:​·​r3·​(ebx)​37 ··​DW_CFA_restore:​·​r3·​(ebx)​
38 ··​DW_CFA_def_cfa_offset​:​·​438 ··​DW_CFA_def_cfa_offset​:​·​4
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 00000074·​00000038·​00000078·​FDE·​cie=00000000·​pc=00009d7c.​.​00009de842 00000074·​00000038·​00000078·​FDE·​cie=00000000·​pc=00009d60.​.​00009dda
43 ··​DW_CFA_advance_loc:​·​1·​to·​00009d7d43 ··​DW_CFA_advance_loc:​·​1·​to·​00009d61
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​00009d7e46 ··​DW_CFA_advance_loc:​·3·​to·​00009d64
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​00009d7f49 ··​DW_CFA_advance_loc:​·​1·​to·​00009d65
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​00009d8052 ··​DW_CFA_advance_loc:​·​1·​to·​00009d66
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​00009d8355 ··​DW_CFA_advance_loc:​·14·​to·​00009d74
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​00009de357 ··​DW_CFA_advance_loc1:​·​97·​to·​00009dd5
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​00009de459 ··​DW_CFA_advance_loc:​·​1·​to·​00009dd6
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​00009de562 ··​DW_CFA_advance_loc:​·​1·​to·​00009dd7
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​00009de665 ··​DW_CFA_advance_loc:​·​1·​to·​00009dd8
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00009de768 ··​DW_CFA_advance_loc:​·​1·​to·​00009dd9
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b0·​00000038·​000000b4·​FDE·​cie=00000000·​pc=00009de8.​.​00009e5471 000000b0·​00000038·​000000b4·​FDE·​cie=00000000·​pc=00009de0.​.​00009e5a
72 ··​DW_CFA_advance_loc:​·​1·​to·​00009de972 ··​DW_CFA_advance_loc:​·​1·​to·​00009de1
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​00009dea75 ··​DW_CFA_advance_loc:​·3·​to·​00009de4
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​00009deb78 ··​DW_CFA_advance_loc:​·​1·​to·​00009de5
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​00009dec81 ··​DW_CFA_advance_loc:​·​1·​to·​00009de6
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​00009def84 ··​DW_CFA_advance_loc:​·14·​to·​00009df4
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​00009e4f86 ··​DW_CFA_advance_loc1:​·​97·​to·​00009e55
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​00009e5088 ··​DW_CFA_advance_loc:​·​1·​to·​00009e56
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​00009e5191 ··​DW_CFA_advance_loc:​·​1·​to·​00009e57
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​00009e5294 ··​DW_CFA_advance_loc:​·​1·​to·​00009e58
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​00009e5397 ··​DW_CFA_advance_loc:​·​1·​to·​00009e59
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000ec·​0000003c·​000000f0·​FDE·​cie=00000000·​pc=00009e54.​.​0000a0ea100 000000ec·​0000003c·​000000f0·​FDE·​cie=00000000·​pc=00009e60.​.​0000a0dd
101 ··​DW_CFA_advance_loc:​·​1·​to·​00009e55101 ··​DW_CFA_advance_loc:​·​1·​to·​00009e61
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·​1·​to·​00009e56104 ··​DW_CFA_advance_loc:​·​1·​to·​00009e62
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·​1·​to·​00009e57107 ··​DW_CFA_advance_loc:​·​1·​to·​00009e63
108 ··​DW_CFA_def_cfa_offset​:​·​16108 ··​DW_CFA_def_cfa_offset​:​·​16
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·​1·​to·​00009e58110 ··​DW_CFA_advance_loc:​·​1·​to·​00009e64
111 ··​DW_CFA_def_cfa_offset​:​·​20111 ··​DW_CFA_def_cfa_offset​:​·​20
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​00009e5b113 ··​DW_CFA_advance_loc:​·14·​to·​00009e72
114 ··​DW_CFA_def_cfa_offset​:​·​64114 ··​DW_CFA_def_cfa_offset​:​·​64
115 ··​DW_CFA_advance_loc1:​·​190·​to·​00009f19115 ··​DW_CFA_advance_loc1:​·​169·​to·​00009f1b
116 ··​DW_CFA_remember_state​116 ··​DW_CFA_remember_state​
117 ··​DW_CFA_def_cfa_offset​:​·​20117 ··​DW_CFA_def_cfa_offset​:​·​20
118 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1a118 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1c
119 ··​DW_CFA_restore:​·​r3·​(ebx)​119 ··​DW_CFA_restore:​·​r3·​(ebx)​
120 ··​DW_CFA_def_cfa_offset​:​·​16120 ··​DW_CFA_def_cfa_offset​:​·​16
121 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1b121 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1d
122 ··​DW_CFA_restore:​·​r6·​(esi)​122 ··​DW_CFA_restore:​·​r6·​(esi)​
123 ··​DW_CFA_def_cfa_offset​:​·​12123 ··​DW_CFA_def_cfa_offset​:​·​12
124 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1c124 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1e
125 ··​DW_CFA_restore:​·​r7·​(edi)​125 ··​DW_CFA_restore:​·​r7·​(edi)​
126 ··​DW_CFA_def_cfa_offset​:​·​8126 ··​DW_CFA_def_cfa_offset​:​·​8
127 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1d127 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1f
128 ··​DW_CFA_restore:​·​r5·​(ebp)​128 ··​DW_CFA_restore:​·​r5·​(ebp)​
129 ··​DW_CFA_def_cfa_offset​:​·​4129 ··​DW_CFA_def_cfa_offset​:​·​4
130 ··​DW_CFA_advance_loc:​·​1·​to·​00009f1e130 ··​DW_CFA_advance_loc:​·​1·​to·​00009f20
131 ··​DW_CFA_restore_state131 ··​DW_CFA_restore_state
132 ··​DW_CFA_nop132 ··​DW_CFA_nop
  
133 0000012c·​0000002c·​00000130·​FDE·​cie=00000000·​pc=0000a0ea.​.​0000a158133 0000012c·​00000020·​00000130·​FDE·​cie=00000000·​pc=0000a0e0.​.​0000a159
134 ··​DW_CFA_advance_loc:​·1·​to·​0000a0eb134 ··​DW_CFA_advance_loc:​·3·​to·​0000a0e3
135 ··​DW_CFA_def_cfa_offset​:​·​8 
136 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8 
137 ··​DW_CFA_advance_loc:​·​1·​to·​0000a0ec 
138 ··​DW_CFA_def_cfa_offset​:​·​12 
139 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12 
140 ··​DW_CFA_advance_loc:​·​3·​to·​0000a0ef 
141 ··​DW_CFA_def_cfa_offset​:​·​64135 ··​DW_CFA_def_cfa_offset​:​·​64
Max diff block lines reached; 431965/438074 bytes (98.61%) of diff not shown.
2.08 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 42, 22 lines modifiedOffset 42, 22 lines modified
42 ··​0x00001e94·​4576005f·​5a6e616a·​00667265·​65005f5a·​Ev.​_Znaj.​free.​_Z42 ··​0x00001e94·​4576005f·​5a6e616a·​00667265·​65005f5a·​Ev.​_Znaj.​free.​_Z
43 ··​0x00001ea4·​64615076·​005f5a4e·​5374385f·​52625f74·​daPv.​_ZNSt8_Rb_t43 ··​0x00001ea4·​64615076·​005f5a4e·​5374385f·​52625f74·​daPv.​_ZNSt8_Rb_t
44 ··​0x00001eb4·​72656549·​4e345346·​5354354c·​6162656c·​reeIN4SFST5Label44 ··​0x00001eb4·​72656549·​4e345346·​5354354c·​6162656c·​reeIN4SFST5Label
45 ··​0x00001ec4·​4553315f·​5374395f·​4964656e·​74697479·​ES1_St9_Identity45 ··​0x00001ec4·​4553315f·​5374395f·​4964656e·​74697479·​ES1_St9_Identity
46 ··​0x00001ed4·​4953315f·​454e5331·​5f396c61·​62656c5f·​IS1_ENS1_9label_46 ··​0x00001ed4·​4953315f·​454e5331·​5f396c61·​62656c5f·​IS1_ENS1_9label_
47 ··​0x00001ee4·​636d7045·​53614953·​315f4545·​31365f4d·​cmpESaIS1_EE16_M47 ··​0x00001ee4·​636d7045·​53614953·​315f4545·​31365f4d·​cmpESaIS1_EE16_M
48 ··​0x00001ef4·​5f696e73·​6572745f·​756e6971·​75654552·​_insert_uniqueER48 ··​0x00001ef4·​5f696e73·​6572745f·​756e6971·​75654552·​_insert_uniqueER
49 ··​0x00001f04·​4b53315f·​005f5a53·​7431385f·​52625f74·​KS1_.​_ZSt18_Rb_t49 ··​0x00001f04·​4b53315f·​005f5a53·​7432395f·​52625f74·​KS1_.​_ZSt29_Rb_t
50 ··​0x00001f14·​7265655f·​64656372·656d656e·74505374·​ree_decrementPSt50 ··​0x00001f14·​7265655f·​696e7365·72745f61·6e645f72·​ree_insert_and_r
51 ··​0x00001f24·31385f52·​625f7472·​65655f6e·6f64655f·18_Rb_tree_node_51 ··​0x00001f24·6562616c·​616e6365·​62505374·31385f52·ebalancebPSt18_R
52 ··​0x00001f34·​62617365·005f5a53·7432395f·52625f74·​base.​_ZSt29_Rb_t52 ··​0x00001f34·​625f7472·65655f6e·6f64655f·62617365·​b_tree_node_base
53 ··​0x00001f44·7265655f·696e7365·72745f61·6e645f72·ree_insert_and_r53 ··​0x00001f44·53305f52·535f005f·5a537431·385f5262·S0_RS_.​_ZSt18_Rb
54 ··​0x00001f54·6562616c·​616e6365·​62505374·31385f52·ebalancebPSt18_R54 ··​0x00001f54·5f747265·​655f6465·​6372656d·656e7450·_tree_decrementP
55 ··​0x00001f64·625f7472·65655f6e·​6f64655f·62617365·b_tree_node_base55 ··​0x00001f64·​53743138·5f52625f·​74726565·5f6e6f64·St18_Rb_tree_nod
56 ··​0x00001f74·53305f52·535f005f·​5a4e395f·​5f676e75·S0_RS_.​_ZN9__gnu56 ··​0x00001f74·655f6261·7365005f·​5a4e395f·​5f676e75·e_base.​_ZN9__gnu
57 ··​0x00001f84·​5f637878·​32355f48·​61736874·​61626c65·​_cxx25_Hashtable57 ··​0x00001f84·​5f637878·​32355f48·​61736874·​61626c65·​_cxx25_Hashtable
58 ··​0x00001f94·​5f636f6e·​73745f69·​74657261·​746f7249·​_const_iteratorI58 ··​0x00001f94·​5f636f6e·​73745f69·​74657261·​746f7249·​_const_iteratorI
59 ··​0x00001fa4·​53743470·​61697249·​4b745063·​45744e53·​St4pairIKtPcEtNS59 ··​0x00001fa4·​53743470·​61697249·​4b745063·​45744e53·​St4pairIKtPcEtNS
60 ··​0x00001fb4·​5f346861·​73684974·​45455374·​31305f53·​_4hashItEESt10_S60 ··​0x00001fb4·​5f346861·​73684974·​45455374·​31305f53·​_4hashItEESt10_S
61 ··​0x00001fc4·​656c6563·​74317374·​4953345f·​45537438·​elect1stIS4_ESt861 ··​0x00001fc4·​656c6563·​74317374·​4953345f·​45537438·​elect1stIS4_ESt8
62 ··​0x00001fd4·​65717561·​6c5f746f·​49744553·​61495333·​equal_toItESaIS362 ··​0x00001fd4·​65717561·​6c5f746f·​49744553·​61495333·​equal_toItESaIS3
63 ··​0x00001fe4·​5f454570·​70457600·​5f5a4e4b·​34534653·​_EEppEv.​_ZNK4SFS63 ··​0x00001fe4·​5f454570·​70457600·​5f5a4e4b·​34534653·​_EEppEv.​_ZNK4SFS
1.04 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00007000·​<.​init>:​3 00007000·​<.​init>:​
4 ····​7000:​»       ​53···················»       ​push···​%ebx4 ····​7000:​»       ​53···················»       ​push···​%ebx
5 ····​7001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​7001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​7004:​»       ​e8·47·​2c·​00·​00·······»       ​call···​9c50·​<__cxa_finalize@plt+0​x1e40>6 ····​7004:​»       ​e8·17·​2c·​00·​00·······»       ​call···​9c20·​<__cxa_finalize@plt+0​x1e10>
7 ····​7009:​»       ​81·​c3·​f7·ff·​02·​00····»       ​add····​$0x2fff7,​%ebx7 ····​7009:​»       ​81·​c3·​f7·0f·​03·​00····»       ​add····​$0x30ff7,​%ebx
8 ····​700f:​»       ​8b·​83·​ec·​ff·​ff·​ff····»       ​mov····​-​0x14(%ebx)​,​%eax8 ····​700f:​»       ​8b·​83·​ec·​ff·​ff·​ff····»       ​mov····​-​0x14(%ebx)​,​%eax
9 ····​7015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​7015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​7017:​»       ​74·​02················»       ​je·····​701b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​@plt-​0x15>10 ····​7017:​»       ​74·​02················»       ​je·····​701b·​<std:​:​vector<int,​·​std:​:​allocator<int>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<int​*,​·​std:​:​vector<int,​·​std:​:​allocator<int>·​>·​>,​·​int·​const&)​@plt-​0x15>
11 ····​7019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​7019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​701b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​701b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​701e:​»       ​5b···················»       ​pop····​%ebx13 ····​701e:​»       ​5b···················»       ​pop····​%ebx
14 ····​701f:​»       ​c3···················»       ​ret····14 ····​701f:​»       ​c3···················»       ​ret····
8.27 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 310 lines modifiedOffset 1, 308 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00007e20·​<SFST:​:​Alphabet:​:​write_char(unsigned·​short,​·​char*,​·​int*,​·​bool)​·​const@@Base-​0x2034>:​2 00007e20·​<SFST:​:​Alphabet:​:​write_char(unsigned·​short,​·​char*,​·​int*,​·​bool)​·​const@@Base-​0x2040>:​
3 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​5673 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
4 ····​7e20:​»       ​8b·​54·​24·​30··········»       ​mov····​0x30(%esp)​,​%edx4 ····​7e20:​»       ​8b·​54·​24·​30··········»       ​mov····​0x30(%esp)​,​%edx
5 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​3035 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
6 ····​7e24:​»       ​85·​d2················»       ​test···​%edx,​%edx6 ····​7e24:​»       ​85·​d2················»       ​test···​%edx,​%edx
7 ····​7e26:​»       ​74·​0a················»       ​je·····​7e32·​<__cxa_finalize@plt+0​x22>7 ····​7e26:​»       ​74·​0c················»       ​je·····​7e34·​<__cxa_finalize@plt+0​x24>
8 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​1258 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
9 ····​7e28:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​9 ····​7e28:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
10 ····​7e2b:​»       ​89·fb················»       ​mov····​%edi,​%ebx10 ····​7e2b:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
11 ····​7e2d:​»       ​e8·​6e·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>11 ····​7e2f:​»       ​e8·​6c·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
12 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8612 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
13 ····​7e32:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​13 ····​7e34:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
14 ····​7e35:​»       ​89·fb················»       ​mov····​%edi,​%ebx14 ····​7e37:​»       ​8b·5c·24·14··········»       ​mov····0x14(%esp)​,​%ebx
15 ····​7e37:​»       ​e8·​74·​fe·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>15 ····​7e3b:​»       ​e8·​70·​fe·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>
16 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56716 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
17 ····​7e3c:​»       ​8b·5d·​d8·············»       ​mov····​-​0x28(%ebp)​,​%ebx17 ····​7e40:​»       ​8b·4d·​d8·············»       ​mov····​-​0x28(%ebp)​,​%ecx
18 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30318 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
19 ····​7e3f:​»       ​85·db················»       ​test···​%ebx,​%ebx19 ····​7e43:​»       ​85·c9················»       ​test···​%ecx,​%ecx
20 ····​7e41:​»       ​74·​0b················»       ​je·····​7e4e·​<__cxa_finalize@plt+0​x3e>20 ····​7e45:​»       ​74·​0b················»       ​je·····​7e52·​<__cxa_finalize@plt+0​x42>
21 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12521 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
22 ····​7e43:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​22 ····​7e47:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
23 ····​7e46:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx23 ····​7e4a:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
24 ····​7e49:​»       ​e8·52·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>24 ····​7e4d:​»       ​e8·4e·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
25 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56725 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
26 ····​7e4e:​»       ​8b·​55·​cc·············»       ​mov····​-​0x34(%ebp)​,​%edx26 ····​7e52:​»       ​8b·​5d·​cc·············»       ​mov····​-​0x34(%ebp)​,​%ebx
27 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30327 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
28 ····​7e51:​»       ​85·​d2················»       ​test···​%edx,​%edx28 ····​7e55:​»       ​85·​db················»       ​test···​%ebx,​%ebx
29 ····​7e53:​»       ​74·​0b················»       ​je·····​7e60·​<__cxa_finalize@plt+0​x50>29 ····​7e57:​»       ​74·​0b················»       ​je·····​7e64·​<__cxa_finalize@plt+0​x54>
30 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12530 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
31 ····​7e55:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​31 ····​7e59:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
32 ····​7e58:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx32 ····​7e5c:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
33 ····​7e5b:​»       ​e8·40·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>33 ····​7e5f:​»       ​e8·3c·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
34 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56734 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
35 ····​7e60:​»       ​8b·4d·​c0·············»       ​mov····​-​0x40(%ebp)​,​%ecx35 ····​7e64:​»       ​8b·55·​c0·············»       ​mov····​-​0x40(%ebp)​,​%edx
36 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30336 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
37 ····​7e63:​»       ​85·c9················»       ​test···​%ecx,​%ecx37 ····​7e67:​»       ​85·d2················»       ​test···​%edx,​%edx
38 ····​7e65:​»       ​74·​0b················»       ​je·····​7e72·​<__cxa_finalize@plt+0​x62>38 ····​7e69:​»       ​74·​0b················»       ​je·····​7e76·​<__cxa_finalize@plt+0​x66>
39 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12539 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
40 ····​7e67:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​40 ····​7e6b:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
41 ····​7e6a:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx41 ····​7e6e:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
42 ····​7e6d:​»       ​e8·​2e·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>42 ····​7e71:​»       ​e8·​2a·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
43 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8643 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
44 ····​7e72:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​44 ····​7e76:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
45 ····​7e75:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx45 ····​7e79:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx
46 ····​7e78:​»       ​e8·33·​fe·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>46 ····​7e7c:​»       ​e8·2f·​fe·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>
47 ····​7e7d:​»       ​90···················»       ​nop47 ····​7e81:​»       ​90···················»       ​nop
48 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​48 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​
49 ····​7e7e:​»       ​8b·44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax49 ····​7e82:​»       ​8b·5c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ebx
50 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​50 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​
51 ····​7e82:​»       ​85·c0················»       ​test···​%eax,​%eax51 ····​7e86:​»       ​85·db················»       ​test···​%ebx,​%ebx
52 ····​7e84:​»       ​74·​0c················»       ​je·····​7e92·​<__cxa_finalize@plt+0​x82>52 ····​7e88:​»       ​74·​0c················»       ​je·····​7e96·​<__cxa_finalize@plt+0​x86>
53 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12553 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
54 ····​7e86:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​54 ····​7e8a:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
55 ····​7e89:​»       ​8b·​5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx55 ····​7e8d:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
56 ····​7e8d:​»       ​e8·​0e·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>56 ····​7e91:​»       ​e8·​0a·​f8·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
57 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56757 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
58 ····​7e92:​»       ​8b·6c·​24·​34··········»       ​mov····​0x34(%esp)​,​%ebp58 ····​7e96:​»       ​8b·74·​24·​34··········»       ​mov····​0x34(%esp)​,​%esi
59 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30359 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
60 ····​7e96:​»       ​85·ed················»       ​test···​%ebp,​%ebp60 ····​7e9a:​»       ​85·f6················»       ​test···​%esi,​%esi
61 ····​7e98:​»       ​74·​0c················»       ​je·····​7ea6·​<__cxa_finalize@plt+0​x96>61 ····​7e9c:​»       ​74·​0c················»       ​je·····​7eaa·​<__cxa_finalize@plt+0​x9a>
62 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12562 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
63 ····​7e9a:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​63 ····​7e9e:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
64 ····​7e9d:​»       ​8b·​5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx64 ····​7ea1:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
65 ····​7ea1:​»       ​e8·​fa·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>65 ····​7ea5:​»       ​e8·​f6·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
66 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8666 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
67 ····​7ea6:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​67 ····​7eaa:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
68 ····​7ea9:​»       ​8b·​5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx68 ····​7ead:​»       ​8b·​5c·​24·20··········»       ​mov····​0x20(%esp)​,​%ebx
69 ····​7ead:​»       ​e8·​fe·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>69 ····​7eb1:​»       ​e8·​fa·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>
70 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56770 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
71 ····​7eb2:​»       ​8b·​44·​24·​30··········»       ​mov····​0x30(%esp)​,​%eax71 ····​7eb6:​»       ​8b·​44·​24·​30··········»       ​mov····​0x30(%esp)​,​%eax
72 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30372 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
73 ····​7eb6:​»       ​85·​c0················»       ​test···​%eax,​%eax73 ····​7eba:​»       ​85·​c0················»       ​test···​%eax,​%eax
74 ····​7eb8:​»       ​74·​0c················»       ​je·····​7ec6·​<__cxa_finalize@plt+0​xb6>74 ····​7ebc:​»       ​74·​0c················»       ​je·····​7eca·​<__cxa_finalize@plt+0​xba>
75 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12575 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
76 ····​7eba:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​76 ····​7ebe:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
77 ····​7ebd:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx77 ····​7ec1:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
78 ····​7ec1:​»       ​e8·​da·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>78 ····​7ec5:​»       ​e8·​d6·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
79 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8679 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
80 ····​7ec6:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​80 ····​7eca:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
81 ····​7ec9:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx81 ····​7ecd:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
82 ····​7ecd:​»       ​e8·​de·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>82 ····​7ed1:​»       ​e8·​da·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>
83 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56783 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
84 ····​7ed2:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx84 ····​7ed6:​»       ​8b·​56·​04·············»       ​mov····​0x4(%esi)​,​%edx
85 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30385 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
86 ····​7ed5:​»       ​85·​d2················»       ​test···​%edx,​%edx86 ····​7ed9:​»       ​85·​d2················»       ​test···​%edx,​%edx
87 ····​7ed7:​»       ​74·​0c················»       ​je·····​7ee5·​<__cxa_finalize@plt+0​xd5>87 ····​7edb:​»       ​74·​0c················»       ​je·····​7ee9·​<__cxa_finalize@plt+0​xd9>
88 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12588 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
89 ····​7ed9:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​89 ····​7edd:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
90 ····​7edc:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx90 ····​7ee0:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
91 ····​7ee0:​»       ​e8·​bb·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>91 ····​7ee4:​»       ​e8·​b7·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
92 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8692 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
93 ····​7ee5:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​93 ····​7ee9:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
94 ····​7ee8:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx94 ····​7eec:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
95 ····​7eec:​»       ​e8·​bf·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>95 ····​7ef0:​»       ​e8·​bb·​fd·​ff·​ff·······»       ​call···​7cb0·​<_Unwind_Resume@plt>
96 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96596 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
97 ····​7ef1:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx97 ····​7ef5:​»       ​8b·​56·​30·············»       ​mov····​0x30(%esi)​,​%edx
98 ····​7ef4:​»       ​89·​54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​ 
99 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​9498 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
100 ····​7ef8:​»       ​8d·​4e·​28·············»       ​lea····​0x28(%esi)​,​%ecx99 ····​7ef8:​»       ​8d·​4e·​28·············»       ​lea····​0x28(%esi)​,​%ecx
101 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965100 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
102 ····​7efb:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​101 ····​7efb:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
103 ····​7efe:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx102 ····​7efe:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
104 ····​7f02:​»       ​e8·​29·fe·ff·ff·······»       ​call···7d30·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@plt>103 ····​7f02:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
 104 ····​7f06:​»       ​e8·​25·​fe·​ff·​ff·······»       ​call···​7d30·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@plt>
105 /​usr/​include/​c++/​8/​backward/​hashtable.​h:​1112105 /​usr/​include/​c++/​8/​backward/​hashtable.​h:​1112
106 ····​7f07:​»       ​83·​7e·​24·​00··········»       ​cmpl···​$0x0,​0x24(%esi)​106 ····​7f0b:​»       ​83·​7e·​24·​00··········»       ​cmpl···​$0x0,​0x24(%esi)​
107 ····​7f0b:​»       ​74·​08················»       ​je·····​7f15·​<__cxa_finalize@plt+0​x105>107 ····​7f0f:​»       ​74·​08················»       ​je·····​7f19·​<__cxa_finalize@plt+0​x109>
108 /​usr/​include/​c++/​8/​backward/​hash_map:​125108 /​usr/​include/​c++/​8/​backward/​hash_map:​125
109 ····​7f0d:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax109 ····​7f11:​»       ​8d·​46·​14·············»       ​lea····​0x14(%esi)​,​%eax
110 ····​7f10:​»       ​e8·d3·​1e·​00·​00·······»       ​call···​9de8·​<__cxa_finalize@plt+0​x1fd8>110 ····​7f14:​»       ​e8·c7·​1e·​00·​00·······»       ​call···​9de0·​<__cxa_finalize@plt+0​x1fd0>
111 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567111 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
112 ····​7f15:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx112 ····​7f19:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
113 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303113 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
114 ····​7f18:​»       ​85·​db················»       ​test···​%ebx,​%ebx114 ····​7f1c:​»       ​85·​db················»       ​test···​%ebx,​%ebx
115 ····​7f1a:​»       ​74·​0c················»       ​je·····​7f28·​<__cxa_finalize@plt+0​x118>115 ····​7f1e:​»       ​74·​0c················»       ​je·····​7f2c·​<__cxa_finalize@plt+0​x11c>
116 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125116 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
117 ····​7f1c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​117 ····​7f20:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
118 ····​7f1f:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx118 ····​7f23:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
119 ····​7f23:​»       ​e8·​78·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>119 ····​7f27:​»       ​e8·​74·​f7·​ff·​ff·······»       ​call···​76a0·​<operator·​delete(void*)​@plt>
120 /​usr/​include/​c++/​8/​backward/​hashtable.​h:​1112·​(discriminator·​1)​120 /​usr/​include/​c++/​8/​backward/​hashtable.​h:​1112·​(discriminator·​1)​
121 ····​7f28:​»       ​83·​7e·​10·​00··········»       ​cmpl···​$0x0,​0x10(%esi)​121 ····​7f2c:​»       ​83·​7e·​10·​00··········»       ​cmpl···​$0x0,​0x10(%esi)​
122 ····​7f2c:​»       ​74·​07················»       ​je·····​7f35·​<__cxa_finalize@plt+0​x125>122 ····​7f30:​»       ​74·​07················»       ​je·····​7f39·​<__cxa_finalize@plt+0​x129>
Max diff block lines reached; 8656299/8668219 bytes (99.86%) of diff not shown.
957 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 0002e3f4·​<.​fini>:​2 0002f164·​<.​fini>:​
3 ···​2e3f4:​»       ​53···················»       ​push···​%ebx3 ···​2f164:​»       ​53···················»       ​push···​%ebx
4 ···​2e3f5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ···​2f165:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ···​2e3f8:​»       ​e8·53·b8·​fd·​ff·······»       ​call···​9c50·​<__cxa_finalize@plt+0​x1e40>5 ···​2f168:​»       ​e8·b3·aa·​fd·​ff·······»       ​call···​9c20·​<__cxa_finalize@plt+0​x1e10>
6 ···​2e3fd:​»       ​81·​c3·03·​8c·​00·​00····»       ​add····​$0x8c03,​%ebx6 ···​2f16d:​»       ​81·​c3·93·​8e·​00·​00····»       ​add····​$0x8e93,​%ebx
7 ···​2e403:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ···​2f173:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ···​2e406:​»       ​5b···················»       ​pop····​%ebx8 ···​2f176:​»       ​5b···················»       ​pop····​%ebx
9 ···​2e407:​»       ​c3···················»       ​ret····9 ···​2f177:​»       ​c3···················»       ​ret····
16.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 125 lines modifiedOffset 1, 125 lines modified
  
1 Hex·​dump·​of·​section·​'.​rodata':​1 Hex·​dump·​of·​section·​'.​rodata':​
2 ··​0x0002f000·​3a005c00·​25730a00·​3c583e00·​3c535546·​:​.​\.​%s.​.​<X>.​<SUF2 ··​0x00030000·​3a005c00·​25730a00·​3c583e00·​3c535546·​:​.​\.​%s.​.​<X>.​<SUF
3 ··​0x0002f010·​463e003c·​4f4c444f·​5254483e·​003c4e45·​F>.​<OLDORTH>.​<NE3 ··​0x00030010·​463e003c·​4f4c444f·​5254483e·​003c4e45·​F>.​<OLDORTH>.​<NE
4 ··​0x0002f020·​574f5254·​483e003c·​50524546·​3e003c56·​WORTH>.​<PREF>.​<V4 ··​0x00030020·​574f5254·​483e003c·​50524546·​3e003c56·​WORTH>.​<PREF>.​<V
5 ··​0x0002f030·​3e003c41·​444a3e00·​3c505072·​65733e00·​>.​<ADJ>.​<PPres>.​5 ··​0x00030030·​3e003c41·​444a3e00·​3c505072·​65733e00·​>.​<ADJ>.​<PPres>.​
6 ··​0x0002f040·​3c505061·​73743e00·​3c537570·​3e003c43·​<PPast>.​<Sup>.​<C6 ··​0x00030040·​3c505061·​73743e00·​3c537570·​3e003c43·​<PPast>.​<Sup>.​<C
7 ··​0x0002f050·​6f6d703e·​00202d3e·​20003e25·​6c643c00·​omp>.​·​-​>·​.​>%ld<.​7 ··​0x00030050·​6f6d703e·​00202d3e·​20003e25·​6c643c00·​omp>.​·​-​>·​.​>%ld<.​
8 ··​0x0002f060·​76656374·​6f723a3a·​72657365·​72766500·​vector:​:​reserve.​8 ··​0x00030060·​76656374·​6f723a3a·​72657365·​72766500·​vector:​:​reserve.​
9 ··​0x0002f070·​4572726f·​7220656e·​636f756e·​74657265·​Error·​encountere9 ··​0x00030070·​4572726f·​7220656e·​636f756e·​74657265·​Error·​encountere
10 ··​0x0002f080·​64207768·​696c6520·​77726974·​696e6720·​d·​while·​writing·10 ··​0x00030080·​64207768·​696c6520·​77726974·​696e6720·​d·​while·​writing·
11 ··​0x0002f090·​616c7068·​61626574·​20746f20·​66696c65·​alphabet·​to·​file11 ··​0x00030090·​616c7068·​61626574·​20746f20·​66696c65·​alphabet·​to·​file
12 ··​0x0002f0a0·​0a000000·​4572726f·​723a2074·​6f6f206d·​.​.​.​.​Error:​·​too·​m12 ··​0x000300a0·​0a000000·​4572726f·​723a2074·​6f6f206d·​.​.​.​.​Error:​·​too·​m
13 ··​0x0002f0b0·​616e7920·​73796d62·​6f6c7320·​696e2074·​any·​symbols·​in·​t13 ··​0x000300b0·​616e7920·​73796d62·​6f6c7320·​696e2074·​any·​symbols·​in·​t
14 ··​0x0002f0c0·​72616e73·​64756365·​72206465·​66696e69·​ransducer·​defini14 ··​0x000300c0·​72616e73·​64756365·​72206465·​66696e69·​ransducer·​defini
15 ··​0x0002f0d0·​74696f6e·​00000000·​4572726f·​723a2072·​tion.​.​.​.​Error:​·​r15 ··​0x000300d0·​74696f6e·​00000000·​4572726f·​723a2072·​tion.​.​.​.​Error:​·​r
16 ··​0x0002f0e0·​65696e73·​65727469·​6e672073·​796d626f·​einserting·​symbo16 ··​0x000300e0·​65696e73·​65727469·​6e672073·​796d626f·​einserting·​symbo
17 ··​0x0002f0f0·​6c202725·​73272069·​6e20616c·​70686162·​l·​'%s'·​in·​alphab17 ··​0x000300f0·​6c202725·​73272069·​6e20616c·​70686162·​l·​'%s'·​in·​alphab
18 ··​0x0002f100·​65742077·​69746820·​696e636f·​6d706174·​et·​with·​incompat18 ··​0x00030100·​65742077·​69746820·​696e636f·​6d706174·​et·​with·​incompat
19 ··​0x0002f110·​69626c65·​20636861·​72616374·​65722076·​ible·​character·​v19 ··​0x00030110·​69626c65·​20636861·​72616374·​65722076·​ible·​character·​v
20 ··​0x0002f120·​616c7565·​20257520·​25750000·​7265696e·​alue·​%u·​%u.​.​rein20 ··​0x00030120·​616c7565·​20257520·​25750000·​7265696e·​alue·​%u·​%u.​.​rein
21 ··​0x0002f130·​73657274·​696e6720·​73796d62·​6f6c2069·​serting·​symbol·​i21 ··​0x00030130·​73657274·​696e6720·​73796d62·​6f6c2069·​serting·​symbol·​i
22 ··​0x0002f140·​6e20616c·​70686162·​65742077·​69746820·​n·​alphabet·​with·22 ··​0x00030140·​6e20616c·​70686162·​65742077·​69746820·​n·​alphabet·​with·
23 ··​0x0002f150·​696e636f·​6d706174·​69626c65·​20636861·​incompatible·​cha23 ··​0x00030150·​696e636f·​6d706174·​69626c65·​20636861·​incompatible·​cha
24 ··​0x0002f160·​72616374·​65722076·​616c7565·​00000000·​racter·​value.​.​.​.​24 ··​0x00030160·​72616374·​65722076·​616c7565·​00000000·​racter·​value.​.​.​.​
25 ··​0x0002f170·​4572726f·​723a2064·​6566696e·​696e6720·​Error:​·​defining·25 ··​0x00030170·​4572726f·​723a2064·​6566696e·​696e6720·​Error:​·​defining·
26 ··​0x0002f180·​73796d62·​6f6c2025·​73206173·​20636861·​symbol·​%s·​as·​cha26 ··​0x00030180·​73796d62·​6f6c2025·​73206173·​20636861·​symbol·​%s·​as·​cha
27 ··​0x0002f190·​72616374·​65722025·​64202870·​72657669·​racter·​%d·​(previ27 ··​0x00030190·​72616374·​65722025·​64202870·​72657669·​racter·​%d·​(previ
28 ··​0x0002f1a0·​6f75736c·​79206465·​66696e65·​64206173·​ously·​defined·​as28 ··​0x000301a0·​6f75736c·​79206465·​66696e65·​64206173·​ously·​defined·​as
29 ··​0x0002f1b0·​20257329·​00000000·​4572726f·​723a2064··​%s)​.​.​.​.​Error:​·​d29 ··​0x000301b0·​20257329·​00000000·​4572726f·​723a2064··​%s)​.​.​.​.​Error:​·​d
30 ··​0x0002f1c0·​6566696e·​696e6720·​61202876·​65727920·​efining·​a·​(very·30 ··​0x000301c0·​6566696e·​696e6720·​61202876·​65727920·​efining·​a·​(very·
31 ··​0x0002f1d0·​6c6f6e67·​29207379·​6d626f6c·​20776974·​long)​·​symbol·​wit31 ··​0x000301d0·​6c6f6e67·​29207379·​6d626f6c·​20776974·​long)​·​symbol·​wit
32 ··​0x0002f1e0·​68207072·​6576696f·​75736c79·​20757365·​h·​previously·​use32 ··​0x000301e0·​68207072·​6576696f·​75736c79·​20757365·​h·​previously·​use
33 ··​0x0002f1f0·​64206368·​61726163·​74657200·​4572726f·​d·​character.​Erro33 ··​0x000301f0·​64206368·​61726163·​74657200·​4572726f·​d·​character.​Erro
34 ··​0x0002f200·​7231206f·​63637572·​72656420·​7768696c·​r1·​occurred·​whil34 ··​0x00030200·​7231206f·​63637572·​72656420·​7768696c·​r1·​occurred·​whil
35 ··​0x0002f210·​65207265·​6164696e·​6720616c·​70686162·​e·​reading·​alphab35 ··​0x00030210·​65207265·​6164696e·​6720616c·​70686162·​e·​reading·​alphab
36 ··​0x0002f220·​6574210a·​00000000·​4572726f·​7232206f·​et!.​.​.​.​.​Error2·​o36 ··​0x00030220·​6574210a·​00000000·​4572726f·​7232206f·​et!.​.​.​.​.​Error2·​o
37 ··​0x0002f230·​63637572·​72656420·​7768696c·​65207265·​ccurred·​while·​re37 ··​0x00030230·​63637572·​72656420·​7768696c·​65207265·​ccurred·​while·​re
38 ··​0x0002f240·​6164696e·​6720616c·​70686162·​6574210a·​ading·​alphabet!.​38 ··​0x00030240·​6164696e·​6720616c·​70686162·​6574210a·​ading·​alphabet!.​
39 ··​0x0002f250·​00000000·​4572726f·​7233206f·​63637572·​.​.​.​.​Error3·​occur39 ··​0x00030250·​00000000·​4572726f·​7233206f·​63637572·​.​.​.​.​Error3·​occur
40 ··​0x0002f260·​72656420·​7768696c·​65207265·​6164696e·​red·​while·​readin40 ··​0x00030260·​72656420·​7768696c·​65207265·​6164696e·​red·​while·​readin
41 ··​0x0002f270·​6720616c·​70686162·​6574210a·​00000000·​g·​alphabet!.​.​.​.​.​41 ··​0x00030270·​6720616c·​70686162·​6574210a·​00000000·​g·​alphabet!.​.​.​.​.​
42 ··​0x0002f280·​4572726f·​7220696e·​20555446·​2d382065·​Error·​in·​UTF-​8·​e42 ··​0x00030280·​4572726f·​7220696e·​20555446·​2d382065·​Error·​in·​UTF-​8·​e
43 ··​0x0002f290·​6e636f64·​696e6720·​61743a20·​3c25733e·​ncoding·​at:​·​<%s>43 ··​0x00030290·​6e636f64·​696e6720·​61743a20·​3c25733e·​ncoding·​at:​·​<%s>
44 ··​0x0002f2a0·​0a000000·​4572726f·​723a2069·​6e636f6d·​.​.​.​.​Error:​·​incom44 ··​0x000302a0·​0a000000·​4572726f·​723a2069·​6e636f6d·​.​.​.​.​Error:​·​incom
45 ··​0x0002f2b0·​706c6574·​65207379·​6d626f6c·​20696e20·​plete·​symbol·​in·45 ··​0x000302b0·​706c6574·​65207379·​6d626f6c·​20696e20·​plete·​symbol·​in·
46 ··​0x0002f2c0·​696e7075·​74206669·​6c653a20·​25730076·​input·​file:​·​%s.​v46 ··​0x000302c0·​696e7075·​74206669·​6c653a20·​25730076·​input·​file:​·​%s.​v
47 ··​0x0002f2d0·​6563746f·​723a3a5f·​4d5f6669·​6c6c5f69·​ector:​:​_M_fill_i47 ··​0x000302d0·​6563746f·​723a3a5f·​4d5f6669·​6c6c5f69·​ector:​:​_M_fill_i
48 ··​0x0002f2e0·​6e736572·​74007665·​63746f72·​3a3a5f4d·​nsert.​vector:​:​_M48 ··​0x000302e0·​6e736572·​74007665·​63746f72·​3a3a5f4d·​nsert.​vector:​:​_M
49 ··​0x0002f2f0·​5f726561·​6c6c6f63·​5f696e73·​65727400·​_realloc_insert.​49 ··​0x000302f0·​5f726561·​6c6c6f63·​5f696e73·​65727400·​_realloc_insert.​
50 ··​0x0002f300·​05000000·​35000000·​61000000·​c1000000·​.​.​.​.​5.​.​.​a.​.​.​.​.​.​.​50 ··​0x00030300·​05000000·​35000000·​61000000·​c1000000·​.​.​.​.​5.​.​.​a.​.​.​.​.​.​.​
51 ··​0x0002f310·​85010000·​01030000·​07060000·​070c0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​51 ··​0x00030310·​85010000·​01030000·​07060000·​070c0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
52 ··​0x0002f320·​07180000·​01300000·​11600000·​05c00000·​.​.​.​.​.​0.​.​.​`.​.​.​.​.​.​52 ··​0x00030320·​07180000·​01300000·​11600000·​05c00000·​.​.​.​.​.​0.​.​.​`.​.​.​.​.​.​
53 ··​0x0002f330·​0d800100·​05000300·​19000600·​01000c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​53 ··​0x00030330·​0d800100·​05000300·​19000600·​01000c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x0002f340·​05001800·​0b003000·​0d006000·​0500c000·​.​.​.​.​.​.​0.​.​.​`.​.​.​.​.​54 ··​0x00030340·​05001800·​0b003000·​0d006000·​0500c000·​.​.​.​.​.​.​0.​.​.​`.​.​.​.​.​
55 ··​0x0002f350·​13008001·​05000003·​17000006·​1300000c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​55 ··​0x00030350·​13008001·​05000003·​17000006·​1300000c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
56 ··​0x0002f360·​05000018·​59000030·​05000060·​010000c0·​.​.​.​.​Y.​.​0.​.​.​`.​.​.​.​56 ··​0x00030360·​05000018·​59000030·​05000060·​010000c0·​.​.​.​.​Y.​.​0.​.​.​`.​.​.​.​
57 ··​0x0002f370·​fbffffff·​0a457272·​6f723a20·​6f757420·​.​.​.​.​.​Error:​·​out·57 ··​0x00030370·​fbffffff·​0a457272·​6f723a20·​6f757420·​.​.​.​.​.​Error:​·​out·
58 ··​0x0002f380·​6f66206d·​656d6f72·​7920286d·​616c6c6f·​of·​memory·​(mallo58 ··​0x00030380·​6f66206d·​656d6f72·​7920286d·​616c6c6f·​of·​memory·​(mallo
59 ··​0x0002f390·​63206661·​696c6564·​290a6162·​6f727465·​c·​failed)​.​aborte59 ··​0x00030390·​63206661·​696c6564·​290a6162·​6f727465·​c·​failed)​.​aborte
60 ··​0x0002f3a0·​642e0a00·​4572726f·​723a2069·​6e636f6d·​d.​.​.​Error:​·​incom60 ··​0x000303a0·​642e0a00·​4572726f·​723a2069·​6e636f6d·​d.​.​.​Error:​·​incom
61 ··​0x0002f3b0·​70617469·​626c6520·​70726f62·​6162696c·​patible·​probabil61 ··​0x000303b0·​70617469·​626c6520·​70726f62·​6162696c·​patible·​probabil
62 ··​0x0002f3c0·​69747920·​66696c65·​210a0000·​4572726f·​ity·​file!.​.​.​Erro62 ··​0x000303c0·​69747920·​66696c65·​210a0000·​4572726f·​ity·​file!.​.​.​Erro
63 ··​0x0002f3d0·​723a2077·​726f6e67·​2066696c·​6520666f·​r:​·​wrong·​file·​fo63 ··​0x000303d0·​723a2077·​726f6e67·​2066696c·​6520666f·​r:​·​wrong·​file·​fo
64 ··​0x0002f3e0·​726d6174·​20286e6f·​74206120·​636f6d70·​rmat·​(not·​a·​comp64 ··​0x000303e0·​726d6174·​20286e6f·​74206120·​636f6d70·​rmat·​(not·​a·​comp
65 ··​0x0002f3f0·​61637420·​7472616e·​73647563·​6572290a·​act·​transducer)​.​65 ··​0x000303f0·​61637420·​7472616e·​73647563·​6572290a·​act·​transducer)​.​
66 ··​0x0002f400·​00000000·​5761726e·​696e673a·​20546865·​.​.​.​.​Warning:​·​The66 ··​0x00030400·​00000000·​5761726e·​696e673a·​20546865·​.​.​.​.​Warning:​·​The
67 ··​0x0002f410·​20666f6c·​6c6f7769·​6e672069·​6e707574··​following·​input67 ··​0x00030410·​20666f6c·​6c6f7769·​6e672069·​6e707574··​following·​input
68 ··​0x0002f420·​20697320·​6e6f7420·​636f7665·​7265643a··​is·​not·​covered:​68 ··​0x00030420·​20697320·​6e6f7420·​636f7665·​7265643a··​is·​not·​covered:​
69 ··​0x0002f430·​0a25730a·​00000000·​5761726e·​696e673a·​.​%s.​.​.​.​.​Warning:​69 ··​0x00030430·​0a25730a·​00000000·​5761726e·​696e673a·​.​%s.​.​.​.​.​Warning:​
70 ··​0x0002f440·​204f6e6c·​79207468·​65206669·​72737420··​Only·​the·​first·70 ··​0x00030440·​204f6e6c·​79207468·​65206669·​72737420··​Only·​the·​first·
71 ··​0x0002f450·​31303030·​3020616e·​616c7973·​65732063·​10000·​analyses·​c71 ··​0x00030450·​31303030·​3020616e·​616c7973·​65732063·​10000·​analyses·​c
72 ··​0x0002f460·​6f6e7369·​64657265·​6420666f·​72202225·​onsidered·​for·​"%72 ··​0x00030460·​6f6e7369·​64657265·​6420666f·​72202225·​onsidered·​for·​"%
73 ··​0x0002f470·​7322210a·​00457272·​6f723a20·​696e2070·​s"!.​.​Error:​·​in·​p73 ··​0x00030470·​7322210a·​00457272·​6f723a20·​696e2070·​s"!.​.​Error:​·​in·​p
74 ··​0x0002f480·​726f6261·​62696c69·​74792066·​696c6521·​robability·​file!74 ··​0x00030480·​726f6261·​62696c69·​74792066·​696c6521·​robability·​file!
75 ··​0x0002f490·​0a000000·​00000000·​ef39fafe·​422ee63f·​.​.​.​.​.​.​.​.​.​9.​.​B.​.​?75 ··​0x00030490·​0a000000·​00000000·​ef39fafe·​422ee63f·​.​.​.​.​.​.​.​.​.​9.​.​B.​.​?
76 ··​0x0002f4a0·​0000803f·​416c6c6f·​63617469·​6f6e206f·​.​.​.​?Allocation·​o76 ··​0x000304a0·​0000803f·​416c6c6f·​63617469·​6f6e206f·​.​.​.​?Allocation·​o
77 ··​0x0002f4b0·​66206d65·​6d6f7279·​20666169·​6c656420·​f·​memory·​failed·77 ··​0x000304b0·​66206d65·​6d6f7279·​20666169·​6c656420·​f·​memory·​failed·
78 ··​0x0002f4c0·​696e204d·​656d3a3a·​6164645f·​62756666·​in·​Mem:​:​add_buff78 ··​0x000304c0·​696e204d·​656d3a3a·​6164645f·​62756666·​in·​Mem:​:​add_buff
79 ··​0x0002f4d0·​65722100·​4572726f·​723a2069·​6e206c69·​er!.​Error:​·​in·​li79 ··​0x000304d0·​65722100·​4572726f·​723a2069·​6e206c69·​er!.​Error:​·​in·​li
80 ··​0x0002f4e0·​6e652025·​75206f66·​20746578·​74207472·​ne·​%u·​of·​text·​tr80 ··​0x000304e0·​6e652025·​75206f66·​20746578·​74207472·​ne·​%u·​of·​text·​tr
81 ··​0x0002f4f0·​616e7364·​75636572·​2066696c·​65000000·​ansducer·​file.​.​.​81 ··​0x000304f0·​616e7364·​75636572·​2066696c·​65000000·​ansducer·​file.​.​.​
82 ··​0x0002f500·​416c6c6f·​63617469·​6f6e206f·​66206d65·​Allocation·​of·​me82 ··​0x00030500·​416c6c6f·​63617469·​6f6e206f·​66206d65·​Allocation·​of·​me
83 ··​0x0002f510·​6d6f7279·​20626c6f·​636b206c·​61726765·​mory·​block·​large83 ··​0x00030510·​6d6f7279·​20626c6f·​636b206c·​61726765·​mory·​block·​large
84 ··​0x0002f520·​72207468·​616e204d·​454d4255·​46464552·​r·​than·​MEMBUFFER84 ··​0x00030520·​72207468·​616e204d·​454d4255·​46464552·​r·​than·​MEMBUFFER
85 ··​0x0002f530·​5f53495a·​45206174·​74656d70·​74656421·​_SIZE·​attempted!85 ··​0x00030530·​5f53495a·​45206174·​74656d70·​74656421·​_SIZE·​attempted!
86 ··​0x0002f540·​00000000·​4572726f·​723a2069·​6e206675·​.​.​.​.​Error:​·​in·​fu86 ··​0x00030540·​00000000·​4572726f·​723a2069·​6e206675·​.​.​.​.​Error:​·​in·​fu
87 ··​0x0002f550·​6e637469·​6f6e2073·​746f7265·​5f6e6f64·​nction·​store_nod87 ··​0x00030550·​6e637469·​6f6e2073·​746f7265·​5f6e6f64·​nction·​store_nod
88 ··​0x0002f560·​650a0000·​4572726f·​7220656e·​636f756e·​e.​.​.​Error·​encoun88 ··​0x00030560·​650a0000·​4572726f·​7220656e·​636f756e·​e.​.​.​Error·​encoun
89 ··​0x0002f570·​74657265·​64207768·​696c6520·​72656164·​tered·​while·​read89 ··​0x00030570·​74657265·​64207768·​696c6520·​72656164·​tered·​while·​read
90 ··​0x0002f580·​696e6720·​7472616e·​73647563·​65722066·​ing·​transducer·​f90 ··​0x00030580·​696e6720·​7472616e·​73647563·​65722066·​ing·​transducer·​f
91 ··​0x0002f590·​726f6d20·​66696c65·​00000000·​5761726e·​rom·​file.​.​.​.​Warn91 ··​0x00030590·​726f6d20·​66696c65·​00000000·​5761726e·​rom·​file.​.​.​.​Warn
92 ··​0x0002f5a0·​696e673a·​20637963·​6c696320·​616e616c·​ing:​·​cyclic·​anal92 ··​0x000305a0·​696e673a·​20637963·​6c696320·​616e616c·​ing:​·​cyclic·​anal
93 ··​0x0002f5b0·​79736573·​20286379·​636c6520·​61626f72·​yses·​(cycle·​abor93 ··​0x000305b0·​79736573·​20286379·​636c6520·​61626f72·​yses·​(cycle·​abor
94 ··​0x0002f5c0·​74656429·​0a000000·​4f757470·​75742073·​ted)​.​.​.​.​Output·​s94 ··​0x000305c0·​74656429·​0a000000·​4f757470·​75742073·​ted)​.​.​.​.​Output·​s
95 ··​0x0002f5d0·​7472696e·​6720696e·​2066756e·​6374696f·​tring·​in·​functio95 ··​0x000305d0·​7472696e·​6720696e·​2066756e·​6374696f·​tring·​in·​functio
96 ··​0x0002f5e0·​6e207072·​696e745f·​73747269·​6e67735f·​n·​print_strings_96 ··​0x000305e0·​6e207072·​696e745f·​73747269·​6e67735f·​n·​print_strings_
97 ··​0x0002f5f0·​6e6f6465·​20697320·​746f6f20·​6c6f6e67·​node·​is·​too·​long97 ··​0x000305f0·​6e6f6465·​20697320·​746f6f20·​6c6f6e67·​node·​is·​too·​long
98 ··​0x0002f600·​00000000·​4572726f·​723a2077·​726f6e67·​.​.​.​.​Error:​·​wrong98 ··​0x00030600·​00000000·​4572726f·​723a2077·​726f6e67·​.​.​.​.​Error:​·​wrong
99 ··​0x0002f610·​2066696c·​6520666f·​726d6174·​20286e6f··​file·​format·​(no99 ··​0x00030610·​2066696c·​6520666f·​726d6174·​20286e6f··​file·​format·​(no
100 ··​0x0002f620·​74206120·​7374616e·​64617264·​20747261·​t·​a·​standard·​tra100 ··​0x00030620·​74206120·​7374616e·​64617264·​20747261·​t·​a·​standard·​tra
101 ··​0x0002f630·​6e736475·​63657229·​0a000900·​0d002077·​nsducer)​.​.​.​.​.​.​·​w101 ··​0x00030630·​6e736475·​63657229·​0a000900·​0d002077·​nsducer)​.​.​.​.​.​.​·​w
102 ··​0x0002f640·​6f726473·​0020256c·​7500636c·​65617269·​ords.​·​%lu.​cleari102 ··​0x00030640·​6f726473·​0020256c·​7500636c·​65617269·​ords.​·​%lu.​cleari
103 ··​0x0002f650·​6e672066·​6c616773·​0a005761·​726e696e·​ng·​flags.​.​Warnin103 ··​0x00030650·​6e672066·​6c616773·​0a005761·​726e696e·​ng·​flags.​.​Warnin
104 ··​0x0002f660·​673a2075·​6e646566·​696e6564·​20616c70·​g:​·​undefined·​alp104 ··​0x00030660·​673a2075·​6e646566·​696e6564·​20616c70·​g:​·​undefined·​alp
105 ··​0x0002f670·​68616265·​740a006f·​70657261·​746f7273·​habet.​.​operators105 ··​0x00030670·​68616265·​740a006f·​70657261·​746f7273·​habet.​.​operators
106 ··​0x0002f680·​2e430075·​6331203d·​3d206c32·​2e6c6f77·​.​C.​uc1·​==·​l2.​low106 ··​0x00030680·​2e430075·​6331203d·​3d206c32·​2e6c6f77·​.​C.​uc1·​==·​l2.​low
107 ··​0x0002f690·​65725f63·​68617228·​29006c31·​2e757070·​er_char()​.​l1.​upp107 ··​0x00030690·​65725f63·​68617228·​29006c31·​2e757070·​er_char()​.​l1.​upp
108 ··​0x0002f6a0·​65725f63·​68617228·​29203d3d·​206c6332·​er_char()​·​==·​lc2108 ··​0x000306a0·​65725f63·​68617228·​29203d3d·​206c6332·​er_char()​·​==·​lc2
109 ··​0x0002f6b0·​00000000·​6c2e6c6f·​7765725f·​63686172·​.​.​.​.​l.​lower_char109 ··​0x000306b0·​00000000·​6c2e6c6f·​7765725f·​63686172·​.​.​.​.​l.​lower_char
110 ··​0x0002f6c0·​2829203d·​3d204c61·​62656c3a·​3a657073·​()​·​==·​Label:​:​eps110 ··​0x000306c0·​2829203d·​3d204c61·​62656c3a·​3a657073·​()​·​==·​Label:​:​eps
111 ··​0x0002f6d0·​696c6f6e·​00000000·​6c2e7570·​7065725f·​ilon.​.​.​.​l.​upper_111 ··​0x000306d0·​696c6f6e·​00000000·​6c2e7570·​7065725f·​ilon.​.​.​.​l.​upper_
112 ··​0x0002f6e0·​63686172·​2829203d·​3d204c61·​62656c3a·​char()​·​==·​Label:​112 ··​0x000306e0·​63686172·​2829203d·​3d204c61·​62656c3a·​char()​·​==·​Label:​
113 ··​0x0002f6f0·​3a657073·​696c6f6e·​00000000·​00000000·​:​epsilon.​.​.​.​.​.​.​.​113 ··​0x000306f0·​3a657073·​696c6f6e·​00000000·​00000000·​:​epsilon.​.​.​.​.​.​.​.​
114 ··​0x0002f700·​766f6964·​20534653·​543a3a63·​6f6d706f·​void·​SFST:​:​compo114 ··​0x00030700·​766f6964·​20534653·​543a3a63·​6f6d706f·​void·​SFST:​:​compo
115 ··​0x0002f710·​73655f6e·​6f646573·​28534653·​543a3a4e·​se_nodes(SFST:​:​N115 ··​0x00030710·​73655f6e·​6f646573·​28534653·​543a3a4e·​se_nodes(SFST:​:​N
116 ··​0x0002f720·​6f64652a·​2c205346·​53543a3a·​4e6f6465·​ode*,​·​SFST:​:​Node116 ··​0x00030720·​6f64652a·​2c205346·​53543a3a·​4e6f6465·​ode*,​·​SFST:​:​Node
117 ··​0x0002f730·​2a2c2053·​4653543a·​3a4e6f64·​652a2c20·​*,​·​SFST:​:​Node*,​·117 ··​0x00030730·​2a2c2053·​4653543a·​3a4e6f64·​652a2c20·​*,​·​SFST:​:​Node*,​·
118 ··​0x0002f740·​53465354·​3a3a5472·​616e7364·​75636572·​SFST:​:​Transducer118 ··​0x00030740·​53465354·​3a3a5472·​616e7364·​75636572·​SFST:​:​Transducer
119 ··​0x0002f750·​2a2c2053·​4653543a·​3a506169·​724d6170·​*,​·​SFST:​:​PairMap119 ··​0x00030750·​2a2c2053·​4653543a·​3a506169·​724d6170·​*,​·​SFST:​:​PairMap
120 ··​0x0002f760·​70696e67·​262c2053·​4653543a·​3a436861·​ping&,​·​SFST:​:​Cha120 ··​0x00030760·​70696e67·​262c2053·​4653543a·​3a436861·​ping&,​·​SFST:​:​Cha
121 ··​0x0002f770·​724e6f64·​65325472·​616e7326·​2c205346·​rNode2Trans&,​·​SF121 ··​0x00030770·​724e6f64·​65325472·​616e7326·​2c205346·​rNode2Trans&,​·​SF
122 ··​0x0002f780·​53543a3a·​43686172·​4e6f6465·​32547261·​ST:​:​CharNode2Tra122 ··​0x00030780·​53543a3a·​43686172·​4e6f6465·​32547261·​ST:​:​CharNode2Tra
123 ··​0x0002f790·​6e732629·​00·························​ns&)​.​123 ··​0x00030790·​6e732629·​00·························​ns&)​.​
  
21.9 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 169 lines modifiedOffset 1, 169 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0002f798·​011b033b·​580a0000·​4a010000·​8878fdff·​.​.​.​;​X.​.​.​J.​.​.​.​x.​.​2 ··​0x00030798·​011b033b·​580a0000·​4a010000·​8868fdff·​.​.​.​;​X.​.​.​J.​.​.​.​h.​.​
3 ··​0x0002f7a8·​740a0000·​7886fdff·​980a0000·​8886fdff·​t.​.​.​x.​.​.​.​.​.​.​.​.​.​.​3 ··​0x000307a8·​740a0000·​7876fdff·​980a0000·​8876fdff·​t.​.​.​xv.​.​.​.​.​.​.​v.​.​
4 ··​0x0002f7b8·880f0000·​a486fdff·64120000·​e686fdff·.​.​.​.​.​.​.​.​d.​.​.​.​.​.​.​4 ··​0x000307b8·3c0f0000·​a876fdff·18120000·​ea76fdff·<.​.​.​.​v.​.​.​.​.​.​.​v.​.​
5 ··​0x0002f7c8·2c160000·​1a87fdff·c8160000·​3a87fdff·,​.​.​.​.​.​.​.​.​.​.​.​:​.​.​.​5 ··​0x000307c8·a4150000·​1e77fdff·2c160000·​3e77fdff·.​.​.​.​.​w.​.​,​.​.​.​>w.​.​
6 ··​0x0002f7d8·6c180000·​d287fdff·7c190000·fe87fdff·l.​.​.​.​.​.​.​|.​.​.​.​.​.​.​6 ··​0x000307d8·c8170000·​d677fdff·d8180000·0278fdff·.​.​.​.​.​w.​.​.​.​.​.​.​x.​.​
7 ··​0x0002f7e8·c8190000·​9888fdff·0c1d0000·​bc88fdff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000307e8·24190000·​9878fdff·f41b0000·​bc78fdff·$.​.​.​.​x.​.​.​.​.​.​.​x.​.​
8 ··​0x0002f7f8·541f0000·​d288fdff·b01f0000·​0a89fdff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x000307f8·e41d0000·​d278fdff·2c1e0000·​0a79fdff·.​.​.​.​.​x.​.​,​.​.​.​.​y.​.​
9 ··​0x0002f808·a4200000·​2689fdff·88210000·​6689fdff·​.​·.​.​&.​.​.​.​!.​.​f.​.​.​9 ··​0x00030808·0c1f0000·​2679fdff·f01f0000·​6679fdff·​.​.​.​.​&y.​.​.​.​.​.​fy.​.​
10 ··​0x0002f818·c8220000·​9489fdff·6c230000·​dc89fdff·.​".​.​.​.​.​.​l#.​.​.​.​.​.​10 ··​0x00030818·30210000·​9479fdff·d4210000·​dc79fdff·0!.​.​.​y.​.​.​!.​.​.​y.​.​
11 ··​0x0002f828·cc230000·​0a8afdff·58240000·​468afdff·.​#.​.​.​.​.​.​X$.​.​F.​.​.​11 ··​0x00030828·34220000·​0a7afdff·c0220000·​467afdff·4".​.​.​z.​.​.​".​.​Fz.​.​
12 ··​0x0002f838·0c250000·​d08afdff·​10280000·​188bfdff·.​%.​.​.​.​.​.​.​(.​.​.​.​.​.​12 ··​0x00030838·48230000·​d07afdff·​14260000·​187bfdff·H#.​.​.​z.​.​.​&.​.​.​{.​.​
13 ··​0x0002f848·402a0000·​808bfdff·102c0000·​b08bfdff·@*.​.​.​.​.​.​.​,​.​.​.​.​.​.​13 ··​0x00030848·20280000·​807bfdff·d8290000·​b07bfdff··​(.​.​.​{.​.​.​)​.​.​.​{.​.​
14 ··​0x0002f858·982c0000·​488dfdff·0c320000·​828dfdff·.​,​.​.​H.​.​.​.​2.​.​.​.​.​.​14 ··​0x00030858·602a0000·​487dfdff·7c2f0000·​827dfdff·`*.​.​H}.​.​|/​.​.​.​}.​.​
15 ··​0x0002f868·28330000·bc8dfdff·84330000·fc8dfdff·(3.​.​.​.​.​.​.​3.​.​.​.​.​.​15 ··​0x00030868·98300000·c47dfdff·e0300000·047efdff·.​0.​.​.​}.​.​.​0.​.​.​~.​.​
16 ··​0x0002f878·68350000·1a8efdff·dc350000·5a8efdff·h5.​.​.​.​.​.​.​5.​.​Z.​.​.​16 ··​0x00030878·b0320000·227efdff·f8320000·627efdff·.​2.​.​"~.​.​.​2.​.​b~.​.​
17 ··​0x0002f888·5c370000·6e8efdff·f4380000·0a8ffdff·\7.​.​n.​.​.​.​8.​.​.​.​.​.​17 ··​0x00030888·60340000·767efdff·c8350000·127ffdff·`4.​.​v~.​.​.​5.​.​.​.​.​.​
18 ··​0x0002f898·50390000·3c8ffdff·ac390000·6e8ffdff·P9.​.​<.​.​.​.​9.​.​n.​.​.​18 ··​0x00030898·24360000·447ffdff·80360000·767ffdff·$6.​.​D.​.​.​.​6.​.​v.​.​.​
19 ··​0x0002f8a8·383a0000·​a08ffdff·c43a0000·6a91fdff·8:​.​.​.​.​.​.​.​:​.​.​j.​.​.​19 ··​0x000308a8·0c370000·​a87ffdff·98370000·5481fdff·.​7.​.​.​.​.​.​.​7.​.​T.​.​.​
20 ··​0x0002f8b8·503b0000·​de92fdff·9c3b0000·5a93fdff·P;​.​.​.​.​.​.​.​;​.​.​Z.​.​.​20 ··​0x000308b8·24380000·​d082fdff·70380000·4c83fdff·$8.​.​.​.​.​.​p8.​.​L.​.​.​
21 ··​0x0002f8c8·f83b0000·9293fdff·443c0000·c293fdff·​.​;​.​.​.​.​.​.​D<.​.​.​.​.​.​21 ··​0x000308c8·b8380000·8483fdff·04390000·b383fdff·​.​8.​.​.​.​.​.​.​9.​.​.​.​.​.​
22 ··​0x0002f8d8·a43c0000·f493fdff·f03c0000·3094fdff·.​<.​.​.​.​.​.​.​<.​.​0.​.​.​22 ··​0x000308d8·64390000·e683fdff·b0390000·2284fdff·d9.​.​.​.​.​.​.​9.​.​".​.​.​
23 ··​0x0002f8e8·843e0000·d894fdff·18430000·6495fdff·.​>.​.​.​.​.​.​.​C.​.​d.​.​.​23 ··​0x000308e8·303b0000·c884fdff·7c3f0000·4e85fdff·0;​.​.​.​.​.​.​|?.​.​N.​.​.​
24 ··​0x0002f8f8·b8430000·f095fdff·94470000·4e96fdff·​.​C.​.​.​.​.​.​.​G.​.​N.​.​.​24 ··​0x000308f8·c03f0000·d485fdff·6c430000·3286fdff·​.​?.​.​.​.​.​.​lC.​.​2.​.​.​
25 ··​0x0002f908·f0470000·8696fdff·3c480000·ba96fdff·​.​G.​.​.​.​.​.​<H.​.​.​.​.​.​25 ··​0x00030908·c8430000·6686fdff·14440000·9a86fdff·​.​C.​.​f.​.​.​.​D.​.​.​.​.​.​
26 ··​0x0002f918·98480000·ec96fdff·f4480000·1e97fdff·.​H.​.​.​.​.​.​.​H.​.​.​.​.​.​26 ··​0x00030918·70440000·cc86fdff·cc440000·fe86fdff·pD.​.​.​.​.​.​.​D.​.​.​.​.​.​
27 ··​0x0002f928·50490000·5097fdff·ac490000·b097fdff·PI.​.​P.​.​.​.​I.​.​.​.​.​.​27 ··​0x00030928·28450000·3087fdff·84450000·9087fdff·(E.​.​0.​.​.​.​E.​.​.​.​.​.​
28 ··​0x0002f938·084a0000·1898fdff·704a0000·7a98fdff·​.​J.​.​.​.​.​.​pJ.​.​z.​.​.​28 ··​0x00030938·e0450000·f287fdff·48460000·5488fdff·​.​E.​.​.​.​.​.​HF.​.​T.​.​.​
29 ··​0x0002f948·cc4a0000·029afdff·2c4b0000·c49afdff·​.​J.​.​.​.​.​.​,​K.​.​.​.​.​.​29 ··​0x00030948·a4460000·da89fdff·04470000·9c8afdff·​.​F.​.​.​.​.​.​.​G.​.​.​.​.​.​
30 ··​0x0002f958·8c4b0000·2e9cfdff·ec4b0000·c29cfdff·.​K.​.​.​.​.​.​.​K.​.​.​.​.​.​30 ··​0x00030958·64470000·068cfdff·c4470000·9a8cfdff·dG.​.​.​.​.​.​.​G.​.​.​.​.​.​
31 ··​0x0002f968·5c4c0000·249dfdff·c44c0000·8c9dfdff·\L.​.​$.​.​.​.​L.​.​.​.​.​.​31 ··​0x00030968·34480000·fc8cfdff·9c480000·648dfdff·4H.​.​.​.​.​.​.​H.​.​d.​.​.​
32 ··​0x0002f978·204d0000·ee9dfdff·c44d0000·529efdff··​M.​.​.​.​.​.​.​M.​.​R.​.​.​32 ··​0x00030978·f8480000·c68dfdff·9c490000·2a8efdff·.​H.​.​.​.​.​.​.​I.​.​*.​.​.​
33 ··​0x0002f988·7c4e0000·f69ffdff·d84e0000·0ca1fdff·|N.​.​.​.​.​.​.​N.​.​.​.​.​.​33 ··​0x00030988·544a0000·cc8ffdff·b04a0000·e290fdff·TJ.​.​.​.​.​.​.​J.​.​.​.​.​.​
34 ··​0x0002f998·a44f0000·38a1fdff·00500000·82a1fdff·.​O.​.​8.​.​.​.​P.​.​.​.​.​.​34 ··​0x00030998·7c4b0000·0e91fdff·d84b0000·5891fdff·|K.​.​.​.​.​.​.​K.​.​X.​.​.​
35 ··​0x0002f9a8·e4500000·fca1fdff·0c550000·a0a2fdff·​.​P.​.​.​.​.​.​.​U.​.​.​.​.​.​35 ··​0x000309a8·bc4c0000·d291fdff·b8500000·7692fdff·​.​L.​.​.​.​.​.​.​P.​.​v.​.​.​
36 ··​0x0002f9b8·74550000·2ea3fdff·e0190000·6ea3fdff·tU.​.​.​.​.​.​.​.​.​.​n.​.​.​36 ··​0x000309b8·20510000·0893fdff·3c190000·4893fdff··​Q.​.​.​.​.​.​<.​.​.​H.​.​.​
37 ··​0x0002f9c8·24250000·aea3fdff·b02c0000·eea3fdff·$%.​.​.​.​.​.​.​,​.​.​.​.​.​.​37 ··​0x000309c8·60230000·8893fdff·782a0000·c893fdff·`#.​.​.​.​.​.​x*.​.​.​.​.​.​
38 ··​0x0002f9d8·9c3e0000·2ea4fdff·fc500000·6ea4fdff·.​>.​.​.​.​.​.​.​P.​.​n.​.​.​38 ··​0x000309d8·483b0000·0894fdff·d44c0000·4894fdff·H;​.​.​.​.​.​.​.​L.​.​H.​.​.​
39 ··​0x0002f9e8·8c550000·b8a5fdff·​ac0a0000·e4a5fdff·.​U.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x000309e8·38510000·8895fdff·​ac0a0000·c895fdff·8Q.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x0002f9f8·​d00a0000·50a6fdff·​0c0b0000·bca6fdff·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​40 ··​0x000309f8·​d00a0000·4896fdff·​0c0b0000·c896fdff·​.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x0002fa08·​480b0000·52a9fdff·​880b0000·​c0a9fdff·​H.​.​.​R.​.​.​.​.​.​.​.​.​.​.​41 ··​0x00030a08·​480b0000·4899fdff·​880b0000·​c899fdff·​H.​.​.​H.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x0002fa18·b80b0000·42aafdff·f40b0000·b0aafdff·​.​.​.​.​B.​.​.​.​.​.​.​.​.​.​.​42 ··​0x00030a18·ac0b0000·689afdff·d40b0000·e89afdff·​.​.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x0002fa28·240c0000·32abfdff·600c0000·​e0b1fdff·$.​.​.​2.​.​.​`.​.​.​.​.​.​.​43 ··​0x00030a28·f80b0000·789bfdff·340c0000·​e8a1fdff·.​.​.​.​x.​.​.​4.​.​.​.​.​.​.​
44 ··​0x0002fa38·340d0000·e2b5fdff·fc0d0000·95b8fdff·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x00030a38·f40c0000·f8a5fdff·b00d0000·c8a8fdff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x0002fa48·3c0e0000·3ebbfdff·1c0f0000·4ebefdff·<.​.​.​>.​.​.​.​.​.​.​N.​.​.​45 ··​0x00030a48·f00d0000·98abfdff·d00e0000·c8aefdff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x0002fa58·b8100000·4ebffdff·f8100000·46c0fdff·.​.​.​.​N.​.​.​.​.​.​.​F.​.​.​46 ··​0x00030a58·6c100000·c8affdff·ac100000·c8b0fdff·l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
47 ··​0x0002fa68·38110000·5ec2fdff·78110000·b4c3fdff·8.​.​.​^.​.​.​x.​.​.​.​.​.​.​47 ··​0x00030a68·ec100000·e8b2fdff·2c110000·48b4fdff·.​.​.​.​.​.​.​.​,​.​.​.​H.​.​.​
48 ··​0x0002fa78·b8110000·f6c5fdff·04120000·6ecafdff·.​.​.​.​.​.​.​.​.​.​.​.​n.​.​.​48 ··​0x00030a78·6c110000·a8b6fdff·b8110000·58bbfdff·l.​.​.​.​.​.​.​.​.​.​.​X.​.​.​
49 ··​0x0002fa88·7c120000·bacbfdff·bc120000·b2ccfdff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x00030a88·30120000·c8bcfdff·70120000·d8bdfdff·0.​.​.​.​.​.​.​p.​.​.​.​.​.​.​
50 ··​0x0002fa98·14130000·cacdfdff·54130000·30cffdff·​.​.​.​.​.​.​.​.​T.​.​.​0.​.​.​50 ··​0x00030a98·c8120000·28bffdff·f4120000·c8c0fdff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x0002faa8·9c130000·f4cffdff·e4130000·98d0fdff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​51 ··​0x00030aa8·28130000·a8c1fdff·70130000·68c2fdff·(.​.​.​.​.​.​.​p.​.​.​h.​.​.​
52 ··​0x0002fab8·24140000·a6d1fdff·c0150000·8ed5fdff·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​52 ··​0x00030ab8·b0130000·88c3fdff·38150000·28c7fdff·.​.​.​.​.​.​.​.​8.​.​.​(.​.​.​
53 ··​0x0002fac8·84160000·40d8fdff·10170000·acdbfdff·​.​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​53 ··​0x00030ac8·e8150000·d8c9fdff·6c160000·78cdfdff·​.​.​.​.​.​.​.​.​l.​.​.​x.​.​.​
54 ··​0x0002fad8·00180000·42defdff·30190000·4ee0fdff·.​.​.​.​B.​.​.​0.​.​.​N.​.​.​54 ··​0x00030ad8·5c170000·28d0fdff·8c180000·68d2fdff·\.​.​.​(.​.​.​.​.​.​.​h.​.​.​
55 ··​0x0002fae8·94190000·a8e5fdff·b80c0000·40ebfdff·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​55 ··​0x00030ae8·f0180000·18d8fdff·8c0c0000·08defdff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
56 ··​0x0002faf8·f80c0000·​86ebfdff·740d0000·e8ecfdff·​.​.​.​.​.​.​.​.​t.​.​.​.​.​.​.​56 ··​0x00030af8·cc0c0000·68defdff·340d0000·28e0fdff·​.​.​.​.​h.​.​.​4.​.​.​(.​.​.​
57 ··​0x0002fb08·cc0d0000·58eefdff·7c0e0000·e8effdff·​.​.​.​.​X.​.​.​|.​.​.​.​.​.​.​57 ··​0x00030b08·8c0d0000·a8e1fdff·300e0000·48e3fdff·​.​.​.​.​.​.​.​.​0.​.​.​H.​.​.​
58 ··​0x0002fb18·bc0e0000·88f1fdff·a00f0000·68f5fdff·.​.​.​.​.​.​.​.​.​.​.​.​h.​.​.​58 ··​0x00030b18·700e0000·e8e4fdff·540f0000·28e9fdff·p.​.​.​.​.​.​.​T.​.​.​(.​.​.​
59 ··​0x0002fb28·e00f0000·9cf7fdff·20100000·88f8fdff·​.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​59 ··​0x00030b28·940f0000·68ebfdff·d40f0000·58ecfdff·​.​.​.​.​h.​.​.​.​.​.​.​X.​.​.​
60 ··​0x0002fb38·78100000·92fafdff·6c140000·b2fbfdff·x.​.​.​.​.​.​.​l.​.​.​.​.​.​.​60 ··​0x00030b38·2c100000·88eefdff·f8130000·c8effdff·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x0002fb48·c4140000·f8fbfdff·00150000·58fcfdff·.​.​.​.​.​.​.​.​.​.​.​.​X.​.​.​61 ··​0x00030b48·50140000·28f0fdff·78140000·88f0fdff·P.​.​.​(.​.​.​x.​.​.​.​.​.​.​
62 ··​0x0002fb58·3c150000·e8fdfdff·7c150000·8819feff·<.​.​.​.​.​.​.​|.​.​.​.​.​.​.​62 ··​0x00030b58·b4140000·28f2fdff·f4140000·380dfeff·.​.​.​.​(.​.​.​.​.​.​.​8.​.​.​
63 ··​0x0002fb68·44160000·d81afeff·e0160000·781cfeff·D.​.​.​.​.​.​.​.​.​.​.​x.​.​.​63 ··​0x00030b68·bc150000·e80efeff·44160000·b810feff·.​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​
64 ··​0x0002fb78·50170000·5821feff·a8170000·3626feff·P.​.​.​X!.​.​.​.​.​.​6&.​.​64 ··​0x00030b78·ac160000·d815feff·04170000·f81afeff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x0002fb88·84180000·5e27feff·c8180000·1928feff·​.​.​.​.​^'.​.​.​.​.​.​.​(.​.​65 ··​0x00030b88·e0170000·281cfeff·24180000·ed1cfeff·​.​.​.​.​(.​.​.​$.​.​.​.​.​.​.​
66 ··​0x0002fb98·0c1a0000·1d28feff·201a0000·2128feff·.​.​.​.​.​(.​.​·.​.​.​!(.​.​66 ··​0x00030b98·68190000·f81cfeff·7c190000·a81dfeff·h.​.​.​.​.​.​.​|.​.​.​.​.​.​.​
67 ··​0x0002fba8·341a0000·2828feff·481a0000·b828feff·4.​.​.​((.​.​H.​.​.​.​(.​.​67 ··​0x00030ba8·a8190000·b81ffeff·001a0000·4821feff·.​.​.​.​.​.​.​.​.​.​.​.​H!.​.​
68 ··​0x0002fbb8·a01a0000·​cc2afeff·f81a0000·782cfeff·.​.​.​.​.​*.​.​.​.​.​.​x,​.​.​68 ··​0x00030bb8·2c1a0000·​c821feff·681a0000·4822feff·,​.​.​.​.​!.​.​h.​.​.​H".​.​
69 ··​0x0002fbc8·381b0000·e42cfeff·741b0000·502dfeff·8.​.​.​.​,​.​.​t.​.​.​P-​.​.​69 ··​0x00030bc8·a41a0000·b822feff·c41a0000·2823feff·.​.​.​.​.​".​.​.​.​.​.​(#.​.​
70 ··​0x0002fbd8·b01b0000·b22dfeff·dc1b0000·102efeff·​.​.​.​.​.​-​.​.​.​.​.​.​.​.​.​.​70 ··​0x00030bd8·001b0000·7824feff·401b0000·d825feff·​.​.​.​.​x$.​.​@.​.​.​.​%.​.​
71 ··​0x0002fbe8·181c0000·5a2ffeff·581c0000·aa30feff·​.​.​.​.​Z/​.​.​X.​.​.​.​0.​.​71 ··​0x00030be8·801b0000·d828feff·0c1c0000·482afeff·​.​.​.​.​.​(.​.​.​.​.​.​H*.​.​
72 ··​0x0002fbf8·981c0000·a433feff·241d0000·0235feff·.​.​.​.​.​3.​.​$.​.​.​.​5.​.​72 ··​0x00030bf8·441c0000·b82cfeff·601d0000·c82ffeff·D.​.​.​.​,​.​.​`.​.​.​.​/​.​.​
73 ··​0x0002fc08·5c1d0000·3c37feff·d01e0000·1a3afeff·\.​.​.​<7.​.​.​.​.​.​.​:​.​.​73 ··​0x00030c08·fc1d0000·c830feff·9c1e0000·8832feff·.​.​.​.​.​0.​.​.​.​.​.​.​2.​.​
74 ··​0x0002fc18·6c1f0000·023bfeff·20200000·bc3cfeff·l.​.​.​.​;​.​.​··.​.​.​<.​.​74 ··​0x00030c18·dc1e0000·4833feff·a81f0000·6838feff·.​.​.​.​H3.​.​.​.​.​.​h8.​.​
75 ··​0x0002fc28·60200000·603dfeff·40210000·​8842feff·`·​.​.​`=.​.​@!.​.​.​B.​.​75 ··​0x00030c28·5c200000·c83bfeff·a4200000·​883efeff·\·​.​.​.​;​.​.​.​·.​.​.​>.​.​
76 ··​0x0002fc38·f4210000·​e245feff·3c220000·7848feff·​.​!.​.​.​E.​.​<".​.​xH.​.​76 ··​0x00030c38·ec200000·​e83ffeff·8c210000·0844feff·​.​·.​.​.​?.​.​.​!.​.​.​D.​.​
77 ··​0x0002fc48·84220000·d649feff·24230000·0e4efeff·​.​".​.​.​I.​.​$#.​.​.​N.​.​77 ··​0x00030c48·ec210000·4847feff·4c220000·284cfeff·​.​!.​.​HG.​.​L".​.​(L.​.​
78 ··​0x0002fc58·84230000·9451feff·e4230000·a656feff·​.​#.​.​.​Q.​.​.​#.​.​.​V.​.​78 ··​0x00030c58·04230000·d855feff·841c0000·2856feff·​.​#.​.​.​U.​.​.​.​.​.​(V.​.​
79 ··​0x0002fc68·c8240000·3e60feff·9c1d0000·7660feff·​.​$.​.​>`.​.​.​.​.​.​v`.​.​79 ··​0x00030c68·a41c0000·7856feff·c41c0000·f857feff·​.​.​.​.​xV.​.​.​.​.​.​.​W.​.​
80 ··​0x0002fc78·c81d0000·ae60feff·f41d0000·1862feff·​.​.​.​.​.​`.​.​.​.​.​.​.​b.​.​80 ··​0x00030c78·f01c0000·7859feff·301d0000·485afeff·​.​.​.​.​xY.​.​0.​.​.​HZ.​.​
81 ··​0x0002fc88·​4c1e0000·b063feff·8c1e0000·6864feff·L.​.​.​.​c.​.​.​.​.​.​hd.​.​81 ··​0x00030c88·​441e0000·4867feff·241f0000·f86ffeff·D.​.​.​Hg.​.​$.​.​.​.​o.​.​
82 ··​0x0002fc98·c81f0000·4871feff·bc200000·d879feff·.​.​.​.​Hq.​.​.​·​.​.​.​y.​.​82 ··​0x00030c98·681f0000·9871feff·08200000·8872feff·h.​.​.​.​q.​.​.​·​.​.​.​r.​.​
83 ··​0x0002fca8·00210000·617bfeff·a0210000·387cfeff·.​!.​.​a{.​.​.​!.​.​8|.​.​83 ··​0x00030ca8·48210000·888bfeff·d8220000·7b90feff·H!.​.​.​.​.​.​.​".​.​{.​.​.​
84 ··​0x0002fcb8·e0220000·4895feff·70240000·1a9afeff·​.​".​.​H.​.​.​p$.​.​.​.​.​.​84 ··​0x00030cb8·8c230000·7f90feff·a0230000·8390feff·​.​#.​.​.​.​.​.​.​#.​.​.​.​.​.​
85 ··​0x0002fcc8·50250000·1e9afeff·64250000·0d9bfeff·P%.​.​.​.​.​.​d%.​.​.​.​.​.​85 ··​0x00030cc8·b4230000·8790feff·c8230000·9890feff·.​#.​.​.​.​.​.​.​#.​.​.​.​.​.​
86 ··​0x0002fcd8·78250000·cd9bfeff·c4250000·089cfeff·x%.​.​.​.​.​.​.​%.​.​.​.​.​.​86 ··​0x00030cd8·dc230000·a891feff·f0230000·9892feff·.​#.​.​.​.​.​.​.​#.​.​.​.​.​.​
87 ··​0x0002fce8·e4250000·749cfeff·20260000·e09cfeff·.​%.​.​t.​.​.​·​&.​.​.​.​.​.​87 ··​0x00030ce8·30240000·c892feff·50240000·4893feff·0$.​.​.​.​.​.​P$.​.​H.​.​.​
88 ··​0x0002fcf8·70260000·2a9dfeff·ac260000·7e9dfeff·p&.​.​*.​.​.​.​&.​.​~.​.​.​88 ··​0x00030cf8·8c240000·c893feff·dc240000·3894feff·.​$.​.​.​.​.​.​.​$.​.​8.​.​.​
89 ··​0x0002fd08·e0260000·cc9dfeff·​2c270000·129efeff·​.​&.​.​.​.​.​.​,​'.​.​.​.​.​.​89 ··​0x00030d08·08250000·a894feff·​2c250000·3895feff·​.​%.​.​.​.​.​.​,​%.​.​8.​.​.​
90 ··​0x0002fd18·50270000·7a9efeff·​8c270000·f69efeff·P'.​.​z.​.​.​.​'.​.​.​.​.​.​90 ··​0x00030d18·60250000·8895feff·​80250000·0896feff·`%.​.​.​.​.​.​.​%.​.​.​.​.​.​
91 ··​0x0002fd28·cc270000·baa5feff·54290000·08a8feff·​.​'.​.​.​.​.​.​T)​.​.​.​.​.​.​91 ··​0x00030d28·a8250000·a896feff·d0250000·189dfeff·​.​%.​.​.​.​.​.​.​%.​.​.​.​.​.​
92 ··​0x0002fd38·d4290000·b4a8feff·0c2a0000·​64affeff·.​)​.​.​.​.​.​.​.​*.​.​d.​.​.​92 ··​0x00030d38·44270000·989ffeff·c4270000·​68a0feff·D'.​.​.​.​.​.​.​'.​.​h.​.​.​
93 ··​0x0002fd48·082b0000·14b1feff·502b0000·0cb3feff·​.​+.​.​.​.​.​.​P+.​.​.​.​.​.​93 ··​0x00030d48·ec270000·28a7feff·d0280000·f8a8feff·​.​'.​.​(.​.​.​.​(.​.​.​.​.​.​
94 ··​0x0002fd58·9c2b0000·7cb6feff·282c0000·​ceb9feff·​.​+.​.​|.​.​.​(,​.​.​.​.​.​.​94 ··​0x00030d58·18290000·38abfeff·64290000·​c8aefeff·​.​)​.​.​8.​.​.​d)​.​.​.​.​.​.​
95 ··​0x0002fd68·5c260000·08bafeff·28280000·a4c6feff·\&.​.​.​.​.​.​((.​.​.​.​.​.​95 ··​0x00030d68·f0290000·38b2feff·c8240000·88b2feff·.​)​.​.​8.​.​.​.​$.​.​.​.​.​.​
96 ··​0x0002fd78·80280000·f8c6feff·bc280000·d8d3feff·.​(.​.​.​.​.​.​.​(.​.​.​.​.​.​96 ··​0x00030d78·2c260000·58b6feff·84260000·b8b6feff·,​&.​.​X.​.​.​.​&.​.​.​.​.​.​
97 ··​0x0002fd88·14290000·b2d5feff·94290000·c8d8feff·​.​)​.​.​.​.​.​.​.​)​.​.​.​.​.​.​97 ··​0x00030d88·ac260000·f8c3feff·04270000·a8c5feff·​.​&.​.​.​.​.​.​.​'.​.​.​.​.​.​
98 ··​0x0002fd98·582a0000·a8d9feff·c02a0000·​c8dbfeff·X*.​.​.​.​.​.​.​*.​.​.​.​.​.​98 ··​0x00030d98·84270000·d8c8feff·38280000·​c8c9feff·.​'.​.​.​.​.​.​8(.​.​.​.​.​.​
99 ··​0x0002fda8·f02c0000·4fdcfeff·202d0000·b3dcfeff·​.​,​.​.​O.​.​.​·​-​.​.​.​.​.​.​99 ··​0x00030da8·a0280000·18ccfeff·b82a0000·a8ccfeff·​.​(.​.​.​.​.​.​.​*.​.​.​.​.​.​
100 ··​0x0002fdb8·402d0000·6addfeff·982d0000·a8ddfeff·@-​.​.​j.​.​.​.​-​.​.​.​.​.​.​100 ··​0x00030db8·e82a0000·18cdfeff·082b0000·08cefeff·.​*.​.​.​.​.​.​.​+.​.​.​.​.​.​
101 ··​0x0002fdc8·b42d0000·e6ddfeff·d02d0000·52defeff·.​-​.​.​.​.​.​.​.​-​.​.​R.​.​.​101 ··​0x00030dc8·482b0000·48cefeff·642b0000·88cefeff·H+.​.​H.​.​.​d+.​.​.​.​.​.​
102 ··​0x0002fdd8·0c2e0000·bedefeff·482e0000·2adffeff·​.​.​.​.​.​.​.​.​H.​.​.​*.​.​.​102 ··​0x00030dd8·802b0000·08cffeff·bc2b0000·88cffeff·​.​+.​.​.​.​.​.​.​+.​.​.​.​.​.​
103 ··​0x0002fde8·842e0000·dae1feff·c42e0000·02e2feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​103 ··​0x00030de8·f82b0000·08d0feff·342c0000·f8d2feff·​.​+.​.​.​.​.​.​4,​.​.​.​.​.​.​
104 ··​0x0002fdf8·d82e0000·c6e2feff·102f0000·aae3feff·.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​.​104 ··​0x00030df8·742c0000·28d3feff·882c0000·08d4feff·t,​.​.​(.​.​.​.​,​.​.​.​.​.​.​
105 ··​0x0002fe08·502f0000·dae3feff·642f0000·dce3feff·P/​.​.​.​.​.​.​d/​.​.​.​.​.​.​105 ··​0x00030e08·b02c0000·f8d4feff·f02c0000·38d5feff·.​,​.​.​.​.​.​.​.​,​.​.​8.​.​.​
106 ··​0x0002fe18·782f0000·​48e4feff·b02f0000·a2e4feff·x/​.​.​H.​.​.​.​/​.​.​.​.​.​.​106 ··​0x00030e18·0c2d0000·​48d5feff·202d0000·d8d5feff·.​-​.​.​H.​.​.​·​-​.​.​.​.​.​.​
107 ··​0x0002fe28·f82f0000·e6e4feff·0c300000·0ae5feff·.​/​.​.​.​.​.​.​.​0.​.​.​.​.​.​107 ··​0x00030e28·482d0000·58d6feff·742d0000·b8d6feff·H-​.​.​X.​.​.​t-​.​.​.​.​.​.​
108 ··​0x0002fe38·20300000·75e5feff·60300000·8ce7feff··​0.​.​u.​.​.​`0.​.​.​.​.​.​108 ··​0x00030e38·9c2d0000·e8d6feff·b02d0000·78d7feff·.​-​.​.​.​.​.​.​.​-​.​.​x.​.​.​
109 ··​0x0002fe48·a0300000·eee7feff·d4300000·9ce8feff·​.​0.​.​.​.​.​.​.​0.​.​.​.​.​.​109 ··​0x00030e48·dc2d0000·98d9feff·1c2e0000·08dafeff·​.​-​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x0002fe58·04310000·a6eafeff·44310000·a0ecfeff·.​1.​.​.​.​.​.​D1.​.​.​.​.​.​110 ··​0x00030e58·502e0000·c8dafeff·802e0000·f8dcfeff·P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x0002fe68·b0310000·ceedfeff·68320000·14effeff·​.​1.​.​.​.​.​.​h2.​.​.​.​.​.​111 ··​0x00030e68·c02e0000·08dffeff·202f0000·48e0feff·​.​.​.​.​.​.​.​.​·​/​.​.​H.​.​.​
112 ··​0x0002fe78·b4320000·26f6feff·40330000·14f7feff·​.​2.​.​&.​.​.​@3.​.​.​.​.​.​112 ··​0x00030e78·d82f0000·a8e1feff·24300000·b8e7feff·​.​/​.​.​.​.​.​.​$0.​.​.​.​.​.​
113 ··​0x0002fe88·9c330000·0cf8feff·24340000·0cf9feff·​.​3.​.​.​.​.​.​$4.​.​.​.​.​.​113 ··​0x00030e88·b0300000·c8e8feff·f8300000·d8e9feff·​.​0.​.​.​.​.​.​.​0.​.​.​.​.​.​
114 ··​0x0002fe98·f4340000·0afafeff·34350000·bafcfeff·​.​4.​.​.​.​.​.​45.​.​.​.​.​.​114 ··​0x00030e98·80310000·e8eafeff·50320000·18ecfeff·​.​1.​.​.​.​.​.​P2.​.​.​.​.​.​
115 ··​0x0002fea8·80350000·7efdfeff·​c4360000·aafefeff·.​5.​.​~.​.​.​.​6.​.​.​.​.​.​115 ··​0x00030ea8·7c320000·e8eefeff·​c8320000·c8effeff·|2.​.​.​.​.​.​.​2.​.​.​.​.​.​
116 ··​0x0002feb8·0c370000·2601ffff·b0370000·c603ffff·​.​7.​.​&.​.​.​.​7.​.​.​.​.​.​116 ··​0x00030eb8·cc330000·f8f0feff·14340000·98f3feff·​.​3.​.​.​.​.​.​.​4.​.​.​.​.​.​
117 ··​0x0002fec8·ac380000·4006ffff·0c390000·ce07ffff·​.​8.​.​@.​.​.​.​9.​.​.​.​.​.​117 ··​0x00030ec8·b4340000·68f6feff·80350000·f8f8feff·​.​4.​.​h.​.​.​.​5.​.​.​.​.​.​
118 ··​0x0002fed8·68390000·6009ffff·c4390000·320bffff·h9.​.​`.​.​.​.​9.​.​2.​.​.​118 ··​0x00030ed8·e0350000·a8fafeff·3c360000·48fcfeff·.​5.​.​.​.​.​.​<6.​.​H.​.​.​
119 ··​0x0002fee8·503a0000·ee0fffff·dc3a0000·7e13ffff·P:​.​.​.​.​.​.​.​:​.​.​~.​.​.​119 ··​0x00030ee8·98360000·38fefeff·24370000·e802ffff·.​6.​.​8.​.​.​$7.​.​.​.​.​.​
120 ··​0x0002fef8·683b0000·4e19ffff·b43b0000·221bffff·h;​.​.​N.​.​.​.​;​.​.​".​.​.​120 ··​0x00030ef8·b0370000·9806ffff·3c380000·780cffff·.​7.​.​.​.​.​.​<8.​.​x.​.​.​
121 ··​0x0002ff08·103c0000·431dffff·5c3c0000·061fffff·​.​<.​.​C.​.​.​\<.​.​.​.​.​.​121 ··​0x00030f08·88380000·880effff·d0380000·b810ffff·​.​8.​.​.​.​.​.​.​8.​.​.​.​.​.​
122 ··​0x0002ff18·bc3c0000·2621ffff·​703d0000·c322ffff·​.​<.​.​&!.​.​p=.​.​.​".​.​122 ··​0x00030f18·1c390000·8812ffff·​7c390000·d814ffff·​.​9.​.​.​.​.​.​|9.​.​.​.​.​.​
123 ··​0x0002ff28·b83d0000·b423ffff·f83d0000·4025ffff·.​=.​.​.​#.​.​.​=.​.​@%.​.​123 ··​0x00030f28·303a0000·a816ffff·643a0000·a817ffff·0:​.​.​.​.​.​.​d:​.​.​.​.​.​.​
124 ··​0x0002ff38·383e0000·ce29ffff·dc2c0000·d429ffff·8>.​.​.​)​.​.​.​,​.​.​.​)​.​.​124 ··​0x00030f38·a43a0000·5819ffff·e43a0000·081effff·.​:​.​.​X.​.​.​.​:​.​.​.​.​.​.​
125 ··​0x0002ff48·84310000·0c2affff·24320000·082bffff·​.​1.​.​.​*.​.​$2.​.​.​+.​.​125 ··​0x00030f48·a42a0000·181effff·002f0000·681effff·​.​*.​.​.​.​.​.​.​/​.​.​h.​.​.​
126 ··​0x0002ff58·e4330000·982cffff·5c340000·282effff·​.​3.​.​.​,​.​.​\4.​.​(.​.​.​126 ··​0x00030f58·942f0000·681fffff·40310000·0821ffff·​.​/​.​.​h.​.​.​@1.​.​.​!.​.​
Max diff block lines reached; 0/22298 bytes (0.00%) of diff not shown.
153 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 1211 lines modifiedOffset 1, 1142 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x000301f4·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x000311f4·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00030204·​1b0c0404·​88010000·​20000000·​1c000000·​.​.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​3 ··​0x00031204·​1b0c0404·​88010000·​20000000·​1c000000·​.​.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​
4 ··​0x00030214·​0c6efdff·​f00d0000·​000e0846·​0e0c4a0f·​.​n.​.​.​.​.​.​.​.​.​F.​.​J.​4 ··​0x00031214·​0c5efdff·​f00d0000·​000e0846·​0e0c4a0f·​.​^.​.​.​.​.​.​.​.​.​F.​.​J.​
5 ··​0x00030224·​0b740478·​003f1a3b·​2a322422·​10000000·​.​t.​x.​?.​;​*2$".​.​.​.​5 ··​0x00031224·​0b740478·​003f1a3b·​2a322422·​10000000·​.​t.​x.​?.​;​*2$".​.​.​.​
6 ··​0x00030234·​40000000·​d87bfdff·​08000000·​00000000·​@.​.​.​.​{.​.​.​.​.​.​.​.​.​.​6 ··​0x00031234·​40000000·​d86bfdff·​08000000·​00000000·​@.​.​.​.​k.​.​.​.​.​.​.​.​.​.​
7 ··​0x00030244·​20000000·​54000000·049bfdff·2b000000··​.​.​.​T.​.​.​.​.​.​.​+.​.​.​7 ··​0x00031244·​20000000·​54000000·d48afdff·36000000··​.​.​.​T.​.​.​.​.​.​.​6.​.​.​
8 ··​0x00030254·​00410e08·​83025b0a·​c30e0441·​0b4dc30e·​.​A.​.​.​.​[.​.​.​.​A.​M.​.​8 ··​0x00031254·​00410e08·​8302600a·​c30e0447·​0b4ac30e·​.​A.​.​.​.​`.​.​.​.​G.​J.​.​
9 ··​0x00030264·​04000000·​38000000·​78000000·0c9bfdff·​.​.​.​.​8.​.​.​x.​.​.​.​.​.​.​9 ··​0x00031264·​04000000·​38000000·​78000000·f08afdff·​.​.​.​.​8.​.​.​x.​.​.​.​.​.​.​
10 ··​0x00030274·6c000000·​00410e08·​8502410e·​0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A10 ··​0x00031274·7a000000·​00410e08·​8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
11 ··​0x00030284·​0e108604·​410e1483·​05430e40·​02600e14·​.​.​.​.​A.​.​.​.​C.​@.​`.​.​11 ··​0x00031284·​0e108604·​410e1483·​054e0e40·​02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
12 ··​0x00030294·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​12 ··​0x00031294·​41c30e10·​41c60e0c·​41c70e08·​41c50e04·​A.​.​.​A.​.​.​A.​.​.​A.​.​.​
13 ··​0x000302a4·​38000000·​b4000000·​3c9bfdff·6c000000·​8.​.​.​.​.​.​.​<.​.​.​l.​.​.​13 ··​0x000312a4·​38000000·​b4000000·​348bfdff·7a000000·​8.​.​.​.​.​.​.​4.​.​.​z.​.​.​
14 ··​0x000302b4·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​14 ··​0x000312b4·​00410e08·​8502430e·​0c870341·​0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
15 ··​0x000302c4·​410e1483·​05430e40·​02600e14·​41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​15 ··​0x000312c4·​410e1483·​054e0e40·​02610e14·​41c30e10·​A.​.​.​.​N.​@.​a.​.​A.​.​.​
16 ··​0x000302d4·​41c60e0c·​41c70e08·​41c50e04·​3c000000·​A.​.​.​A.​.​.​A.​.​.​<.​.​.​16 ··​0x000312d4·​41c60e0c·​41c70e08·​41c50e04·​3c000000·​A.​.​.​A.​.​.​A.​.​.​<.​.​.​
17 ··​0x000302e4·​f0000000·6c9bfdff·96020000·​00410e08·​.​.​.​.​l.​.​.​.​.​.​.​.​A.​.​17 ··​0x000312e4·​f0000000·788bfdff·7d020000·​00410e08·​.​.​.​.​x.​.​.​}.​.​.​.​A.​.​
18 ··​0x000302f4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​18 ··​0x000312f4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
19 ··​0x00030304·​05430e40·​02be0a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​19 ··​0x00031304·​054e0e40·​02a90a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
20 ··​0x00030314·​0c41c70e·​0841c50e·​04410b00·​2c000000·​.​A.​.​.​A.​.​.​A.​.​,​.​.​.​20 ··​0x00031314·​0c41c70e·​0841c50e·​04410b00·​20000000·​.​A.​.​.​A.​.​.​A.​.​·.​.​.​
21 ··​0x00030324·​30010000·c29dfdff·6e000000·​00410e08·​0.​.​.​.​.​.​.​n.​.​.​.​A.​.​21 ··​0x00031324·​30010000·b88dfdff·79000000·​00430e40·​0.​.​.​.​.​.​.​y.​.​.​.​C.​@
22 ··​0x00030334·​8602410e·0c830343·​0e400261·​0a0e0c41·.​.​A.​.​.​.​C.​@.​a.​.​.​A22 ··​0x00031334·4b83034f·86020256·​0ac6c30e·​04410b00·K.​.​O.​.​.​V.​.​.​.​.​A.​.​
23 ··​0x00030344·c30e0841·c60e0441·0b000000·38000000·​.​.​.​A.​.​.​A.​.​.​.​8.​.​.​23 ··​0x00031344·24000000·54010000·148efdff·a0000000·$.​.​.​T.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x00030354·60010000·009efdff·81000000·00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​24 ··​0x00031354·00430e40·4c830586·045f8502·87030271·.​C.​@L.​.​.​.​_.​.​.​.​.​q
25 ··​0x00030364·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​25 ··​0x00031364·c5c7c6c3·​0e040000·20000000·7c010000·​.​.​.​.​.​.​.​.​·.​.​.​|.​.​.​
26 ··​0x00030374·05430e40·02750e14·41c30e10·​41c60e0c·​.​C.​@.​u.​.​A.​.​.​A.​.​.​26 ··​0x00031374·8c8efdff·77000000·00430e40·​4d83034f·​.​.​.​.​w.​.​.​.​C.​@M.​.​O
27 ··​0x00030384·41c70e08·41c50e04·2c000000·9c010000·A.​.​.​A.​.​.​,​.​.​.​.​.​.​.​27 ··​0x00031384·86020252·0ac6c30e·04410b00·38000000·​.​.​.​R.​.​.​.​.​A.​.​8.​.​.​
28 ··​0x00030394·469efdff·6d000000·​00410e08·8602410e·F.​.​.​m.​.​.​.​A.​.​.​.​A.​28 ··​0x00031394·​a0010000·e88efdff·8f000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
29 ··​0x000303a4·0c830343·0e400260·​0a0e0c41·c30e0841·​.​.​.​C.​@.​`.​.​.​A.​.​.​A29 ··​0x000313a4·​8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
30 ··​0x000303b4·c60e0441·​0b000000·38000000·cc010000·​.​.​.​A.​.​.​.​8.​.​.​.​.​.​.​30 ··​0x000313b4·054e0e40·​02780e14·41c30e10·41c60e0c·​.​N.​@.​x.​.​A.​.​.​A.​.​.​
31 ··​0x000303c4·849efdff·81000000·00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​31 ··​0x000313c4·41c70e08·41c50e04·54000000·dc010000·A.​.​.​A.​.​.​T.​.​.​.​.​.​.​
32 ··​0x000303d4·0c870341·​0e108604·410e1483·05430e40·.​.​.​A.​.​.​.​A.​.​.​.​C.​@32 ··​0x000313d4·3c8ffdff·6d060000·​00410e08·​8502410e·​<.​.​.​m.​.​.​.​A.​.​.​.​A.​
33 ··​0x000303e4·​02750e14·​41c30e10·​41c60e0c·41c70e08·​.​u.​.​A.​.​.​A.​.​.​A.​.​.​33 ··​0x000313e4·​0c870341·​0e108604·​410e1483·054d0e60·​.​.​.​A.​.​.​.​A.​.​.​.​M.​`
34 ··​0x000303f4·41c50e04·54000000·​08020000·ca9efdff·A.​.​.​T.​.​.​.​.​.​.​.​.​.​.​34 ··​0x000313f4·0357020a·0e1441c3·​0e1041c6·0e0c41c7·.​W.​.​.​.​A.​.​.​A.​.​.​A.​
35 ··​0x00030404·ae060000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A35 ··​0x00031404·0e0841c5·​0e04440b·0374020a·​0e1441c3·​.​.​A.​.​.​D.​.​t.​.​.​.​A.​
36 ··​0x00030414·​0e108604·410e1483·​05430e60·​0350020a·​.​.​.​.​A.​.​.​.​C.​`.​P.​.​36 ··​0x00031414·​0e1041c6·0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
37 ··​0x00030424·​0e1441c3·0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​37 ··​0x00031424·3c000000·34020000·84cbfdff·ef050000·<.​.​.​4.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x00030434·​0e04410b·​0383020a·​0e1441c3·​0e1041c6·​.​.​A.​.​.​.​.​.​.​A.​.​.​A.​38 ··​0x00031434·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
39 ··​0x00030444·0e0c41c7·​0e0841c5·​0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​39 ··​0x00031444·410e1483·​054d0e50·​0349010a·0e1443c3·A.​.​.​.​M.​P.​I.​.​.​.​C.​
40 ··​0x00030454·60020000·e8d8fdff·97050000·​00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​40 ··​0x00031454·​0e1041c6·0e0c41c7·0e0841c5·​0e04480b·.​.​A.​.​.​A.​.​.​A.​.​.​H.​
41 ··​0x00030464·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​41 ··​0x00031464·24000000·74020000·34d1fdff·5e000000·$.​.​.​t.​.​.​4.​.​.​^.​.​.​
42 ··​0x00030474·​05430e50·0346010a·0e1441c3·​0e1041c6·​.​C.​P.​F.​.​.​.​A.​.​.​A.​42 ··​0x00031474·​00430e30·44860448·83054f85·​02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
43 ··​0x00030484·0e0c41c7·​0e0841c5·0e04410b·38000000·.​.​A.​.​.​A.​.​.​A.​8.​.​.​43 ··​0x00031484·77c5c7c6·c30e0400·3c000000·9c020000·w.​.​.​.​.​.​.​<.​.​.​.​.​.​.​
44 ··​0x00030494·a0020000·40defdff·46000000·​00410e08·​.​.​.​.​@.​.​.​F.​.​.​.​A.​.​44 ··​0x00031494·ec94fdff·06040000·​00410e08·8502460e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​F.​
45 ··​0x000304a4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​45 ··​0x000314a4·​0c870341·​0e108604·​410e1483·​054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
46 ··​0x000304b4·​05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A46 ··​0x000314b4·​0390030a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
47 ··​0x000304c4·c70e0841·c50e0400·3c000000·​dc020000·.​.​.​A.​.​.​.​<.​.​.​.​.​.​.​47 ··​0x000314c4·​0e0841c5·0e04410b·54000000·​dc020000·​.​.​A.​.​.​A.​T.​.​.​.​.​.​.​
48 ··​0x000304d4·a4a4fdff·01040000·​00410e08·​8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​48 ··​0x000314d4·2cd1fdff·b1010000·​00410e08·​8502410e·,​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
49 ··​0x000304e4·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@49 ··​0x000314e4·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
50 ··​0x000304f4·​03b0030a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​50 ··​0x000314f4·​02d60a0e·​1441c30e·1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
51 ··​0x00030504·0e0841c5·0e04410b·​54000000·1c030000·​.​.​A.​.​.​A.​T.​.​.​.​.​.​.​51 ··​0x00031504·​0841c50e·04440b5f·0a0e1441·​c30e1041·.​A.​.​.​D.​_.​.​.​A.​.​.​A
52 ··​0x00030514·0adefdff·62010000·00410e08·8502410e·​.​.​.​.​b.​.​.​.​A.​.​.​.​A.​52 ··​0x00031514·c60e0c41·c70e0841·c50e044d·0b000000·​.​.​.​A.​.​.​A.​.​.​M.​.​.​.​
53 ··​0x00030524·0c870341·0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@53 ··​0x00031524·20000000·34030000·94d2fdff·75010000··​.​.​.​4.​.​.​.​.​.​.​u.​.​.​
54 ··​0x00030534·​02770a0e·​1441c30e·1041c60e·​0c41c70e·​.​w.​.​.​A.​.​.​A.​.​.​A.​.​54 ··​0x00031534·​00430e10·4f830486·0387025a·​0ac7c6c3·​.​C.​.​O.​.​.​.​.​.​Z.​.​.​.​
55 ··​0x00030544·​0841c50e·04430b02·cb0a0e14·​41c30e10·​.​A.​.​.​C.​.​.​.​.​.​A.​.​.​55 ··​0x00031544·​0e04440b·3c000000·58030000·​4098fdff·​.​.​D.​<.​.​.​X.​.​.​@.​.​.​
56 ··​0x00030554·41c60e0c·41c70e08·41c50e04·430b0000·A.​.​.​A.​.​.​A.​.​.​C.​.​.​56 ··​0x00031554·c2020000·00410e08·8502460e·0c870341·.​.​.​.​.​A.​.​.​.​F.​.​.​.​A
57 ··​0x00030564·2c000000·74030000·14dffdff·6f010000·,​.​.​.​t.​.​.​.​.​.​.​o.​.​.​57 ··​0x00031564·0e108604·410e1483·054e0e50·0373020a·.​.​.​.​A.​.​.​.​N.​P.​s.​.​
58 ··​0x00030574·​00410e08·8702410e·​0c860341·​0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​58 ··​0x00031574·​0e1441c3·0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
59 ··​0x00030584·510ac30e·0c41c60e·0841c70e·04410b00·Q.​.​.​.​A.​.​.​A.​.​.​A.​.​59 ··​0x00031584·0e04410b·3c000000·98030000·d09afdff·.​.​A.​<.​.​.​.​.​.​.​.​.​.​.​
60 ··​0x00030594·3c000000·a4030000·dea7fdff·b3020000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x00031594·c5020000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
61 ··​0x000305a4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​61 ··​0x000315a4·​0e108604·410e1483·​054e0e50·​03a9020a·​.​.​.​.​A.​.​.​.​N.​P.​.​.​.​
62 ··​0x000305b4·410e1483·​05430e50·​0374020a·​0e1441c3·A.​.​.​.​C.​P.​t.​.​.​.​A.​62 ··​0x000315b4·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
63 ··​0x000305c4·​0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​63 ··​0x000315c4·​0e04410b·3c000000·d8030000·70d3fdff·​.​.​A.​<.​.​.​.​.​.​.​p.​.​.​
64 ··​0x000305d4·3c000000·e4030000·51aafdff·a9020000·<.​.​.​.​.​.​.​Q.​.​.​.​.​.​.​64 ··​0x000315d4·94010000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
65 ··​0x000305e4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​65 ··​0x000315e4·​0e108604·410e1483·​054e0e40·​02cf0a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
66 ··​0x000305f4·410e1483·05430e50·​0398020a·​0e1441c3·A.​.​.​.​C.​P.​.​.​.​.​.​A.​66 ··​0x000315f4·​1441c30e·1041c60e·​0c41c70e·​0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
67 ··​0x00030604·​0e1041c6·0e0c41c7·0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​67 ··​0x00031604·​044b0b00·3c000000·18040000·d0d4fdff·​.​K.​.​<.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00030614·3c000000·24040000·d4dffdff·89010000·<.​.​.​$.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00031614·94010000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
69 ··​0x00030624·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​69 ··​0x00031624·​0e108604·410e1483·​054e0e40·​02c70a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
70 ··​0x00030634·410e1483·05430e40·​02d00a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​70 ··​0x00031634·​1441c30e·1041c60e·​0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
71 ··​0x00030644·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​71 ··​0x00031644·04430b00·1c000000·​00000000·​017a504c·​.​C.​.​.​.​.​.​.​.​.​.​.​zPL
72 ··​0x00030654·3c000000·64040000·24e1fdff·95010000·<.​.​.​d.​.​.​$.​.​.​.​.​.​.​72 ··​0x00031654·5200017c·08079b31·6d00001b·1b0c0404·R.​.​|.​.​.​1m.​.​.​.​.​.​.​
73 ··​0x00030664·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​73 ··​0x00031664·88010000·40000000·24000000·c09cfdff·​.​.​.​.​@.​.​.​$.​.​.​.​.​.​.​
74 ··​0x00030674·410e1483·​05430e40·​02dc0a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​74 ··​0x00031674·25030000·​04a34200·​00410e08·8502430e·%.​.​.​.​.​B.​.​A.​.​.​.​C.​
75 ··​0x00030684·1041c60e·0c41c70e·0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​75 ··​0x00031684·​0c870343·0e108604·​410e1483·​054d0e60·​.​.​.​C.​.​.​.​A.​.​.​.​M.​`
76 ··​0x00030694·1c000000·​00000000·​017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|76 ··​0x00031694·03c3020a·​0e1441c3·​0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
77 ··​0x000306a4·​08079be5·6c00001b·1b0c0404·88010000·​.​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000316a4·​0e0841c5·0e04410b·24000000·00000000·​.​.​A.​.​.​A.​$.​.​.​.​.​.​.​
78 ··​0x000306b4·40000000·24000000·1aacfdff·0f030000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​78 ··​0x000316b4·017a504c·5200017c·08079bcd·6c00001b·.​zPLR.​.​|.​.​.​.​l.​.​.​
79 ··​0x000306c4·04ab4600·00410e08·​8502410e·​0c870341·​.​.​F.​.​A.​.​.​.​A.​.​.​.​A79 ··​0x000316c4·1b0c0404·88010e60·​83058502·86048703·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​
80 ··​0x000306d4·0e108604·410e1483·05430e60·03c1020a·​.​.​.​.​A.​.​.​.​C.​`.​.​.​.​80 ··​0x000316d4·14000000·2c000000·4467fdff·20000000·​.​.​.​.​,​.​.​.​Dg.​.​·.​.​.​
81 ··​0x000306e4·​0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​81 ··​0x000316e4·​04414200·​00000000·3c000000·fc040000·​.​AB.​.​.​.​.​<.​.​.​.​.​.​.​
82 ··​0x000306f4·0e04410b·24000000·​00000000·017a504c·​.​.​A.​$.​.​.​.​.​.​.​.​zPL82 ··​0x000316f4·8cd5fdff·39040000·​00410e08·8502410e·​.​.​.​.​9.​.​.​.​A.​.​.​.​A.​
83 ··​0x00030704·5200017c·​08079b81·6c00001b·1b0c0404·R.​.​|.​.​.​.​l.​.​.​.​.​.​.​83 ··​0x00031704·0c870341·​0e108604·410e1483·054d0e40·.​.​.​A.​.​.​.​A.​.​.​.​M.​@
84 ··​0x00030714·88010e60·83058502·86048703·14000000·​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​.​84 ··​0x00031714·03a7030a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
85 ··​0x00030724·2c000000·f876fdff·1c000000·04494600·,​.​.​.​.​v.​.​.​.​.​.​.​IF.​85 ··​0x00031724·0e0841c5·0e04440b·3c000000·3c050000·.​.​A.​.​.​D.​<.​.​.​<.​.​.​
86 ··​0x00030734·00000000·​3c000000·48050000·e0e1fdff·​.​.​.​.​<.​.​.​H.​.​.​.​.​.​.​86 ··​0x00031734·8cd9fdff·​39020000·00410e08·8502410e·​.​.​.​.​9.​.​.​.​A.​.​.​.​A.​
87 ··​0x00030744·d2030000·00410e08·8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A87 ··​0x00031744·0c870341·​0e108604·410e1483·​054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
88 ··​0x00030754·​0e108604·410e1483·05430e40·​0362030a·​.​.​.​.​A.​.​.​.​C.​@.​b.​.​88 ··​0x00031754·​02820a0e·​1441c30e·1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
89 ··​0x00030764·​0e1441c3·0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​89 ··​0x00031764·​0841c50e·04410b00·54000000·7c050000·​.​A.​.​.​A.​.​T.​.​.​|.​.​.​
90 ··​0x00030774·0e04410b·3c000000·88050000·​80e5fdff·​.​.​A.​<.​.​.​.​.​.​.​.​.​.​.​90 ··​0x00031774·8cdbfdff·f0000000·00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
91 ··​0x00030784·33020000·00410e08·8502410e·​0c870341·3.​.​.​.​A.​.​.​.​A.​.​.​.​A91 ··​0x00031784·0c870341·​0e108604·410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
92 ··​0x00030794·​0e108604·410e1483·05430e40·​027a0a0e·​.​.​.​.​A.​.​.​.​C.​@.​z.​.​92 ··​0x00031794·​028e0a0e·​1441c30e·1041c60e·​0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
93 ··​0x000307a4·1441c30e·1041c60e·​0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​93 ··​0x000317a4·0841c50e·04440b77·0a0e1441·c30e1041·​.​A.​.​.​D.​w.​.​.​A.​.​.​A
94 ··​0x000307b4·04410b00·54000000·​c8050000·74e7fdff·​.​A.​.​T.​.​.​.​.​.​.​t.​.​.​94 ··​0x000317b4·c60e0c41·c70e0841·​c50e0445·0b000000·​.​.​.​A.​.​.​A.​.​.​E.​.​.​.​
95 ··​0x000307c4·e9000000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A95 ··​0x000317c4·3c000000·d4050000·24dcfdff·25020000·<.​.​.​.​.​.​.​$.​.​.​%.​.​.​
96 ··​0x000307d4·​0e108604·410e1483·​05430e40·​02960a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​96 ··​0x000317d4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
97 ··​0x000307e4·​1441c30e·1041c60e·​0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​97 ··​0x000317e4·410e1483·054d0e50·​02820a0e·1441c30e·A.​.​.​.​M.​P.​.​.​.​.​A.​.​
98 ··​0x000307f4·04410b78·0a0e1441·c30e1041·c60e0c41·​.​A.​x.​.​.​A.​.​.​A.​.​.​A98 ··​0x000317f4·1041c60e·​0c41c70e·0841c50e·04490b00·.​A.​.​.​A.​.​.​A.​.​.​I.​.​
99 ··​0x00030804·c70e0841·c50e0441·0b000000·3c000000·​.​.​.​A.​.​.​A.​.​.​.​<.​.​.​99 ··​0x00031804·3c000000·14060000·549efdff·fb000000·<.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
100 ··​0x00030814·20060000·08e8fdff·​09020000·00410e08··​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​100 ··​0x00031814·00410e08·8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
101 ··​0x00030824·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​101 ··​0x00031824·410e1483·​054e0e50·​02df0a0e·​1441c30e·A.​.​.​.​N.​P.​.​.​.​.​A.​.​
102 ··​0x00030834·05430e40·​027c0a0e·1441c30e·1041c60e·​.​C.​@.​|.​.​.​A.​.​.​A.​.​102 ··​0x00031834·1041c60e·​0c41c70e·0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
103 ··​0x00030844·0c41c70e·0841c50e·04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​103 ··​0x00031844·3c000000·54060000·149ffdff·f6000000·<.​.​.​T.​.​.​.​.​.​.​.​.​.​.​
104 ··​0x00030854·60060000·​8eadfdff·​00010000·00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​104 ··​0x00031854·00410e08·​8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
105 ··​0x00030864·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​105 ··​0x00031864·460e1483·​05510eb0·​0102d20a·​0e1441c3·F.​.​.​.​Q.​.​.​.​.​.​.​.​A.​
106 ··​0x00030874·​05430e50·02ef0a0e·1441c30e·​1041c60e·​.​C.​P.​.​.​.​.​A.​.​.​A.​.​106 ··​0x00031874·​0e1041c6·0e0c41c7·0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
107 ··​0x00030884·0c41c70e·0841c50e·04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​107 ··​0x00031884·3c000000·94060000·d49ffdff·1e020000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
108 ··​0x00030894·a0060000·4eaefdff·f7000000·00410e08·​.​.​.​.​N.​.​.​.​.​.​.​.​A.​.​108 ··​0x00031894·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
109 ··​0x000308a4·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​109 ··​0x000318a4·410e1483·​054e0e50·​02c80a0e·​1441c30e·A.​.​.​.​N.​P.​.​.​.​.​A.​.​
110 ··​0x000308b4·​05460ec0·​0102e30a·​0e1441c3·0e1041c6·​.​F.​.​.​.​.​.​.​.​A.​.​.​A.​110 ··​0x000318b4·1041c60e·​0c41c70e·​0841c50e·04420b00·​.​A.​.​.​A.​.​.​A.​.​.​B.​.​
111 ··​0x000308c4·0e0c41c7·0e0841c5·0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​111 ··​0x000318c4·3c000000·d4060000·b4a1fdff·51010000·<.​.​.​.​.​.​.​.​.​.​.​Q.​.​.​
112 ··​0x000308d4·e0060000·06affdff·18020000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​112 ··​0x000318d4·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
113 ··​0x000308e4·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​113 ··​0x000318e4·410e1483·​054e0e50·​0335010a·​0e1441c3·A.​.​.​.​N.​P.​5.​.​.​.​A.​
114 ··​0x000308f4·​05430e50·​037e010a·​0e1441c3·​0e1041c6·​.​C.​P.​~.​.​.​.​A.​.​.​A.​114 ··​0x000318f4·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
115 ··​0x00030904·0e0c41c7·0e0841c5·0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​115 ··​0x00031904·48000000·14070000·d4a2fdff·52020000·H.​.​.​.​.​.​.​.​.​.​.​R.​.​.​
116 ··​0x00030914·20070000·deb0fdff·56010000·00410e08··​.​.​.​.​.​.​.​V.​.​.​.​A.​.​116 ··​0x00031914·00410e08·8502410e·0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
117 ··​0x00030924·8502410e·​0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​117 ··​0x00031924·410e1483·​05510e80·8e0603b0·010efc8d·A.​.​.​.​Q.​.​.​.​.​.​.​.​.​.​
118 ··​0x00030934·​05430e50·0345010a·​0e1441c3·​0e1041c6·​.​C.​P.​E.​.​.​.​A.​.​.​A.​118 ··​0x00031934·​06430e80·8e066c0a·​0e1441c3·​0e1041c6·​.​C.​.​.​.​l.​.​.​A.​.​.​A.​
119 ··​0x00030944·​0e0c41c7·​0e0841c5·​0e04410b·48000000·​.​.​A.​.​.​A.​.​.​A.​H.​.​.​119 ··​0x00031944·​0e0c41c7·​0e0841c5·​0e04410b·30000000·​.​.​A.​.​.​A.​.​.​A.​0.​.​.​
120 ··​0x00030954·60070000·f4b1fdff·41020000·​00410e08·`.​.​.​.​.​.​.​A.​.​.​.​A.​.​120 ··​0x00031954·0c030000·e8a4fdff·aa040000·​04cd3f00·.​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​
121 ··​0x00030964·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​121 ··​0x00031964·​00410e08·85024c0d·​05498703·86048305·.​A.​.​.​.​L.​.​I.​.​.​.​.​.​
122 ··​0x00030974·​05460e80·8e0603a6·​010efc8d·06430e80·​.​F.​.​.​.​.​.​.​.​.​.​.​C.​.​122 ··​0x00031974·​03b2030a·c341c641·​c741c50c·​0404450b·​.​.​.​.​.​A.​A.​A.​.​.​.​E.​
123 ··​0x00030984·8e066e0a·​0e1441c3·​0e1041c6·0e0c41c7·.​.​n.​.​.​A.​.​.​A.​.​.​A.​123 ··​0x00031984·28000000·​00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
124 ··​0x00030994·​0e0841c5·0e04410b·30000000·0c030000·​.​.​A.​.​.​A.​0.​.​.​.​.​.​.​124 ··​0x00031994·​08079bf5·6900001b·1b0c0404·88010c05·​.​.​.​.​i.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x000309a4·eab3fdff·77040000·​04d54300·00410e08·​.​.​.​.​w.​.​.​.​.​C.​.​A.​.​125 ··​0x000319a4·08830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x000309b4·8502420d·05498703·86048305·​03a5030a·.​.​B.​.​I.​.​.​.​.​.​.​.​.​.​126 ··​0x000319b4·30000000·8864fdff·41000000·​04783f00·0.​.​.​.​d.​.​A.​.​.​.​x?.​
Max diff block lines reached; 53992/156761 bytes (34.44%) of diff not shown.
27.2 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 210 lines modifiedOffset 1, 209 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00034d70·​ffff0106·e8050586·​0600ffff·​01041705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0003591c·​ffff0106·fa05059a·​0600ffff·​01041b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00034d80·​0000ffff·​0107ea02·f905ed08·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0003592c·​0000ffff·​0107de02·bb06a309·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00034d90·​043c0500·​00000000·​ff9ba401·​019901d5·​.​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0003593c·​043c0500·​00000000·​ff9ba401·​019901ba·​.​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00034da0·​0205fc31·​018e0705·9f3301ab·​0b05f831·​.​.​.​1.​.​.​.​.​3.​.​.​.​.​15 ··​0x0003594c·​0205fa32·​01c90605·ea3101f3·​0a05e630·​.​.​.​2.​.​.​.​.​1.​.​.​.​.​0
6 ··​0x00034db0·​01dc1305·​00008018·​05c23501·d51c8a07·​.​.​.​.​.​.​.​.​.​.​5.​.​.​.​.​6 ··​0x0003595c·​01d91205·​0000e916·​05e23001·a41bec06·​.​.​.​.​.​.​.​.​.​.​0.​.​.​.​.​
7 ··​0x00034dc0·fd32009f·​24050000·ab2505fa·​3101bd29·​.​2.​.​$.​.​.​.​%.​.​1.​.​)​7 ··​0x0003596c·8f3200d5·​22050000·902405e4·​30019828·​.​2.​.​".​.​.​.​$.​.​0.​.​(
8 ··​0x00034dd0·​05a13301·fb2dcd02·fd3200a6·​3105f831·​.​.​3.​.​-​.​.​.​2.​.​1.​.​18 ··​0x0003597c·​05933201·​b62cd302·8f320086·​3005e630·​.​.​2.​.​,​.​.​.​2.​.​0.​.​0
9 ··​0x00034de0·​01af3105·fc3101b8·​31059f33·​01c63105·​.​.​1.​.​1.​.​1.​.​3.​.​1.​9 ··​0x0003598c·​018f3005·ea310198·​3005fa32·​01b03005·​.​.​0.​.​1.​.​0.​.​2.​.​0.​
10 ··​0x00034df0·c23501cf·​3105fa31·​01d83105·a13301ea·​.​5.​.​1.​.​1.​.​1.​.​3.​.​10 ··​0x0003599c·933201b9·​3005e430·​01c23005·e23001cb·​.​2.​.​0.​.​0.​.​0.​.​0.​.​
11 ··​0x00034e00·​310e0000·9a32059b·​3603b932·​05f63200·1.​.​.​.​2.​.​6.​.​2.​.​2.​11 ··​0x000359ac·​30170000·8a3105de·​3300a931·​05e63100·0.​.​.​.​1.​.​3.​.​1.​.​1.​
12 ··​0x00034e10·da320580·​3603bb33·​058b3403·​d833058f·​.​2.​.​6.​.​3.​.​4.​.​3.​.​12 ··​0x000359bc·ca3105f6·​3203b932·​050000d6·3205f334·​.​1.​.​2.​.​2.​.​.​.​2.​.​4
13 ··​0x00034e20·3400df34·05a43500·88350500·​00ea3505·4.​.​4.​.​5.​.​5.​.​.​.​5.​13 ··​0x000359cc·​00d93305·d23400ee·3405e535·​038f3505·​.​.​3.​.​4.​.​4.​.​5.​.​5.​
14 ··​0x00034e30·823700fb·​35050000·​0100007d·​00000000·​.​7.​.​5.​.​.​.​.​.​}.​.​.​.​14 ··​0x000359dc·e13503a0·​35050000·​0100007d·​00000000·​.​5.​.​5.​.​.​.​.​.​}.​.​.​.​
15 ··​0x00034e40·​ffff0112·de012fe1·​0700b302·​05da0700·​.​.​.​.​.​.​/​.​.​.​.​.​.​.​.​.​15 ··​0x000359ec·​ffff0112·b2012f8b·​07008502·​05840700·​.​.​.​.​.​.​/​.​.​.​.​.​.​.​.​.​
16 ··​0x00034e50·d80305e1·​0700ffff·​01042f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​16 ··​0x000359fc·9b03058b·​0700ffff·​01042f05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​
17 ··​0x00034e60·​0107a401·​fd03ab05·​00ffff01·​041b0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00035a0c·​01079c01·​f9039f05·​00ffff01·​041b0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00034e70·​00ffff01·​2acb0105·​810500eb·​02058f05·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​18 ··​0x00035a1c·​00ffff01·​2acd0105·​8f0500f2·​02059d05·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00034e80·​00ae0305·880500de·​03058105·​00a40405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00035a2c·​00b30305·960500ea·​03058f05·​00b20405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00034e90·8f0500ea·​04058105·​00fc0405·8f0500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​20 ··​0x00035a3c·9d0500f8·​04058f05·​008a0505·9d0500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x00034ea0·​ff01041a·​68000000·​ff9b1d01·​14210500·​.​.​.​.​h.​.​.​.​.​.​.​.​!.​.​21 ··​0x00035a4c·​ff01041a·​68000000·​ff9b1d01·​14210500·​.​.​.​.​h.​.​.​.​.​.​.​.​!.​.​
22 ··​0x00034eb0·​006b6cef·​01018f02·​05940200·​a2020500·​.​kl.​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x00035a5c·​006b6cef·​01018f02·​05940200·​a2020500·​.​kl.​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x00034ec0·​00010000·​00000000·​ff9b1501·​0b910105·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00035a6c·​00010000·​00000000·​ff9b1501·​0ba00105·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x00034ed0·​0000e301·​05840401·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x00035a7c·​0000f101·​05b90401·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
25 ··​0x00034ee0·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​25 ··​0x00035a8c·​ff9b1101·​08140519·​00270500·​00010000·​.​.​.​.​.​.​.​.​.​'.​.​.​.​.​.​
26 ··​0x00034ef0·​00000000·​ffff0129·​46170000·f0019201·​.​.​.​.​.​.​.​)​F.​.​.​.​.​.​.​26 ··​0x00035a9c·​00000000·​ffff0128·​4c170000·8402058c·​.​.​.​.​.​.​.​(L.​.​.​.​.​.​.​
27 ··​0x00034f00·b90a00e2·0305c00a·00830505·b90a00f7·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​27 ··​0x00035aac·​0b00d203·05930b00·bb04688c·​0b00a007·​.​.​.​.​.​.​.​.​.​.​h.​.​.​.​.​
28 ··​0x00034f10·0605c70a·00970805·​b90a00ae·​0905cf0a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​28 ··​0x00035abc·​059a0b00·​c008058c·0b00f209·​05a50b00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
29 ··​0x00034f20·00ffff01·04480500·00000000·ffff010f·.​.​.​.​.​H.​.​.​.​.​.​.​.​.​.​29 ··​0x00035acc·​ffff0104·48050000·ffff010f·5c050000·​.​.​.​.​H.​.​.​.​.​.​.​\.​.​.​
30 ··​0x00034f30·5c050000·fe0405f2·​0500ed05·050000ff·\.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​30 ··​0x00035adc·800505f9·0500f405·​050000ff·ff01041e·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x00034f40·ff01041e·050000ff·ff01091b·057900a5·​.​.​.​.​.​.​.​.​.​.​.​.​.​y.​.​31 ··​0x00035aec·050000ff·ff010a27·05910100·bd010500·​.​.​.​.​.​.​.​'.​.​.​.​.​.​.​.​
32 ··​0x00034f50·​01050000·ffff010a·26050000·34a205d6·​.​.​.​.​.​.​.​.​&.​.​.​4.​.​.​32 ··​0x00035afc·00ffff01·0a260500·0034cc05·​800600ff·​.​.​.​.​.​&.​.​.​4.​.​.​.​.​.​
33 ··​0x00034f60·​0500ffff·01041105·0000ffff·​01068401·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x00035b0c·ff010411·050000ff·ff010690·​0105fa01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x00034f70·​05e20100·ffff0104·32050000·ffff0105·​.​.​.​.​.​.​.​.​2.​.​.​.​.​.​.​34 ··​0x00035b1c·00ffff01·04320500·00ffff01·05551caf·​.​.​.​.​.​2.​.​.​.​.​.​.​U.​.​
35 ··​0x00034f80·4f1c9d01·00ffff01·04170500·00000000·O.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​35 ··​0x00035b2c·0100ffff·01041705·00000000·​ff9b5101·.​.​.​.​.​.​.​.​.​.​.​.​.​.​Q.​
36 ··​0x00034f90·ff9b5501·48840105·​0000d201·05e40e01·.​.​U.​H.​.​.​.​.​.​.​.​.​.​.​36 ··​0x00035b3c·47700500·00be0105·880f01e5·​0205840f·​Gp.​.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x00034fa0·​f60205e0·0e01bd04·​05e20e01·9f098601·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​37 ··​0x00035b4c·01ae0405·​860f0183·​09880184·0f01b30b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x00034fb0·e00e01b8·​0b9603e2·​0e01d20e·05e00e01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00035b5c·bf03860f·​01f60e05·840f01ff·0e05880f·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x00034fc0·​db0e05e4·0e01800f·05e50f03·9d0f05b4·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x00035b6c·01ac0f05·911003c9·0f05e210·03f50f05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x00034fd0·​1003c90f·​05b01000·c4100500·​00010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​40 ··​0x00035b7c·dc1000f2·10050000·0100007d·​00000000·​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​.​
41 ··​0x00034fe0·7d000000·00000000·ffff010d·8c0105a1·}.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​41 ··​0x00035b8c·ffff010d·80010591·0a00da05·92048a0a·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x00034ff0·​0a00cd05·af049a0a·​00ffff01·​043b0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​;​.​.​42 ··​0x00035b9c·​00ffff01·043b0500·​00ffff01·​07830188·​.​.​.​.​.​;​.​.​.​.​.​.​.​.​.​.​
43 ··​0x00035000·​00ffff01·07950181·01d60200·​ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x00035bac·​01cf0200·ffff0104·29050000·​ff9bbc01·​.​.​.​.​.​.​.​.​)​.​.​.​.​.​.​.​
44 ··​0x00035010·29050000·ff9bbc01·01b101e2·​029e02dc·)​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x00035bbc·01b101b5·029d02d4·2c01890a·​050000ed·.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
45 ··​0x00035020·2c01d10a·​050000c7·​0c05812f·01b60e8a·,​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​45 ··​0x00035bcc·0b058b31·​01d50dec·​06e02d00·83158801·.​.​.​1.​.​.​.​.​.​-​.​.​.​.​.​
46 ··​0x00035030·07812e00·ff158601·812f0197·18050000·​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​.​46 ··​0x00035bdc·8b3101a5·17050000·bb18f801·d62c01bc·​.​1.​.​.​.​.​.​.​.​.​.​.​,​.​.​
47 ··​0x00035040·9a19f101·​d82c0184·​1d8802ff·2d018221·​.​.​.​.​.​,​.​.​.​.​.​.​-​.​.​!47 ··​0x00035bec·​1c8c0283·2e01cc20·05812e01·8c2205d2·​.​.​.​.​.​.​.​·.​.​.​.​.​".​.​
48 ··​0x00035050·​05da2c01·be2205dd·2d019724·​c902812e·​.​.​,​.​.​".​.​-​.​.​$.​.​.​.​48 ··​0x00035bfc·2c01d823·c702e02d·​00cb268b·01812e01·,​.​.​#.​.​.​-​.​.​&.​.​.​.​.​
49 ··​0x00035060·0089278a·01da2c01·ac298601·dd2d0186·.​.​'.​.​.​,​.​.​)​.​.​.​-​.​.​49 ··​0x00035c0c·​f3288801·d22c01f6·2b05832e·01ff2b05·​.​(.​.​.​,​.​.​+.​.​.​.​.​+.​
50 ··​0x00035070·​2c05d82c·018f2c05·​ff2d0198·2c05dc2c·,​.​.​,​.​.​,​.​.​-​.​.​,​.​.​,​50 ··​0x00035c1c·d42c0188·2c05d62c·​01a02c05·812e01a9·​.​,​.​.​,​.​.​,​.​.​,​.​.​.​.​.​
51 ··​0x00035080·01a62c05·​dd2d01af·2c05812f·01b82c05·​.​.​,​.​.​-​.​.​,​.​.​/​.​.​,​.​51 ··​0x00035c2c·​2c058b31·01b22c05·​d22c01bb·2c170000·,​.​.​1.​.​,​.​.​,​.​.​,​.​.​.​
52 ··​0x00035090·da2c01ca·2c0e0000·​fc2c05c8·​31039b2d·​.​,​.​.​,​.​.​.​.​,​.​.​1.​.​-​52 ··​0x00035c3c·fc2c05f2·​3000992d·05d92d03·bc2d05f6·​.​,​.​.​0.​.​-​.​.​-​.​.​-​.​.​
53 ··​0x000350a0·​05d92d00·​bc2d05ea·​2f039d2e·05e22e03·.​.​-​.​.​-​.​.​/​.​.​.​.​.​.​.​53 ··​0x00035c4c·​30039f2e·​05f02e00·​bc2e05f4·​2e039c2f·​0.​.​.​.​.​.​.​.​.​.​.​.​.​.​/​
54 ··​0x000350b0·c62e0500·009f2f05·​f23000e5·2f05dd31·​.​.​.​.​.​.​/​.​.​0.​.​/​.​.​154 ··​0x00035c5c·050000de·2f05c530·00d33005·0000c831·​.​.​.​.​/​.​.​0.​.​0.​.​.​.​1
55 ··​0x000350c0·​00d33005·e23100f2·31050000·0100007d·​.​.​0.​.​1.​.​1.​.​.​.​.​.​}55 ··​0x00035c6c·​05e43100·0100007d·00000000·ffff0112·​.​.​1.​.​.​.​}.​.​.​.​.​.​.​.​
56 ··​0x000350d0·00000000·ffff0112·900243b1·0800f902·​.​.​.​.​.​.​.​.​.​.​C.​.​.​.​.​56 ··​0x00035c7c·e1014796·0800cd02·058f0800·fb030596·​.​.​G.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x000350e0·​05aa0800·b10405b1·​0800ffff·​01044305·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​57 ··​0x00035c8c·​0800ffff·01044305·​0000ffff·​010c6205·​.​.​.​.​.​.​C.​.​.​.​.​.​.​b.​
58 ··​0x000350f0·0000ffff·010c6c05·​ff06008e·​05dd01f5·​.​.​.​.​.​.​l.​.​.​.​.​.​.​.​.​58 ··​0x00035c9c·ae0600ea·​04b301a7·0600ffff·​01042905·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​)​.​
59 ··​0x00035100·​0600ffff·​01042905·0000ffff·​010d8801·​.​.​.​.​.​.​)​.​.​.​.​.​.​.​.​.​59 ··​0x00035cac·​0000ffff·​010c7c05·c70900ba·​01c707c0·​.​.​.​.​.​.​|.​.​.​.​.​.​.​.​.​
60 ··​0x00035110·​05870a00·d001e707·800a00ff·​ff010437·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​760 ··​0x00035cbc·​0900ffff·01043705·00000000·​ff9b3901·​.​.​.​.​.​.​7.​.​.​.​.​.​.​9.​
61 ··​0x00035120·05000000·ff9b3901·2f9c0405·00009c05·.​.​.​.​.​.​9.​/​.​.​.​.​.​.​.​61 ··​0x00035ccc·2fe90305·0000ed04·059c1301·f305058e·/​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
62 ··​0x00035130·058d1301·a20605ff·​12009409·88018d13·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x00035cdc·1300f308·87019c13·01a90d05·951300ad·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
63 ··​0x00035140·01f90c05·​8613009c·​124c0000·f112058d·​.​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​63 ··​0x00035cec·124a0000·​8013059c·​13018913·058e1300·​.​J.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x00035150·1301fa12·​05ff1200·01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​64 ··​0x00035cfc·01000000·​00000000·ff9b1501·​0d230500·​.​.​.​.​.​.​.​.​.​.​.​.​.​#.​.​
65 ··​0x00035160·ff9b1501·​0d230500·​0042055e·​00840105·​.​.​.​.​.​#.​.​.​B.​^.​.​.​.​65 ··​0x00035d0c·0042055e·​00840105·​00000100·​00000000·​.​B.​^.​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x00035170·00000100·00000000·ffff0126·2e050000·​.​.​.​.​.​.​.​.​.​.​.​&.​.​.​.​66 ··​0x00035d1c·ffff0126·2e050000·5105db0c·00950105·​.​.​.​&.​.​.​.​Q.​.​.​.​.​.​.​
67 ··​0x00035180·5105bc0d·​00970105·b10d00d5·01540000·Q.​.​.​.​.​.​.​.​.​.​.​.​T.​.​67 ··​0x00035d2c·d00c00d4·​01450000·9c06e905·e20c00bd·.​.​.​.​.​E.​.​.​.​.​.​.​.​.​.​
68 ··​0x00035190·d106f805·aa0d0097·​0d05bc0d·​00a50d05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00035d3c·0c05db0c·00cb0c05·​0000ffff·​01042f19·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​/​.​
69 ··​0x000351a0·​0000ffff·​01040f39·​0000ffff·010ddb01·​.​.​.​.​.​.​.​9.​.​.​.​.​.​.​.​69 ··​0x00035d4c·​0000ffff·​010dcc01·​05b40d00·f502b80a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x000351b0·05a80d00·​ff02a20a·a10d00ff·​ff010463·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​c70 ··​0x00035d5c·​ad0d00ff·​ff010463·050000ff·​ff011881·​.​.​.​.​.​.​.​c.​.​.​.​.​.​.​.​
71 ··​0x000351c0·​050000ff·ff0118e7·02ca0200·​00c70505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​71 ··​0x00035d6c·​03c90200·00e00505·82070096·​0605f906·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
72 ··​0x000351d0·e90600fd·0505e006·00db0605·e90600ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​72 ··​0x00035d7c·00f40605·820700ff·ff01042b·050000ff·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​
73 ··​0x000351e0·​ff01042b·050000ff·ff012b48·4d0000a9·​.​.​.​+.​.​.​.​.​.​+HM.​.​.​73 ··​0x00035d8c·​ff012b44·500000a8·0105d506·00c60205·​.​.​+DP.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x000351f0·​0105c106·​00c00205·0000d902·​05c80600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​74 ··​0x00035d9c·​0000df02·​05dc0600·f8030500·​00800405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x00035200·f0030500·00f80305·b10600ed·​0405b806·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​75 ··​0x00035dac·c50600f5·0405cc06·00ab060d·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x00035210·​0096060d·​0000ffff·010561d5·​010000ff·​.​.​.​.​.​.​.​.​.​.​a.​.​.​.​.​76 ··​0x00035dbc·​010561d5·​010000ff·ff011436·​05000076·​.​.​a.​.​.​.​.​.​.​.​6.​.​.​v
77 ··​0x00035220·ff011436·05000078·​059d0200·b5012ba4·​.​.​.​6.​.​.​x.​.​.​.​.​.​+.​77 ··​0x00035dcc·05a50200·b7012bac·​0200a002·050000ff·​.​.​.​.​.​.​+.​.​.​.​.​.​.​.​.​
78 ··​0x00035230·02009802·​050000ff·​ff01041e·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​78 ··​0x00035ddc·ff01041e·​050000ff·​ff010a1e·​05a10100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
79 ··​0x00035240·ff010a1e·​059c0100·d7010500·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​79 ··​0x00035dec·dc010500·​00ffff01·166b0500·​00b10105·​.​.​.​.​.​.​.​.​.​k.​.​.​.​.​.​
80 ··​0x00035250·166c0500·​00b20105·830e00f4·​01850c8a·​.​l.​.​.​.​.​.​.​.​.​.​.​.​.​.​80 ··​0x00035dfc·ff0b00f3·​01820a85·​0c00f50b·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x00035260·0e00fe0d·​050000ff·​ff01041e·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​81 ··​0x00035e0c·ff010412·​050000ff·​ff011441·​0500007b·​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​{
82 ··​0x00035270·ff011434·0500006e·​05e70100·ad0128e2·​.​.​.​4.​.​.​n.​.​.​.​.​.​(.​82 ··​0x00035e1c·05fd0100·b90126f8·​0100f301·050000ff·​.​.​.​.​.​.​&.​.​.​.​.​.​.​.​.​
83 ··​0x00035280·0100dd01·​050000ff·​ff01041e·050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​83 ··​0x00035e2c·ff01041e·​050000ff·​ff01067c·fb03bc05·​.​.​.​.​.​.​.​.​.​.​.​|.​.​.​.​
84 ··​0x00035290·ff010784·​01e903a9·​0500ffff·​01041905·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​84 ··​0x00035e3c·00ffff01·​04190500·​00ffff01·14410500·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
85 ··​0x000352a0·​0000ffff·​01143405·00006a05·b2010093·​.​.​.​.​.​.​4.​.​.​j.​.​.​.​.​85 ··​0x00035e4c·​007505cc·​01009e01·27d50100·c7010500·​.​u.​.​.​.​.​.​'.​.​.​.​.​.​.​
86 ··​0x000352b0·​0112b901·00ad0105·0000ffff·01041e05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​86 ··​0x00035e5c·​00ffff01·​041e0500·00ffff01·0f600500·​.​.​.​.​.​.​.​.​.​.​.​.​.​`.​.​
87 ··​0x000352c0·​0000ffff·​010f6005·00007205·​f40400ee·​.​.​.​.​.​.​`.​.​.​r.​.​.​.​.​87 ··​0x00035e6c·​00720594·​0500eb01·9f030000·​ffff0104·​.​r.​.​.​.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x000352d0·​01fc0200·00ffff01·040f0500·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​88 ··​0x00035e7c·​0f050000·ffff0115·3a050000·7705fd04·​.​.​.​.​.​.​.​.​:​.​.​.​w.​.​.​
89 ··​0x000352e0·153a0500·006f05f2·​0400ac03·29eb0400·​.​:​.​.​.​o.​.​.​.​.​.​)​.​.​.​89 ··​0x00035e8c·00b80327·f604008b·​0405ef04·00ffff01·​.​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x000352f0·830405e4·0400ffff·​01042165·​0000ffff·​.​.​.​.​.​.​.​.​.​.​!e.​.​.​.​90 ··​0x00035e9c·​04216500·00ffff01·103b0500·​00e0012b·​.​!e.​.​.​.​.​.​;​.​.​.​.​.​+
91 ··​0x00035300·01103405·​0000cb01·2dfe0200·92022985·​.​.​4.​.​.​.​.​-​.​.​.​.​.​)​.​91 ··​0x00035eac·930300a3·​022a9a03·00ffff01·04171b00·​.​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​
92 ··​0x00035310·​0300ffff·​0104171b·​0000ffff·01103b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​;​.​92 ··​0x00035ebc·​00ffff01·10370500·​00d0012b·83030093·​.​.​.​.​.​7.​.​.​.​.​+.​.​.​.​
93 ··​0x00035320·​0000d201·2d840300·9902298b·0300ffff·​.​.​.​.​-​.​.​.​.​.​)​.​.​.​.​.​93 ··​0x00035ecc·​022a8a03·00ffff01·​04171b00·00ffff01·​.​*.​.​.​.​.​.​.​.​.​.​.​.​.​.​
94 ··​0x00035330·0104171b·​0000ffff·01107405·​00009102·​.​.​.​.​.​.​.​.​.​.​t.​.​.​.​.​94 ··​0x00035edc·​107a0500·​00a0022b·d30300e3·​022ada03·​.​z.​.​.​.​.​+.​.​.​.​.​*.​.​
95 ··​0x00035340·2dc40300·d80229cb·0300ffff·0104171b·-​.​.​.​.​.​)​.​.​.​.​.​.​.​.​.​95 ··​0x00035eec·00ffff01·​04171b00·00ffff01·357705a7·.​.​.​.​.​.​.​.​.​.​.​.​5w.​.​
96 ··​0x00035350·​0000ffff·01357a05·b2090083·​022e8b09·​.​.​.​.​.​5z.​.​.​.​.​.​.​.​.​96 ··​0x00035efc·​0900f701·2bfd0800·ad02188c·​0900d902·​.​.​.​.​+.​.​.​.​.​.​.​.​.​.​.​
97 ··​0x00035360·​00b8021b·9b0900e7·​02059209·​00820405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x00035f0c·​05850900·f503058c·​09008e04·​05950900·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x00035370·9b09009b·​0405a209·​00c30522·9b0900fb·​.​.​.​.​.​.​.​.​.​.​.​".​.​.​.​98 ··​0x00035f1c·c0051e8c·​0900f005·​059e0900·fc0605f6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
99 ··​0x00035380·​0505ab09·​00920705·840900ff·ff010472·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​r99 ··​0x00035f2c·​0800ffff·​01046a05·​0000ffff·012d6d05·​.​.​.​.​.​.​j.​.​.​.​.​.​-​m.​
100 ··​0x00035390·​050000ff·​ff012d6e·​0500007a·17e80600·​.​.​.​.​.​.​-​n.​.​.​z.​.​.​.​100 ··​0x00035f3c·​00007915·​ff0600a2·​01059807·00c70205·​.​.​y.​.​.​.​.​.​.​.​.​.​.​.​.​
101 ··​0x000353a0·a50105ff·​0600c002·​05e80600·d90205ef·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​101 ··​0x00035f4c·ff0600e0·​02058607·​0092041e·ff0600c2·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x000353b0·​0600ff03·1ee80600·af0405f6·0600b805·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​102 ··​0x00035f5c·​04058f07·00cc0505·9f0700ff·ff010559·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​Y
103 ··​0x000353c0·05880700·​ffff0105·51dc0100·​00ffff01·​.​.​.​.​.​.​.​.​Q.​.​.​.​.​.​.​103 ··​0x00035f6c·df010000·​ffff011f·c60105d5·​0b00ae02·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
104 ··​0x000353d0·1fc60105·c90b00b3·​02f102c2·​0b00b609·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x00035f7c·​f002ce0b·00b80929·​c00b00fb·092bc70b·​.​.​.​.​.​.​.​)​.​.​.​.​.​+.​.​
105 ··​0x000353e0·29b40b00·f9092abb·0b00e40a·4bc90b00·)​.​.​.​.​.​*.​.​.​.​.​K.​.​.​105 ··​0x00035f8c·00f00a4b·d50b00ff·ff010444·380000ff·.​.​.​K.​.​.​.​.​.​.​D8.​.​.​
106 ··​0x000353f0·​ffff0104·44380000·ffff0110·7c050000·​.​.​.​.​D8.​.​.​.​.​.​|.​.​.​106 ··​0x00035f9c·​ff0111a3·01050000·b0022ffc·0300fb02·​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​.​
107 ··​0x00035400·860231cc·0300d502·2bc50300·​ffff0104·.​.​1.​.​.​.​.​+.​.​.​.​.​.​.​107 ··​0x00035fac·2cf50300·ffff0104·13250000·​ffff0110·,​.​.​.​.​.​.​.​.​%.​.​.​.​.​.​
108 ··​0x00035410·13250000·ffff0110·​34170000·​74109a04·.​%.​.​.​.​.​.​4.​.​.​t.​.​.​108 ··​0x00035fbc·34170000·7410a304·​00d50196·029c0400·4.​.​.​t.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x00035420·00d00192·02930400·​ffff0104·2b050000·​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​109 ··​0x00035fcc·ffff0104·2a050000·​ffff0110·3d2b0000·​.​.​.​.​*.​.​.​.​.​.​.​=+.​.​
110 ··​0x00035430·ffff0110·3f2f0000·82022db4·0300c902·​.​.​.​.​?/​.​.​.​.​-​.​.​.​.​.​110 ··​0x00035fdc·80022bb3·0300c302·2aba0300·​ffff0104·​.​.​+.​.​.​.​.​*.​.​.​.​.​.​.​
111 ··​0x00035440·29bb0300·​ffff0104·171b0000·ffff0115·)​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​111 ··​0x00035fec·171b0000·​ffff0115·36050000·616ebf04·.​.​.​.​.​.​.​.​6.​.​.​an.​.​
112 ··​0x00035450·36050000·615f9904·00e0022c·8b0400a3·​6.​.​.​a_.​.​.​.​.​,​.​.​.​.​112 ··​0x00035ffc·​0083032c·​b10400c6·032ab804·00ffff01·.​.​.​,​.​.​.​.​.​*.​.​.​.​.​.​
113 ··​0x00035460·​03299204·​00ffff01·04360500·​00ffff01·​.​)​.​.​.​.​.​.​.​6.​.​.​.​.​.​113 ··​0x0003600c·​04360500·​00ffff01·39456500·​00c40105·​.​6.​.​.​.​.​.​9Ee.​.​.​.​.​
114 ··​0x00035470·39495a00·​00bd0105·f40800fb·​01058409·9IZ.​.​.​.​.​.​.​.​.​.​.​.​.​114 ··​0x0003601c·95090082·​0205a509·00bb0205·​00009b03·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
115 ··​0x00035480·00b30205·00009b03·2dfd0800·ec042de4·.​.​.​.​.​.​.​.​-​.​.​.​.​.​-​.​115 ··​0x0003602c·2d9c0900·80052b86·0900bf05·2aff0800·-​.​.​.​.​.​+.​.​.​.​.​*.​.​.​
116 ··​0x00035490·0800af05·29dd0800·8a0731d4·0800d607·​.​.​.​.​)​.​.​.​.​.​1.​.​.​.​.​116 ··​0x0003603c·a8072ff8·0800f007·2a8d0900·f3080595·​.​.​/​.​.​.​.​.​*.​.​.​.​.​.​.​
117 ··​0x000354a0·29ed0800·cf0805f4·​0800ffff·01042b73·)​.​.​.​.​.​.​.​.​.​.​.​.​.​+s117 ··​0x0003604c·0900ffff·01042b73·00000000·ffff0109·.​.​.​.​.​.​+s.​.​.​.​.​.​.​.​
118 ··​0x000354b0·00000000·ffff0109·​3e050000·​5705e601·.​.​.​.​.​.​.​.​>.​.​.​W.​.​.​118 ··​0x0003605c·5e050000·7305f801·​00ffff01·04610500·^.​.​.​s.​.​.​.​.​.​.​.​a.​.​
119 ··​0x000354c0·​00ffff01·​045f0500·​00ffff01·09540f00·​.​.​.​.​.​_.​.​.​.​.​.​.​T.​.​119 ··​0x0003606c·​00ffff01·​0a7e0f00·​009b0105·bf0200ff·​.​.​.​.​.​~.​.​.​.​.​.​.​.​.​.​
120 ··​0x000354d0·0073059b·​0200ffff·01045f05·0000ffff·​.​s.​.​.​.​.​.​.​.​_.​.​.​.​.​120 ··​0x0003607c·ff010461·050000ff·ff012d45·05000064·​.​.​.​a.​.​.​.​.​.​-​E.​.​.​d
121 ··​0x000354e0·​012d4805·00006705·​b50900a7·0105ab09·​.​-​H.​.​.​g.​.​.​.​.​.​.​.​.​121 ··​0x0003608c·​05b90900·a20105b0·0900fa01·cd030000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
122 ··​0x000354f0·00fe01ce·03000081·07059d09·00a40729·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​)​122 ··​0x0003609c·800705a2·​0900a107·2aa90900·a90846a2·​.​.​.​.​.​.​.​.​*.​.​.​.​.​F.​
123 ··​0x00035500·​a40900a4·​08469d09·00930905·b50900ff·​.​.​.​.​.​F.​.​.​.​.​.​.​.​.​.​123 ··​0x000360ac·09009809·​05b90900·ffff0104·17470000·​.​.​.​.​.​.​.​.​.​.​.​.​.​G.​.​
124 ··​0x00035510·​ff010417·470000ff·ff0113dc·0105ba04·​.​.​.​.​G.​.​.​.​.​.​.​.​.​.​.​124 ··​0x000360bc·​ffff0113·e20105d0·0400fa01·8701c904·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x00035520·​00f80183·​01b30400·e80346ba·0400ffff·​.​.​.​.​.​.​.​.​.​.​F.​.​.​.​.​125 ··​0x000360cc·​00fe0346·​d00400ff·ff01040f·250000ff·​.​.​.​F.​.​.​.​.​.​.​.​%.​.​.​
126 ··​0x00035530·01041325·​0000ffff·​0113db01·​05dd0500·​.​.​.​%.​.​.​.​.​.​.​.​.​.​.​.​126 ··​0x000360dc·ff0113ef·​01058d06·​008f02d1·​01860600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/27719 bytes (0.00%) of diff not shown.
422 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00036eac·409d0000·c69a0000·069b0000·469b0000·@.​.​.​.​.​.​.​.​.​.​.​F.​.​.​2 ··​0x00037eac·109d0000·a09a0000·e09a0000·209b0000·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
3 ··​0x00036ebc·869b0000·c69b0000·069c0000··········.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00037ebc·609b0000·a09b0000·e09b0000··········`.​.​.​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00036ec8·f09c0000····························​.​.​.​.​2 ··​0x00037ec8·c09c0000····························​.​.​.​.​
  
653 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00036fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00037fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00036fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00037fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00036fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00037fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00036ffc·​00000000····························​.​.​.​.​5 ··​0x00037ffc·​00000000····························​.​.​.​.​
  
7.68 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Hex·​dump·​of·​section·​'.​got.​plt':​1 Hex·​dump·​of·​section·​'.​got.​plt':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00037000·​cc6e0300·​00000000·​00000000·​36700000·​.​n.​.​.​.​.​.​.​.​.​.​6p.​.​3 ··​0x00038000·​cc7e0300·​00000000·​00000000·​36700000·​.​~.​.​.​.​.​.​.​.​.​.​6p.​.​
4 ··​0x00037010·​46700000·​56700000·​66700000·​76700000·​Fp.​.​Vp.​.​fp.​.​vp.​.​4 ··​0x00038010·​46700000·​56700000·​66700000·​76700000·​Fp.​.​Vp.​.​fp.​.​vp.​.​
5 ··​0x00037020·​86700000·​96700000·​a6700000·​b6700000·​.​p.​.​.​p.​.​.​p.​.​.​p.​.​5 ··​0x00038020·​86700000·​96700000·​a6700000·​b6700000·​.​p.​.​.​p.​.​.​p.​.​.​p.​.​
6 ··​0x00037030·​c6700000·​d6700000·​e6700000·​f6700000·​.​p.​.​.​p.​.​.​p.​.​.​p.​.​6 ··​0x00038030·​c6700000·​d6700000·​e6700000·​f6700000·​.​p.​.​.​p.​.​.​p.​.​.​p.​.​
7 ··​0x00037040·​06710000·​16710000·​26710000·​36710000·​.​q.​.​.​q.​.​&q.​.​6q.​.​7 ··​0x00038040·​06710000·​16710000·​26710000·​36710000·​.​q.​.​.​q.​.​&q.​.​6q.​.​
8 ··​0x00037050·​46710000·​56710000·​66710000·​76710000·​Fq.​.​Vq.​.​fq.​.​vq.​.​8 ··​0x00038050·​46710000·​56710000·​66710000·​76710000·​Fq.​.​Vq.​.​fq.​.​vq.​.​
9 ··​0x00037060·​86710000·​96710000·​a6710000·​b6710000·​.​q.​.​.​q.​.​.​q.​.​.​q.​.​9 ··​0x00038060·​86710000·​96710000·​a6710000·​b6710000·​.​q.​.​.​q.​.​.​q.​.​.​q.​.​
10 ··​0x00037070·​c6710000·​d6710000·​e6710000·​f6710000·​.​q.​.​.​q.​.​.​q.​.​.​q.​.​10 ··​0x00038070·​c6710000·​d6710000·​e6710000·​f6710000·​.​q.​.​.​q.​.​.​q.​.​.​q.​.​
11 ··​0x00037080·​06720000·​16720000·​26720000·​36720000·​.​r.​.​.​r.​.​&r.​.​6r.​.​11 ··​0x00038080·​06720000·​16720000·​26720000·​36720000·​.​r.​.​.​r.​.​&r.​.​6r.​.​
12 ··​0x00037090·​46720000·​56720000·​66720000·​76720000·​Fr.​.​Vr.​.​fr.​.​vr.​.​12 ··​0x00038090·​46720000·​56720000·​66720000·​76720000·​Fr.​.​Vr.​.​fr.​.​vr.​.​
13 ··​0x000370a0·​86720000·​96720000·​a6720000·​b6720000·​.​r.​.​.​r.​.​.​r.​.​.​r.​.​13 ··​0x000380a0·​86720000·​96720000·​a6720000·​b6720000·​.​r.​.​.​r.​.​.​r.​.​.​r.​.​
14 ··​0x000370b0·​c6720000·​d6720000·​e6720000·​f6720000·​.​r.​.​.​r.​.​.​r.​.​.​r.​.​14 ··​0x000380b0·​c6720000·​d6720000·​e6720000·​f6720000·​.​r.​.​.​r.​.​.​r.​.​.​r.​.​
15 ··​0x000370c0·​06730000·​16730000·​26730000·​36730000·​.​s.​.​.​s.​.​&s.​.​6s.​.​15 ··​0x000380c0·​06730000·​16730000·​26730000·​36730000·​.​s.​.​.​s.​.​&s.​.​6s.​.​
16 ··​0x000370d0·​46730000·​56730000·​66730000·​76730000·​Fs.​.​Vs.​.​fs.​.​vs.​.​16 ··​0x000380d0·​46730000·​56730000·​66730000·​76730000·​Fs.​.​Vs.​.​fs.​.​vs.​.​
17 ··​0x000370e0·​86730000·​96730000·​a6730000·​b6730000·​.​s.​.​.​s.​.​.​s.​.​.​s.​.​17 ··​0x000380e0·​86730000·​96730000·​a6730000·​b6730000·​.​s.​.​.​s.​.​.​s.​.​.​s.​.​
18 ··​0x000370f0·​c6730000·​d6730000·​e6730000·​f6730000·​.​s.​.​.​s.​.​.​s.​.​.​s.​.​18 ··​0x000380f0·​c6730000·​d6730000·​e6730000·​f6730000·​.​s.​.​.​s.​.​.​s.​.​.​s.​.​
19 ··​0x00037100·​06740000·​16740000·​26740000·​36740000·​.​t.​.​.​t.​.​&t.​.​6t.​.​19 ··​0x00038100·​06740000·​16740000·​26740000·​36740000·​.​t.​.​.​t.​.​&t.​.​6t.​.​
20 ··​0x00037110·​46740000·​56740000·​66740000·​76740000·​Ft.​.​Vt.​.​ft.​.​vt.​.​20 ··​0x00038110·​46740000·​56740000·​66740000·​76740000·​Ft.​.​Vt.​.​ft.​.​vt.​.​
21 ··​0x00037120·​86740000·​96740000·​a6740000·​b6740000·​.​t.​.​.​t.​.​.​t.​.​.​t.​.​21 ··​0x00038120·​86740000·​96740000·​a6740000·​b6740000·​.​t.​.​.​t.​.​.​t.​.​.​t.​.​
22 ··​0x00037130·​c6740000·​d6740000·​e6740000·​f6740000·​.​t.​.​.​t.​.​.​t.​.​.​t.​.​22 ··​0x00038130·​c6740000·​d6740000·​e6740000·​f6740000·​.​t.​.​.​t.​.​.​t.​.​.​t.​.​
23 ··​0x00037140·​06750000·​16750000·​26750000·​36750000·​.​u.​.​.​u.​.​&u.​.​6u.​.​23 ··​0x00038140·​06750000·​16750000·​26750000·​36750000·​.​u.​.​.​u.​.​&u.​.​6u.​.​
24 ··​0x00037150·​46750000·​56750000·​66750000·​76750000·​Fu.​.​Vu.​.​fu.​.​vu.​.​24 ··​0x00038150·​46750000·​56750000·​66750000·​76750000·​Fu.​.​Vu.​.​fu.​.​vu.​.​
25 ··​0x00037160·​86750000·​96750000·​a6750000·​b6750000·​.​u.​.​.​u.​.​.​u.​.​.​u.​.​25 ··​0x00038160·​86750000·​96750000·​a6750000·​b6750000·​.​u.​.​.​u.​.​.​u.​.​.​u.​.​
26 ··​0x00037170·​c6750000·​d6750000·​e6750000·​f6750000·​.​u.​.​.​u.​.​.​u.​.​.​u.​.​26 ··​0x00038170·​c6750000·​d6750000·​e6750000·​f6750000·​.​u.​.​.​u.​.​.​u.​.​.​u.​.​
27 ··​0x00037180·​06760000·​16760000·​26760000·​36760000·​.​v.​.​.​v.​.​&v.​.​6v.​.​27 ··​0x00038180·​06760000·​16760000·​26760000·​36760000·​.​v.​.​.​v.​.​&v.​.​6v.​.​
28 ··​0x00037190·​46760000·​56760000·​66760000·​76760000·​Fv.​.​Vv.​.​fv.​.​vv.​.​28 ··​0x00038190·​46760000·​56760000·​66760000·​76760000·​Fv.​.​Vv.​.​fv.​.​vv.​.​
29 ··​0x000371a0·​86760000·​96760000·​a6760000·​b6760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​29 ··​0x000381a0·​86760000·​96760000·​a6760000·​b6760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​
30 ··​0x000371b0·​c6760000·​d6760000·​e6760000·​f6760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​30 ··​0x000381b0·​c6760000·​d6760000·​e6760000·​f6760000·​.​v.​.​.​v.​.​.​v.​.​.​v.​.​
31 ··​0x000371c0·​06770000·​16770000·​26770000·​36770000·​.​w.​.​.​w.​.​&w.​.​6w.​.​31 ··​0x000381c0·​06770000·​16770000·​26770000·​36770000·​.​w.​.​.​w.​.​&w.​.​6w.​.​
32 ··​0x000371d0·​46770000·​56770000·​66770000·​76770000·​Fw.​.​Vw.​.​fw.​.​vw.​.​32 ··​0x000381d0·​46770000·​56770000·​66770000·​76770000·​Fw.​.​Vw.​.​fw.​.​vw.​.​
33 ··​0x000371e0·​86770000·​96770000·​a6770000·​b6770000·​.​w.​.​.​w.​.​.​w.​.​.​w.​.​33 ··​0x000381e0·​86770000·​96770000·​a6770000·​b6770000·​.​w.​.​.​w.​.​.​w.​.​.​w.​.​
34 ··​0x000371f0·​c6770000·​d6770000·​e6770000·​f6770000·​.​w.​.​.​w.​.​.​w.​.​.​w.​.​34 ··​0x000381f0·​c6770000·​d6770000·​e6770000·​f6770000·​.​w.​.​.​w.​.​.​w.​.​.​w.​.​
35 ··​0x00037200·​06780000·​16780000·​26780000·​36780000·​.​x.​.​.​x.​.​&x.​.​6x.​.​35 ··​0x00038200·​06780000·​16780000·​26780000·​36780000·​.​x.​.​.​x.​.​&x.​.​6x.​.​
36 ··​0x00037210·​46780000·​56780000·​66780000·​76780000·​Fx.​.​Vx.​.​fx.​.​vx.​.​36 ··​0x00038210·​46780000·​56780000·​66780000·​76780000·​Fx.​.​Vx.​.​fx.​.​vx.​.​
37 ··​0x00037220·​86780000·​96780000·​a6780000·​b6780000·​.​x.​.​.​x.​.​.​x.​.​.​x.​.​37 ··​0x00038220·​86780000·​96780000·​a6780000·​b6780000·​.​x.​.​.​x.​.​.​x.​.​.​x.​.​
38 ··​0x00037230·​c6780000·​d6780000·​e6780000·​f6780000·​.​x.​.​.​x.​.​.​x.​.​.​x.​.​38 ··​0x00038230·​c6780000·​d6780000·​e6780000·​f6780000·​.​x.​.​.​x.​.​.​x.​.​.​x.​.​
39 ··​0x00037240·​06790000·​16790000·​26790000·​36790000·​.​y.​.​.​y.​.​&y.​.​6y.​.​39 ··​0x00038240·​06790000·​16790000·​26790000·​36790000·​.​y.​.​.​y.​.​&y.​.​6y.​.​
40 ··​0x00037250·​46790000·​56790000·​66790000·​76790000·​Fy.​.​Vy.​.​fy.​.​vy.​.​40 ··​0x00038250·​46790000·​56790000·​66790000·​76790000·​Fy.​.​Vy.​.​fy.​.​vy.​.​
41 ··​0x00037260·​86790000·​96790000·​a6790000·​b6790000·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​41 ··​0x00038260·​86790000·​96790000·​a6790000·​b6790000·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​
42 ··​0x00037270·​c6790000·​d6790000·​e6790000·​f6790000·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​42 ··​0x00038270·​c6790000·​d6790000·​e6790000·​f6790000·​.​y.​.​.​y.​.​.​y.​.​.​y.​.​
43 ··​0x00037280·​067a0000·​167a0000·​267a0000·​367a0000·​.​z.​.​.​z.​.​&z.​.​6z.​.​43 ··​0x00038280·​067a0000·​167a0000·​267a0000·​367a0000·​.​z.​.​.​z.​.​&z.​.​6z.​.​
44 ··​0x00037290·​467a0000·​567a0000·​667a0000·​767a0000·​Fz.​.​Vz.​.​fz.​.​vz.​.​44 ··​0x00038290·​467a0000·​567a0000·​667a0000·​767a0000·​Fz.​.​Vz.​.​fz.​.​vz.​.​
45 ··​0x000372a0·​867a0000·​967a0000·​a67a0000·​b67a0000·​.​z.​.​.​z.​.​.​z.​.​.​z.​.​45 ··​0x000382a0·​867a0000·​967a0000·​a67a0000·​b67a0000·​.​z.​.​.​z.​.​.​z.​.​.​z.​.​
46 ··​0x000372b0·​c67a0000·​d67a0000·​e67a0000·​f67a0000·​.​z.​.​.​z.​.​.​z.​.​.​z.​.​46 ··​0x000382b0·​c67a0000·​d67a0000·​e67a0000·​f67a0000·​.​z.​.​.​z.​.​.​z.​.​.​z.​.​
47 ··​0x000372c0·​067b0000·​167b0000·​267b0000·​367b0000·​.​{.​.​.​{.​.​&{.​.​6{.​.​47 ··​0x000382c0·​067b0000·​167b0000·​267b0000·​367b0000·​.​{.​.​.​{.​.​&{.​.​6{.​.​
48 ··​0x000372d0·​467b0000·​567b0000·​667b0000·​767b0000·​F{.​.​V{.​.​f{.​.​v{.​.​48 ··​0x000382d0·​467b0000·​567b0000·​667b0000·​767b0000·​F{.​.​V{.​.​f{.​.​v{.​.​
49 ··​0x000372e0·​867b0000·​967b0000·​a67b0000·​b67b0000·​.​{.​.​.​{.​.​.​{.​.​.​{.​.​49 ··​0x000382e0·​867b0000·​967b0000·​a67b0000·​b67b0000·​.​{.​.​.​{.​.​.​{.​.​.​{.​.​
50 ··​0x000372f0·​c67b0000·​d67b0000·​e67b0000·​f67b0000·​.​{.​.​.​{.​.​.​{.​.​.​{.​.​50 ··​0x000382f0·​c67b0000·​d67b0000·​e67b0000·​f67b0000·​.​{.​.​.​{.​.​.​{.​.​.​{.​.​
51 ··​0x00037300·​067c0000·​167c0000·​267c0000·​367c0000·​.​|.​.​.​|.​.​&|.​.​6|.​.​51 ··​0x00038300·​067c0000·​167c0000·​267c0000·​367c0000·​.​|.​.​.​|.​.​&|.​.​6|.​.​
52 ··​0x00037310·​467c0000·​567c0000·​667c0000·​767c0000·​F|.​.​V|.​.​f|.​.​v|.​.​52 ··​0x00038310·​467c0000·​567c0000·​667c0000·​767c0000·​F|.​.​V|.​.​f|.​.​v|.​.​
53 ··​0x00037320·​867c0000·​967c0000·​a67c0000·​b67c0000·​.​|.​.​.​|.​.​.​|.​.​.​|.​.​53 ··​0x00038320·​867c0000·​967c0000·​a67c0000·​b67c0000·​.​|.​.​.​|.​.​.​|.​.​.​|.​.​
54 ··​0x00037330·​c67c0000·​d67c0000·​e67c0000·​f67c0000·​.​|.​.​.​|.​.​.​|.​.​.​|.​.​54 ··​0x00038330·​c67c0000·​d67c0000·​e67c0000·​f67c0000·​.​|.​.​.​|.​.​.​|.​.​.​|.​.​
55 ··​0x00037340·​067d0000·​167d0000·​267d0000·​367d0000·​.​}.​.​.​}.​.​&}.​.​6}.​.​55 ··​0x00038340·​067d0000·​167d0000·​267d0000·​367d0000·​.​}.​.​.​}.​.​&}.​.​6}.​.​
56 ··​0x00037350·​467d0000·​567d0000·​667d0000·​767d0000·​F}.​.​V}.​.​f}.​.​v}.​.​56 ··​0x00038350·​467d0000·​567d0000·​667d0000·​767d0000·​F}.​.​V}.​.​f}.​.​v}.​.​
57 ··​0x00037360·​867d0000·​967d0000·​a67d0000·​b67d0000·​.​}.​.​.​}.​.​.​}.​.​.​}.​.​57 ··​0x00038360·​867d0000·​967d0000·​a67d0000·​b67d0000·​.​}.​.​.​}.​.​.​}.​.​.​}.​.​
58 ··​0x00037370·​c67d0000·​d67d0000·​e67d0000·​f67d0000·​.​}.​.​.​}.​.​.​}.​.​.​}.​.​58 ··​0x00038370·​c67d0000·​d67d0000·​e67d0000·​f67d0000·​.​}.​.​.​}.​.​.​}.​.​.​}.​.​
59 ··​0x00037380·​067e0000····························​.​~.​.​59 ··​0x00038380·​067e0000····························​.​~.​.​
  
270 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​data':​1 Hex·​dump·​of·​section·​'.​data':​
2 ··​0x00037384·​84730300·​3c3e0000·​00000000··········​.​s.​.​<>.​.​.​.​.​.​2 ··​0x00038384·​84830300·​3c3e0000·​00000000··········​.​.​.​.​<>.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·61346461·61656132·​61366432·30613737·​a4daaea2a6d20a772 ··​0x00000000·31383934·34343165·66646164·​35376130·​1894441efdad57a0
3 ··​0x00000010·65373035·​31313963·61373036·31383835·e705119ca70618853 ··​0x00000010·37373535·62303133·31623461·63316335·7755b0131b4ac1c5
4 ··​0x00000020·65656434·61642e64·​65627567·​00000000·eed4ad.​debug.​.​.​.​4 ··​0x00000020·31616164·30322e64·​65627567·​00000000·1aad02.​debug.​.​.​.​
5 ··​0x00000030·796e2a7b····························yn*{5 ··​0x00000030·16616514····························.​ae.​
  
18.9 MB
sfst_1.4.7b-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1700·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1700·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​118728·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​123992·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz
644 B
control.tar.xz
616 B
control.tar
546 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:​·​sfst1 Package:​·​sfst
2 Version:​·​1.​4.​7b-​12 Version:​·​1.​4.​7b-​1
3 Architecture:​·​i3863 Architecture:​·​i386
4 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>4 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>
5 Installed-​Size:​·6955 Installed-​Size:​·707
6 Depends:​·​libc6·​(>=·​2.​4)​,​·​libgcc1·​(>=·​1:​3.​0)​,​·​libsfst1-​1.​4,​·​libstdc++6·​(>=·​4.​2.​1)​6 Depends:​·​libc6·​(>=·​2.​4)​,​·​libgcc1·​(>=·​1:​3.​0)​,​·​libsfst1-​1.​4,​·​libstdc++6·​(>=·​4.​2.​1)​
7 Section:​·​misc7 Section:​·​misc
8 Priority:​·​optional8 Priority:​·​optional
9 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​9 Homepage:​·​http:​/​/​www.​cis.​uni-​muenchen.​de/​~schmid/​tools/​SFST/​
10 Description:​·​Stuttgart·​finite-​state·​transducer·​tools10 Description:​·​Stuttgart·​finite-​state·​transducer·​tools
11 ·​SFST·​is·​a·​toolbox·​for·​the·​implementation·​of·​morphological·​analysers11 ·​SFST·​is·​a·​toolbox·​for·​the·​implementation·​of·​morphological·​analysers
12 ·​and·​other·​tools·​which·​are·​based·​on·​finite·​state·​transducer12 ·​and·​other·​tools·​which·​are·​based·​on·​finite·​state·​transducer
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
18.9 MB
data.tar.xz
18.9 MB
data.tar
1.9 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​
4 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​30348·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compact4 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​30348·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compact
5 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​13872·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compare5 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​13872·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compare
6 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​133012·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compiler6 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​137108·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compiler
7 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​133012·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compiler-​utf87 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​···​137108·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​compiler-​utf8
8 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····17996·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​generate8 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····22092·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​generate
9 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​17988·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl9 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​17988·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl
10 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​38536·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl210 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​38536·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl2
11 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​38560·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl2-​daemon11 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​38560·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl2-​daemon
12 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​26240·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl312 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​26240·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​infl3
13 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​22108·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​lattice13 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​22108·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​lattice
14 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​26240·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​lowmem14 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​26240·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​lowmem
15 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​17992·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​match15 -​rwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​····​17992·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​bin/​fst-​match
719 KB
./usr/bin/fst-compact
883 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x282011 ··​Entry·​point·​address:​···············​0x2830
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​29188·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​29188·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x28202 Entry·​point·​0x2830
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01104·​0x01104·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01104·​0x01104·​R···​0x1000
10 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x03708·​0x03708·​R·​E·​0x100010 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x03988·​0x03988·​R·​E·​0x1000
11 ··​LOAD···········​0x006000·​0x00006000·​0x00006000·​0x00c2f·​0x00c2f·​R···​0x100011 ··​LOAD···········​0x006000·​0x00006000·​0x00006000·​0x00bfb·​0x00bfb·​R···​0x1000
12 ··​LOAD···········​0x006eb4·​0x00007eb4·​0x00007eb4·​0x0020c·​0x00210·​RW··​0x100012 ··​LOAD···········​0x006eb4·​0x00007eb4·​0x00007eb4·​0x0020c·​0x00210·​RW··​0x1000
13 ··​DYNAMIC········​0x006ec4·​0x00007ec4·​0x00007ec4·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x006ec4·​0x00007ec4·​0x00007ec4·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x006200·​0x00006200·​0x00006200·​0x00144·​0x00144·​R···​0x415 ··​GNU_EH_FRAME···​0x006200·​0x00006200·​0x00006200·​0x00144·​0x00144·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x006eb4·​0x00007eb4·​0x00007eb4·​0x0014c·​0x0014c·​R···​0x117 ··​GNU_RELRO······​0x006eb4·​0x00007eb4·​0x00007eb4·​0x0014c·​0x0014c·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000ddc·​000ddc·​00007e·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000ddc·​000ddc·​00007e·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000e5c·​000e5c·​0000d0·​00···​A··​6···​4··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000e5c·​000e5c·​0000d0·​00···​A··​6···​4··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000f2c·​000f2c·​000090·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000f2c·​000f2c·​000090·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000fbc·​000fbc·​000148·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000fbc·​000fbc·​000148·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​0002a0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​0002a0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000022c0·​0022c0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000022c0·​0022c0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000022d0·​0022d0·​003424·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000022d0·​0022d0·​0036a4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​000056f4·​0056f4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00005974·​005974·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00006000·​006000·​000200·​00···​A··​0···​0·​3221 ··​[16]·​.​rodata···········​PROGBITS········​00006000·​006000·​000200·​00···​A··​0···​0·​32
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00006200·​006200·​000144·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00006200·​006200·​000144·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00006344·​006344·​000828·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00006344·​006344·​0007f4·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00006b6c·​006b6c·​0000c3·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00006b38·​006b38·​0000c3·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00007eb4·​006eb4·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00007eb4·​006eb4·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00007ec0·​006ec0·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00007ec0·​006ec0·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00007ec4·​006ec4·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00007ec4·​006ec4·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00007fd4·​006fd4·​00002c·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00007fd4·​006fd4·​00002c·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00008000·​007000·​0000b0·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00008000·​007000·​0000b0·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​000080b0·​0070b0·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​000080b0·​0070b0·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000080c0·​0070c0·​000004·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​000080c0·​0070c0·​000004·​00··​WA··​0···​0··​1
2.62 KB
readelf --wide --symbols {}
    
Offset 51, 16 lines modifiedOffset 51, 16 lines modified
51 ····​47:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able51 ····​47:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
52 ····​48:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​52 ····​48:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
54 ····​50:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​54 ····​50:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​
55 ····​51:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​55 ····​51:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
56 ····​52:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​56 ····​52:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
57 ····​53:​·​00006180···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE57 ····​53:​·​00006180···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
58 ····​54:​·​00002a78···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev58 ····​54:​·​00002ad0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
59 ····​55:​·​00002a78···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev59 ····​55:​·​00002ad0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
60 ····​56:​·​00004cb0··​1246·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_60 ····​56:​·​00004e80··​1303·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_
61 ····​57:​·​00006004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used61 ····​57:​·​00006004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
62 ····​58:​·​00002a32····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E62 ····​58:​·​00002a70····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
63 ····​59:​·​000049a6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE63 ····​59:​·​00004b50····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
64 ····​60:​·​000049dc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev64 ····​60:​·​00004ba0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev
65 ····​61:​·​000049dc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev65 ····​61:​·​00004ba0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev
66 ····​62:​·​000049a6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE66 ····​62:​·​00004b50····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x20009 ·​0x0000000c·​(INIT)​·······················​0x2000
10 ·​0x0000000d·​(FINI)​·······················​0x56f410 ·​0x0000000d·​(FINI)​·······················​0x5974
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x7eb411 ·​0x00000019·​(INIT_ARRAY)​·················​0x7eb4
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x7ec013 ·​0x0000001a·​(FINI_ARRAY)​·················​0x7ec0
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x62816 ·​0x00000005·​(STRTAB)​·····················​0x628
17 ·​0x00000006·​(SYMTAB)​·····················​0x23817 ·​0x00000006·​(SYMTAB)​·····················​0x238
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·98916eac1e71346c7d984​f1e7a5e6368159bf9e16 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·3d9a89442fda5d6281bbe​f5a1674858fa1c2a539
43.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002820.​.​0000285614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002830.​.​00002866
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 974 lines modifiedOffset 37, 942 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000022c0.​.​000022c838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000022c0.​.​000022c8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=0000295a.​.​000029c642 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00002970.​.​000029ea
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000295b43 ··​DW_CFA_advance_loc:​·​1·​to·​00002971
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​0000295c46 ··​DW_CFA_advance_loc:​·3·​to·​00002974
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​0000295d49 ··​DW_CFA_advance_loc:​·​1·​to·​00002975
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​0000295e52 ··​DW_CFA_advance_loc:​·​1·​to·​00002976
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​0000296155 ··​DW_CFA_advance_loc:​·14·​to·​00002984
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​000029c157 ··​DW_CFA_advance_loc1:​·​97·​to·​000029e5
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​000029c259 ··​DW_CFA_advance_loc:​·​1·​to·​000029e6
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​000029c362 ··​DW_CFA_advance_loc:​·​1·​to·​000029e7
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​000029c465 ··​DW_CFA_advance_loc:​·​1·​to·​000029e8
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​000029c568 ··​DW_CFA_advance_loc:​·​1·​to·​000029e9
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=000029c6.​.​00002a3271 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=000029f0.​.​00002a6a
72 ··​DW_CFA_advance_loc:​·​1·​to·​000029c772 ··​DW_CFA_advance_loc:​·​1·​to·​000029f1
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​000029c875 ··​DW_CFA_advance_loc:​·3·​to·​000029f4
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​000029c978 ··​DW_CFA_advance_loc:​·​1·​to·​000029f5
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​000029ca81 ··​DW_CFA_advance_loc:​·​1·​to·​000029f6
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​000029cd84 ··​DW_CFA_advance_loc:​·14·​to·​00002a04
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​00002a2d86 ··​DW_CFA_advance_loc1:​·​97·​to·​00002a65
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​00002a2e88 ··​DW_CFA_advance_loc:​·​1·​to·​00002a66
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​00002a2f91 ··​DW_CFA_advance_loc:​·​1·​to·​00002a67
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​00002a3094 ··​DW_CFA_advance_loc:​·​1·​to·​00002a68
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​00002a3197 ··​DW_CFA_advance_loc:​·​1·​to·​00002a69
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000038·​000000cc·​FDE·​cie=0000002c·​pc=00002a32.​.​00002a78100 000000f4·​00000024·​000000cc·​FDE·​cie=0000002c·​pc=00002a70.​.​00002ace
101 ··​DW_CFA_advance_loc:​·1·​to·​00002a33101 ··​DW_CFA_advance_loc:​·3·​to·​00002a73
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·48
103 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8103 ··​DW_CFA_advance_loc:​·4·​to·00002a77
104 ··​DW_CFA_advance_loc:​·​1·​to·​00002a34 
105 ··​DW_CFA_def_cfa_offset​:​·​12 
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
107 ··​DW_CFA_advance_loc:​·​1·​to·​00002a35 
108 ··​DW_CFA_def_cfa_offset​:​·​16 
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16104 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·1·​to·​00002a36105 ··​DW_CFA_advance_loc:​·8·​to·​00002a7f
111 ··​DW_CFA_def_cfa_offset​:​·​20 
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​00002a39107 ··​DW_CFA_advance_loc:​·15·​to·​00002a8e
114 ··​DW_CFA_def_cfa_offset​:​·​48108 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·58·​to·​00002a73109 ··​DW_CFA_advance_loc:​·​8·​to·​00002a96
116 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
117 ··​DW_CFA_advance_loc:​·1·​to·​00002a74111 ··​DW_CFA_advance_loc:​·55·​to·​00002acd
118 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
119 ··​DW_CFA_def_cfa_offset​:​·​16 
120 ··​DW_CFA_advance_loc:​·​1·​to·​00002a75 
121 ··​DW_CFA_restore:​·​r6·​(esi)​ 
122 ··​DW_CFA_def_cfa_offset​:​·​12 
123 ··​DW_CFA_advance_loc:​·​1·​to·​00002a76 
124 ··​DW_CFA_restore:​·​r7·​(edi)​ 
125 ··​DW_CFA_def_cfa_offset​:​·​8 
126 ··​DW_CFA_advance_loc:​·​1·​to·​00002a77 
127 ··​DW_CFA_restore:​·​r5·​(ebp)​112 ··​DW_CFA_restore:​·​r5·​(ebp)​
 113 ··​DW_CFA_restore:​·​r7·​(edi)​
 114 ··​DW_CFA_restore:​·​r6·​(esi)​
 115 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
129 ··​DW_CFA_nop117 ··​DW_CFA_nop
  
130 00000130·​0000001c·​00000000·​CIE118 0000011c·​0000001c·​00000000·​CIE
131 ··​Version:​···············​1119 ··​Version:​···············​1
132 ··​Augmentation:​··········​"zPLR"120 ··​Augmentation:​··········​"zPLR"
133 ··​Code·​alignment·​factor:​·​1121 ··​Code·​alignment·​factor:​·​1
134 ··​Data·​alignment·​factor:​·​-​4122 ··​Data·​alignment·​factor:​·​-​4
135 ··​Return·​address·​column:​·​8123 ··​Return·​address·​column:​·​8
136 ··​Augmentation·​data:​·····​9b·35·​1c·​00·​00·​1b·​1b124 ··​Augmentation·​data:​·····​9b·49·​1c·​00·​00·​1b·​1b
137 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4125 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
138 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4126 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
139 ··​DW_CFA_nop127 ··​DW_CFA_nop
Max diff block lines reached; 39192/44691 bytes (87.70%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00002000·​<.​init>:​3 00002000·​<.​init>:​
4 ····​2000:​»       ​53···················»       ​push···​%ebx4 ····​2000:​»       ​53···················»       ​push···​%ebx
5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​2004:​»       ​e8·57·​08·​00·​00·······»       ​call···​2860·​<__cxa_finalize@plt+0​x5a0>6 ····​2004:​»       ​e8·67·​08·​00·​00·······»       ​call···​2870·​<__cxa_finalize@plt+0​x5b0>
7 ····​2009:​»       ​81·​c3·​f7·​5f·​00·​00····»       ​add····​$0x5ff7,​%ebx7 ····​2009:​»       ​81·​c3·​f7·​5f·​00·​00····»       ​add····​$0x5ff7,​%ebx
8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>
11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​201e:​»       ​5b···················»       ​pop····​%ebx13 ····​201e:​»       ​5b···················»       ​pop····​%ebx
643 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 5073 lines modifiedOffset 1, 5563 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000022d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x762>:​2 000022d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x7a0>:​
3 ····​22d0:​»       ​89·​54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​3 ····​22d0:​»       ​89·​54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​
4 ····​22d4:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
5 .​/​src/​make-​compact.​h:​18·​(discriminator·​3)​4 .​/​src/​make-​compact.​h:​18·​(discriminator·​3)​
6 ····​22d8:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx5 ····​22d4:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx
 6 ····​22d8:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
7 ····​22dc:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​7 ····​22dc:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
8 ····​22df:​»       ​89·​f3················»       ​mov····​%esi,​%ebx8 ····​22df:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
9 ····​22e1:​»       ​e8·​5a·​fd·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>9 ····​22e1:​»       ​e8·​5a·​fd·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
10 ····​22e6:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax10 ····​22e6:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
11 ····​22ea:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx11 ····​22ea:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx
12 ····​22ee:​»       ​89·​54·​24·​18··········»       ​mov····​%edx,​0x18(%esp)​ 
13 ····​22f2:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
14 main()​:​12 main()​:​
15 .​/​src/​fst-​compact.​C:​7013 .​/​src/​fst-​compact.​C:​70
16 ····​22f6:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​14 ····​22ee:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
17 ····​22f9:​»       ​e8·7a·07·00·00·······»       ​call···2a78·<SFST:​:​Transducer:​:​~Transducer()​@@Base>15 ····​22f1:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
 16 ····​22f5:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
 17 ····​22f9:​»       ​e8·​d2·​07·​00·​00·······»       ​call···​2ad0·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
18 ····​22fe:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax18 ····​22fe:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
19 ····​2302:​»       ​8b·​54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx19 ····​2302:​»       ​8b·​54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx
20 ····​2306:​»       ​89·​d7················»       ​mov····​%edx,​%edi 
21 .​/​src/​fst-​compact.​C:​7620 .​/​src/​fst-​compact.​C:​76
22 ····​2308:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​21 ····​2306:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
23 ····​230b:​»       ​89·​f3················»       ​mov····%esi,​%ebx22 ····​2309:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
24 ····​230d:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx23 ····​230c:​»       ​89·d7················»       ​mov····%edx,​%edi
 24 ····​230e:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
25 ····​2310:​»       ​74·​05················»       ​je·····​2317·​<__cxa_finalize@plt+0​x57>25 ····​2310:​»       ​74·​05················»       ​je·····​2317·​<__cxa_finalize@plt+0​x57>
26 ····​2312:​»       ​e8·​49·​ff·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>26 ····​2312:​»       ​e8·​49·​ff·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>
27 ····​2317:​»       ​e8·​54·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>27 ····​2317:​»       ​e8·​54·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>
28 .​/​src/​fst-​compact.​C:​7728 .​/​src/​fst-​compact.​C:​77
29 ····​231c:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​29 ····​231c:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
30 ····​2320:​»       ​8b·96·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%edx30 ····​2320:​»       ​8b·86·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%eax
31 ····​2326:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​31 ····​2326:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
32 ····​2329:​»       ​e8·​42·​fe·​ff·​ff·······»       ​call···​2170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>32 ····​2329:​»       ​e8·​42·​fe·​ff·​ff·······»       ​call···​2170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
33 ····​232e:​»       ​8d·8e·34·e0·ff·ff····»       ​lea····-​0x1fcc(%esi)​,​%ecx33 ····​232e:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
34 ····​2334:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​34 ····​2331:​»       ​8d·96·34·e0·ff·ff····»       ​lea····-​0x1fcc(%esi)​,​%edx
35 ····​2338:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​35 ····​2337:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
36 ····​233b:​»       ​e8·​30·​fe·​ff·​ff·······»       ​call···​2170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>36 ····​233b:​»       ​e8·​30·​fe·​ff·​ff·······»       ​call···​2170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
37 .​/​src/​fst-​compact.​C:​7637 .​/​src/​fst-​compact.​C:​76
38 ····​2340:​»       ​e8·​cb·​fe·​ff·​ff·······»       ​call···​2210·​<__cxa_end_catch@plt>​38 ····​2340:​»       ​e8·​cb·​fe·​ff·​ff·······»       ​call···​2210·​<__cxa_end_catch@plt>​
39 ····​2345:​»       ​e9·​56·​01·​00·​00·······»       ​jmp····​24a0·​<__cxa_finalize@plt+0​x1e0>39 ····​2345:​»       ​e9·​5a·​01·​00·​00·······»       ​jmp····​24a4·​<__cxa_finalize@plt+0​x1e4>
40 ····​234a:​»       ​89·​c7················»       ​mov····​%eax,​%edi40 ····​234a:​»       ​89·​c7················»       ​mov····​%eax,​%edi
41 ····​234c:​»       ​89·​f3················»       ​mov····​%esi,​%ebx41 ····​234c:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
42 ····​234e:​»       ​e8·​bd·​fe·​ff·​ff·······»       ​call···​2210·​<__cxa_end_catch@plt>​42 ····​234e:​»       ​e8·​bd·​fe·​ff·​ff·······»       ​call···​2210·​<__cxa_end_catch@plt>​
43 ····​2353:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​43 ····​2353:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
44 ····​2356:​»       ​eb·​ba················»       ​jmp····​2312·​<__cxa_finalize@plt+0​x52>44 ····​2356:​»       ​eb·​ba················»       ​jmp····​2312·​<__cxa_finalize@plt+0​x52>
45 ····​2358:​»       ​89·​54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​45 ····​2358:​»       ​89·​54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​
46 ····​235c:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
47 .​/​src/​make-​compact.​h:​18·​(discriminator·​2)​46 .​/​src/​make-​compact.​h:​18·​(discriminator·​2)​
48 ····​2360:​»       ​8b·​5c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ebx47 ····​235c:​»       ​8b·​54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx
49 ····​2364:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​48 ····​2360:​»       ​89·f3················»       ​mov····​%esi,​%ebx
50 ····​2367:​»       ​89·f3················»       ​mov····​%esi,​%ebx49 ····​2362:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
 50 ····​2366:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
51 ····​2369:​»       ​e8·​d2·​fc·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>51 ····​2369:​»       ​e8·​d2·​fc·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
52 ····​236e:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax52 ····​236e:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
53 ····​2372:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx53 ····​2372:​»       ​8b·​54·​24·​14··········»       ​mov····​0x14(%esp)​,​%edx
54 ····​2376:​»       ​e9·​73·​ff·​ff·​ff·······»       ​jmp····​22ee·​<__cxa_finalize@plt+0​x2e>54 ····​2376:​»       ​e9·​73·​ff·​ff·​ff·······»       ​jmp····​22ee·​<__cxa_finalize@plt+0​x2e>
55 ····​237b:​»       ​66·​90················»       ​xchg···​%ax,​%ax55 ····​237b:​»       ​66·​90················»       ​xchg···​%ax,​%ax
56 ····​237d:​»       ​66·​90················»       ​xchg···​%ax,​%ax56 ····​237d:​»       ​66·​90················»       ​xchg···​%ax,​%ax
57 ····​237f:​»       ​90···················»       ​nop57 ····​237f:​»       ​90···················»       ​nop
58 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96558 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
59 ····​2380:​»       ​8b·​55·​d4·············»       ​mov····​-​0x2c(%ebp)​,​%edx59 ····​2380:​»       ​8b·​55·​d4·············»       ​mov····​-​0x2c(%ebp)​,​%edx
60 ····​2383:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​60 ····​2383:​»       ​8b·8d·70·ff·ff·ff····»       ​mov····-​0x90(%ebp)​,​%ecx
61 ····​2387:​»       ​8b·9d·74·ff·ff·ff····»       ​mov····-​0x8c(%ebp)​,​%ebx61 ····​2389:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
62 ····​238d:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​62 ····​238d:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
63 ····​2390:​»       ​e8·7f·​26·​00·​00·······»       ​call···​4a14·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​@@Base+0x38>63 ····​2390:​»       ​e8·5b·​28·​00·​00·······»       ​call···​4bf0·​<__gnu_cxx:​:​hashtable<SFST:​:​Node·​const*,​·​SFST:​:​Node·​const*,​·​SFST:​:​hashf,​·​std:​:​_Identity<SFST:​:​Node·​const*>,​·​std:​:​equal_to<SFST:​:​Node·​const*>,​·​std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​@@Base+0x50>
64 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8664 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
65 ····​2395:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​65 ····​2395:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
66 ····​2398:​»       ​8b·​9d·​78·​ff·​ff·​ff····»       ​mov····​-​0x88(%ebp)​,​%ebx66 ····​2398:​»       ​8b·​9d·​74·​ff·​ff·​ff····»       ​mov····​-​0x8c(%ebp)​,​%ebx
67 ····​239e:​»       ​e8·​bd·​fe·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>67 ····​239e:​»       ​e8·​bd·​fe·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>
68 ····​23a3:​»       ​90···················»       ​nop68 ····​23a3:​»       ​90···················»       ​nop
69 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56769 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
70 ····​23a4:​»       ​8b·​55·c0·············»       ​mov····​-​0x40(%ebp)​,​%edx70 ····​23a4:​»       ​8b·​55·d4·············»       ​mov····​-​0x2c(%ebp)​,​%edx
71 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30371 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
72 ····​23a7:​»       ​85·​d2················»       ​test···​%edx,​%edx72 ····​23a7:​»       ​85·​d2················»       ​test···​%edx,​%edx
73 ····​23a9:​»       ​74·​0b················»       ​je·····​23b6·​<__cxa_finalize@plt+0​xf6>73 ····​23a9:​»       ​74·​0b················»       ​je·····​23b6·​<__cxa_finalize@plt+0​xf6>
74 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12574 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
75 ····​23ab:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​75 ····​23ab:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
76 ····​23ae:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx76 ····​23ae:​»       ​8b·​5d·​9c·············»       ​mov····​-​0x64(%ebp)​,​%ebx
77 ····​23b1:​»       ​e8·​9a·​fd·​ff·​ff·······»       ​call···​2150·​<operator·​delete(void*)​@plt>77 ····​23b1:​»       ​e8·​9a·​fd·​ff·​ff·······»       ​call···​2150·​<operator·​delete(void*)​@plt>
78 _ZN4SFST21MakeCompact​TransducerC2ERNS_10Tr​ansducerENS_5LevelE()​:​78 _ZN4SFST21MakeCompact​TransducerC2ERNS_10Tr​ansducerENS_5LevelE()​:​
79 .​/​src/​make-​compact.​C:​12179 .​/​src/​make-​compact.​C:​121
80 ····​23b6:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​80 ····​23b6:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
81 ····​23b9:​»       ​8b·​5d·​98·············»       ​mov····​-​0x68(%ebp)​,​%ebx81 ····​23b9:​»       ​8b·​5d·​9c·············»       ​mov····​-​0x64(%ebp)​,​%ebx
82 ····​23bc:​»       ​e8·​7f·​fc·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>82 ····​23bc:​»       ​e8·​7f·​fc·​ff·​ff·······»       ​call···​2040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
83 ····​23c1:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​83 ····​23c1:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
84 ····​23c4:​»       ​e8·​97·​fe·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>84 ····​23c4:​»       ​e8·​97·​fe·​ff·​ff·······»       ​call···​2260·​<_Unwind_Resume@plt>
85 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56785 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
86 ····​23c9:​»       ​8b·​55·d4·············»       ​mov····​-​0x2c(%ebp)​,​%edx86 ····​23c9:​»       ​8b·​55·c0·············»       ​mov····​-​0x40(%ebp)​,​%edx
87 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30387 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
88 ····​23cc:​»       ​85·​d2················»       ​test···​%edx,​%edx88 ····​23cc:​»       ​85·​d2················»       ​test···​%edx,​%edx
89 ····​23ce:​»       ​75·​db················»       ​jne····​23ab·​<__cxa_finalize@plt+0​xeb>89 ····​23ce:​»       ​75·​db················»       ​jne····​23ab·​<__cxa_finalize@plt+0​xeb>
90 ····​23d0:​»       ​eb·​e4················»       ​jmp····​23b6·​<__cxa_finalize@plt+0​xf6>90 ····​23d0:​»       ​eb·​e4················»       ​jmp····​23b6·​<__cxa_finalize@plt+0​xf6>
91 /​usr/​include/​c++/​8/​backward/​hash_set:​8491 /​usr/​include/​c++/​8/​backward/​hash_set:​84
92 ····​23d2:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​92 ····​23d2:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
93 ····​23d5:​»       ​e8·​02·​26·​00·00·······»       ​call···49dc·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​@@Base>93 ····​23d5:​»       ​89·df················»       ​mov····%ebx,​%edi
94 ····​23da:​»       ​89·df················»       ​mov····%ebx,​%edi94 ····​23d7:​»       ​e8·​c4·​27·​00·00·······»       ​call···4ba0·<__gnu_cxx:​:​hashtable<SFST:​:​Node·const*,​·SFST:​:​Node·const*,​·SFST:​:​hashf,​·std:​:​_Identity<SFST:​:​Node·const*>,​·std:​:​equal_to<SFST:​:​Node·const*>,​·std:​:​allocator<SFST:​:​Node·​const*>·​>:​:​~hashtable()​@@Base>
95 ····​23dc:​»       ​eb·​d8················»       ​jmp····​23b6·​<__cxa_finalize@plt+0​xf6>95 ····​23dc:​»       ​eb·​d8················»       ​jmp····​23b6·​<__cxa_finalize@plt+0​xf6>
96 ····​23de:​»       ​66·​90················»       ​xchg···​%ax,​%ax96 ····​23de:​»       ​66·​90················»       ​xchg···​%ax,​%ax
97 main()​:​97 main()​:​
98 .​/​src/​fst-​compact.​C:​2798 .​/​src/​fst-​compact.​C:​27
99 ····​23e0:​»       ​55···················»       ​push···​%ebp99 ····​23e0:​»       ​55···················»       ​push···​%ebp
100 ····​23e1:​»       ​89·​e5················»       ​mov····​%esp,​%ebp100 ····​23e1:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
101 ····​23e3:​»       ​57···················»       ​push···​%edi101 ····​23e3:​»       ​57···················»       ​push···​%edi
102 ····​23e4:​»       ​56···················»       ​push···​%esi102 ····​23e4:​»       ​56···················»       ​push···​%esi
103 ····​23e5:​»       ​53···················»       ​push···​%ebx103 ····​23e5:​»       ​53···················»       ​push···​%ebx
104 ····​23e6:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp104 ····​23e6:​»       ​e8·​05·08·00·00·······»       ​call···2bf0·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
105 ····​23e9:​»       ​81·ec·00·01·​00·​00····»       ​sub····​$0x100,​%esp105 ····​23eb:​»       ​81·c6·15·5c·​00·​00····»       ​add····​$0x5c15,​%esi
106 ····​23ef:​»       ​e8·​9f·07·00·00·······»       ​call···2b93·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b>106 ····​23f1:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp
107 ····​23f4:​»       ​81·c6·​0c·5c·​00·​00····»       ​add····​$0x5c0c,​%esi107 ····​23f4:​»       ​81·ec·​00·01·​00·​00····»       ​sub····​$0x100,​%esp
108 ····​23fa:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi108 ····​23fa:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
109 ····​23fd:​»       ​65·a1·14·00·​00·​00····»       ​mov····​%gs:​0x14,​%eax109 ····​2400:​»       ​89·84·24·fc·​00·​00·00·»       ​mov····​%eax,​0xfc(%esp)​
110 ····​2403:​»       ​89·84·24·fc·00·00·00·»       ​mov····​%eax,​0xfc(%esp)​110 ····​2407:​»       ​31·c0················»       ​xor····​%eax,​%eax
111 ····​240a:​»       ​31·c0················»       ​xor····​%eax,​%eax111 ····​2409:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi
112 .​/​src/​fst-​compact.​C:​30112 .​/​src/​fst-​compact.​C:​30
113 ····​240c:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​113 ····​240c:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​
114 ····​2410:​»       ​0f·​84·9d·​01·​00·​00····»       ​je·····​25b3·​<__cxa_finalize@plt+0​x2f3>114 ····​2410:​»       ​0f·​84·a1·​01·​00·​00····»       ​je·····​25b7·​<__cxa_finalize@plt+0​x2f7>
115 .​/​src/​fst-​compact.​C:​46115 .​/​src/​fst-​compact.​C:​46
116 ····​2416:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​116 ····​2416:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
117 ····​241a:​»       ​0f·​8f·​e0·​00·​00·​00····»       ​jg·····​2500·​<__cxa_finalize@plt+0​x240>117 ····​241a:​»       ​0f·​8f·​e4·​00·​00·​00····»       ​jg·····​2504·​<__cxa_finalize@plt+0​x244>
118 .​/​src/​fst-​compact.​C:​51118 .​/​src/​fst-​compact.​C:​51
Max diff block lines reached; 647738/657883 bytes (98.46%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 000056f4·​<.​fini>:​2 00005974·​<.​fini>:​
3 ····​56f4:​»       ​53···················»       ​push···​%ebx3 ····​5974:​»       ​53···················»       ​push···​%ebx
4 ····​56f5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​5975:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​56f8:​»       ​e8·63·d1·​ff·​ff·······»       ​call···​2860·​<__cxa_finalize@plt+0​x5a0>5 ····​5978:​»       ​e8·f3·ce·​ff·​ff·······»       ​call···​2870·​<__cxa_finalize@plt+0​x5b0>
6 ····​56fd:​»       ​81·​c3·03·​29·​00·​00····»       ​add····​$0x2903,​%ebx6 ····​597d:​»       ​81·​c3·83·​26·​00·​00····»       ​add····​$0x2683,​%ebx
7 ····​5703:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​5983:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​5706:​»       ​5b···················»       ​pop····​%ebx8 ····​5986:​»       ​5b···················»       ​pop····​%ebx
9 ····​5707:​»       ​c3···················»       ​ret····9 ····​5987:​»       ​c3···················»       ​ret····
2.76 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00006200·​011b033b·​40010000·​27000000·​20beffff·​.​.​.​;​@.​.​.​'.​.​.​·​.​.​.​2 ··​0x00006200·​011b033b·​40010000·​27000000·​20beffff·​.​.​.​;​@.​.​.​'.​.​.​·​.​.​.​
3 ··​0x00006210·​88010000·​c0c0ffff·​ac010000·​d0c0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006210·​88010000·​c0c0ffff·​ac010000·​d0c0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006220·38030000·​80c1ffff·50070000·​a4c1ffff·8.​.​.​.​.​.​.​P.​.​.​.​.​.​.​4 ··​0x00006220·24030000·​80c1ffff·1c070000·​a4c1ffff·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00006230·94080000·​e0c1ffff·d8020000·95c5ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00006230·60080000·​e0c1ffff·c4020000·b0c5ffff·`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00006240·50030000·d5c5ffff·ac080000·20c6ffff·P.​.​.​.​.​.​.​.​.​.​.​·.​.​.​6 ··​0x00006240·3c030000·f0c5ffff·78080000·30c6ffff·<.​.​.​.​.​.​.​x.​.​.​0.​.​.​
7 ··​0x00006250·​5c010000·5ac7ffff·​c0010000·c6c7ffff·​\.​.​.​Z.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00006250·​5c010000·70c7ffff·​c0010000·f0c7ffff·​\.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00006260·​fc010000·32c8ffff·​38020000·78c8ffff·​.​.​.​.​2.​.​.​8.​.​.​x.​.​.​8 ··​0x00006260·​fc010000·70c8ffff·​38020000·d0c8ffff·​.​.​.​.​p.​.​.​8.​.​.​.​.​.​.​
9 ··​0x00006270·94020000·93c9ffff·7c030000·97c9ffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​9 ··​0x00006270·80020000·f0c9ffff·68030000·f4c9ffff·​.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​
10 ··​0x00006280·90030000·a0c9ffff·a4030000·0ccaffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00006280·7c030000·00caffff·90030000·80caffff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00006290·e0030000·54caffff·24040000·1ecbffff·​.​.​.​.​T.​.​.​$.​.​.​.​.​.​.​11 ··​0x00006290·cc030000·d0caffff·10040000·b0cbffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000062a0·5c040000·e4cbffff·94040000·76ccffff·\.​.​.​.​.​.​.​.​.​.​.​v.​.​.​12 ··​0x000062a0·48040000·90ccffff·80040000·30cdffff·H.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
13 ··​0x000062b0·e8040000·eccdffff·28050000·58cfffff·​.​.​.​.​.​.​.​.​(.​.​.​X.​.​.​13 ··​0x000062b0·d4040000·b0ceffff·14050000·40d0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
14 ··​0x000062c0·1c070000·e6d2ffff·68070000·cad3ffff·​.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​14 ··​0x000062c0·e8060000·50d4ffff·34070000·40d5ffff·​.​.​.​.​P.​.​.​4.​.​.​@.​.​.​
15 ··​0x000062d0·e0070000·0cdaffff·20080000·b4e0ffff·​.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​15 ··​0x000062d0·ac070000·80dbffff·ec070000·30e2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
16 ··​0x000062e0·60080000·a6e7ffff·10040000·dce7ffff·`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000062e0·2c080000·50e9ffff·fc030000·a0e9ffff·,​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x000062f0·68050000·14e8ffff·94050000·60e8ffff·h.​.​.​.​.​.​.​.​.​.​.​`.​.​.​17 ··​0x000062f0·54050000·f0e9ffff·74050000·50eaffff·T.​.​.​.​.​.​.​t.​.​.​P.​.​.​
18 ··​0x00006300·d0050000·b0eaffff·10060000·8eefffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​18 ··​0x00006300·9c050000·80ecffff·dc050000·a0f1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00006310·68060000·90f0ffff·d4060000·01f3ffff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00006310·34060000·b0f2ffff·a0060000·70f5ffff·4.​.​.​.​.​.​.​.​.​.​.​p.​.​.​
20 ··​0x00006320·a0070000·65f4ffff·d8080000·70f4ffff·.​.​.​.​e.​.​.​.​.​.​.​p.​.​.​20 ··​0x00006320·6c070000·e4f6ffff·a4080000·f0f6ffff·l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x00006330·ec080000·d0f4ffff·38090000·e0f4ffff·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​21 ··​0x00006330·b8080000·50f7ffff·04090000·60f7ffff·​.​.​.​.​P.​.​.​.​.​.​.​`.​.​.​
22 ··​0x00006340·4c090000····························L.​.​.​22 ··​0x00006340·18090000····························.​.​.​.​
  
16.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 134 lines modifiedOffset 1, 131 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00006344·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00006344·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00006354·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006354·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006364·bcc4ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00006364·ccc4ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00006374·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x00006374·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x00006384·​88010000·​20000000·​1c000000·​90bcffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00006384·​88010000·​20000000·​1c000000·​90bcffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00006394·​a0020000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x00006394·​a0020000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000063a4·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000063a4·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000063b4·​0cbfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x000063b4·​0cbfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x000063c4·​54000000·92c5ffff·6c000000·​00410e08·​T.​.​.​.​.​.​.​l.​.​.​.​A.​.​10 ··​0x000063c4·​54000000·a8c5ffff·7a000000·​00410e08·​T.​.​.​.​.​.​.​z.​.​.​.​A.​.​
11 ··​0x000063d4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x000063d4·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x000063e4·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x000063e4·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x000063f4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x000063f4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x00006404·c2c5ffff·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x00006404·ecc5ffff·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x00006414·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x00006414·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x00006424·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x00006424·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x00006434·​41c50e04·38000000·​cc000000·f2c5ffff·​A.​.​.​8.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00006434·​41c50e04·24000000·​cc000000·30c6ffff·​A.​.​.​$.​.​.​.​.​.​.​0.​.​.​
18 ··​0x00006444·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A18 ··​0x00006444·5e000000·​00430e30·44860448·​83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
19 ··​0x00006454·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A19 ··​0x00006454·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00006464·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​20 ··​0x00006464·00000000·017a504c·5200017c·08079b49·​.​.​.​.​.​zPLR.​.​|.​.​.​I
21 ··​0x00006474·​1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|21 ··​0x00006474·​1c00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
22 ··​0x00006484·08079b35·1c00001b·1b0c0404·88010000·.​.​.​5.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x00006484·24000000·48c6ffff·20010000·04a70600·$.​.​.​H.​.​.​·.​.​.​.​.​.​.​
23 ··​0x00006494·40000000·24000000·dcc5ffff·1b010000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00006494·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
24 ··​0x000064a4·04c70600·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A24 ··​0x000064a4·410e1483·​054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
25 ··​0x000064b4·​0e108604·​410e1483·​05430e40·​02900a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​25 ··​0x000064b4·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
26 ··​0x000064c4·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​26 ··​0x000064c4·30000000·68000000·14bfffff·c5030000·0.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
27 ··​0x000064d4·​04410b00·30000000·68000000·​00bfffff·​.​A.​.​0.​.​.​h.​.​.​.​.​.​.​27 ··​0x000064d4·​04730600·00410e08·8502420d·​05438703·​.​s.​.​.​A.​.​.​.​B.​.​C.​.​
28 ··​0x000064e4·b5030000·​04930600·00410e08·​8502420d·​.​.​.​.​.​.​.​.​.​A.​.​.​.​B.​28 ··​0x000064e4·86048305·​02d80ac3·41c641c7·​41c50c04·​.​.​.​.​.​.​.​.​A.​A.​A.​.​.​
29 ··​0x000064f4·​054c8703·86048305·​02cb0ac3·41c641c7·​.​L.​.​.​.​.​.​.​.​.​.​A.​A.​29 ··​0x000064f4·​04410b00·28000000·​00000000·017a504c·​.​A.​.​(.​.​.​.​.​.​.​.​zPL
30 ··​0x00006504·41c50c04·​04410b00·28000000·00000000·A.​.​.​.​A.​.​(.​.​.​.​.​.​.​30 ··​0x00006504·5200017c·​08079bb1·1b00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x00006514·​017a504c·5200017c·​08079b9d·1b00001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​31 ··​0x00006514·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x00006524·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x00006524·​14000000·30000000·a4bdffff·ab000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x00006534·​03000000·14000000·30000000·90bdffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​33 ··​0x00006534·​044f0600·00000000·28000000·d0010000·​.​O.​.​.​.​.​.​(.​.​.​.​.​.​.​
34 ··​0x00006544·ab000000·046f0600·​00000000·28000000·.​.​.​.​.​o.​.​.​.​.​.​(.​.​.​34 ··​0x00006544·6cc2ffff·40000000·​00410e08·8602410e·l.​.​.​@.​.​.​.​A.​.​.​.​A.​
35 ··​0x00006554·e4010000·3dc2ffff·40000000·​00410e08·​.​.​.​.​=.​.​.​@.​.​.​.​A.​.​35 ··​0x00006554·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
36 ··​0x00006564·8602410e·​0c830343·​0e20780e·0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​36 ··​0x00006564·04000000·10000000·​fc010000·​80c6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x00006574·​0841c60e·​04000000·​10000000·​10020000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​37 ··​0x00006574·​04000000·​00000000·​10000000·​10020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x00006584·0fc6ffff·​04000000·​00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00006584·70c6ffff·​04000000·​00000000·38000000·p.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
39 ··​0x00006594·​24020000·ffc5ffff·04000000·​00000000·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x00006594·​24020000·68c6ffff·7a000000·​00410e08·​$.​.​.​h.​.​.​z.​.​.​.​A.​.​
40 ··​0x000065a4·38000000·38020000·f4c5ffff·6c000000·8.​.​.​8.​.​.​.​.​.​.​l.​.​.​40 ··​0x000065a4·8502430e·0c870341·0e108604·410e1483·.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
41 ··​0x000065b4·​00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​41 ··​0x000065b4·​054e0e40·​02610e14·41c30e10·41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
42 ··​0x000065c4·​410e1483·05430e40·02600e14·41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​42 ··​0x000065c4·​41c70e08·41c50e04·2c000000·60020000·​A.​.​.​A.​.​.​,​.​.​.​`.​.​.​
43 ··​0x000065d4·41c60e0c·​41c70e08·41c50e04·2c000000·A.​.​.​A.​.​.​A.​.​.​,​.​.​.​43 ··​0x000065d4·acc6ffff·​4d000000·00410e08·8602410e·.​.​.​.​M.​.​.​.​A.​.​.​.​A.​
44 ··​0x000065e4·74020000·24c6ffff·​47000000·00410e08·​t.​.​.​$.​.​.​G.​.​.​.​A.​.​44 ··​0x000065e4·0c83037a·0ac30e08·​41c60e04·​430b4bc3·.​.​.​z.​.​.​.​A.​.​.​C.​K.​
45 ··​0x000065f4·8602410e·​0c830376·0ac30e08·41c60e04·​.​.​A.​.​.​.​v.​.​.​.​A.​.​.​45 ··​0x000065f4·0e0841c6·​0e040000·10000000·90020000·​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x00006604·​410b4bc3·0e0841c6·​0e040000·10000000·A.​K.​.​.​A.​.​.​.​.​.​.​.​.​46 ··​0x00006604·​4ce5ffff·45000000·​00000000·34000000·L.​.​.​E.​.​.​.​.​.​.​4.​.​.​
47 ··​0x00006614·​a4020000·8ee3ffff·36000000·​00000000·​.​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​47 ··​0x00006614·​a4020000·b8c6ffff·d9000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
48 ··​0x00006624·34000000·b8020000·28c6ffff·c9000000·4.​.​.​.​.​.​.​(.​.​.​.​.​.​.​48 ··​0x00006624·8702410e·0c860341·0e108304·430e3002·​.​.​A.​.​.​.​A.​.​.​.​C.​0.​
49 ··​0x00006634·00410e08·8702410e·0c860341·0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​49 ··​0x00006634·ca0a0e10·41c30e0c·41c60e08·41c70e04·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​
50 ··​0x00006644·​430e3002·ba0a0e10·41c30e0c·41c60e08·C.​0.​.​.​.​.​A.​.​.​A.​.​.​50 ··​0x00006644·​410b0000·34000000·dc020000·60c7ffff·A.​.​.​4.​.​.​.​.​.​.​`.​.​.​
51 ··​0x00006654·41c70e04·410b0000·34000000·f0020000·A.​.​.​A.​.​.​4.​.​.​.​.​.​.​51 ··​0x00006654·d1000000·00410e08·8702410e·0c860341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
52 ··​0x00006664·bac6ffff·c5000000·00410e08·8702410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​52 ··​0x00006664·0e108304·430e3002·aa0a0e10·41c30e0c·​.​.​.​.​C.​0.​.​.​.​.​A.​.​.​
53 ··​0x00006674·0c860341·0e108304·​430e3002·a00a0e10·​.​.​.​A.​.​.​.​C.​0.​.​.​.​.​53 ··​0x00006674·41c60e08·41c70e04·​450b0000·50000000·A.​.​.​A.​.​.​E.​.​.​P.​.​.​
54 ··​0x00006684·41c30e0c·41c60e08·41c70e04·410b0000·A.​.​.​A.​.​.​A.​.​.​A.​.​.​54 ··​0x00006684·14030000·08c8ffff·93000000·00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
55 ··​0x00006694·50000000·28030000·48c7ffff·91000000·P.​.​.​(.​.​.​H.​.​.​.​.​.​.​55 ··​0x00006694·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
56 ··​0x000066a4·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​56 ··​0x000066a4·​054e0e30·02570a0e·1441c30e·1041c60e·​.​N.​0.​W.​.​.​A.​.​.​A.​.​
57 ··​0x000066b4·​410e1483·​05430e30·​02620a0e·​1441c30e·A.​.​.​.​C.​0.​b.​.​.​A.​.​57 ··​0x000066b4·0c41c70e·​0841c50e·​04430b5e·0e1441c3·​.​A.​.​.​A.​.​.​C.​^.​.​A.​
58 ··​0x000066c4·​1041c60e·0c41c70e·0841c50e·04410b5e·.​A.​.​.​A.​.​.​A.​.​.​A.​^58 ··​0x000066c4·0e1041c6·0e0c41c7·0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
59 ··​0x000066d4·​0e1441c3·0e1041c6·​0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​59 ··​0x000066d4·3c000000·​68030000·​54c8ffff·7f010000·​<.​.​.​h.​.​.​T.​.​.​.​.​.​.​
60 ··​0x000066e4·​0e040000·3c000000·7c030000·86c7ffff·​.​.​.​.​<.​.​.​|.​.​.​.​.​.​.​60 ··​0x000066e4·​00410e08·8502430e·0c870341·0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
61 ··​0x000066f4·76010000·​00410e08·8502410e·​0c870341·v.​.​.​.​A.​.​.​.​A.​.​.​.​A61 ··​0x000066f4·430e1483·​054e0e70·0348010a·​0e1441c3·C.​.​.​.​N.​p.​H.​.​.​.​A.​
62 ··​0x00006704·​0e108604·410e1483·​05430e70·​0353010a·​.​.​.​.​A.​.​.​.​C.​p.​S.​.​62 ··​0x00006704·​0e1041c6·0e0c41c7·​0e0841c5·​0e04460b·​.​.​A.​.​.​A.​.​.​A.​.​.​F.​
63 ··​0x00006714·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​63 ··​0x00006714·3c000000·a8030000·94c9ffff·8d010000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x00006724·​0e04410b·3c000000·bc030000·bcc8ffff·.​.​A.​<.​.​.​.​.​.​.​.​.​.​.​64 ··​0x00006724·​00410e08·8502430e·0c870341·0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
65 ··​0x00006734·6c010000·​00410e08·8502410e·​0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A65 ··​0x00006734·430e1483·​054e0e70·031e010a·​0e1441c3·C.​.​.​.​N.​p.​.​.​.​.​.​A.​
66 ··​0x00006744·​0e108604·410e1483·​05430e70·​031d010a·​.​.​.​.​A.​.​.​.​C.​p.​.​.​.​66 ··​0x00006744·​0e1041c6·0e0c41c7·​0e0841c5·​0e04480b·​.​.​A.​.​.​A.​.​.​A.​.​.​H.​
67 ··​0x00006754·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​67 ··​0x00006754·1c000000·​e8030000·44e4ffff·43000000·​.​.​.​.​.​.​.​.​D.​.​.​C.​.​.​
68 ··​0x00006764·​0e04410b·28000000·fc030000·6ce2ffff·​.​.​A.​(.​.​.​.​.​.​.​l.​.​.​68 ··​0x00006764·​00430e20·44860248·830373c6·c30e0400·​.​C.​·​D.​.​H.​.​s.​.​.​.​.​
69 ··​0x00006774·37000000·​00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C69 ··​0x00006774·24000000·​08040000·74e4ffff·5e000000·$.​.​.​.​.​.​.​t.​.​.​^.​.​.​
70 ··​0x00006784·​0e206f0e·0c41c30e·0841c60e·​04000000·​.​·o.​.​A.​.​.​A.​.​.​.​.​.​70 ··​0x00006784·​00430e30·44860448·83054f85·​02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
71 ··​0x00006794·38000000·28040000·78e2ffff·46000000·8.​.​.​(.​.​.​x.​.​.​F.​.​.​71 ··​0x00006794·77c5c7c6·c30e0400·3c000000·30040000·w.​.​.​.​.​.​.​<.​.​.​0.​.​.​
72 ··​0x000067a4·00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​72 ··​0x000067a4·ace4ffff·2c020000·​00410e08·8502410e·.​.​.​.​,​.​.​.​.​A.​.​.​.​A.​
73 ··​0x000067b4·410e1483·​05430e30·7a0e1441·c30e1041·A.​.​.​.​C.​0z.​.​A.​.​.​A73 ··​0x000067b4·0c870341·​0e108604·410e1483·05430e28·.​.​.​A.​.​.​.​A.​.​.​.​C.​(
74 ··​0x000067c4·c60e0c41·c70e0841·​c50e0400·3c000000·​.​.​.​A.​.​.​A.​.​.​.​<.​.​.​74 ··​0x000067c4·0301020a·​0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
75 ··​0x000067d4·64040000·88e2ffff·41020000·​00410e08·d.​.​.​.​.​.​.​A.​.​.​.​A.​.​75 ··​0x000067d4·0e0841c5·0e04440b·54000000·70040000·.​.​A.​.​.​D.​T.​.​.​p.​.​.​
76 ··​0x000067e4·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​76 ··​0x000067e4·9ce6ffff·17050000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
77 ··​0x000067f4·​05430e20·​031a020a·​0e1441c3·​0e1041c6·​.​C.​·.​.​.​.​.​.​A.​.​.​A.​77 ··​0x000067f4·​0c870341·​0e108604·410e1483·​054e0e50·​.​.​.​A.​.​.​.​A.​.​.​.​N.​P
78 ··​0x00006804·​0e0c41c7·​0e0841c5·​0e04410b·54000000·​.​.​A.​.​.​A.​.​.​A.​T.​.​.​78 ··​0x00006804·​033c010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​<.​.​.​.​A.​.​.​A.​.​.​A.​
79 ··​0x00006814·a4040000·98e4ffff·de040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​79 ··​0x00006814·0e0841c5·0e04460b·0320030a·​0e1441c3·​.​.​A.​.​.​F.​.​·.​.​.​.​A.​
80 ··​0x00006824·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​80 ··​0x00006824·0e1041c6·​0e0c41c7·​0e0841c5·0e04440b·​.​.​A.​.​.​A.​.​.​A.​.​.​D.​
81 ··​0x00006834·05430e50·0347010a·0e1441c3·​0e1041c6·.​C.​P.​G.​.​.​.​A.​.​.​A.​81 ··​0x00006834·68000000·c8040000·64ebffff·​0b010000·h.​.​.​.​.​.​.​d.​.​.​.​.​.​.​
82 ··​0x00006844·​0e0c41c7·0e0841c5·​0e04410b·​03fb020a·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​82 ··​0x00006844·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
83 ··​0x00006854·​0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​83 ··​0x00006854·410e1483·​054d0e40·026f0a0e·1441c30e·A.​.​.​.​M.​@.​o.​.​.​A.​.​
84 ··​0x00006864·0e04410b·68000000·fc040000·1ee9ffff·.​.​A.​h.​.​.​.​.​.​.​.​.​.​.​84 ··​0x00006864·1041c60e·0c41c70e·0841c50e·044c0b5c·​.​A.​.​.​A.​.​.​A.​.​.​L.​\
85 ··​0x00006874·​02010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A85 ··​0x00006874·​0a0e1441·​c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
86 ··​0x00006884·​0e108604·410e1483·05430e40·02720a0e·​.​.​.​.​A.​.​.​.​C.​@.​r.​.​86 ··​0x00006884·c50e0448·0b024c0e·1441c30e·1041c60e·​.​.​.​H.​.​L.​.​A.​.​.​A.​.​
87 ··​0x00006894·1441c30e·1041c60e·​0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​87 ··​0x00006894·0c41c70e·0841c50e·​04000000·44000000·​.​A.​.​.​A.​.​.​.​.​.​D.​.​.​
88 ··​0x000068a4·04430b65·​0a0e1441·c30e1041·c60e0c41·.​C.​e.​.​.​A.​.​.​A.​.​.​A88 ··​0x000068a4·34050000·​08ecffff·b9020000·00410e08·​4.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
89 ··​0x000068b4·c70e0841·c50e0443·​0b02450a·​0e1441c3·​.​.​.​A.​.​.​C.​.​E.​.​.​A.​89 ··​0x000068b4·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
90 ··​0x000068c4·​0e1041c6·​0e0c41c7·0e0841c5·​0e04430b·​.​.​A.​.​.​A.​.​.​A.​.​.​C.​90 ··​0x000068c4·​054e0e60·​02b60e5c·430e6070·​0a0e1441·​.​N.​`.​.​.​\C.​`p.​.​.​A
91 ··​0x000068d4·44000000·68050000·b4e9ffff·71020000·D.​.​.​h.​.​.​.​.​.​.​q.​.​.​91 ··​0x000068d4·c30e1041·c60e0c41·c70e0841·c50e0449·​.​.​.​A.​.​.​A.​.​.​A.​.​.​I
92 ··​0x000068e4·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​92 ··​0x000068e4·​0b000000·30000000·8c040000·50c9ffff·​.​.​.​.​0.​.​.​.​.​.​.​P.​.​.​
93 ··​0x000068f4·410e1483·​05430e60·​034c010e·​5c430e60·A.​.​.​.​C.​`.​L.​.​\C.​`93 ··​0x000068f4·10040000·​04a30200·​00410e08·85024c0d·.​.​.​.​.​.​.​.​.​A.​.​.​.​L.​
94 ··​0x00006904·740a0e14·​41c30e10·​41c60e0c·41c70e08·​t.​.​.​A.​.​.​A.​.​.​A.​.​.​94 ··​0x00006904·054c8703·​86048305·032f030a·c341c641·​.​L.​.​.​.​.​.​.​/​.​.​.​A.​A
95 ··​0x00006914·​41c50e04·430b0000·30000000·ac040000·​A.​.​.​C.​.​.​0.​.​.​.​.​.​.​95 ··​0x00006914·c741c50c·0404450b·14000000·28040000·.​A.​.​.​.​E.​.​.​.​.​(.​.​.​
96 ··​0x00006924·34c8ffff·8e030000·​04a30200·​00410e08·4.​.​.​.​.​.​.​.​.​.​.​.​A.​.​96 ··​0x00006924·5cbaffff·23000000·​047a0200·​00000000·\.​.​.​#.​.​.​.​z.​.​.​.​.​.​
97 ··​0x00006934·8502420d·05498703·86048305·03ba020a·.​.​B.​.​I.​.​.​.​.​.​.​.​.​.​97 ··​0x00006934·34000000·c8050000·14cdffff·e8000000·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x00006944·c341c641·c741c50c·0404410b·14000000·​.​A.​A.​A.​.​.​.​A.​.​.​.​.​98 ··​0x00006944·00410e08·8702410e·0c860341·0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
99 ··​0x00006954·​48040000·28baffff·23000000·047a0200·H.​.​.​(.​.​.​#.​.​.​.​z.​.​99 ··​0x00006954·​4e0e2002·a50a0e10·41c30e0c·41c60e08·N.​·.​.​.​.​.​A.​.​.​A.​.​.​
100 ··​0x00006964·00000000·34000000·fc050000·76cbffff·.​.​.​.​4.​.​.​.​.​.​.​v.​.​.​100 ··​0x00006964·41c70e04·410b0000·3c000000·00060000·A.​.​.​A.​.​.​<.​.​.​.​.​.​.​
101 ··​0x00006974·​e4000000·​00410e08·​8702410e·​0c860341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A101 ··​0x00006974·fcedffff·​74010000·​00410e08·​8502410e·​.​.​.​.​t.​.​.​.​A.​.​.​.​A.​
102 ··​0x00006984·​0e108304·​430e2002·ac0a0e10·41c30e0c·​.​.​.​.​C.​·.​.​.​.​.​A.​.​.​102 ··​0x00006984·​0c870341·0e108604·410e1483·05430e24·​.​.​.​A.​.​.​.​A.​.​.​.​C.​$
103 ··​0x00006994·41c60e08·​41c70e04·410b0000·​3c000000·​A.​.​.​A.​.​.​A.​.​.​<.​.​.​103 ··​0x00006994·0307010a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
104 ··​0x000069a4·34060000·59ebffff·64010000·00410e08·4.​.​.​Y.​.​.​d.​.​.​.​A.​.​104 ··​0x000069a4·0e0841c5·0e04460b·3c000000·40060000·.​.​A.​.​.​F.​<.​.​.​@.​.​.​
105 ··​0x000069b4·​8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​105 ··​0x000069b4·​8ccdffff·37060000·00410e08·8502430e·​.​.​.​.​7.​.​.​.​A.​.​.​.​C.​
106 ··​0x000069c4·​05430e24·​02fc0a0e·1441c30e·1041c60e·​.​C.​$.​.​.​.​.​A.​.​.​A.​.​106 ··​0x000069c4·​0c870343·​0e108604·430e1483·05430e70·​.​.​.​C.​.​.​.​C.​.​.​.​C.​p
107 ··​0x000069d4·​0c41c70e·​0841c50e·04410b00·​3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​107 ··​0x000069d4·​0311050a·​0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
108 ··​0x000069e4·74060000·e2cbffff·41060000·00410e08·t.​.​.​.​.​.​.​A.​.​.​.​A.​.​108 ··​0x000069e4·0e0841c5·0e04460b·3c000000·80060000·.​.​A.​.​.​F.​<.​.​.​.​.​.​.​
109 ··​0x000069f4·​8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​109 ··​0x000069f4·​8cd3ffff·af060000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
110 ··​0x00006a04·​05430e70·​033b050a·​0e1441c3·​0e1041c6·​.​C.​p.​;​.​.​.​.​A.​.​.​A.​110 ··​0x00006a04·​0c870341·​0e108604·410e1483·​054f0e60·​.​.​.​A.​.​.​.​A.​.​.​.​O.​`
111 ··​0x00006a14·​0e0c41c7·​0e0841c5·​0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​111 ··​0x00006a14·​0335060a·​0e1441c3·​0e1041c6·0e0c41c7·​.​5.​.​.​.​A.​.​.​A.​.​.​A.​
112 ··​0x00006a24·b4060000·e4d1ffff·a8060000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​112 ··​0x00006a24·0e0841c5·0e04440b·30000000·d0050000·​.​.​A.​.​.​D.​0.​.​.​.​.​.​.​
113 ··​0x00006a34·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​113 ··​0x00006a34·fcd9ffff·15070000·​04720100·00410e08·​.​.​.​.​.​.​.​.​.​r.​.​.​A.​.​
114 ··​0x00006a44·05430e60·​0360060a·0e1441c3·​0e1041c6·​.​C.​`.​`.​.​.​.​A.​.​.​A.​114 ··​0x00006a44·8502420d·​05438703·86048305·​0358030a·​.​.​B.​.​C.​.​.​.​.​.​.​X.​.​
115 ··​0x00006a54·0e0c41c7·​0e0841c5·​0e04410b·30000000·​.​.​A.​.​.​A.​.​.​A.​0.​.​.​115 ··​0x00006a54·c341c641·​c741c50c·​0404470b·14000000·​.​A.​A.​A.​.​.​.​G.​.​.​.​.​
116 ··​0x00006a64·f0050000·4cd8ffff·f1060000·​04720100·.​.​.​.​L.​.​.​.​.​.​.​.​r.​.​116 ··​0x00006a64·6c050000·3cb9ffff·3a000000·​04820100·l.​.​.​<.​.​.​:​.​.​.​.​.​.​.​
117 ··​0x00006a74·​00410e08·8502420d·​05468703·86048305·​.​A.​.​.​.​B.​.​F.​.​.​.​.​.​117 ··​0x00006a74·​00000000·28000000·​0c070000·70bdffff·​.​.​.​.​(.​.​.​.​.​.​.​p.​.​.​
118 ··​0x00006a84·036c030a·c341c641·c741c50c·​0404410b·.​l.​.​.​A.​A.​A.​.​.​.​A.​118 ··​0x00006a84·40000000·00410e08·8602410e·​0c83034e·@.​.​.​.​A.​.​.​.​A.​.​.​.​N
119 ··​0x00006a94·14000000·8c050000·​08b9ffff·3a000000·​.​.​.​.​.​.​.​.​.​.​.​.​:​.​.​.​119 ··​0x00006a94·0e206d0e·0c41c30e·​0841c60e·04000000·​.​·​m.​.​A.​.​.​A.​.​.​.​.​.​
120 ··​0x00006aa4·04820100·00000000·28000000·​40070000·​.​.​.​.​.​.​.​.​(.​.​.​@.​.​.​120 ··​0x00006aa4·10000000·38070000·38eeffff·04000000·​.​.​.​.​8.​.​.​8.​.​.​.​.​.​.​
121 ··​0x00006ab4·21bdffff·​40000000·00410e08·8602410e·!.​.​.​@.​.​.​.​A.​.​.​.​A.​121 ··​0x00006ab4·00000000·​48000000·4c070000·30eeffff·.​.​.​.​H.​.​.​L.​.​.​0.​.​.​
122 ··​0x00006ac4·0c830343·​0e20780e·0c41c30e·​0841c60e·.​.​.​C.​·​x.​.​A.​.​.​A.​.​122 ··​0x00006ac4·55000000·00410e08·​8502410e·​0c870341·​U.​.​.​.​A.​.​.​.​A.​.​.​.​A
123 ··​0x00006ad4·​04000000·10000000·6c070000·85ebffff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​123 ··​0x00006ad4·​0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A
124 ··​0x00006ae4·​04000000·00000000·​48000000·80070000·​.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​124 ··​0x00006ae4·​0e28440e·2c440e30·​4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​
125 ··​0x00006af4·7cebffff·55000000·​00410e08·8502410e·|.​.​.​U.​.​.​.​A.​.​.​.​A.​125 ··​0x00006af4·0e1041c6·0e0c41c7·​0e0841c5·0e040000·.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
126 ··​0x00006b04·0c870341·0e108604·​410e1483·​054e0e20·​.​.​.​A.​.​.​.​A.​.​.​.​N.​·126 ··​0x00006b04·10000000·98070000·​44eeffff·​01000000·​.​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​
Max diff block lines reached; 0/16855 bytes (0.00%) of diff not shown.
1.85 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00006b6c·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00006b38·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00006b7c·​ff9b3901·​2f6c0597·​07019101·​059c0703·​.​.​9.​/​l.​.​.​.​.​.​.​.​.​.​3 ··​0x00006b48·​ff9b3901·​2f6d059b·​07019501·​05a00703·​.​.​9.​/​m.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006b8c·​a50105a1·​0703b101·​059c0703·​b9010597·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00006b58·​a90105a5·​0703b501·​05a00703·​bd01059b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00006b9c·​0701e901·​219c0703·​990205a6·​0703dd02·​.​.​.​.​!.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00006b68·​0701ed01·​21a00703·​9d0205b5·​0703e102·​.​.​.​.​!.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00006bac·​ae040000·​0100007d·04150000·​ff9b1501·​.​.​.​.​.​.​.​}.​.​.​.​.​.​.​.​6 ··​0x00006b78·​ae040000·​0100007d·38150000·​ff9b1501·​.​.​.​.​.​.​.​}8.​.​.​.​.​.​.​
7 ··​0x00006bbc·​08420500·​0059177a·​00010000·​7d000000·​.​B.​.​.​Y.​z.​.​.​.​}.​.​.​7 ··​0x00006b88·​08420500·​0059177a·​00010000·​7d000000·​.​B.​.​.​Y.​z.​.​.​.​}.​.​.​
8 ··​0x00006bcc·ec140000·​ffff0107·c8028304·​870700ff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00006b98·20150000·​ffff0107·fb02da04·​890800ff··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00006bdc·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​9 ··​0x00006ba8·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​
10 ··​0x00006bec·a706dc0d·​00b00805·ea0d00cc·​082ace0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​10 ··​0x00006bb8·9006ee0d·​00a30805·8c0e00c5·​082bfc0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​
11 ··​0x00006bfc·​00c80a05·d50d00ea·​0a2ae30d·​00900c05·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​11 ··​0x00006bc8·​00c30a05·f50d00df·​0a2b850e·​00ae0c05·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​
12 ··​0x00006c0c·d50d00d0·​0c05ea0d·​00960d05·dc0d00b3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00006bd8·f50d00f0·​0c058c0e·​00b60d05·ee0d00d3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00006c1c·​0d05d50d·​00c90d05·ea0d00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·13 ··​0x00006be8·​0d05f50d·​00e40d05·8c0e00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·
14 ··​0x00006c2c·​050000······························​.​.​.​14 ··​0x00006bf8·​050000······························​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00007eb4·50290000·95270000·d5270000··········P)​.​.​.​'.​.​.​'.​.​2 ··​0x00007eb4·60290000·b0270000·f0270000··········`)​.​.​.​'.​.​.​'.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00007ec0·00290000····························​.​)​.​.​2 ··​0x00007ec0·10290000····························​.​)​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​39313665·61633165·37313334·​36633764·​916eac1e71346c7d2 ··​0x00000000·​39613839·34343266·64613564·​36323831·​9a89442fda5d6281
3 ··​0x00000010·39383466·​31653761·​35653633·​36383135·984f1e7a5e6368153 ··​0x00000010·62626566·​35613136·​37343835·​38666131·bbef5a1674858fa1
4 ··​0x00000020·39626639·65312e64·​65627567·​00000000·9bf9e1.​debug.​.​.​.​4 ··​0x00000020·63326135·33392e64·​65627567·​00000000·c2a539.​debug.​.​.​.​
5 ··​0x00000030·​8fec095e····························.​.​.​^5 ··​0x00000030·38fad111····························8.​.​.​
  
98.4 KB
./usr/bin/fst-compare
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x141011 ··​Entry·​point·​address:​···············​0x1420
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​12712·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​12712·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x14102 Entry·​point·​0x1420
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x0096c·​0x0096c·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x0096c·​0x0096c·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x00828·​0x00828·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x00888·​0x00888·​R·​E·​0x1000
11 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x00450·​0x00450·​R···​0x100011 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x0043c·​0x0043c·​R···​0x1000
12 ··​LOAD···········​0x002ec0·​0x00003ec0·​0x00003ec0·​0x001a4·​0x001a8·​RW··​0x100012 ··​LOAD···········​0x002ec0·​0x00003ec0·​0x00003ec0·​0x001a4·​0x001a8·​RW··​0x1000
13 ··​DYNAMIC········​0x002ecc·​0x00003ecc·​0x00003ecc·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x002ecc·​0x00003ecc·​0x00003ecc·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x002088·​0x00002088·​0x00002088·​0x00084·​0x00084·​R···​0x415 ··​GNU_EH_FRAME···​0x002088·​0x00002088·​0x00002088·​0x00084·​0x00084·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x002ec0·​0x00003ec0·​0x00003ec0·​0x00140·​0x00140·​R···​0x117 ··​GNU_RELRO······​0x002ec0·​0x00003ec0·​0x00003ec0·​0x00140·​0x00140·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000770·​000770·​000042·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000770·​000770·​000042·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000007b4·​0007b4·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000007b4·​0007b4·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000864·​000864·​000078·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000864·​000864·​000078·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​000008dc·​0008dc·​000090·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​000008dc·​0008dc·​000090·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000130·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000130·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001150·​001150·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001150·​001150·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00001160·​001160·​0006b4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00001160·​001160·​000714·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00001814·​001814·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00001874·​001874·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00002000·​002000·​000088·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00002000·​002000·​000088·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00002088·​002088·​000084·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00002088·​002088·​000084·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000210c·​00210c·​0002e0·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000210c·​00210c·​0002cc·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​000023ec·​0023ec·​000064·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000023d8·​0023d8·​000064·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00003ec0·​002ec0·​000008·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00003ec0·​002ec0·​000008·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00003ec8·​002ec8·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00003ec8·​002ec8·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00003ecc·​002ecc·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00003ecc·​002ecc·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00003fdc·​002fdc·​000024·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00003fdc·​002fdc·​000024·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00004000·​003000·​000054·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00004000·​003000·​000054·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00004054·​003054·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00004054·​003054·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00004064·​003064·​000004·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​00004064·​003064·​000004·​00··​WA··​0···​0··​1
1.27 KB
readelf --wide --symbols {}
    
Offset 26, 11 lines modifiedOffset 26, 11 lines modified
26 ····​22:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(5)​26 ····​22:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(5)​
27 ····​23:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__27 ····​23:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
28 ····​24:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able28 ····​24:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
29 ····​25:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(4)​29 ····​25:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(4)​
30 ····​26:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv30 ····​26:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
31 ····​27:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​31 ····​27:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
32 ····​28:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(4)​32 ····​28:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(4)​
33 ····​29:​·​00001668···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev33 ····​29:​·​000016c0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
34 ····​30:​·​00001668···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev34 ····​30:​·​000016c0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
35 ····​31:​·​00002004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used35 ····​31:​·​00002004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
36 ····​32:​·​00001622····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E36 ····​32:​·​00001660····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
986 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x181410 ·​0x0000000d·​(FINI)​·······················​0x1874
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x3ec011 ·​0x00000019·​(INIT_ARRAY)​·················​0x3ec0
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​8·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​8·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x3ec813 ·​0x0000001a·​(FINI_ARRAY)​·················​0x3ec8
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x42c16 ·​0x00000005·​(STRTAB)​·····················​0x42c
17 ·​0x00000006·​(SYMTAB)​·····················​0x21c17 ·​0x00000006·​(SYMTAB)​·····················​0x21c
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·3a81c6cec898c315396d5​cf3db748ffd373423ac6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·10273b7444ab075c805bb​26d19943b1dd0db1e92
12.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001410.​.​0000144614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001420.​.​00001456
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 284 lines modifiedOffset 37, 272 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001150.​.​0000115838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001150.​.​00001158
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=0000154a.​.​000015b642 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001560.​.​000015da
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000154b43 ··​DW_CFA_advance_loc:​·​1·​to·​00001561
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​0000154c46 ··​DW_CFA_advance_loc:​·3·​to·​00001564
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​0000154d49 ··​DW_CFA_advance_loc:​·​1·​to·​00001565
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​0000154e52 ··​DW_CFA_advance_loc:​·​1·​to·​00001566
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​0000155155 ··​DW_CFA_advance_loc:​·14·​to·​00001574
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​000015b157 ··​DW_CFA_advance_loc1:​·​97·​to·​000015d5
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​000015b259 ··​DW_CFA_advance_loc:​·​1·​to·​000015d6
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​000015b362 ··​DW_CFA_advance_loc:​·​1·​to·​000015d7
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​000015b465 ··​DW_CFA_advance_loc:​·​1·​to·​000015d8
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​000015b568 ··​DW_CFA_advance_loc:​·​1·​to·​000015d9
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=000015b6.​.​0000162271 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=000015e0.​.​0000165a
72 ··​DW_CFA_advance_loc:​·​1·​to·​000015b772 ··​DW_CFA_advance_loc:​·​1·​to·​000015e1
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​000015b875 ··​DW_CFA_advance_loc:​·3·​to·​000015e4
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​000015b978 ··​DW_CFA_advance_loc:​·​1·​to·​000015e5
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​000015ba81 ··​DW_CFA_advance_loc:​·​1·​to·​000015e6
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​000015bd84 ··​DW_CFA_advance_loc:​·14·​to·​000015f4
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​0000161d86 ··​DW_CFA_advance_loc1:​·​97·​to·​00001655
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000161e88 ··​DW_CFA_advance_loc:​·​1·​to·​00001656
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000161f91 ··​DW_CFA_advance_loc:​·​1·​to·​00001657
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000162094 ··​DW_CFA_advance_loc:​·​1·​to·​00001658
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000162197 ··​DW_CFA_advance_loc:​·​1·​to·​00001659
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000038·​000000cc·​FDE·​cie=0000002c·​pc=00001622.​.​00001668100 000000f4·​00000024·​000000cc·​FDE·​cie=0000002c·​pc=00001660.​.​000016be
101 ··​DW_CFA_advance_loc:​·1·​to·​00001623101 ··​DW_CFA_advance_loc:​·3·​to·​00001663
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·48
103 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8103 ··​DW_CFA_advance_loc:​·4·​to·00001667
104 ··​DW_CFA_advance_loc:​·​1·​to·​00001624 
105 ··​DW_CFA_def_cfa_offset​:​·​12 
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
107 ··​DW_CFA_advance_loc:​·​1·​to·​00001625 
108 ··​DW_CFA_def_cfa_offset​:​·​16 
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16104 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·1·​to·​00001626105 ··​DW_CFA_advance_loc:​·8·​to·​0000166f
111 ··​DW_CFA_def_cfa_offset​:​·​20 
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​00001629107 ··​DW_CFA_advance_loc:​·15·​to·​0000167e
114 ··​DW_CFA_def_cfa_offset​:​·​48108 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·58·​to·​00001663109 ··​DW_CFA_advance_loc:​·​8·​to·​00001686
116 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
117 ··​DW_CFA_advance_loc:​·1·​to·​00001664111 ··​DW_CFA_advance_loc:​·55·​to·​000016bd
118 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
119 ··​DW_CFA_def_cfa_offset​:​·​16 
120 ··​DW_CFA_advance_loc:​·​1·​to·​00001665 
121 ··​DW_CFA_restore:​·​r6·​(esi)​ 
122 ··​DW_CFA_def_cfa_offset​:​·​12 
123 ··​DW_CFA_advance_loc:​·​1·​to·​00001666 
124 ··​DW_CFA_restore:​·​r7·​(edi)​ 
125 ··​DW_CFA_def_cfa_offset​:​·​8 
126 ··​DW_CFA_advance_loc:​·​1·​to·​00001667 
127 ··​DW_CFA_restore:​·​r5·​(ebp)​112 ··​DW_CFA_restore:​·​r5·​(ebp)​
 113 ··​DW_CFA_restore:​·​r7·​(edi)​
 114 ··​DW_CFA_restore:​·​r6·​(esi)​
 115 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
129 ··​DW_CFA_nop117 ··​DW_CFA_nop
  
130 00000130·​0000001c·​00000000·​CIE118 0000011c·​0000001c·​00000000·​CIE
131 ··​Version:​···············​1119 ··​Version:​···············​1
132 ··​Augmentation:​··········​"zPLR"120 ··​Augmentation:​··········​"zPLR"
133 ··​Code·​alignment·​factor:​·​1121 ··​Code·​alignment·​factor:​·​1
134 ··​Data·​alignment·​factor:​·​-​4122 ··​Data·​alignment·​factor:​·​-​4
135 ··​Return·​address·​column:​·​8123 ··​Return·​address·​column:​·​8
136 ··​Augmentation·​data:​·····​9b·11·​1e·​00·​00·​1b·​1b124 ··​Augmentation·​data:​·····​9b·25·​1e·​00·​00·​1b·​1b
137 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4125 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
138 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4126 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
139 ··​DW_CFA_nop127 ··​DW_CFA_nop
Max diff block lines reached; 7434/12933 bytes (57.48%) of diff not shown.
836 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·47·​04·​00·​00·······»       ​call···​1450·​<__cxa_finalize@plt+0​x300>6 ····​1004:​»       ​e8·57·​04·​00·​00·······»       ​call···​1460·​<__cxa_finalize@plt+0​x310>
7 ····​1009:​»       ​81·​c3·​f7·​2f·​00·​00····»       ​add····​$0x2ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​2f·​00·​00····»       ​add····​$0x2ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__cxa_begin_catch@pl​t-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__cxa_begin_catch@pl​t-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
67.6 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 679 lines modifiedOffset 1, 701 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00001160·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x4c2>:​2 00001160·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x500>:​
3 ····​1160:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
4 main()​:​3 main()​:​
5 .​/​src/​fst-​compare.​C:​464 .​/​src/​fst-​compare.​C:​46
6 ····​1164:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​5 ····​1160:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
7 ····​1167:​»       ​e8·fc·04·00·00·······»       ​call···1668·<SFST:​:​Transducer:​:​~Transducer()​@@Base>6 ····​1163:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
8 ····​116c:​»       ​8b·7c·24·1c··········»       ​mov····0x1c(%esp)​,​%edi7 ····​1167:​»       ​e8·54·05·00·00·······»       ​call···16c0·<SFST:​:​Transducer:​:​~Transducer()​@@Base>
 8 ····​116c:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
 9 ····​1170:​»       ​89·​da················»       ​mov····​%ebx,​%edx
 10 ····​1172:​»       ​89·​54·​24·​14··········»       ​mov····​%edx,​0x14(%esp)​
9 .​/​src/​fst-​compare.​C:​4411 .​/​src/​fst-​compare.​C:​44
10 ····​1170:​»       ​8b·54·​24·​18··········»       ​mov····​0x18(%esp)​,​%edx12 ····​1176:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx
11 ····​1174:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​13 ····​117a:​»       ​89·44·​24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
12 ····​1177:​»       ​e8·ec·04·00·00·······»       ​call···1668·<SFST:​:​Transducer:​:​~Transducer()​@@Base>14 ····​117e:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
13 ····​117c:​»       ​89·f8················»       ​mov····%edi,​%eax15 ····​1181:​»       ​e8·3a·05·00·00·······»       ​call···16c0·<SFST:​:​Transducer:​:​~Transducer()​@@Base>
14 ····​117e:​»       ​89·da················»       ​mov····​%ebx,​%edx16 ····​1186:​»       ​8b·44·24·1c··········»       ​mov····0x1c(%esp)​,​%eax
15 ····​1180:​»       ​89·d7················»       ​mov····​%edx,​%edi17 ····​118a:​»       ​8b·54·24·14··········»       ​mov····0x14(%esp)​,​%edx
16 .​/​src/​fst-​compare.​C:​5418 .​/​src/​fst-​compare.​C:​54
17 ····​1182:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​19 ····​118e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
18 ····​1185:​»       ​89·​f3················»       ​mov····%esi,​%ebx20 ····​1191:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
19 ····​1187:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx21 ····​1194:​»       ​89·d7················»       ​mov····%edx,​%edi
20 ····​118a:​»       ​74·05················»       ​je·····1191·<__cxa_finalize@plt+0​x41>22 ····​1196:​»       ​89·f3················»       ​mov····%esi,​%ebx
21 ····​118c:​»       ​e8·7f·ff·ff·ff·······»       ​call···​1110·​<_Unwind_Resume@plt>23 ····​1198:​»       ​74·05················»       ​je·····​119f·​<__cxa_finalize@plt+0​x4f>
22 ····​1191:​»       ​e8·9a·​fe·​ff·​ff·······»       ​call···​1030·​<__cxa_begin_catch@pl​t>24 ····​119a:​»       ​e8·71·​ff·​ff·​ff·······»       ​call···​1110·​<_Unwind_Resume@plt>
 25 ····​119f:​»       ​e8·​8c·​fe·​ff·​ff·······»       ​call···​1030·​<__cxa_begin_catch@pl​t>
23 .​/​src/​fst-​compare.​C:​5526 .​/​src/​fst-​compare.​C:​55
24 ····​1196:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​27 ····​11a4:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
25 ····​119a:​»       ​8b·​8e·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%ecx28 ····​11a8:​»       ​8b·​86·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%eax
26 ····​11a0:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​29 ····​11ae:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
27 ····​11a3:​»       ​e8·d8·​fe·​ff·​ff·······»       ​call···​1080·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>30 ····​11b1:​»       ​e8·ca·​fe·​ff·​ff·······»       ​call···​1080·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
28 ····​11a8:​»       ​8d·96·1d·e0·ff·ff····»       ​lea····-​0x1fe3(%esi)​,​%edx31 ····​11b6:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
29 ····​11ae:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​32 ····​11b9:​»       ​8d·96·1d·e0·ff·ff····»       ​lea····-​0x1fe3(%esi)​,​%edx
30 ····​11b2:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​33 ····​11bf:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
31 ····​11b5:​»       ​e8·c6·​fe·​ff·​ff·······»       ​call···​1080·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>34 ····​11c3:​»       ​e8·b8·​fe·​ff·​ff·······»       ​call···​1080·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
32 .​/​src/​fst-​compare.​C:​5435 .​/​src/​fst-​compare.​C:​54
33 ····​11ba:​»       ​e8·​21·​ff·​ff·​ff·······»       ​call···​10e0·​<__cxa_end_catch@plt>​ 
34 ····​11bf:​»       ​e9·​49·​01·​00·​00·······»       ​jmp····​130d·​<__cxa_finalize@plt+0​x1bd> 
35 ····​11c4:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
36 ····​11c6:​»       ​89·​f3················»       ​mov····​%esi,​%ebx 
37 ····​11c8:​»       ​e8·​13·​ff·​ff·​ff·······»       ​call···​10e0·​<__cxa_end_catch@plt>​36 ····​11c8:​»       ​e8·​13·​ff·​ff·​ff·······»       ​call···​10e0·​<__cxa_end_catch@plt>​
38 ····​11cd:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​37 ····​11cd:​»       ​e9·45·01·00·00·······»       ​jmp····1317·<__cxa_finalize@plt+0​x1c7>
39 ····​11d0:​»       ​eb·ba················»       ​jmp····118c·<__cxa_finalize@plt+0​x3c>38 ····​11d2:​»       ​89·c7················»       ​mov····%eax,​%edi
40 ····​11d2:​»       ​66·90················»       ​xchg···​%ax,​%ax39 ····​11d4:​»       ​89·f3················»       ​mov····​%esi,​%ebx
41 ····​11d4:​»       ​66·90················»       ​xchg···​%ax,​%ax40 ····​11d6:​»       ​e8·05·ff·ff·ff·······»       ​call···10e0·<__cxa_end_catch@plt>​
42 ····​11d6:​»       ​66·90················»       ​xchg···​%ax,​%ax41 ····​11db:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
43 ····​11d8:​»       ​66·90················»       ​xchg···%ax,​%ax42 ····​11de:​»       ​eb·ba················»       ​jmp····119a·​<__cxa_finalize@plt+0​x4a>
44 ····​11da:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
45 ····​11dc:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
46 ····​11de:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
47 .​/​src/​fst-​compare.​C:​2643 .​/​src/​fst-​compare.​C:​26
48 ····​11e0:​»       ​55···················»       ​push···​%ebp44 ····​11e0:​»       ​55···················»       ​push···​%ebp
49 ····​11e1:​»       ​89·​e5················»       ​mov····​%esp,​%ebp45 ····​11e1:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
50 ····​11e3:​»       ​57···················»       ​push···​%edi46 ····​11e3:​»       ​57···················»       ​push···​%edi
51 ····​11e4:​»       ​56···················»       ​push···​%esi47 ····​11e4:​»       ​56···················»       ​push···​%esi
52 ····​11e5:​»       ​53···················»       ​push···​%ebx48 ····​11e5:​»       ​53···················»       ​push···​%ebx
53 ····​11e6:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp49 ····​11e6:​»       ​e8·​f5·05·00·00·······»       ​call···17e0·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
54 ····​11e9:​»       ​81·ec·​10·01·​00·​00····»       ​sub····​$0x110,​%esp50 ····​11eb:​»       ​81·c6·​15·2e·​00·​00····»       ​add····​$0x2e15,​%esi
55 ····​11ef:​»       ​e8·8f·05·00·00·······»       ​call···1783·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b>51 ····​11f1:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp
56 ····​11f4:​»       ​81·c6·0c·2e·​00·​00····»       ​add····​$0x2e0c,​%esi52 ····​11f4:​»       ​81·ec·10·01·​00·​00····»       ​sub····​$0x110,​%esp
57 ····​11fa:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi53 ····​11fa:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
58 ····​11fd:​»       ​65·a1·14·​00·​00·​00····»       ​mov····​%gs:​0x14,​%eax54 ····​1200:​»       ​89·84·24·​0c·​01·​00·00·»       ​mov····​%eax,​0x10c(%esp)​
59 ····​1203:​»       ​89·84·24·0c·01·00·00·»       ​mov····​%eax,​0x10c(%esp)​55 ····​1207:​»       ​31·c0················»       ​xor····​%eax,​%eax
60 ····​120a:​»       ​31·c0················»       ​xor····​%eax,​%eax56 ····​1209:​»       ​8b·55·0c·············»       ​mov····0xc(%ebp)​,​%edx
61 .​/​src/​fst-​compare.​C:​2957 .​/​src/​fst-​compare.​C:​29
62 ····​120c:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​58 ····​120c:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​
63 ····​1210:​»       ​0f·​8e·6a·​01·​00·​00····»       ​jle····​1380·​<__cxa_finalize@plt+0​x230>59 ····​1210:​»       ​0f·​8e·74·​01·​00·​00····»       ​jle····​138a·​<__cxa_finalize@plt+0​x23a>
64 .​/​src/​fst-​compare.​C:​3460 .​/​src/​fst-​compare.​C:​34
65 ····​1216:​»       ​8d·8e·1f·e0·ff·ff····»       ​lea····-​0x1fe1(%esi)​,​%ecx61 ····​1216:​»       ​89·54·24·1c··········»       ​mov····%edx,​0x1c(%esp)​
66 ····​121c:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​62 ····​121a:​»       ​8d·8e·1f·e0·ff·ff····»       ​lea····-​0x1fe1(%esi)​,​%ecx
67 ····​1220:​»       ​89·4c·24·1c··········»       ​mov····​%ecx,​0x1c(%esp)​63 ····​1220:​»       ​89·f3················»       ​mov····​%esi,​%ebx
68 ····​1224:​»       ​8b·​47·04·············»       ​mov····​0x4(%edi)​,​%eax64 ····​1222:​»       ​89·​4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​
69 ····​1227:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​65 ····​1226:​»       ​89·4c·​24·18··········»       ​mov····​%ecx,​0x18(%esp)​
70 ····​122a:​»       ​89·f3················»       ​mov····​%esi,​%ebx66 ····​122a:​»       ​8b·42·04·············»       ​mov····0x4(%edx)​,​%eax
71 ····​122c:​»       ​e8·​0f·ff·ff·ff·······»       ​call···1140·​<fopen@plt>67 ····​122d:​»       ​89·​04·24·············»       ​mov····​%eax,​(%esp)​
72 ····​1231:​»       ​89·44·24·18··········»       ​mov····%eax,​0x18(%esp)​68 ····​1230:​»       ​e8·0b·ff·ff·ff·······»       ​call···1140·​<fopen@plt>
73 ····​1235:​»       ​85·c0················»       ​test···​%eax,​%eax69 ····​1235:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
74 ····​1237:​»       ​8b·54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx70 ····​1239:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx
75 ····​123b:​»       ​0f·84·3a·01·00·00····»       ​je·····137b·<__cxa_finalize@plt+0​x22b>71 ····​123d:​»       ​85·c0················»       ​test···​%eax,​%eax
 72 ····​123f:​»       ​89·​c7················»       ​mov····​%eax,​%edi
 73 ····​1241:​»       ​0f·​84·​3e·​01·​00·​00····»       ​je·····​1385·​<__cxa_finalize@plt+0​x235>
76 .​/​src/​fst-​compare.​C:​3874 .​/​src/​fst-​compare.​C:​38
77 ····​1241:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​75 ····​1247:​»       ​89·4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
78 ····​1245:​»       ​8b·​5f·08·············»       ​mov····0x8(%edi)​,​%ebx76 ····​124b:​»       ​89·​54·24·18··········»       ​mov····%edx,​0x18(%esp)​
79 ····​1248:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​77 ····​124f:​»       ​8b·5a·08·············»       ​mov····0x8(%edx)​,​%ebx
80 ····​124b:​»       ​89·f3················»       ​mov····​%esi,​%ebx78 ····​1252:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​
81 ····​124d:​»       ​e8·ee·fe·ff·ff·······»       ​call···1140·<fopen@plt>79 ····​1255:​»       ​89·f3················»       ​mov····%esi,​%ebx
82 ····​1252:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​80 ····​1257:​»       ​e8·e4·fe·ff·ff·······»       ​call···1140·​<fopen@plt>
83 ····​1256:​»       ​85·c0················»       ​test···​%eax,​%eax81 ····​125c:​»       ​89·44·24·1c··········»       ​mov····​%eax,​0x1c(%esp)​
84 ····​1258:​»       ​0f·84·​e8·00·00·00····»       ​je·····1346·<__cxa_finalize@plt+0​x1f6>82 ····​1260:​»       ​85·c0················»       ​test···​%eax,​%eax
 83 ····​1262:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax
 84 ····​1266:​»       ​0f·​84·​e4·​00·​00·​00····»       ​je·····​1350·​<__cxa_finalize@plt+0​x200>
85 .​/​src/​fst-​compare.​C:​4485 .​/​src/​fst-​compare.​C:​44
86 ····​125e:​»       ​c7·44·​24·​08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​86 ····​126c:​»       ​89·7c·​24·​04··········»       ​mov····%edi,​0x4(%esp)​
87 ····​1265:​»       ​00·87 ····​1270:​»       ​8d·​4c·​24·​2c··········»       ​lea····0x2c(%esp)​,​%ecx
88 ····​1266:​»       ​8b·7c·24·18··········»       ​mov····​0x18(%esp)​,​%edi88 ····​1274:​»       ​ba·01·00·00·00·······»       ​mov····$0x1,​%edx
89 ····​126a:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​89 ····​1279:​»       ​89·54·​24·​08··········»       ​mov····​%edx,​0x8(%esp)​
90 ····​126e:​»       ​8d·4c·​24·2c··········»       ​lea····0x2c(%esp)​,​%ecx90 ····​127d:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
91 ····​1272:​»       ​89·​4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​91 ····​1280:​»       ​89·​4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​
92 ····​1276:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​92 ····​1284:​»       ​e8·c7·fd·ff·ff·······»       ​call···1050·<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
93 ····​1279:​»       ​e8·​d2·​fd·​ff·​ff·······»       ​call···​1050·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt> 
94 .​/​src/​fst-​compare.​C:​4593 .​/​src/​fst-​compare.​C:​45
95 ····​127e:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​94 ····​1289:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
96 ····​1281:​»       ​e8·9a·​fe·​ff·​ff·······»       ​call···​1120·​<fclose@plt>95 ····​128c:​»       ​e8·8f·​fe·​ff·​ff·······»       ​call···​1120·​<fclose@plt>
97 .​/​src/​fst-​compare.​C:​4696 .​/​src/​fst-​compare.​C:​46
98 ····​1286:​»       ​c7·​44·​24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​97 ····​1291:​»       ​8b·​44·​24·1c··········»       ​mov····0x1c(%esp)​,​%eax
99 ····​128d:​»       ​00·98 ····​1295:​»       ​bf·​01·​00·​00·00·······»       ​mov····$0x1,​%edi
100 ····​128e:​»       ​8b·44·​24·1c··········»       ​mov····​0x1c(%esp)​,​%eax99 ····​129a:​»       ​89·7c·​24·08··········»       ​mov····%edi,​0x8(%esp)​
101 ····​1292:​»       ​89·44·​24·04··········»       ​mov····%eax,​0x4(%esp)​100 ····​129e:​»       ​8d·bc·​24·9c·00·00·00·»       ​lea····0x9c(%esp)​,​%edi
102 ····​1296:​»       ​8d·bc·​24·9c·00·00·00·»       ​lea····0x9c(%esp)​,​%edi101 ····​12a5:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
103 ····​129d:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​102 ····​12a8:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
104 ····​12a0:​»       ​e8·ab·​fd·​ff·​ff·······»       ​call···​1050·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>103 ····​12ac:​»       ​e8·9f·​fd·​ff·​ff·······»       ​call···​1050·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
105 .​/​src/​fst-​compare.​C:​47104 .​/​src/​fst-​compare.​C:​47
106 ····​12a5:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx105 ····​12b1:​»       ​8b·​54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx
107 ····​12a9:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​106 ····​12b5:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
108 ····​12ac:​»       ​e8·​6f·​fe·​ff·​ff·······»       ​call···​1120·​<fclose@plt>107 ····​12b8:​»       ​e8·​63·​fe·​ff·​ff·······»       ​call···​1120·​<fclose@plt>
109 .​/​src/​fst-​compare.​C:​48108 .​/​src/​fst-​compare.​C:​48
110 ····​12b1:​»       ​8d·4c·​24·58··········»       ​lea····0x58(%esp)​,​%ecx109 ····​12bd:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
111 ····​12b5:​»       ​89·​4c·​24·08··········»       ​mov····%ecx,​0x8(%esp)​110 ····​12c0:​»       ​8d·​4c·​24·58··········»       ​lea····0x58(%esp)​,​%ecx
112 ····​12b9:​»       ​c7·44·24·04·00·00·00·»       ​movl···$0x0,​0x4(%esp)​111 ····​12c4:​»       ​31·c0················»       ​xor····​%eax,​%eax
113 ····​12c0:​»       ​00·112 ····​12c6:​»       ​89·​4c·​24·08··········»       ​mov····​%ecx,​0x8(%esp)​
114 ····​12c1:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​113 ····​12ca:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
115 ····​12c4:​»       ​e8·e7·​fd·​ff·​ff·······»       ​call···​10b0·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​@plt>114 ····​12ce:​»       ​e8·dd·​fd·​ff·​ff·······»       ​call···​10b0·​<SFST:​:​Transducer:​:​copy(bool,​·​SFST:​:​Alphabet·​const*)​@plt>
Max diff block lines reached; 56926/69077 bytes (82.41%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00001814·​<.​fini>:​2 00001874·​<.​fini>:​
3 ····​1814:​»       ​53···················»       ​push···​%ebx3 ····​1874:​»       ​53···················»       ​push···​%ebx
4 ····​1815:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​1875:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​1818:​»       ​e8·33·​fc·​ff·​ff·······»       ​call···​1450·​<__cxa_finalize@plt+0​x300>5 ····​1878:​»       ​e8·e3·​fb·​ff·​ff·······»       ​call···​1460·​<__cxa_finalize@plt+0​x310>
6 ····​181d:​»       ​81·​c3·e3·​27·​00·​00····»       ​add····​$0x27e3,​%ebx6 ····​187d:​»       ​81·​c3·83·​27·​00·​00····»       ​add····​$0x2783,​%ebx
7 ····​1823:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​1883:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​1826:​»       ​5b···················»       ​pop····​%ebx8 ····​1886:​»       ​5b···················»       ​pop····​%ebx
9 ····​1827:​»       ​c3···················»       ​ret····9 ····​1887:​»       ​c3···················»       ​ret····
1.19 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00002088·​011b033b·​80000000·​0f000000·​98efffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00002088·​011b033b·​80000000·​0f000000·​98efffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00002098·​c8000000·​c8f0ffff·​ec000000·​d8f0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00002098·​c8000000·​c8f0ffff·​ec000000·​d8f0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x000020a8·78020000·​58f1ffff·18020000·43f3ffff·x.​.​.​X.​.​.​.​.​.​.​C.​.​.​4 ··​0x000020a8·64020000·​58f1ffff·04020000·58f3ffff·d.​.​.​X.​.​.​.​.​.​.​X.​.​.​
5 ··​0x000020b8·90020000·88f3ffff·​9c000000·c2f4ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x000020b8·7c020000·98f3ffff·​9c000000·d8f4ffff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x000020c8·​00010000·2ef5ffff·​3c010000·9af5ffff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​6 ··​0x000020c8·​00010000·58f5ffff·​3c010000·d8f5ffff·​.​.​.​.​X.​.​.​<.​.​.​.​.​.​.​
7 ··​0x000020d8·​78010000·e0f5ffff·d4010000·fbf6ffff·​x.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000020d8·​78010000·38f6ffff·c0010000·58f7ffff·​x.​.​.​8.​.​.​.​.​.​.​X.​.​.​
8 ··​0x000020e8·bc020000·fff6ffff·d0020000·08f7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x000020e8·a8020000·5cf7ffff·bc020000·68f7ffff·​.​.​.​.​\.​.​.​.​.​.​.​h.​.​.​
9 ··​0x000020f8·e4020000·68f7ffff·30030000·78f7ffff·​.​.​.​.​h.​.​.​0.​.​.​x.​.​.​9 ··​0x000020f8·d0020000·c8f7ffff·1c030000·d8f7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00002108·44030000····························D.​.​.​10 ··​0x00002108·30030000····························0.​.​.​
  
5.58 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 49 lines modifiedOffset 1, 48 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0000210c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0000210c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0000211c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000211c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000212c·e4f2ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000212c·f4f2ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000213c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0000213c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0000214c·​88010000·​20000000·​1c000000·​c8eeffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0000214c·​88010000·​20000000·​1c000000·​c8eeffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000215c·​30010000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0000215c·​30010000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x0000216c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x0000216c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x0000217c·​d4efffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x0000217c·​d4efffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x0000218c·​54000000·baf3ffff·6c000000·​00410e08·​T.​.​.​.​.​.​.​l.​.​.​.​A.​.​10 ··​0x0000218c·​54000000·d0f3ffff·7a000000·​00410e08·​T.​.​.​.​.​.​.​z.​.​.​.​A.​.​
11 ··​0x0000219c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x0000219c·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x000021ac·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x000021ac·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x000021bc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x000021bc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x000021cc·eaf3ffff·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x000021cc·14f4ffff·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x000021dc·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x000021dc·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x000021ec·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x000021ec·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x000021fc·​41c50e04·38000000·​cc000000·1af4ffff·​A.​.​.​8.​.​.​.​.​.​.​.​.​.​.​17 ··​0x000021fc·​41c50e04·24000000·​cc000000·58f4ffff·​A.​.​.​$.​.​.​.​.​.​.​X.​.​.​
18 ··​0x0000220c·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A18 ··​0x0000220c·5e000000·​00430e30·44860448·​83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
19 ··​0x0000221c·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A19 ··​0x0000221c·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x0000222c·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​20 ··​0x0000222c·00000000·017a504c·5200017c·08079b25·​.​.​.​.​.​zPLR.​.​|.​.​.​%
21 ··​0x0000223c·​1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|21 ··​0x0000223c·​1e00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
22 ··​0x0000224c·08079b11·1e00001b·1b0c0404·88010000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x0000224c·24000000·70f4ffff·20010000·047f0100·$.​.​.​p.​.​.​·.​.​.​.​.​.​.​
23 ··​0x0000225c·40000000·24000000·​04f4ffff·1b010000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​23 ··​0x0000225c·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
24 ··​0x0000226c·047f0100·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A24 ··​0x0000226c·​410e1483·​054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
25 ··​0x0000227c·​0e108604·​410e1483·​05430e40·​02900a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​25 ··​0x0000227c·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
26 ··​0x0000228c·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​26 ··​0x0000228c·30000000·68000000·4cefffff·f5010000·0.​.​.​h.​.​.​L.​.​.​.​.​.​.​
27 ··​0x0000229c·​04410b00·30000000·68000000·38efffff·​.​A.​.​0.​.​.​h.​.​.​8.​.​.​27 ··​0x0000229c·​044b0100·00410e08·8502420d·05438703·​.​K.​.​.​A.​.​.​.​B.​.​C.​.​
28 ··​0x000022ac·eb010000·​044b0100·00410e08·8502420d·​.​.​.​.​.​K.​.​.​A.​.​.​.​B.​28 ··​0x000022ac·86048305·​0347010a·c341c641·c741c50c·​.​.​.​.​.​G.​.​.​A.​A.​A.​.​
29 ··​0x000022bc·​054c8703·86048305·​0334010a·c341c641·​.​L.​.​.​.​.​.​.​4.​.​.​A.​A29 ··​0x000022bc·​0404410b·28000000·​00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
30 ··​0x000022cc·c741c50c·​0404410b·28000000·00000000·.​A.​.​.​.​A.​(.​.​.​.​.​.​.​30 ··​0x000022cc·5200017c·​08079b8d·1d00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x000022dc·​017a504c·5200017c·​08079b79·1d00001b·​.​zPLR.​.​|.​.​.​y.​.​.​.​31 ··​0x000022dc·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x000022ec·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x000022ec·​14000000·30000000·6ceeffff·80000000·​.​.​.​.​0.​.​.​l.​.​.​.​.​.​.​
33 ··​0x000022fc·​03000000·14000000·30000000·58eeffff·​.​.​.​.​.​.​.​.​0.​.​.​X.​.​.​33 ··​0x000022fc·​04270100·00000000·28000000·d0010000·​.​'.​.​.​.​.​.​(.​.​.​.​.​.​.​
34 ··​0x0000230c·72000000·04270100·​00000000·28000000·​r.​.​.​.​'.​.​.​.​.​.​(.​.​.​34 ··​0x0000230c·d4f0ffff·40000000·​00410e08·​8602410e·.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
35 ··​0x0000231c·e4010000·abf0ffff·40000000·​00410e08·​.​.​.​.​.​.​.​.​@.​.​.​.​A.​.​35 ··​0x0000231c·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
36 ··​0x0000232c·8602410e·0c830343·0e20780e·0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​36 ··​0x0000232c·04000000·10000000·fc010000·a8f4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x0000233c·​0841c60e·​04000000·​10000000·​10020000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​37 ··​0x0000233c·​04000000·​00000000·​10000000·​10020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x0000234c·37f4ffff·​04000000·​00000000·10000000·7.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x0000234c·98f4ffff·​04000000·​00000000·48000000·.​.​.​.​.​.​.​.​.​.​.​.​H.​.​.​
39 ··​0x0000235c·​24020000·27f4ffff·04000000·​00000000·​$.​.​.​'.​.​.​.​.​.​.​.​.​.​.​39 ··​0x0000235c·​24020000·90f4ffff·55000000·​00410e08·​$.​.​.​.​.​.​.​U.​.​.​.​A.​.​
40 ··​0x0000236c·48000000·38020000·1cf4ffff·55000000·H.​.​.​8.​.​.​.​.​.​.​U.​.​.​40 ··​0x0000236c·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
41 ··​0x0000237c·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​41 ··​0x0000237c·​054e0e20·610e2441·0e28440e·​2c440e30·​.​N.​·a.​$A.​(D.​,​D.​0
42 ··​0x0000238c·​410e1483·​054e0e20·​610e2441·​0e28440e·A.​.​.​.​N.​·a.​$A.​(D.​42 ··​0x0000238c·​4d0e2047·​0e1441c3·0e1041c6·​0e0c41c7·M.​·G.​.​A.​.​.​A.​.​.​A.​
43 ··​0x0000239c·2c440e30·​4d0e2047·0e1441c3·0e1041c6·​,​D.​0M.​·​G.​.​A.​.​.​A.​43 ··​0x0000239c·0e0841c5·0e040000·10000000·70020000·​.​.​A.​.​.​.​.​.​.​.​.​p.​.​.​
44 ··​0x000023ac·0e0c41c7·​0e0841c5·​0e040000·​10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​44 ··​0x000023ac·a4f4ffff·​01000000·​00000000·​18000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x000023bc·​84020000·30f4ffff·01000000·​00000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​45 ··​0x000023bc·​84020000·a0f4ffff·14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
46 ··​0x000023cc·18000000·98020000·2cf4ffff·14000000·.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​46 ··​0x000023cc·83024e0e·10000000·00000000··········.​.​N.​.​.​.​.​.​.​.​.​
47 ··​0x000023dc·​00410e08·​83024e0e·​10000000·​00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​ 
  
1.07 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x000023ec·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000023d8·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x000023fc·​ff9b3901·​2d4c2600·​00990105·d60301a1·​.​.​9.​-​L&.​.​.​.​.​.​.​.​.​3 ··​0x000023e8·​ff9b3901·​2d502c00·​00a40105·e00301ac·​.​.​9.​-​P,​.​.​.​.​.​.​.​.​.​
4 ··​0x0000240c·​0124e203·​03cc014b·db03039a·​0205e203·​.​$.​.​.​.​.​K.​.​.​.​.​.​.​.​4 ··​0x000023f8·​0125ec03·​03d80149·e50303a4·​0205ec03·​.​%.​.​.​.​.​I.​.​.​.​.​.​.​.​
5 ··​0x0000241c·​03a60205·d60301da·​0205db03·​038a0340·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@5 ··​0x00002408·​03b00205·e00301e4·​0205e503·​03940340·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@
6 ··​0x0000242c·​00000100·​007d0000·281c0000·​ff9b1501·​.​.​.​.​.​}.​.​(.​.​.​.​.​.​.​6 ··​0x00002418·​00000100·​007d0000·3c1c0000·​ff9b1501·​.​.​.​.​.​}.​.​<.​.​.​.​.​.​.​
7 ··​0x0000243c·​082c0500·​00431764·​00010000·​7d000000·​.​,​.​.​.​C.​d.​.​.​.​}.​.​.​7 ··​0x00002428·​083a0500·​00511772·​00010000·​7d000000·​.​:​.​.​.​Q.​r.​.​.​.​}.​.​.​
8 ··​0x0000244c·101c0000····························.​.​.​.​8 ··​0x00002438·241c0000····························$.​.​.​
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00003ec0·40150000·cb130000···················@.​.​.​.​.​.​.​2 ··​0x00003ec0·50150000·e0130000···················P.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00003ec8·f0140000····························​.​.​.​.​2 ··​0x00003ec8·00150000····························​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​38316336·​63656338·39386333·​31353339·81c6cec898c315392 ··​0x00000000·​32373362·37343434·61623037·​35633830·273b7444ab075c80
3 ··​0x00000010·​36643563·66336462·​37343866·66643337·6d5cf3db748ffd373 ··​0x00000010·​35626232·36643139·​39343362·31646430·5bb26d19943b1dd0
4 ··​0x00000020·33343233·61632e64·​65627567·​00000000·3423ac.​debug.​.​.​.​4 ··​0x00000020·64623165·39322e64·​65627567·​00000000·db1e92.​debug.​.​.​.​
5 ··​0x00000030·c9b345d2····························​.​.​E.​5 ··​0x00000030·d9338d8b····························​.​3.​.​
  
5.33 MB
./usr/bin/fst-compiler
1.0 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x6f6011 ··​Entry·​point·​address:​···············​0x6f90
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​131852·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​135948·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2919 ··​Number·​of·​section·​headers:​·········​29
20 ··​Section·​header·​string·​table·​index:​·​2820 ··​Section·​header·​string·​table·​index:​·​28
1.85 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x6f602 Entry·​point·​0x6f90
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x024fc·​0x024fc·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x024fc·​0x024fc·​R···​0x1000
10 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x15548·​0x15548·​R·​E·​0x100010 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x16528·​0x16528·​R·​E·​0x1000
11 ··​LOAD···········​0x019000·​0x00019000·​0x00019000·​0x0624a·​0x0624a·​R···​0x100011 ··​LOAD···········​0x01a000·​0x0001a000·​0x0001a000·​0x05efd·​0x05efd·​R···​0x1000
12 ··​LOAD···········​0x01fe94·​0x00020e94·​0x00020e94·​0x00334·​0x01158·​RW··​0x100012 ··​LOAD···········​0x020e94·​0x00021e94·​0x00021e94·​0x00334·​0x01158·​RW··​0x1000
13 ··​DYNAMIC········​0x01feac·​0x00020eac·​0x00020eac·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x020eac·​0x00021eac·​0x00021eac·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x01b790·​0x0001b790·​0x0001b790·​0x006a4·​0x006a4·​R···​0x415 ··​GNU_EH_FRAME···​0x01c790·​0x0001c790·​0x0001c790·​0x006a4·​0x006a4·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x01fe94·​0x00020e94·​0x00020e94·​0x0016c·​0x0016c·​R···​0x117 ··​GNU_RELRO······​0x020e94·​0x00021e94·​0x00021e94·​0x0016c·​0x0016c·​R···​0x1
  
18 ·​Section·​to·​Segment·​mapping:​18 ·​Section·​to·​Segment·​mapping:​
19 ··​Segment·​Sections.​.​.​19 ··​Segment·​Sections.​.​.​
20 ···​00·····20 ···​00·····
21 ···​01·····​.​interp·21 ···​01·····​.​interp·
22 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·22 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·
23 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·23 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x2030c:​1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x2130c:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​15 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​1
6 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​46 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​4
7 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​47 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​4
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00001ee6·​001ee6·​00011c·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00001ee6·​001ee6·​00011c·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00002004·​002004·​0000e0·​00···​A··​6···​4··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00002004·​002004·​0000e0·​00···​A··​6···​4··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​000020e4·​0020e4·​0000d0·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​000020e4·​0020e4·​0000d0·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​000021b4·​0021b4·​000348·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​000021b4·​0021b4·​000348·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00003000·​003000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00003000·​003000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00003020·​003020·​0006a0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00003020·​003020·​0006a0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000036c0·​0036c0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000036c0·​0036c0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000036d0·​0036d0·​014e64·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000036d0·​0036d0·​015e44·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00018534·​018534·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00019514·​019514·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00019000·​019000·​00278e·​00···​A··​0···​0·​3221 ··​[16]·​.​rodata···········​PROGBITS········​0001a000·​01a000·​00278e·​00···​A··​0···​0·​32
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0001b790·​01b790·​0006a4·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0001c790·​01c790·​0006a4·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0001be34·​01be34·​002b28·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0001ce34·​01ce34·​0027e4·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0001e95c·​01e95c·​0008ee·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​0001f618·​01f618·​0008e5·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00020e94·​01fe94·​000014·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00021e94·​020e94·​000014·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00020ea8·​01fea8·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00021ea8·​020ea8·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00020eac·​01feac·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00021eac·​020eac·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00020fbc·​01ffbc·​000044·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00021fbc·​020fbc·​000044·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00021000·​020000·​0001b0·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00022000·​021000·​0001b0·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​000211b0·​0201b0·​000018·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​000221b0·​0211b0·​000018·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000211e0·​0201c8·​000e0c·​00··​WA··​0···​0·​3231 ··​[26]·​.​bss··············​NOBITS··········​000221e0·​0211c8·​000e0c·​00··​WA··​0···​0·​32
32 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​0201c8·​000034·​00······​0···​0··​432 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​0211c8·​000034·​00······​0···​0··​4
33 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0201fc·​00010d·​00······​0···​0··​133 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0211fc·​00010d·​00······​0···​0··​1
34 Key·​to·​Flags:​34 Key·​to·​Flags:​
35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
38 ··​p·​(processor·​specific)​38 ··​p·​(processor·​specific)​
5.22 KB
readelf --wide --symbols {}
    
Offset 120, 26 lines modifiedOffset 120, 26 lines modified
120 ···​116:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​120 ···​116:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
121 ···​117:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4·​(3)​121 ···​117:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4·​(3)​
122 ···​118:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv122 ···​118:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​
124 ···​120:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​realloc@GLIBC_2.​0·​(5)​124 ···​120:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​realloc@GLIBC_2.​0·​(5)​
125 ···​121:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​125 ···​121:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​
126 ···​122:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​126 ···​122:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
127 ···​123:​·​0000aca6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE127 ···​123:​·​0000b0b0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
128 ···​124:​·​000158c6···354·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_128 ···​124:​·​00016700···433·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_
129 ···​125:​·​00019004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used129 ···​125:​·​0001a004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
130 ···​126:​·​0001572e···​168·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​130 ···​126:​·​00016540···​186·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​
131 ···​127:​·​00008bc2····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v131 ···​127:​·​00008dd0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
132 ···​128:​·​0001572e···​168·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​132 ···​128:​·​00016540···​186·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​
133 ···​129:​·​00008bc2····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v133 ···​129:​·​00008dd0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
134 ···​130:​·​0000aca6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE134 ···​130:​·​0000b0b0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
135 ···​131:​·​000157d6···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev135 ···​131:​·​00016600···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
136 ···​132:​·​0000afb0··​1246·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_136 ···​132:​·​0000b3e0··​1303·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_
137 ···​133:​·​00008bfa····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev137 ···​133:​·​00008e20····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
138 ···​134:​·​000157d6···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev138 ···​134:​·​00016600···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
139 ···​135:​·​00008bfa····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev139 ···​135:​·​00008e20····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
140 ···​136:​·​00015a30···​405·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt140 ···​136:​·​000168c0···​404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt
141 ···​137:​·​00008c32····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E141 ···​137:​·​00008e70····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
142 ···​138:​·​0000acdc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev142 ···​138:​·​0000b100····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev
143 ···​139:​·​0000acdc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev143 ···​139:​·​0000b100····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev
144 ···​140:​·​0001a360···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE144 ···​140:​·​0001b360···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
145 ···​141:​·​00015ed0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_145 ···​141:​·​00016da0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
22.3 KB
readelf --wide --relocs {}
    
Offset 1, 137 lines modifiedOffset 1, 137 lines modified
  
1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x20e4·​contains·​26·​entries:​1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x20e4·​contains·​26·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00020e94··​00000008·​R_386_RELATIVE········3 00021e94··​00000008·​R_386_RELATIVE········
4 00020e98··​00000008·​R_386_RELATIVE········4 00021e98··​00000008·​R_386_RELATIVE········
5 00020e9c··​00000008·​R_386_RELATIVE········5 00021e9c··​00000008·​R_386_RELATIVE········
6 00020ea0··​00000008·​R_386_RELATIVE········6 00021ea0··​00000008·​R_386_RELATIVE········
7 00020ea4··​00000008·​R_386_RELATIVE········7 00021ea4··​00000008·​R_386_RELATIVE········
8 00020ea8··​00000008·​R_386_RELATIVE········8 00021ea8··​00000008·​R_386_RELATIVE········
9 00020fc4··​00000008·​R_386_RELATIVE········9 00021fc4··​00000008·​R_386_RELATIVE········
10 000211b4··​00000008·​R_386_RELATIVE········10 000221b4··​00000008·​R_386_RELATIVE········
11 00020fbc··​00000406·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​311 00021fbc··​00000406·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​3
12 00020fc0··​00000806·​R_386_GLOB_DAT·········​00000000···​_ZTVSt9basic_iosIcSt1​1char_traitsIcEE@GLIB​CXX_3.​412 00021fc0··​00000806·​R_386_GLOB_DAT·········​00000000···​_ZTVSt9basic_iosIcSt1​1char_traitsIcEE@GLIB​CXX_3.​4
13 00020fc8··​00002206·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​313 00021fc8··​00002206·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​3
14 000211b8··​00002201·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​314 000221b8··​00002201·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​3
15 00020fcc··​00002906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt15basic_streamb​ufIcSt11char_traitsIc​EE@GLIBCXX_3.​415 00021fcc··​00002906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt15basic_streamb​ufIcSt11char_traitsIc​EE@GLIBCXX_3.​4
16 00020fd0··​00002a06·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​016 00021fd0··​00002a06·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​0
17 00020fd4··​00003e06·​R_386_GLOB_DAT·········​00000000···​_ZTVSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​417 00021fd4··​00003e06·​R_386_GLOB_DAT·········​00000000···​_ZTVSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4
18 00020fd8··​00004106·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​018 00021fd8··​00004106·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​0
19 00020fdc··​00005906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt13basic_filebuf​IcSt11char_traitsIcEE​@GLIBCXX_3.​419 00021fdc··​00005906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt13basic_filebuf​IcSt11char_traitsIcEE​@GLIBCXX_3.​4
20 00020fe0··​00006806·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable20 00021fe0··​00006806·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable
21 00020fe4··​00007006·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​021 00021fe4··​00007006·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​0
22 00020fe8··​00007106·​R_386_GLOB_DAT·········​00000000···​__gmon_start__22 00021fe8··​00007106·​R_386_GLOB_DAT·········​00000000···​__gmon_start__
23 00020fec··​00007206·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​323 00021fec··​00007206·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​3
24 00020ff0··​00007306·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able24 00021ff0··​00007306·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able
25 00020ff4··​00007406·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​425 00021ff4··​00007406·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​4
26 00020ff8··​00007506·​R_386_GLOB_DAT·········​00000000···​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​426 00021ff8··​00007506·​R_386_GLOB_DAT·········​00000000···​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4
27 00020ffc··​00007a06·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​427 00021ffc··​00007a06·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4
28 000211bc··​00006001·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​328 000221bc··​00006001·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​3
  
29 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x21b4·​contains·​105·​entries:​29 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x21b4·​contains·​105·​entries:​
30 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name30 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
31 0002100c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​431 0002200c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​4
32 00021010··​00000207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerD2Ev32 00022010··​00000207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerD2Ev
33 00021014··​00000307·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​433 00022014··​00000307·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​4
34 00021018··​00000507·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​034 00022018··​00000507·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​0
35 0002101c··​00000607·​R_386_JUMP_SLOT········​00000000···​fileno@GLIBC_2.​035 0002201c··​00000607·​R_386_JUMP_SLOT········​00000000···​fileno@GLIBC_2.​0
36 00021020··​00000707·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​436 00022020··​00000707·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​4
37 00021024··​00000907·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​037 00022024··​00000907·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​0
38 00021028··​00000a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8AlphabetC1Ev​38 00022028··​00000a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8AlphabetC1Ev​
39 0002102c··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer7​reverseEb39 0002202c··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer7​reverseEb
40 00021030··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2replace_charEtt40 00022030··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2replace_charEtt
41 00021034··​00000d07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE5​closeEv@GLIBCXX_3.​441 00022034··​00000d07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE5​closeEv@GLIBCXX_3.​4
42 00021038··​00000e07·​R_386_JUMP_SLOT········​00000000···​getc@GLIBC_2.​042 00022038··​00000e07·​R_386_JUMP_SLOT········​00000000···​getc@GLIBC_2.​0
43 0002103c··​00000f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​is_emptyEv43 0002203c··​00000f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​is_emptyEv
44 00021040··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNKSt12__basic_fileI​cE7is_openEv@GLIBCXX_​3.​444 00022040··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNKSt12__basic_fileI​cE7is_openEv@GLIBCXX_​3.​4
45 00021044··​00001107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ne​w_markerEv45 00022044··​00001107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ne​w_markerEv
46 00021048··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE46 00022048··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE
47 0002104c··​00001307·​R_386_JUMP_SLOT········​00000000···​_ZNSt14basic_ifstream​IcSt11char_traitsIcEE​D1Ev@GLIBCXX_3.​447 0002204c··​00001307·​R_386_JUMP_SLOT········​00000000···​_ZNSt14basic_ifstream​IcSt11char_traitsIcEE​D1Ev@GLIBCXX_3.​4
48 00021050··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer5​levelENS_5LevelE48 00022050··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer5​levelENS_5LevelE
49 00021054··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseC2Ev@GL​IBCXX_3.​449 00022054··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseC2Ev@GL​IBCXX_3.​4
50 00021058··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseD2Ev@GL​IBCXX_3.​450 00022058··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseD2Ev@GL​IBCXX_3.​4
51 0002105c··​00001707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​rERS0_51 0002205c··​00001707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​rERS0_
52 00021060··​00001807·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​352 00022060··​00001807·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​3
53 00021064··​00001907·​R_386_JUMP_SLOT········​00000000···​calloc@GLIBC_2.​053 00022064··​00001907·​R_386_JUMP_SLOT········​00000000···​calloc@GLIBC_2.​0
54 00021068··​00001a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv54 00022068··​00001a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv
55 0002106c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE55 0002206c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE
56 00021070··​00001c07·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​056 00022070··​00001c07·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​0
57 00021074··​00001d07·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​357 00022074··​00001d07·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​3
58 00021078··​00001e07·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​058 00022078··​00001e07·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​0
59 0002107c··​00001f07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​059 0002207c··​00001f07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​0
60 00021080··​00002007·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​460 00022080··​00002007·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​4
61 00021084··​00002107·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​061 00022084··​00002107·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​0
62 00021088··​00002307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST9utf8tointEPc​62 00022088··​00002307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST9utf8tointEPc​
63 0002108c··​00002407·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​063 0002208c··​00002407·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​0
64 00021090··​00002507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2is_automatonEv64 00022090··​00002507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2is_automatonEv
65 00021094··​00002607·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​465 00022094··​00002607·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​4
66 00021098··​00002707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerd​vERS0_66 00022098··​00002707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerd​vERS0_
67 0002109c··​00002807·​R_386_JUMP_SLOT········​00000000···​_ZSt28_Rb_tree_rebala​nce_for_erasePSt18_Rb​_tree_node_baseRS_@GL​IBCXX_3.​467 0002209c··​00002807·​R_386_JUMP_SLOT········​00000000···​_ZSt28_Rb_tree_rebala​nce_for_erasePSt18_Rb​_tree_node_baseRS_@GL​IBCXX_3.​4
68 000210a0··​00002b07·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​368 000220a0··​00002b07·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​3
69 000210a4··​00002c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducern​tEv69 000220a4··​00002c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducern​tEv
70 000210a8··​00002d07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​470 000220a8··​00002d07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4
71 000210ac··​00002e07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​071 000220ac··​00002e07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​0
72 000210b0··​00002f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​oERS0_72 000220b0··​00002f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​oERS0_
73 000210b4··​00003007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc73 000220b4··​00003007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc
74 000210b8··​00003107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​474 000220b8··​00003107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​4
75 000210bc··​00003207·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​075 000220bc··​00003207·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​0
76 000210c0··​00003307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​minimiseEb76 000220c0··​00003307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​minimiseEb
77 000210c4··​00003407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE77 000220c4··​00003407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
78 000210c8··​00003507·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE4​openEPKcSt13_Ios_Open​mode@GLIBCXX_3.​478 000220c8··​00003507·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE4​openEPKcSt13_Ios_Open​mode@GLIBCXX_3.​4
79 000210cc··​00003607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E79 000220cc··​00003607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E
80 000210d0··​00003707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b80 000220d0··​00003707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b
81 000210d4··​00003807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​81 000220d4··​00003807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​
82 000210d8··​00003907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb82 000220d8··​00003907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb
83 000210dc··​00003a07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​483 000220dc··​00003a07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​4
84 000210e0··​00003b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​7complete_alphabetEv84 000220e0··​00003b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​7complete_alphabetEv
85 000210e4··​00003c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​new_nodeEv85 000220e4··​00003c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​new_nodeEv
86 000210e8··​00003d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​086 000220e8··​00003d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​0
87 000210ec··​00003f07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​487 000220ec··​00003f07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​4
88 000210f0··​00004007·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEEC​1Ev@GLIBCXX_3.​488 000220f0··​00004007·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEEC​1Ev@GLIBCXX_3.​4
89 000210f4··​00004207·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​489 000220f4··​00004207·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4
90 000210f8··​00004307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_90 000220f8··​00004307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_
91 000210fc··​00004407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer9​is_cyclicEv91 000220fc··​00004407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer9​is_cyclicEv
92 00021100··​00004507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE92 00022100··​00004507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE
93 00021104··​00004607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE93 00022104··​00004607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE
94 00021108··​00004707·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b94 00022108··​00004707·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b
95 0002110c··​00004807·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​495 0002210c··​00004807·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​4
96 00021110··​00004907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE96 00022110··​00004907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
97 00021114··​00004a07·​R_386_JUMP_SLOT········​00000000···​log@GLIBC_2.​097 00022114··​00004a07·​R_386_JUMP_SLOT········​00000000···​log@GLIBC_2.​0
98 00021118··​00004b07·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​098 00022118··​00004b07·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​0
99 0002111c··​00004c07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base@GLIBCXX_3.​499 0002211c··​00004c07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base@GLIBCXX_3.​4
100 00021120··​00004d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14de​lete_markersEv100 00022120··​00004d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14de​lete_markersEv
101 00021124··​00004e07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0101 00022124··​00004e07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0
102 00021128··​00004f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​102 00022128··​00004f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
103 0002112c··​00005007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerp​lERS0_103 0002212c··​00005007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerp​lERS0_
104 00021130··​00005107·​R_386_JUMP_SLOT········​00000000···​_ZdaPv@GLIBCXX_3.​4104 00022130··​00005107·​R_386_JUMP_SLOT········​00000000···​_ZdaPv@GLIBCXX_3.​4
105 00021134··​00005207·​R_386_JUMP_SLOT········​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i@GLIBCX​X_3.​4.​9105 00022134··​00005207·​R_386_JUMP_SLOT········​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i@GLIBCX​X_3.​4.​9
106 00021138··​00005307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node4initEv106 00022138··​00005307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node4initEv
107 0002113c··​00005407·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE4initE​PSt15basic_streambufI​cS1_E@GLIBCXX_3.​4107 0002213c··​00005407·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE4initE​PSt15basic_streambufI​cS1_E@GLIBCXX_3.​4
108 00021140··​00005507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE108 00022140··​00005507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
109 00021144··​00005607·​R_386_JUMP_SLOT········​00000000···​_ZNSt6localeD1Ev@GLIB​CXX_3.​4109 00022144··​00005607·​R_386_JUMP_SLOT········​00000000···​_ZNSt6localeD1Ev@GLIB​CXX_3.​4
110 00021148··​00005707·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0110 00022148··​00005707·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0
111 0002114c··​00005807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducera​nERS0_111 0002214c··​00005807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducera​nERS0_
112 00021150··​00005a07·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​4112 00022150··​00005a07·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​4
113 00021154··​00005b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10fst_strdupE​PKc113 00022154··​00005b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10fst_strdupE​PKc
114 00021158··​00005c07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEED​1Ev@GLIBCXX_3.​4114 00022158··​00005c07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEED​1Ev@GLIBCXX_3.​4
115 0002115c··​00005d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE115 0002215c··​00005d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE
116 00021160··​00005e07·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​3116 00022160··​00005e07·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​3
117 00021164··​00005f07·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​4117 00022164··​00005f07·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​4
118 00021168··​00006107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerC2Ev118 00022168··​00006107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerC2Ev
119 0002116c··​00006207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​1kleene_starEv119 0002216c··​00006207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​1kleene_starEv
120 00021170··​00006307·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate@GLI​BCXX_3.​4120 00022170··​00006307·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate@GLI​BCXX_3.​4
121 00021174··​00006407·​R_386_JUMP_SLOT········​00000000···​__cxa_throw@CXXABI_1.​3121 00022174··​00006407·​R_386_JUMP_SLOT········​00000000···​__cxa_throw@CXXABI_1.​3
122 00021178··​00006507·​R_386_JUMP_SLOT········​00000000···​_ZNSolsEi@GLIBCXX_3.​4122 00022178··​00006507·​R_386_JUMP_SLOT········​00000000···​_ZNSolsEi@GLIBCXX_3.​4
123 0002117c··​00006607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8int2utf8Ej123 0002217c··​00006607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8int2utf8Ej
124 00021180··​00006707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv124 00022180··​00006707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv
125 00021184··​00006907·​R_386_JUMP_SLOT········​00000000···​clearerr@GLIBC_2.​0125 00022184··​00006907·​R_386_JUMP_SLOT········​00000000···​clearerr@GLIBC_2.​0
Max diff block lines reached; -1/22831 bytes (-0.00%) of diff not shown.
1.77 KB
readelf --wide --dynamic {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Dynamic·​section·​at·​offset·​0x1feac·​contains·​30·​entries:​1 Dynamic·​section·​at·​offset·​0x20eac·​contains·​30·​entries:​
2 ··​Tag········​Type·························​Name/​Value2 ··​Tag········​Type·························​Name/​Value
3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
8 ·​0x0000000c·​(INIT)​·······················​0x30008 ·​0x0000000c·​(INIT)​·······················​0x3000
9 ·​0x0000000d·​(FINI)​·······················​0x185349 ·​0x0000000d·​(FINI)​·······················​0x19514
10 ·​0x00000019·​(INIT_ARRAY)​·················​0x20e9410 ·​0x00000019·​(INIT_ARRAY)​·················​0x21e94
11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​20·​(bytes)​11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​20·​(bytes)​
12 ·​0x0000001a·​(FINI_ARRAY)​·················​0x20ea812 ·​0x0000001a·​(FINI_ARRAY)​·················​0x21ea8
13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
15 ·​0x00000005·​(STRTAB)​·····················​0xb7c15 ·​0x00000005·​(STRTAB)​·····················​0xb7c
16 ·​0x00000006·​(SYMTAB)​·····················​0x29c16 ·​0x00000006·​(SYMTAB)​·····················​0x29c
17 ·​0x0000000a·​(STRSZ)​······················​4969·​(bytes)​17 ·​0x0000000a·​(STRSZ)​······················​4969·​(bytes)​
18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​
19 ·​0x00000015·​(DEBUG)​······················​0x019 ·​0x00000015·​(DEBUG)​······················​0x0
20 ·​0x00000003·​(PLTGOT)​·····················​0x2100020 ·​0x00000003·​(PLTGOT)​·····················​0x22000
21 ·​0x00000002·​(PLTRELSZ)​···················​840·​(bytes)​21 ·​0x00000002·​(PLTRELSZ)​···················​840·​(bytes)​
22 ·​0x00000014·​(PLTREL)​·····················​REL22 ·​0x00000014·​(PLTREL)​·····················​REL
23 ·​0x00000017·​(JMPREL)​·····················​0x21b423 ·​0x00000017·​(JMPREL)​·····················​0x21b4
24 ·​0x00000011·​(REL)​························​0x20e424 ·​0x00000011·​(REL)​························​0x20e4
25 ·​0x00000012·​(RELSZ)​······················​208·​(bytes)​25 ·​0x00000012·​(RELSZ)​······················​208·​(bytes)​
26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​
27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·53bd7a0c1be57294d7d06​1fab983788690d609556 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·e24c8222d25fe22ccde44​d12d274d390ec797f52
234 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00006f60.​.​00006f9614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00006f90.​.​00006fc6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 5238 lines modifiedOffset 37, 4704 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000036c0.​.​000036c838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000036c0.​.​000036c8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000070a0.​.​0000710c42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000070d0.​.​0000714a
43 ··​DW_CFA_advance_loc:​·​1·​to·​000070a143 ··​DW_CFA_advance_loc:​·​1·​to·​000070d1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​000070a246 ··​DW_CFA_advance_loc:​·3·​to·​000070d4
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​000070a349 ··​DW_CFA_advance_loc:​·​1·​to·​000070d5
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​000070a452 ··​DW_CFA_advance_loc:​·​1·​to·​000070d6
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​000070a755 ··​DW_CFA_advance_loc:​·14·​to·​000070e4
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​0000710757 ··​DW_CFA_advance_loc1:​·​97·​to·​00007145
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000710859 ··​DW_CFA_advance_loc:​·​1·​to·​00007146
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000710962 ··​DW_CFA_advance_loc:​·​1·​to·​00007147
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000710a65 ··​DW_CFA_advance_loc:​·​1·​to·​00007148
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000710b68 ··​DW_CFA_advance_loc:​·​1·​to·​00007149
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=0000710c.​.​0000717871 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00007150.​.​000071ca
72 ··​DW_CFA_advance_loc:​·​1·​to·​0000710d72 ··​DW_CFA_advance_loc:​·​1·​to·​00007151
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​0000710e75 ··​DW_CFA_advance_loc:​·3·​to·​00007154
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​0000710f78 ··​DW_CFA_advance_loc:​·​1·​to·​00007155
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​0000711081 ··​DW_CFA_advance_loc:​·​1·​to·​00007156
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​0000711384 ··​DW_CFA_advance_loc:​·14·​to·​00007164
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​0000717386 ··​DW_CFA_advance_loc1:​·​97·​to·​000071c5
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000717488 ··​DW_CFA_advance_loc:​·​1·​to·​000071c6
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000717591 ··​DW_CFA_advance_loc:​·​1·​to·​000071c7
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000717694 ··​DW_CFA_advance_loc:​·​1·​to·​000071c8
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000717797 ··​DW_CFA_advance_loc:​·​1·​to·​000071c9
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000020·​000000cc·​FDE·​cie=0000002c·​pc=00007178.​.​0000725d100 000000f4·​00000020·​000000cc·​FDE·​cie=0000002c·​pc=000071d0.​.​000072b8
101 ··​DW_CFA_advance_loc:​·​1·​to·​00007179101 ··​DW_CFA_advance_loc:​·​1·​to·​000071d1
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·1·​to·​0000717a104 ··​DW_CFA_advance_loc:​·6·​to·​000071d7
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·​1·​to·​0000717b107 ··​DW_CFA_advance_loc:​·​1·​to·​000071d8
108 ··​DW_CFA_def_cfa_offset​:​·​16108 ··​DW_CFA_def_cfa_offset​:​·​16
109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·3·​to·​0000717e110 ··​DW_CFA_advance_loc:​·14·​to·​000071e6
111 ··​DW_CFA_def_cfa_offset​:​·​32111 ··​DW_CFA_def_cfa_offset​:​·​32
112 ··​DW_CFA_nop112 ··​DW_CFA_nop
  
113 00000118·​0000003c·​000000f0·​FDE·​cie=0000002c·​pc=0000725d.​.​000073a8113 00000118·​00000028·​000000f0·​FDE·​cie=0000002c·​pc=000072c0.​.​0000742e
114 ··​DW_CFA_advance_loc:​·1·​to·​0000725e114 ··​DW_CFA_advance_loc:​·3·​to·​000072c3
115 ··​DW_CFA_def_cfa_offset​:​·​8115 ··​DW_CFA_def_cfa_offset​:​·48
116 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8116 ··​DW_CFA_advance_loc:​·4·​to·000072c7
117 ··​DW_CFA_advance_loc:​·1·​to·0000725f117 ··​DW_CFA_offset:​·​r3·(ebx)​·at·​cfa-​20
118 ··​DW_CFA_def_cfa_offset​:​·12118 ··​DW_CFA_advance_loc:​·​15·to·000072d6
119 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12119 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
120 ··​DW_CFA_advance_loc:​·​1·​to·​00007260120 ··​DW_CFA_advance_loc:​·​12·​to·​000072e2
121 ··​DW_CFA_def_cfa_offset​:​·​16 
122 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16121 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
123 ··​DW_CFA_advance_loc:​·1·​to·00007261122 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8
124 ··​DW_CFA_def_cfa_offset​:​·20123 ··​DW_CFA_advance_loc1:​·215·to·000073b9
125 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20 
126 ··​DW_CFA_advance_loc:​·​3·​to·​00007264 
127 ··​DW_CFA_def_cfa_offset​:​·​48 
128 ··​DW_CFA_advance_loc1:​·​211·​to·​00007337 
129 ··​DW_CFA_remember_state​124 ··​DW_CFA_remember_state​
130 ··​DW_CFA_def_cfa_offset​:​·​20 
131 ··​DW_CFA_advance_loc:​·​1·​to·​00007338 
132 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
133 ··​DW_CFA_def_cfa_offset​:​·​16 
134 ··​DW_CFA_advance_loc:​·​1·​to·​00007339 
135 ··​DW_CFA_restore:​·​r6·​(esi)​ 
136 ··​DW_CFA_def_cfa_offset​:​·​12 
137 ··​DW_CFA_advance_loc:​·​1·​to·​0000733a 
138 ··​DW_CFA_restore:​·​r7·​(edi)​ 
139 ··​DW_CFA_def_cfa_offset​:​·​8 
140 ··​DW_CFA_advance_loc:​·​1·​to·​0000733b 
141 ··​DW_CFA_restore:​·​r5·​(ebp)​125 ··​DW_CFA_restore:​·​r5·​(ebp)​
 126 ··​DW_CFA_restore:​·​r7·​(edi)​
Max diff block lines reached; 234094/239842 bytes (97.60%) of diff not shown.
929 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00003000·​<.​init>:​3 00003000·​<.​init>:​
4 ····​3000:​»       ​53···················»       ​push···​%ebx4 ····​3000:​»       ​53···················»       ​push···​%ebx
5 ····​3001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​3001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​3004:​»       ​e8·97·​3f·​00·​00·······»       ​call···​6fa0·​<__cxa_finalize@plt+0​x38e0>6 ····​3004:​»       ​e8·c7·​3f·​00·​00·······»       ​call···​6fd0·​<__cxa_finalize@plt+0​x3910>
7 ····​3009:​»       ​81·​c3·​f7·df·​01·​00····»       ​add····​$0x1dff7,​%ebx7 ····​3009:​»       ​81·​c3·​f7·ef·​01·​00····»       ​add····​$0x1eff7,​%ebx
8 ····​300f:​»       ​8b·​83·​e8·​ff·​ff·​ff····»       ​mov····​-​0x18(%ebx)​,​%eax8 ····​300f:​»       ​8b·​83·​e8·​ff·​ff·​ff····»       ​mov····​-​0x18(%ebx)​,​%eax
9 ····​3015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​3015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​3017:​»       ​74·​02················»       ​je·····​301b·​<__printf_chk@plt-​0x15>10 ····​3017:​»       ​74·​02················»       ​je·····​301b·​<__printf_chk@plt-​0x15>
11 ····​3019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​3019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​301b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​301b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​301e:​»       ​5b···················»       ​pop····​%ebx13 ····​301e:​»       ​5b···················»       ​pop····​%ebx
14 ····​301f:​»       ​c3···················»       ​ret····14 ····​301f:​»       ​c3···················»       ​ret····
4.86 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 637 lines modifiedOffset 1, 668 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000036d0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x54f2>:​2 000036d0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x5700>:​
3 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9653 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
4 ····​36d0:​»       ​8b·​5f·​5c·············»       ​mov····​0x5c(%edi)​,​%ebx4 ····​36d0:​»       ​8b·​5f·​5c·············»       ​mov····​0x5c(%edi)​,​%ebx
5 ····​36d3:​»       ​89·​5c·​24·​04··········»       ​mov····​%ebx,​0x4(%esp)​ 
6 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​945 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
7 ····​36d7:​»       ​8d·4f·​54·············»       ​lea····​0x54(%edi)​,​%ecx6 ····​36d3:​»       ​8d·57·​54·············»       ​lea····​0x54(%edi)​,​%edx
8 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9657 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
9 ····​36da:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​8 ····​36d6:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
10 ····​36dd:​»       ​e8·​50·​55·00·​00·······»       ​call···8c32·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>9 ····​36d9:​»       ​89·​5c·24·​04··········»       ​mov····%ebx,​0x4(%esp)​
11 /​usr/​include/​c++/​8/​backward/​hash_map:​8310 ····​36dd:​»       ​e8·​8e·​57·​00·​00·······»       ​call···​8e70·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
12 ····​36e2:​»       ​8d·​57·​40·············»       ​lea····​0x40(%edi)​,​%edx11 /​usr/​include/​c++/​8/​backward/​hash_map:​83
13 ····​36e5:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​12 ····​36e2:​»       ​8d·4f·40·············»       ​lea····0x40(%edi)​,​%ecx
14 ····​36e8:​»       ​e8·​0d·​55·​00·00·······»       ​call···8bfa·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>13 ····​36e5:​»       ​89·​0c·24·············»       ​mov····%ecx,​(%esp)​
 14 ····​36e8:​»       ​e8·​33·​57·​00·​00·······»       ​call···​8e20·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
15 ····​36ed:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax15 ····​36ed:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax
16 ····​36f1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​36f1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
17 ····​36f4:​»       ​e8·c9·​54·​00·​00·······»       ​call···​8bc2·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>17 ····​36f4:​»       ​e8·d7·​56·​00·​00·······»       ​call···​8dd0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
18 .​/​src/​mem.​h:​5018 .​/​src/​mem.​h:​50
19 ····​36f9:​»       ​8b·​5f·​18·············»       ​mov····​0x18(%edi)​,​%ebx19 ····​36f9:​»       ​8b·​5f·​18·············»       ​mov····​0x18(%edi)​,​%ebx
20 ····​36fc:​»       ​85·​db················»       ​test···​%ebx,​%ebx20 ····​36fc:​»       ​85·​db················»       ​test···​%ebx,​%ebx
21 ····​36fe:​»       ​0f·​85·​84·​00·​00·​00····»       ​jne····​3788·​<__cxa_finalize@plt+0​xc8>21 ····​36fe:​»       ​0f·​85·​82·​00·​00·​00····»       ​jne····​3786·​<__cxa_finalize@plt+0​xc6>
22 main()​:​22 main()​:​
23 .​/​src/​fst-​compiler.​yy:​33723 .​/​src/​fst-​compiler.​yy:​337
24 ····​3704:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​24 ····​3704:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
25 ····​3707:​»       ​89·​f3················»       ​mov····​%esi,​%ebx25 ····​3707:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
26 ····​3709:​»       ​e8·​62·​fc·​ff·​ff·······»       ​call···​3370·​<operator·​delete(void*)​@plt>26 ····​3709:​»       ​e8·​62·​fc·​ff·​ff·······»       ​call···​3370·​<operator·​delete(void*)​@plt>
27 ····​370e:​»       ​8b·​7c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edi27 ····​370e:​»       ​8b·​7c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edi
28 ····​3712:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx28 ····​3712:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
29 ····​3716:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​29 ····​3716:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
30 .​/​src/​make-​compact.​h:​1830 .​/​src/​make-​compact.​h:​18
31 ····​371a:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax31 ····​371a:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax
32 ····​371e:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​32 ····​371e:​»       ​89·f3················»       ​mov····​%esi,​%ebx
33 ····​3721:​»       ​89·f3················»       ​mov····​%esi,​%ebx33 ····​3720:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
34 ····​3723:​»       ​e8·​18·​f9·​ff·​ff·······»       ​call···​3040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>34 ····​3723:​»       ​e8·​18·​f9·​ff·​ff·······»       ​call···​3040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
35 ····​3728:​»       ​89·f8················»       ​mov····​%edi,​%eax35 ····​3728:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
36 ····​372a:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx36 ····​372c:​»       ​89·f8················»       ​mov····​%edi,​%eax
37 .​/​src/​fst-​compiler.​yy:​34637 .​/​src/​fst-​compiler.​yy:​346
38 ····​372e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ····​372e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ····​3731:​»       ​89·f3················»       ​mov····%esi,​%ebx39 ····​3731:​»       ​4a···················»       ​dec····​%edx
40 ····​3733:​»       ​83·ea·01·············»       ​sub····$0x1,​%edx40 ····​3732:​»       ​89·f3················»       ​mov····%esi,​%ebx
41 ····​3736:​»       ​75·​7c················»       ​jne····​37b4·​<__cxa_finalize@plt+0​xf4>41 ····​3734:​»       ​75·​7c················»       ​jne····​37b2·​<__cxa_finalize@plt+0​xf2>
42 ····​3738:​»       ​e8·​43·​fa·​ff·​ff·······»       ​call···​3180·​<__cxa_begin_catch@pl​t>42 ····​3736:​»       ​e8·​45·​fa·​ff·​ff·······»       ​call···​3180·​<__cxa_begin_catch@pl​t>
43 ····​373d:​»       ​89·44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​43 /​usr/​include/​c++/​8/​ostream:​561
 44 ····​373b:​»       ​8b·​be·​f4·​ff·​ff·​ff····»       ​mov····​-​0xc(%esi)​,​%edi
 45 ····​3741:​»       ​8d·​96·​b2·​80·​ff·​ff····»       ​lea····​-​0x7f4e(%esi)​,​%edx
 46 ····​3747:​»       ​c7·​44·​24·​08·​01·​00·​00·»       ​movl···​$0x1,​0x8(%esp)​
 47 ····​374e:​»       ​00·
 48 ····​374f:​»       ​89·​54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
 49 ····​3753:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
 50 .​/​src/​fst-​compiler.​yy:​346
 51 ····​3756:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
44 /​usr/​include/​c++/​8/​ostream:​56152 /​usr/​include/​c++/​8/​ostream:​561
45 ····​3741:​»       ​c7·44·24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​53 ····​375a:​»       ​e8·71·​fd·ff·ff·······»       ​call···34d0·<std:​:​basic_ostream<char,​·std:​:​char_traits<char>·>&·std:​:​__ostream_insert<char​,​·​std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*,​·​int)​@plt>
46 ····​3748:​»       ​00· 
47 ····​3749:​»       ​8d·​8e·​b2·​80·​ff·​ff····»       ​lea····​-​0x7f4e(%esi)​,​%ecx 
48 ····​374f:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​ 
49 ····​3753:​»       ​8b·​be·​f4·​ff·​ff·​ff····»       ​mov····​-​0xc(%esi)​,​%edi 
50 ····​3759:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​ 
51 ····​375c:​»       ​e8·​6f·​fd·​ff·​ff·······»       ​call···​34d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​__ostream_insert<char​,​·​std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*,​·​int)​@plt> 
52 .​/​src/​fst-​compiler.​yy:​34754 .​/​src/​fst-​compiler.​yy:​347
53 ····​3761:​»       ​8b·54·​24·1c··········»       ​mov····0x1c(%esp)​,​%edx55 ····​375f:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
54 ····​3765:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​56 ····​3762:​»       ​8b·4c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
55 ····​3769:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​57 ····​3766:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
56 ····​376c:​»       ​e8·3f·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>58 ····​376a:​»       ​e8·41·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
57 ····​3771:​»       ​8d·8e·b1·80·ff·ff····»       ​lea····-​0x7f4f(%esi)​,​%ecx59 ····​376f:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
58 ····​3777:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​60 ····​3772:​»       ​8d·96·b1·80·ff·ff····»       ​lea····-​0x7f4f(%esi)​,​%edx
59 ····​377b:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​61 ····​3778:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
60 ····​377e:​»       ​e8·​2d·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>62 ····​377c:​»       ​e8·​2f·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
61 ····​3783:​»       ​e9·96·​35·​00·​00·······»       ​jmp····​6d1e·​<__cxa_finalize@plt+0​x365e>63 ····​3781:​»       ​e9·d5·​35·​00·​00·······»       ​jmp····​6d5b·​<__cxa_finalize@plt+0​x369b>
62 .​/​src/​mem.​h:​5164 .​/​src/​mem.​h:​51
63 ····​3788:​»       ​8b·8b·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%ecx65 ····​3786:​»       ​8b·93·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%edx
64 ····​378e:​»       ​89·​4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​66 .​/​src/​mem.​h:​52
65 .​/​src/​mem.​h:​5267 ····​378c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
66 ····​3792:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​68 ····​378f:​»       ​89·f3················»       ​mov····​%esi,​%ebx
67 ····​3795:​»       ​89·​f3················»       ​mov····​%esi,​%ebx69 .​/​src/​mem.​h:​51
68 ····​3797:​»       ​e8·f4·fc·ff·ff·······»       ​call···3490·​<free@plt>70 ····​3791:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
69 .​/​src/​mem.​h:​5371 .​/​src/​mem.​h:​52
70 ····​379c:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx72 ····​3795:​»       ​e8·f6·fc·ff·ff·······»       ​call···3490·​<free@plt>
71 ····​37a0:​»       ​89·​57·​18·············»       ​mov····​%edx,​0x18(%edi)​73 .​/​src/​mem.​h:​53
72 ····​37a3:​»       ​e9·51·ff·ff·ff·······»       ​jmp····36f9·<__cxa_finalize@plt+0​x39>74 ····​379a:​»       ​8b·4c·24·18··········»       ​mov····0x18(%esp)​,​%ecx
73 ····​37a8:​»       ​89·c7················»       ​mov····​%eax,​%edi75 ····​379e:​»       ​89·4f·18·············»       ​mov····​%ecx,​0x18(%edi)​
 76 ····​37a1:​»       ​e9·​53·​ff·​ff·​ff·······»       ​jmp····​36f9·​<__cxa_finalize@plt+0​x39>
 77 ····​37a6:​»       ​89·​c7················»       ​mov····​%eax,​%edi
74 .​/​src/​fst-​compiler.​yy:​34678 .​/​src/​fst-​compiler.​yy:​346
75 ····​37aa:​»       ​89·​f3················»       ​mov····​%esi,​%ebx79 ····​37a8:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
76 ····​37ac:​»       ​e8·cf·​fd·​ff·​ff·······»       ​call···​3580·​<__cxa_end_catch@plt>​80 ····​37aa:​»       ​e8·d1·​fd·​ff·​ff·······»       ​call···​3580·​<__cxa_end_catch@plt>​
77 ····​37b1:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​81 ····​37af:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
78 ····​37b4:​»       ​e8·​67·​fe·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>82 ····​37b2:​»       ​e8·​69·​fe·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>
79 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96583 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
80 ····​37b9:​»       ​8b·​be·​70·​02·​00·​00····»       ​mov····​0x270(%esi)​,​%edi84 ····​37b7:​»       ​8b·​be·​70·​02·​00·​00····»       ​mov····​0x270(%esi)​,​%edi
81 ····​37bf:​»       ​89·7c·24·​04··········»       ​mov····%edi,​0x4(%esp)​85 ····​37bd:​»       ​8d·ae·68·​02·00·00····»       ​lea····0x268(%esi)​,​%ebp
82 ····​37c3:​»       ​8d·8e·68·02·00·00····»       ​lea····0x268(%esi)​,​%ecx86 ····​37c3:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
83 ····​37c9:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​87 ····​37c6:​»       ​89·7c·​24·04··········»       ​mov····​%edi,​0x4(%esp)​
84 ····​37cc:​»       ​e8·33·55·​00·​00·······»       ​call···​8d04·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xd2>88 ····​37ca:​»       ​8d·be·38·​02·​00·00····»       ​lea····0x238(%esi)​,​%edi
85 ····​37d1:​»       ​8b·ae·​58·​02·​00·00····»       ​mov····0x258(%esi)​,​%ebp89 ····​37d0:​»       ​e8·bb·​57·​00·​00·······»       ​call···8f90·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x120>
86 ····​37d7:​»       ​89·6c·24·​04··········»       ​mov····%ebp,​0x4(%esp)​90 ····​37d5:​»       ​8b·86·58·​02·00·00····»       ​mov····0x258(%esi)​,​%eax
87 ····​37db:​»       ​8d·86·​50·​02·​00·​00····»       ​lea····​0x250(%esi)​,​%eax91 ····​37db:​»       ​8d·96·​50·​02·​00·​00····»       ​lea····​0x250(%esi)​,​%edx
88 ····​37e1:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​92 ····​37e1:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
89 ····​37e4:​»       ​e8·​1b·55·00·​00·······»       ​call···8d04·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xd2>93 ····​37e4:​»       ​89·44·24·​04··········»       ​mov····%eax,​0x4(%esp)​
90 ····​37e9:​»       ​8b·96·40·​02·​00·00····»       ​mov····0x240(%esi)​,​%edx94 ····​37e8:​»       ​e8·a3·57·​00·​00·······»       ​call···8f90·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x120>
91 ····​37ef:​»       ​89·54·24·​04··········»       ​mov····%edx,​0x4(%esp)​95 ····​37ed:​»       ​8b·8e·40·​02·00·00····»       ​mov····0x240(%esi)​,​%ecx
92 ····​37f3:​»       ​8d·be·38·02·00·00····»       ​lea····0x238(%esi)​,​%edi96 ····​37f3:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
93 ····​37f9:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​97 ····​37f6:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
94 ····​37fc:​»       ​e8·bd·​54·​00·​00·······»       ​call···​8cbe·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x8c>98 ····​37fa:​»       ​e8·31·​57·​00·​00·······»       ​call···​8f30·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xc0>
95 ····​3801:​»       ​8b·8e·​28·​02·​00·​00····»       ​mov····​0x228(%esi)​,​%ecx99 ····​37ff:​»       ​8b·ae·​28·​02·​00·​00····»       ​mov····​0x228(%esi)​,​%ebp
96 ····​3807:​»       ​89·4c·​24·​04··········»       ​mov····%ecx,​0x4(%esp)​100 ····​3805:​»       ​8d·86·​20·​02·00·00····»       ​lea····0x220(%esi)​,​%eax
97 ····​380b:​»       ​8d·ae·​20·02·00·00····»       ​lea····0x220(%esi)​,​%ebp101 ····​380b:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
98 ····​3811:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​102 ····​380e:​»       ​89·6c·​24·04··········»       ​mov····​%ebp,​0x4(%esp)​
99 ····​3814:​»       ​e8·5f·​54·​00·​00·······»       ​call···​8c78·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x46>103 ····​3812:​»       ​e8·b9·​56·​00·​00·······»       ​call···​8ed0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x60>
100 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86104 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
101 ····​3819:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​105 ····​3817:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
102 ····​381c:​»       ​89·​f3················»       ​mov····​%esi,​%ebx106 ····​381a:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
103 ····​381e:​»       ​e8·​fd·​fd·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>107 ····​381c:​»       ​e8·​ff·​fd·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>
 108 ····​3821:​»       ​66·​90················»       ​xchg···​%ax,​%ax
104 ····​3823:​»       ​66·​90················»       ​xchg···​%ax,​%ax109 ····​3823:​»       ​66·​90················»       ​xchg···​%ax,​%ax
105 ····​3825:​»       ​66·​90················»       ​xchg···​%ax,​%ax110 ····​3825:​»       ​66·​90················»       ​xchg···​%ax,​%ax
106 ····​3827:​»       ​66·​90················»       ​xchg···​%ax,​%ax111 ····​3827:​»       ​66·​90················»       ​xchg···​%ax,​%ax
107 ····​3829:​»       ​66·​90················»       ​xchg···​%ax,​%ax112 ····​3829:​»       ​66·​90················»       ​xchg···​%ax,​%ax
108 ····​382b:​»       ​66·​90················»       ​xchg···​%ax,​%ax113 ····​382b:​»       ​66·​90················»       ​xchg···​%ax,​%ax
109 ····​382d:​»       ​66·​90················»       ​xchg···​%ax,​%ax114 ····​382d:​»       ​66·​90················»       ​xchg···​%ax,​%ax
110 ····​382f:​»       ​90···················»       ​nop115 ····​382f:​»       ​90···················»       ​nop
111 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965116 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
Max diff block lines reached; 5084928/5098879 bytes (99.73%) of diff not shown.
957 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00018534·​<.​fini>:​2 00019514·​<.​fini>:​
3 ···​18534:​»       ​53···················»       ​push···​%ebx3 ···​19514:​»       ​53···················»       ​push···​%ebx
4 ···​18535:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ···​19515:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ···​18538:​»       ​e8·63·ea·​fe·​ff·······»       ​call···​6fa0·​<__cxa_finalize@plt+0​x38e0>5 ···​19518:​»       ​e8·b3·da·​fe·​ff·······»       ​call···​6fd0·​<__cxa_finalize@plt+0​x3910>
6 ···​1853d:​»       ​81·​c3·c3·​8a·​00·​00····»       ​add····​$0x8ac3,​%ebx6 ···​1951d:​»       ​81·​c3·e3·​8a·​00·​00····»       ​add····​$0x8ae3,​%ebx
7 ···​18543:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ···​19523:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ···​18546:​»       ​5b···················»       ​pop····​%ebx8 ···​19526:​»       ​5b···················»       ​pop····​%ebx
9 ···​18547:​»       ​c3···················»       ​ret····9 ···​19527:​»       ​c3···················»       ​ret····
83.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 636 lines modifiedOffset 1, 636 lines modified
  
1 Hex·​dump·​of·​section·​'.​rodata':​1 Hex·​dump·​of·​section·​'.​rodata':​
2 ··​0x00019000·​03000000·​01000200·​3a002061·​743a2000·​.​.​.​.​.​.​.​.​:​.​·​at:​·​.​2 ··​0x0001a000·​03000000·​01000200·​3a002061·​743a2000·​.​.​.​.​.​.​.​.​:​.​·​at:​·​.​
3 ··​0x00019010·​0a61626f·​72746564·​2e0a003a·​20776172·​.​aborted.​.​.​:​·​war3 ··​0x0001a010·​0a61626f·​72746564·​2e0a003a·​20776172·​.​aborted.​.​.​:​·​war
4 ··​0x00019020·​6e696e67·​3a200021·​0a007379·​6e746178·​ning:​·​.​!.​.​syntax4 ··​0x0001a020·​6e696e67·​3a200021·​0a007379·​6e746178·​ning:​·​.​!.​.​syntax
5 ··​0x00019030·​20657272·​6f72006d·​656d6f72·​79206578··​error.​memory·​ex5 ··​0x0001a030·​20657272·​6f72006d·​656d6f72·​79206578··​error.​memory·​ex
6 ··​0x00019040·​68617573·​74656400·​2d63002d·​6c002d71·​hausted.​-​c.​-​l.​-​q6 ··​0x0001a040·​68617573·​74656400·​2d63002d·​6c002d71·​hausted.​-​c.​-​l.​-​q
7 ··​0x00019050·​002d7600·​312e342e·​37610066·​73742d63·​.​-​v.​1.​4.​7a.​fst-​c7 ··​0x0001a050·​002d7600·​312e342e·​37610066·​73742d63·​.​-​v.​1.​4.​7a.​fst-​c
8 ··​0x00019060·​6f6d7069·​6c657220·​76657273·​696f6e20·​ompiler·​version·8 ··​0x0001a060·​6f6d7069·​6c657220·​76657273·​696f6e20·​ompiler·​version·
9 ··​0x00019070·​25730a00·​2d73002d·​6c63000a·​4f505449·​%s.​.​-​s.​-​lc.​.​OPTI9 ··​0x0001a070·​25730a00·​2d73002d·​6c63000a·​4f505449·​%s.​.​-​s.​-​lc.​.​OPTI
10 ··​0x00019080·​4f4e533a·​0a002d76·​09707269·​6e742076·​ONS:​.​.​-​v.​print·​v10 ··​0x0001a080·​4f4e533a·​0a002d76·​09707269·​6e742076·​ONS:​.​.​-​v.​print·​v
11 ··​0x00019090·​65727369·​6f6e2069·​6e666f72·​6d617469·​ersion·​informati11 ··​0x0001a090·​65727369·​6f6e2069·​6e666f72·​6d617469·​ersion·​informati
12 ··​0x000190a0·​6f6e0a00·​2d710971·​75696574·​206d6f64·​on.​.​-​q.​quiet·​mod12 ··​0x0001a0a0·​6f6e0a00·​2d710971·​75696574·​206d6f64·​on.​.​-​q.​quiet·​mod
13 ··​0x000190b0·​650a0a00·​72657375·​6c742074·​72616e73·​e.​.​.​result·​trans13 ··​0x0001a0b0·​650a0a00·​72657375·​6c742074·​72616e73·​e.​.​.​result·​trans
14 ··​0x000190c0·​64756365·​72206973·​20656d70·​74790077·​ducer·​is·​empty.​w14 ··​0x0001a0c0·​64756365·​72206973·​20656d70·​74790077·​ducer·​is·​empty.​w
15 ··​0x000190d0·​62000000·​61737369·​676e6d65·​6e74206f·​b.​.​.​assignment·​o15 ··​0x0001a0d0·​62000000·​61737369·​676e6d65·​6e74206f·​b.​.​.​assignment·​o
16 ··​0x000190e0·​6620656d·​70747920·​7472616e·​73647563·​f·​empty·​transduc16 ··​0x0001a0e0·​6620656d·​70747920·​7472616e·​73647563·​f·​empty·​transduc
17 ··​0x000190f0·​65722074·​6f000000·​61737369·​676e6d65·​er·​to.​.​.​assignme17 ··​0x0001a0f0·​65722074·​6f000000·​61737369·​676e6d65·​er·​to.​.​.​assignme
18 ··​0x00019100·​6e74206f·​6620656d·​70747920·​73796d62·​nt·​of·​empty·​symb18 ··​0x0001a100·​6e74206f·​6620656d·​70747920·​73796d62·​nt·​of·​empty·​symb
19 ··​0x00019110·​6f6c2072·​616e6765·​20746f00·​0a557361·​ol·​range·​to.​.​Usa19 ··​0x0001a110·​6f6c2072·​616e6765·​20746f00·​0a557361·​ol·​range·​to.​.​Usa
20 ··​0x00019120·​67653a20·​2573205b·​6f707469·​6f6e735d·​ge:​·​%s·​[options]20 ··​0x0001a120·​67653a20·​2573205b·​6f707469·​6f6e735d·​ge:​·​%s·​[options]
21 ··​0x00019130·​20696e66·​696c6520·​6f757466·​696c650a··​infile·​outfile.​21 ··​0x0001a130·​20696e66·​696c6520·​6f757466·​696c650a··​infile·​outfile.​
22 ··​0x00019140·​00000000·​2d630953·​746f7265·​20746865·​.​.​.​.​-​c.​Store·​the22 ··​0x0001a140·​00000000·​2d630953·​746f7265·​20746865·​.​.​.​.​-​c.​Store·​the
23 ··​0x00019150·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f23 ··​0x0001a150·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f
24 ··​0x00019160·​73742d69·​6e666c32·​20666f72·​6d61742e·​st-​infl2·​format.​24 ··​0x0001a160·​73742d69·​6e666c32·​20666f72·​6d61742e·​st-​infl2·​format.​
25 ··​0x00019170·​0a000000·​2d6c0953·​746f7265·​20746865·​.​.​.​.​-​l.​Store·​the25 ··​0x0001a170·​0a000000·​2d6c0953·​746f7265·​20746865·​.​.​.​.​-​l.​Store·​the
26 ··​0x00019180·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f26 ··​0x0001a180·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f
27 ··​0x00019190·​73742d69·​6e666c33·​20666f72·​6d61742e·​st-​infl3·​format.​27 ··​0x0001a190·​73742d69·​6e666c33·​20666f72·​6d61742e·​st-​infl3·​format.​
28 ··​0x000191a0·​0a000000·​2d730953·​77697463·​68207468·​.​.​.​.​-​s.​Switch·​th28 ··​0x0001a1a0·​0a000000·​2d730953·​77697463·​68207468·​.​.​.​.​-​s.​Switch·​th
29 ··​0x000191b0·​65207570·​70657220·​616e6420·​6c6f7765·​e·​upper·​and·​lowe29 ··​0x0001a1b0·​65207570·​70657220·​616e6420·​6c6f7765·​e·​upper·​and·​lowe
30 ··​0x000191c0·​72206c65·​76656c73·​2070726f·​64756369·​r·​levels·​produci30 ··​0x0001a1c0·​72206c65·​76656c73·​2070726f·​64756369·​r·​levels·​produci
31 ··​0x000191d0·​6e672061·​20747261·​6e736475·​63657220·​ng·​a·​transducer·31 ··​0x0001a1d0·​6e672061·​20747261·​6e736475·​63657220·​ng·​a·​transducer·
32 ··​0x000191e0·​666f7220·​67656e65·​72617469·​6f6e2072·​for·​generation·​r32 ··​0x0001a1e0·​666f7220·​67656e65·​72617469·​6f6e2072·​for·​generation·​r
33 ··​0x000191f0·​61746865·​72207468·​616e2072·​65636f67·​ather·​than·​recog33 ··​0x0001a1f0·​61746865·​72207468·​616e2072·​65636f67·​ather·​than·​recog
34 ··​0x00019200·​6e697469·​6f6e2e0a·​00000000·​2d6c6309·​nition.​.​.​.​.​.​-​lc.​34 ··​0x0001a200·​6e697469·​6f6e2e0a·​00000000·​2d6c6309·​nition.​.​.​.​.​.​-​lc.​
35 ··​0x00019210·​616c6c6f·​7720636f·​6d6d656e·​74732073·​allow·​comments·​s35 ··​0x0001a210·​616c6c6f·​7720636f·​6d6d656e·​74732073·​allow·​comments·​s
36 ··​0x00019220·​74617274·​696e6720·​77697468·​20272525·​tarting·​with·​'%%36 ··​0x0001a220·​74617274·​696e6720·​77697468·​20272525·​tarting·​with·​'%%
37 ··​0x00019230·​2720696e·​20746865·​206c6578·​69636f6e·​'·​in·​the·​lexicon37 ··​0x0001a230·​2720696e·​20746865·​206c6578·​69636f6e·​'·​in·​the·​lexicon
38 ··​0x00019240·​2066696c·​65732e0a·​00000000·​0a457272··​files.​.​.​.​.​.​.​Err38 ··​0x0001a240·​2066696c·​65732e0a·​00000000·​0a457272··​files.​.​.​.​.​.​.​Err
39 ··​0x00019250·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·39 ··​0x0001a250·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·
40 ··​0x00019260·​736f7572·​63652066·​696c6520·​22257322·​source·​file·​"%s"40 ··​0x0001a260·​736f7572·​63652066·​696c6520·​22257322·​source·​file·​"%s"
41 ··​0x00019270·​0a0a0000·​0a457272·​6f723a20·​43616e6e·​.​.​.​.​.​Error:​·​Cann41 ··​0x0001a270·​0a0a0000·​0a457272·​6f723a20·​43616e6e·​.​.​.​.​.​Error:​·​Cann
42 ··​0x00019280·​6f74206f·​70656e20·​6f757470·​75742066·​ot·​open·​output·​f42 ··​0x0001a280·​6f74206f·​70656e20·​6f757470·​75742066·​ot·​open·​output·​f
43 ··​0x00019290·​696c6520·​25730a0a·​00000000·​00000000·​ile·​%s.​.​.​.​.​.​.​.​.​.​43 ··​0x0001a290·​696c6520·​25730a0a·​00000000·​00000000·​ile·​%s.​.​.​.​.​.​.​.​.​.​
44 ··​0x000192a0·fc75feff·fc75feff·6d75feff·fc75feff·.​u.​.​.​u.​.​mu.​.​.​u.​.​44 ··​0x0001a2a0·2568feff·2568feff·7367feff·2568feff·%h.​.​%h.​.​sg.​.​%h.​.​
45 ··​0x000192b0·fc75feff·fc75feff·​2b75feff·​bf74feff·.​u.​.​.​u.​.​+u.​.​.​t.​.​45 ··​0x0001a2b0·2568feff·2568feff·​2e67feff·​bb66feff·%h.​.​%h.​.​.​g.​.​.​f.​.​
46 ··​0x000192c0·aa74feff·5e74feff·2074feff·e973feff·.​t.​.​^t.​.​·​t.​.​.​s.​.​46 ··​0x0001a2c0·7058feff·7058feff·5c66feff·2266feff·pX.​.​pX.​.​\f.​.​"f.​.​
47 ··​0x000192d0·b873feff·ae73feff·7f73feff·2673feff·​.​s.​.​.​s.​.​.​s.​.​&s.​.​47 ··​0x0001a2d0·f165feff·e665feff·b465feff·4d65feff·​.​e.​.​.​e.​.​.​e.​.​Me.​.​
48 ··​0x000192e0·cf72feff·8672feff·​3d72feff·​0872feff·​.​r.​.​.​r.​.​=r.​.​.​r.​.​48 ··​0x0001a2e0·e564feff·9064feff·​3864feff·​0164feff·​.​d.​.​.​d.​.​8d.​.​.​d.​.​
49 ··​0x000192f0·d571feff·8771feff·​4e71feff·2c71feff·​.​q.​.​.​q.​.​Nq.​.​,​q.​.​49 ··​0x0001a2f0·ce63feff·7763feff·​4063feff·1c63feff·​.​c.​.​wc.​.​@c.​.​.​c.​.​
50 ··​0x00019300·f370feff·​b670feff·8570feff·4470feff·​.​p.​.​.​p.​.​.​p.​.​Dp.​.​50 ··​0x0001a300·e062feff·9b62feff·6262feff·1e62feff·​.​b.​.​.​b.​.​bb.​.​.​b.​.​
51 ··​0x00019310·1d70feff·fb6ffeff·de6ffeff·c56ffeff·​.​p.​.​.​o.​.​.​o.​.​.​o.​.​51 ··​0x0001a310·f561feff·d161feff·b261feff·9761feff·​.​a.​.​.​a.​.​.​a.​.​.​a.​.​
52 ··​0x00019320·ac6ffeff·926ffeff·786ffeff·5e6ffeff·.​o.​.​.​o.​.​xo.​.​^o.​.​52 ··​0x0001a320·7c61feff·6061feff·4461feff·2861feff·|a.​.​`a.​.​Da.​.​(a.​.​
53 ··​0x00019330·416ffeff·2b6ffeff·156ffeff·ff6efeff·Ao.​.​+o.​.​.​o.​.​.​n.​.​53 ··​0x0001a330·0661feff·ee60feff·d660feff·be60feff·.​a.​.​.​`.​.​.​`.​.​.​`.​.​
54 ··​0x00019340·ce6efeff·af6efeff·906efeff·716efeff·​.​n.​.​.​n.​.​.​n.​.​qn.​.​54 ··​0x0001a340·7f60feff·5e60feff·3d60feff·1c60feff·​.​`.​.​^`.​.​=`.​.​.​`.​.​
55 ··​0x00019350·536efeff·3d6efeff·0f6efeff·d76dfeff·Sn.​.​=n.​.​.​n.​.​.​m.​.​55 ··​0x0001a350·fb5ffeff·e35ffeff·b25ffeff·775ffeff·.​_.​.​.​_.​.​.​_.​.​w_.​.​
56 ··​0x00019360·bc6dfeff·b76dfeff·856dfeff·536dfeff·.​m.​.​.​m.​.​.​m.​.​Sm.​.​56 ··​0x0001a360·5b5ffeff·565ffeff·215ffeff·ec5efeff·[_.​.​V_.​.​!_.​.​.​^.​.​
57 ··​0x00019370·396dfeff·026dfeff·e86cfeff·ca6cfeff·9m.​.​.​m.​.​.​l.​.​.​l.​.​57 ··​0x0001a370·d15efeff·995efeff·7e5efeff·5f5efeff·.​^.​.​.​^.​.​~^.​.​_^.​.​
58 ··​0x00019380·926cfeff·786cfeff·5e6cfeff·406cfeff·.​l.​.​xl.​.​^l.​.​@l.​.​58 ··​0x0001a380·245efeff·095efeff·ee5dfeff·cf5dfeff·$^.​.​.​^.​.​.​].​.​.​].​.​
59 ··​0x00019390·086cfeff·f86bfeff·be6bfeff·866bfeff·​.​l.​.​.​k.​.​.​k.​.​.​k.​.​59 ··​0x0001a390·945dfeff·​865dfeff·4b5dfeff·105dfeff·​.​].​.​.​].​.​K].​.​.​].​.​
60 ··​0x000193a0·6c6bfeff·2c6bfeff·166bfeff·ee6afeff·lk.​.​,​k.​.​.​k.​.​.​j.​.​60 ··​0x0001a3a0·f55cfeff·b45cfeff·9c5cfeff·6c5cfeff·.​\.​.​.​\.​.​.​\.​.​l\.​.​
61 ··​0x000193b0·b76afeff·9c6afeff·6a6afeff·4d6afeff·.​j.​.​.​j.​.​jj.​.​Mj.​.​61 ··​0x0001a3b0·345cfeff·185cfeff·db5bfeff·bd5bfeff·4\.​.​.​\.​.​.​[.​.​.​[.​.​
62 ··​0x000193c0·306afeff·136afeff·f669feff·d969feff·0j.​.​.​j.​.​.​i.​.​.​i.​.​62 ··​0x0001a3c0·9f5bfeff·815bfeff·635bfeff·455bfeff·.​[.​.​.​[.​.​c[.​.​E[.​.​
63 ··​0x000193d0·bc69feff·9f69feff·8269feff·6569feff·.​i.​.​.​i.​.​.​i.​.​ei.​.​63 ··​0x0001a3d0·275bfeff·095bfeff·eb5afeff·cd5afeff·'[.​.​.​[.​.​.​Z.​.​.​Z.​.​
64 ··​0x000193e0·4869feff·2b69feff·0e69feff·f168feff·Hi.​.​+i.​.​.​i.​.​.​h.​.​64 ··​0x0001a3e0·af5afeff·915afeff·735afeff·555afeff·.​Z.​.​.​Z.​.​sZ.​.​UZ.​.​
65 ··​0x000193f0·d468feff·b768feff·​9a68feff·​5075feff·.​h.​.​.​h.​.​.​h.​.​Pu.​.​65 ··​0x0001a3f0·375afeff·195afeff·​9d66feff·​5567feff·7Z.​.​.​Z.​.​.​f.​.​Ug.​.​
66 ··​0x00019400·bc75feff·​c767feff·​c767feff·​00000000·​.​u.​.​.​g.​.​.​g.​.​.​.​.​.​66 ··​0x0001a400·c567feff·​c058feff·​c058feff·​00000000·​.​g.​.​.​X.​.​.​X.​.​.​.​.​.​
67 ··​0x00019410·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0001a410·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00019420·​02002800·​47000500·​06006700·​0a007300·​.​.​(.​G.​.​.​.​.​g.​.​.​s.​68 ··​0x0001a420·​02002800·​47000500·​06006700·​0a007300·​.​.​(.​G.​.​.​.​.​g.​.​.​s.​
69 ··​0x00019430·​74001e00·​15000000·​1e001e00·​10001100·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​69 ··​0x0001a430·​74001e00·​15000000·​1e001e00·​10001100·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x00019440·​12001300·​26000a00·​20002000·​22002200·​.​.​.​.​&.​.​.​·​.​·​.​".​".​70 ··​0x0001a440·​12001300·​26000a00·​20002000·​22002200·​.​.​.​.​&.​.​.​·​.​·​.​".​".​
71 ··​0x00019450·​1e002300·​14001600·​03001f00·​18002100·​.​.​#.​.​.​.​.​.​.​.​.​.​.​!.​71 ··​0x0001a450·​1e002300·​14001600·​03001f00·​18002100·​.​.​#.​.​.​.​.​.​.​.​.​.​.​!.​
72 ··​0x00019460·​24008300·​11001d00·​1e003100·​31006c00·​$.​.​.​.​.​.​.​.​.​1.​1.​l.​72 ··​0x0001a460·​24008300·​11001d00·​1e003100·​31006c00·​$.​.​.​.​.​.​.​.​.​1.​1.​l.​
73 ··​0x00019470·​6d002300·​24002500·​26002400·​28002800·​m.​#.​$.​%.​&.​$.​(.​(.​73 ··​0x0001a470·​6d002300·​24002500·​26002400·​28002800·​m.​#.​$.​%.​&.​$.​(.​(.​
74 ··​0x00019480·​0c002400·​26003f00·​3f002600·​0c001300·​.​.​$.​&.​?.​?.​&.​.​.​.​.​74 ··​0x0001a480·​0c002400·​26003f00·​3f002600·​0c001300·​.​.​$.​&.​?.​?.​&.​.​.​.​.​
75 ··​0x00019490·​14002400·​45002100·​21001300·​14008400·​.​.​$.​E.​!.​!.​.​.​.​.​.​.​75 ··​0x0001a490·​14002400·​45002100·​21001300·​14008400·​.​.​$.​E.​!.​!.​.​.​.​.​.​.​
76 ··​0x000194a0·​23004300·​23006c00·​46004700·​48004900·​#.​C.​#.​l.​F.​G.​H.​I.​76 ··​0x0001a4a0·​23004300·​23006c00·​46004700·​48004900·​#.​C.​#.​l.​F.​G.​H.​I.​
77 ··​0x000194b0·​4a004b00·​4c006100·​2200ffff·​ffff2500·​J.​K.​L.​a.​".​.​.​.​.​%.​77 ··​0x0001a4b0·​4a004b00·​4c006100·​2200ffff·​ffff2500·​J.​K.​L.​a.​".​.​.​.​.​%.​
78 ··​0x000194c0·​77002700·​4200ffff·​ffffffff·​5000ffff·​w.​'.​B.​.​.​.​.​.​.​P.​.​.​78 ··​0x0001a4c0·​77002700·​4200ffff·​ffffffff·​5000ffff·​w.​'.​B.​.​.​.​.​.​.​P.​.​.​
79 ··​0x000194d0·​ffff5300·​54005500·​ffffffff·​5800ffff·​.​.​S.​T.​U.​.​.​.​.​X.​.​.​79 ··​0x0001a4d0·​ffff5300·​54005500·​ffffffff·​5800ffff·​.​.​S.​T.​U.​.​.​.​.​X.​.​.​
80 ··​0x000194e0·​ffffffff·​ffffffff·​66006700·​8d00ffff·​.​.​.​.​.​.​.​.​f.​g.​.​.​.​.​80 ··​0x0001a4e0·​ffffffff·​ffffffff·​66006700·​8d00ffff·​.​.​.​.​.​.​.​.​f.​g.​.​.​.​.​
81 ··​0x000194f0·​ffff6300·​6c006d00·​ffffffff·​6800ffff·​.​.​c.​l.​m.​.​.​.​.​h.​.​.​81 ··​0x0001a4f0·​ffff6300·​6c006d00·​ffffffff·​6800ffff·​.​.​c.​l.​m.​.​.​.​.​h.​.​.​
82 ··​0x00019500·​ffff7300·​74007e00·​7600ffff·​70007100·​.​.​s.​t.​~.​v.​.​.​p.​q.​82 ··​0x0001a500·​ffff7300·​74007e00·​7600ffff·​70007100·​.​.​s.​t.​~.​v.​.​.​p.​q.​
83 ··​0x00019510·​7200ffff·​ffff7500·​ffff7700·​ffff7900·​r.​.​.​.​.​u.​.​.​w.​.​.​y.​83 ··​0x0001a510·​7200ffff·​ffff7500·​ffff7700·​ffff7900·​r.​.​.​.​.​u.​.​.​w.​.​.​y.​
84 ··​0x00019520·​82008300·​8400ffff·​ffff7f00·​8000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​84 ··​0x0001a520·​82008300·​8400ffff·​ffff7f00·​8000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x00019530·​8a00ffff·​ffffffff·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​85 ··​0x0001a530·​8a00ffff·​ffffffff·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
86 ··​0x00019540·​ffff8b00·​ffff8d00·​ffffffff·​ffff9100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​86 ··​0x0001a540·​ffff8b00·​ffff8d00·​ffffffff·​ffff9100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
87 ··​0x00019550·​ffffffff·​03009500·​05000600·​ffff0800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​87 ··​0x0001a550·​ffffffff·​03009500·​05000600·​ffff0800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x00019560·​09000a00·​0b000c00·​0d00ffff·​0f00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​88 ··​0x0001a560·​09000a00·​0b000c00·​0d00ffff·​0f00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
89 ··​0x00019570·​11001200·​13001400·​15001600·​1700ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​89 ··​0x0001a570·​11001200·​13001400·​15001600·​1700ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x00019580·​19001a00·​1b001c00·​1d00ffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​90 ··​0x0001a580·​19001a00·​1b001c00·​1d00ffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
91 ··​0x00019590·​ffff2200·​03000400·​2500ffff·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​91 ··​0x0001a590·​ffff2200·​03000400·​2500ffff·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
92 ··​0x000195a0·​0900ffff·​ffff0c00·​0d000e00·​0f001000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​92 ··​0x0001a5a0·​0900ffff·​ffff0c00·​0d000e00·​0f001000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
93 ··​0x000195b0·​11001200·​13001400·​ffff0c00·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​93 ··​0x0001a5b0·​11001200·​13001400·​ffff0c00·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
94 ··​0x000195c0·​19001a00·​1b00ffff·​13001400·​ffff2000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​94 ··​0x0001a5c0·​19001a00·​1b00ffff·​13001400·​ffff2000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
95 ··​0x000195d0·​ffff2200·​ffffffff·​25000500·​27000700·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​95 ··​0x0001a5d0·​ffff2200·​ffffffff·​25000500·​27000700·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
96 ··​0x000195e0·​08000900·​0a000b00·​0c000d00·​25000f00·​.​.​.​.​.​.​.​.​.​.​.​.​%.​.​.​96 ··​0x0001a5e0·​08000900·​0a000b00·​0c000d00·​25000f00·​.​.​.​.​.​.​.​.​.​.​.​.​%.​.​.​
97 ··​0x000195f0·​27001100·​12001300·​14001500·​16001700·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001a5f0·​27001100·​12001300·​14001500·​16001700·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x00019600·​ffff1900·​1a001b00·​1c001d00·​ffff1f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​98 ··​0x0001a600·​ffff1900·​1a001b00·​1c001d00·​ffff1f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
99 ··​0x00019610·​20002100·​2200ffff·​ffff2500·​05002700··​.​!.​".​.​.​.​.​%.​.​.​'.​99 ··​0x0001a610·​20002100·​2200ffff·​ffff2500·​05002700··​.​!.​".​.​.​.​.​%.​.​.​'.​
100 ··​0x00019620·​ffff0800·​09000a00·​0b000c00·​0d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​100 ··​0x0001a620·​ffff0800·​09000a00·​0b000c00·​0d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
101 ··​0x00019630·​0f00ffff·​11001200·​13001400·​15001600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​101 ··​0x0001a630·​0f00ffff·​11001200·​13001400·​15001600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x00019640·​1700ffff·​19001a00·​1b001c00·​1d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001a640·​1700ffff·​19001a00·​1b001c00·​1d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x00019650·​1f002000·​21002200·​ffffffff·​25000500·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​103 ··​0x0001a650·​1f002000·​21002200·​ffffffff·​25000500·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​
104 ··​0x00019660·​27000700·​08000900·​0a000b00·​0c000d00·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x0001a660·​27000700·​08000900·​0a000b00·​0c000d00·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
105 ··​0x00019670·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​105 ··​0x0001a670·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
106 ··​0x00019680·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​106 ··​0x0001a680·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
107 ··​0x00019690·​ffff1f00·​2000ffff·​2200ffff·​ffff2500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​107 ··​0x0001a690·​ffff1f00·​2000ffff·​2200ffff·​ffff2500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​
108 ··​0x000196a0·​05002700·​ffff0800·​09000a00·​0b000c00·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​108 ··​0x0001a6a0·​05002700·​ffff0800·​09000a00·​0b000c00·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x000196b0·​0d00ffff·​0f00ffff·​11001200·​13001400·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​109 ··​0x0001a6b0·​0d00ffff·​0f00ffff·​11001200·​13001400·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x000196c0·​15001600·​1700ffff·​19001a00·​1b001c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​110 ··​0x0001a6c0·​15001600·​1700ffff·​19001a00·​1b001c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x000196d0·​1d00ffff·​1f002000·​ffff2200·​ffff0500·​.​.​.​.​.​.​·​.​.​.​".​.​.​.​.​111 ··​0x0001a6d0·​1d00ffff·​1f002000·​ffff2200·​ffff0500·​.​.​.​.​.​.​·​.​.​.​".​.​.​.​.​
112 ··​0x000196e0·​2500ffff·​27000900·​ffffffff·​0c000d00·​%.​.​.​'.​.​.​.​.​.​.​.​.​.​.​112 ··​0x0001a6e0·​2500ffff·​27000900·​ffffffff·​0c000d00·​%.​.​.​'.​.​.​.​.​.​.​.​.​.​.​
113 ··​0x000196f0·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​113 ··​0x0001a6f0·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
114 ··​0x00019700·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​114 ··​0x0001a700·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
115 ··​0x00019710·​ffff1f00·​2000ffff·​2200ffff·​07002500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​115 ··​0x0001a710·​ffff1f00·​2000ffff·​2200ffff·​07002500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​
116 ··​0x00019720·​09002700·​ffff0c00·​0d00ffff·​0f00ffff·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​116 ··​0x0001a720·​09002700·​ffff0c00·​0d00ffff·​0f00ffff·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x00019730·​11001200·​13001400·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​117 ··​0x0001a730·​11001200·​13001400·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x00019740·​19001a00·​1b00ffff·​ffffffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​118 ··​0x0001a740·​19001a00·​1b00ffff·​ffffffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
119 ··​0x00019750·​ffff2200·​ffff0700·​25000900·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​119 ··​0x0001a750·​ffff2200·​ffff0700·​25000900·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
120 ··​0x00019760·​0c000d00·​ffff0f00·​ffff1100·​12001300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​120 ··​0x0001a760·​0c000d00·​ffff0f00·​ffff1100·​12001300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
121 ··​0x00019770·​1400ffff·​ffffffff·​ffff1900·​1a001b00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​121 ··​0x0001a770·​1400ffff·​ffffffff·​ffff1900·​1a001b00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
122 ··​0x00019780·​ffffffff·​ffffffff·​20002100·​2200ffff·​.​.​.​.​.​.​.​.​·​.​!.​".​.​.​122 ··​0x0001a780·​ffffffff·​ffffffff·​20002100·​2200ffff·​.​.​.​.​.​.​.​.​·​.​!.​".​.​.​
123 ··​0x00019790·​07002500·​09002700·​ffff0c00·​0d00ffff·​.​.​%.​.​.​'.​.​.​.​.​.​.​.​.​123 ··​0x0001a790·​07002500·​09002700·​ffff0c00·​0d00ffff·​.​.​%.​.​.​'.​.​.​.​.​.​.​.​.​
124 ··​0x000197a0·​0f00ffff·​11001200·​13001400·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​124 ··​0x0001a7a0·​0f00ffff·​11001200·​13001400·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x000197b0·​ffffffff·​19001a00·​1b00ffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​125 ··​0x0001a7b0·​ffffffff·​19001a00·​1b00ffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x000197c0·​ffff2000·​21002200·​ffff0700·​25000900·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​126 ··​0x0001a7c0·​ffff2000·​21002200·​ffff0700·​25000900·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​
Max diff block lines reached; 0/84874 bytes (0.00%) of diff not shown.
14.1 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 110 lines modifiedOffset 1, 110 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0001b790·​011b033b·​a0060000·​d3000000·​9078feff·​.​.​.​;​.​.​.​.​.​.​.​.​.​x.​.​2 ··​0x0001c790·​011b033b·​a0060000·​d3000000·​9068feff·​.​.​.​;​.​.​.​.​.​.​.​.​.​h.​.​
3 ··​0x0001b7a0·​e8060000·​307ffeff·​0c070000·​407ffeff·​.​.​.​.​0.​.​.​.​.​.​.​@.​.​.​3 ··​0x0001c7a0·​e8060000·​306ffeff·​0c070000·​406ffeff·​.​.​.​.​0o.​.​.​.​.​.​@o.​.​
4 ··​0x0001b7b0·d4090000·​2980feff·500b0000·​a080feff·​.​.​.​.​)​.​.​.​P.​.​.​.​.​.​.​4 ··​0x0001c7b0·94090000·​2770feff·c00a0000·​a070feff·​.​.​.​.​'p.​.​.​.​.​.​.​p.​.​
5 ··​0x0001b7c0·500f0000·​c480feff·94100000·​fe80feff·P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0001c7c0·b40e0000·​c470feff·f80f0000·​fe70feff·.​.​.​.​.​p.​.​.​.​.​.​.​p.​.​
6 ··​0x0001b7d0·20140000·​2e81feff·a4140000·​6281feff··.​.​.​.​.​.​.​.​.​.​.​b.​.​.​6 ··​0x0001c7d0·f8120000·​2e71feff·68130000·​6271feff·.​.​.​.​.​q.​.​h.​.​.​bq.​.​
7 ··​0x0001b7e0·64150000·​3082feff·e0150000·​6082feff·d.​.​.​0.​.​.​.​.​.​.​`.​.​.​7 ··​0x0001c7e0·18140000·​3072feff·94140000·​6072feff·.​.​.​.​0r.​.​.​.​.​.​`r.​.​
8 ··​0x0001b7f0·98160000·​9482feff·f4160000·​ca82feff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x0001c7f0·38150000·​9472feff·80150000·​ca72feff·8.​.​.​.​r.​.​.​.​.​.​.​r.​.​
9 ··​0x0001b800·3c190000·​2283feff·98190000·​7a83feff·<.​.​.​".​.​.​.​.​.​.​z.​.​.​9 ··​0x0001c800·74170000·​2273feff·d0170000·​7a73feff·t.​.​.​"s.​.​.​.​.​.​zs.​.​
10 ··​0x0001b810·f4190000·​da83feff·501a0000·​3a84feff·.​.​.​.​.​.​.​.​P.​.​.​:​.​.​.​10 ··​0x0001c810·2c180000·​da73feff·88180000·​3a74feff·,​.​.​.​.​s.​.​.​.​.​.​:​t.​.​
11 ··​0x0001b820·ac1a0000·​9a84feff·081b0000·​fa84feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x0001c820·e4180000·​9a74feff·40190000·​fa74feff·​.​.​.​.​.​t.​.​@.​.​.​.​t.​.​
12 ··​0x0001b830·641b0000·​5a85feff·f01b0000·​c685feff·d.​.​.​Z.​.​.​.​.​.​.​.​.​.​.​12 ··​0x0001c830·9c190000·​5a75feff·281a0000·​c675feff·.​.​.​.​Zu.​.​(.​.​.​.​u.​.​
13 ··​0x0001b840·4c1c0000·​1e86feff·a81c0000·​d486feff·L.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x0001c840·841a0000·​1e76feff·e01a0000·​d476feff·.​.​.​.​.​v.​.​.​.​.​.​.​v.​.​
14 ··​0x0001b850·041d0000·​8a87feff·601d0000·​4088feff·.​.​.​.​.​.​.​.​`.​.​.​@.​.​.​14 ··​0x0001c850·3c1b0000·​8a77feff·981b0000·​4078feff·<.​.​.​.​w.​.​.​.​.​.​@x.​.​
15 ··​0x0001b860·bc1d0000·​f688feff·181e0000·​ac89feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x0001c860·f41b0000·​f678feff·501c0000·​ac79feff·​.​.​.​.​.​x.​.​P.​.​.​.​y.​.​
16 ··​0x0001b870·741e0000·​628afeff·d01e0000·​188bfeff·t.​.​.​b.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0001c870·ac1c0000·​627afeff·081d0000·​187bfeff·.​.​.​.​bz.​.​.​.​.​.​.​{.​.​
17 ··​0x0001b880·2c1f0000·​ce8bfeff·881f0000·​f28cfeff·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x0001c880·641d0000·​ce7bfeff·c01d0000·​f27cfeff·d.​.​.​.​{.​.​.​.​.​.​.​|.​.​
18 ··​0x0001b890·e41f0000·888dfeff·40200000·​a48efeff·​.​.​.​.​.​.​.​.​@·.​.​.​.​.​.​18 ··​0x0001c890·1c1e0000·927dfeff·781e0000·​ae7efeff·​.​.​.​.​.​}.​.​x.​.​.​.​~.​.​
19 ··​0x0001b8a0·9c200000·de90feff·f8200000·5894feff·​.​·.​.​.​.​.​.​.​·.​.​X.​.​.​19 ··​0x0001c8a0·d41e0000·e880feff·301f0000·6284feff·​.​.​.​.​.​.​.​.​0.​.​.​b.​.​.​
20 ··​0x0001b8b0·6c210000·fe95feff·f0210000·9098feff·l!.​.​.​.​.​.​.​!.​.​.​.​.​.​20 ··​0x0001c8b0·a41f0000·0886feff·28200000·d288feff·.​.​.​.​.​.​.​.​(·.​.​.​.​.​.​
21 ··​0x0001b8c0·4c220000·4e99feff·ec220000·049afeff·L".​.​N.​.​.​.​".​.​.​.​.​.​21 ··​0x0001c8c0·84200000·9089feff·d8200000·468afeff·.​·.​.​.​.​.​.​.​·.​.​F.​.​.​
22 ··​0x0001b8d0·48230000·949cfeff·cc230000·889ffeff·H#.​.​.​.​.​.​.​#.​.​.​.​.​.​22 ··​0x0001c8d0·34210000·d68cfeff·b8210000·ca8ffeff·4!.​.​.​.​.​.​.​!.​.​.​.​.​.​
23 ··​0x0001b8e0·28240000·e4a3feff·84240000·fea5feff·($.​.​.​.​.​.​.​$.​.​.​.​.​.​23 ··​0x0001c8e0·14220000·2694feff·70220000·4096feff·.​".​.​&.​.​.​p".​.​@.​.​.​
24 ··​0x0001b8f0·28250000·deaefeff·c4250000·faaefeff·(%.​.​.​.​.​.​.​%.​.​.​.​.​.​24 ··​0x0001c8f0·14230000·049ffeff·b0230000·209ffeff·.​#.​.​.​.​.​.​.​#.​.​·.​.​.​
25 ··​0x0001b900·fc280000·a2b0feff·58290000·feb0feff·​.​(.​.​.​.​.​.​X)​.​.​.​.​.​.​25 ··​0x0001c900·8c260000·c2a0feff·e8260000·1ea1feff·​.​&.​.​.​.​.​.​.​&.​.​.​.​.​.​
26 ··​0x0001b910·f4290000·72b1feff·802b0000·d0b1feff·.​)​.​.​r.​.​.​.​+.​.​.​.​.​.​26 ··​0x0001c910·70270000·92a1feff·04290000·00a2feff·p'.​.​.​.​.​.​.​)​.​.​.​.​.​.​
27 ··​0x0001b920·74090000·b5b5feff·e40a0000·03b7feff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​27 ··​0x0001c920·34090000·00a6feff·540a0000·40a7feff·4.​.​.​.​.​.​.​T.​.​.​@.​.​.​
28 ··​0x0001b930·ac100000·43b7feff·d82b0000·83b7feff·​.​.​.​.​C.​.​.​.​+.​.​.​.​.​.​28 ··​0x0001c930·10100000·80a7feff·48290000·c0a7feff·​.​.​.​.​.​.​.​.​H)​.​.​.​.​.​.​
29 ··​0x0001b940·20310000·d0b7feff·​bc060000·10b9feff··​1.​.​.​.​.​.​.​.​.​.​.​.​.​.​29 ··​0x0001c940·dc2d0000·00a8feff·​bc060000·40a9feff·.​-​.​.​.​.​.​.​.​.​.​.​@.​.​.​
30 ··​0x0001b950·​20070000·7cb9feff·​5c070000·e8b9feff··​.​.​.​|.​.​.​\.​.​.​.​.​.​.​30 ··​0x0001c950·​20070000·c0a9feff·​5c070000·40aafeff··​.​.​.​.​.​.​.​\.​.​.​@.​.​.​
31 ··​0x0001b960·​98070000·cdbafeff·​bc070000·18bcfeff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​31 ··​0x0001c960·​98070000·30abfeff·​bc070000·a0acfeff·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x0001b970·fc070000·cfbdfeff·3c080000·e7cefeff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​32 ··​0x0001c970·e8070000·70aefeff·28080000·f0c0feff·​.​.​.​.​p.​.​.​(.​.​.​.​.​.​.​
33 ··​0x0001b980·80080000·32d4feff·c0080000·6ad4feff·.​.​.​.​2.​.​.​.​.​.​.​j.​.​.​33 ··​0x0001c980·6c080000·40c6feff·ac080000·90c6feff·l.​.​.​@.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x0001b990·ec080000·a2d4feff·18090000·e8d4feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​34 ··​0x0001c990·cc080000·e0c6feff·ec080000·40c7feff·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
35 ··​0x0001b9a0·ec090000·2ed5feff·280a0000·74d5feff·​.​.​.​.​.​.​.​.​(.​.​.​t.​.​.​35 ··​0x0001c9a0·ac090000·a0c7feff·d4090000·00c8feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
36 ··​0x0001b9b0·640a0000·bad5feff·a00a0000·00d7feff·d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​36 ··​0x0001c9b0·fc090000·60c8feff·240a0000·bec9feff·.​.​.​.​`.​.​.​$.​.​.​.​.​.​.​
37 ··​0x0001b9c0·680b0000·04d7feff·7c0b0000·08d7feff·h.​.​.​.​.​.​.​|.​.​.​.​.​.​.​37 ··​0x0001c9c0·d80a0000·c2c9feff·ec0a0000·c6c9feff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x0001b9d0·900b0000·10d7feff·a40b0000·7cd7feff·​.​.​.​.​.​.​.​.​.​.​.​.​|.​.​.​38 ··​0x0001c9d0·000b0000·cac9feff·140b0000·d0c9feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x0001b9e0·e00b0000·c4d7feff·240c0000·8ed8feff·.​.​.​.​.​.​.​.​$.​.​.​.​.​.​.​39 ··​0x0001c9e0·280b0000·50cafeff·640b0000·a0cafeff·(.​.​.​P.​.​.​d.​.​.​.​.​.​.​
40 ··​0x0001b9f0·5c0c0000·54d9feff·940c0000·e6d9feff·\.​.​.​T.​.​.​.​.​.​.​.​.​.​.​40 ··​0x0001c9f0·a80b0000·80cbfeff·e00b0000·60ccfeff·.​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​
41 ··​0x0001ba00·e80c0000·5cdbfeff·280d0000·c8dcfeff·​.​.​.​.​\.​.​.​(.​.​.​.​.​.​.​41 ··​0x0001ca00·180c0000·00cdfeff·6c0c0000·​80cefeff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​
42 ··​0x0001ba10·1c0f0000·56e0feff·680f0000·3ae1feff·​.​.​.​.​V.​.​.​h.​.​.​:​.​.​.​42 ··​0x0001ca10·ac0c0000·10d0feff·800e0000·20d4feff·​.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
43 ··​0x0001ba20·e00f0000·7ce7feff·20100000·24eefeff·​.​.​.​.​|.​.​.​·.​.​.​$.​.​.​43 ··​0x0001ca20·cc0e0000·10d5feff·440f0000·50dbfeff·​.​.​.​.​.​.​.​.​D.​.​.​P.​.​.​
44 ··​0x0001ba30·60100000·16f5feff·100c0000·4cf5feff·`.​.​.​.​.​.​.​.​.​.​.​L.​.​.​44 ··​0x0001ca30·840f0000·00e2feff·c40f0000·20e9feff·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
45 ··​0x0001ba40·680d0000·84f5feff·940d0000·d0f5feff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​45 ··​0x0001ca40·940b0000·70e9feff·ec0c0000·c0e9feff·.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x0001ba50·d00d0000·​20f8feff·100e0000·fefcfeff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001ca50·0c0d0000·​20eafeff·340d0000·50ecfeff·​.​.​.​.​·​.​.​.​4.​.​.​P.​.​.​
47 ··​0x0001ba60·680e0000·00fefeff·d40e0000·7100ffff·h.​.​.​.​.​.​.​.​.​.​.​q.​.​.​47 ··​0x0001ca60·740d0000·70f1feff·cc0d0000·80f2feff·t.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x0001ba70·a00f0000·e001ffff·d8100000·0c02ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​48 ··​0x0001ca70·380e0000·40f5feff·040f0000·​c0f6feff·8.​.​.​@.​.​.​.​.​.​.​.​.​.​.​
49 ··​0x0001ba80·04110000·3802ffff·30110000·6402ffff·.​.​.​.​8.​.​.​0.​.​.​d.​.​.​49 ··​0x0001ca80·3c100000·00f7feff·5c100000·​40f7feff·<.​.​.​.​.​.​.​\.​.​.​@.​.​.​
50 ··​0x0001ba90·5c110000·d002ffff·​98110000·3c03ffff·\.​.​.​.​.​.​.​.​.​.​.​<.​.​.​50 ··​0x0001ca90·7c100000·80f7feff·​9c100000·00f8feff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x0001baa0·​d4110000·9a03ffff·f4110000·2404ffff·​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​51 ··​0x0001caa0·​d8100000·80f8feff·14110000·e0f8feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
52 ··​0x0001bab0·14120000·bc04ffff·​54120000·1805ffff·.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​52 ··​0x0001cab0·34110000·70f9feff·​54110000·20fafeff·4.​.​.​p.​.​.​T.​.​.​·.​.​.​
53 ··​0x0001bac0·8c120000·4805ffff·​b8120000·4807ffff·​.​.​.​.​H.​.​.​.​.​.​.​H.​.​.​53 ··​0x0001cac0·90110000·90fafeff·​b4110000·d0fafeff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x0001bad0·0c130000·9a07ffff·40130000·c807ffff·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​54 ··​0x0001cad0·d4110000·d0fcfeff·28120000·40fdfeff·​.​.​.​.​.​.​.​.​(.​.​.​@.​.​.​
55 ··​0x0001bae0·54130000·1c08ffff·9c130000·2c0affff·T.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​55 ··​0x0001cae0·4c120000·80fdfeff·60120000·00fefeff·L.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
56 ··​0x0001baf0·38140000·2c0bffff·bc140000·740bffff·8.​.​.​,​.​.​.​.​.​.​.​t.​.​.​56 ··​0x0001caf0·8c120000·4000ffff·10130000·6001ffff·.​.​.​.​@.​.​.​.​.​.​.​`.​.​.​
57 ··​0x0001bb00·f0140000·3c0fffff·7c150000·6a0fffff·​.​.​.​.​<.​.​.​|.​.​.​j.​.​.​57 ··​0x0001cb00·80130000·c001ffff·a4130000·a005ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x0001bb10·9c150000·3a12ffff·f8150000·6e12ffff·.​.​.​.​:​.​.​.​.​.​.​.​n.​.​.​58 ··​0x0001cb10·30140000·d005ffff·50140000·d008ffff·0.​.​.​.​.​.​.​P.​.​.​.​.​.​.​
59 ··​0x0001bb20·18160000·c412ffff·54160000·b813ffff·​.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​59 ··​0x0001cb20·ac140000·1009ffff·cc140000·8009ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
60 ··​0x0001bb30·b0160000·8e14ffff·0c170000·ea15ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x0001cb30·08150000·900affff·50150000·800bffff·​.​.​.​.​.​.​.​.​P.​.​.​.​.​.​.​
61 ··​0x0001bb40·4c170000·4c16ffff·84170000·5816ffff·L.​.​.​L.​.​.​.​.​.​.​X.​.​.​61 ··​0x0001cb40·98150000·100dffff·d8150000·900dffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
62 ··​0x0001bb50·98170000·e816ffff·d4170000·5c17ffff·​.​.​.​.​.​.​.​.​.​.​.​.​\.​.​.​62 ··​0x0001cb50·00160000·a00dffff·14160000·400effff·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
63 ··​0x0001bb60·10180000·​d017ffff·4c180000·1018ffff·.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​63 ··​0x0001cb60·50160000·​d00effff·78160000·600fffff·P.​.​.​.​.​.​.​x.​.​.​`.​.​.​
64 ··​0x0001bb70·f8180000·7619ffff·54190000·fa1affff·​.​.​.​.​v.​.​.​T.​.​.​.​.​.​.​64 ··​0x0001cb70·a0160000·b00fffff·30170000·2011ffff·​.​.​.​.​.​.​.​.​0.​.​.​·.​.​.​
65 ··​0x0001bb80·b0190000·c61bffff·0c1a0000·​9a1cffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x0001cb80·8c170000·b012ffff·e8170000·​9013ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x0001bb90·681a0000·6e1dffff·c41a0000·4a1effff·h.​.​.​n.​.​.​.​.​.​.​J.​.​.​66 ··​0x0001cb90·44180000·7014ffff·a0180000·5015ffff·D.​.​.​p.​.​.​.​.​.​.​P.​.​.​
67 ··​0x0001bba0·201b0000·2e1fffff·7c1b0000·ce21ffff··.​.​.​.​.​.​.​|.​.​.​.​!.​.​67 ··​0x0001cba0·fc180000·4016ffff·58190000·3017ffff·.​.​.​.​@.​.​.​X.​.​.​0.​.​.​
68 ··​0x0001bbb0·081c0000·bc22ffff·641c0000·3024ffff·​.​.​.​.​.​".​.​d.​.​.​0$.​.​68 ··​0x0001cbb0·b4190000·f019ffff·401a0000·f01affff·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
69 ··​0x0001bbc0·c01c0000·a425ffff·1c1d0000·1e27ffff·​.​.​.​.​.​%.​.​.​.​.​.​.​'.​.​69 ··​0x0001cbc0·9c1a0000·701cffff·f81a0000·f01dffff·​.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x0001bbd0·781d0000·d628ffff·d41d0000·8c2affff·x.​.​.​.​(.​.​.​.​.​.​.​*.​.​70 ··​0x0001cbd0·541b0000·801fffff·b01b0000·5021ffff·T.​.​.​.​.​.​.​.​.​.​.​P!.​.​
71 ··​0x0001bbe0·301e0000·362cffff·8c1e0000·0c2effff·0.​.​.​6,​.​.​.​.​.​.​.​.​.​.​71 ··​0x0001cbe0·0c1c0000·2023ffff·681c0000·e024ffff·.​.​.​.​·​#.​.​h.​.​.​.​$.​.​
72 ··​0x0001bbf0·e81e0000·e22fffff·441f0000·3632ffff·​.​.​.​.​.​/​.​.​D.​.​.​62.​.​72 ··​0x0001cbf0·c41c0000·d026ffff·201d0000·b028ffff·​.​.​.​.​.​&.​.​·.​.​.​.​(.​.​
73 ··​0x0001bc00·a01f0000·​2e35ffff·fc1f0000·2638ffff·.​.​.​.​.​5.​.​.​.​.​.​&8.​.​73 ··​0x0001cc00·7c1d0000·​202bffff·d81d0000·602effff·|.​.​.​·​+.​.​.​.​.​.​`.​.​.​
74 ··​0x0001bc10·58200000·e63cffff·b4200000·1c44ffff·X·.​.​.​<.​.​.​·.​.​.​D.​.​74 ··​0x0001cc10·341e0000·6031ffff·901e0000·7036ffff·4.​.​.​`1.​.​.​.​.​.​p6.​.​
75 ··​0x0001bc20·10210000·8c48ffff·84210000·dc4effff·​.​!.​.​.​H.​.​.​!.​.​.​N.​.​75 ··​0x0001cc20·ec1e0000·e03dffff·​481f0000·8042ffff·​.​.​.​.​.​=.​.​H.​.​.​.​B.​.​
76 ··​0x0001bc30·08220000·a250ffff·64220000·ba52ffff·​.​".​.​.​P.​.​d".​.​.​R.​.​76 ··​0x0001cc30·bc1f0000·1049ffff·40200000·e04affff·​.​.​.​.​.​I.​.​@·.​.​.​J.​.​
77 ··​0x0001bc40·04230000·b659ffff·60230000·f660ffff·​.​#.​.​.​Y.​.​`#.​.​.​`.​.​77 ··​0x0001cc40·9c200000·204dffff·f0200000·7054ffff·​.​·.​.​·​M.​.​.​·.​.​pT.​.​
78 ··​0x0001bc50·e4230000·9c6affff·40240000·8c6fffff·.​#.​.​.​j.​.​@$.​.​.​o.​.​78 ··​0x0001cc50·4c210000·f05bffff·d0210000·0066ffff·L!.​.​.​[.​.​.​!.​.​.​f.​.​
79 ··​0x0001bc60·f4240000·5688ffff·80250000·7e89ffff·.​$.​.​V.​.​.​.​%.​.​~.​.​.​79 ··​0x0001cc60·2c220000·106bffff·e0220000·e084ffff·,​".​.​.​k.​.​.​".​.​.​.​.​.​
80 ··​0x0001bc70·30260000·​168affff·6c260000·828affff·0&.​.​.​.​.​.​l&.​.​.​.​.​.​80 ··​0x0001cc70·6c230000·​1086ffff·1c240000·c086ffff·l#.​.​.​.​.​.​.​$.​.​.​.​.​.​
81 ··​0x0001bc80·60270000·408bffff·a4270000·0e8cffff·`'.​.​@.​.​.​.​'.​.​.​.​.​.​81 ··​0x0001cc80·48240000·5087ffff·20250000·3088ffff·H$.​.​P.​.​.​·​%.​.​0.​.​.​
82 ··​0x0001bc90·3c280000·b08cffff·b8280000·​0694ffff·<(.​.​.​.​.​.​.​(.​.​.​.​.​.​82 ··​0x0001cc90·54250000·2089ffff·dc250000·d089ffff·T%.​.​·.​.​.​.​%.​.​.​.​.​.​
83 ··​0x0001bca0·14290000·6695ffff·70290000·3096ffff·.​)​.​.​f.​.​.​p)​.​.​0.​.​.​83 ··​0x0001cca0·48260000·7091ffff·a4260000·e092ffff·H&.​.​p.​.​.​.​&.​.​.​.​.​.​
84 ··​0x0001bcb0·b0290000·a098ffff·742a0000·769bffff·​.​)​.​.​.​.​.​.​t*.​.​v.​.​.​84 ··​0x0001ccb0·00270000·d093ffff·2c270000·6096ffff·​.​'.​.​.​.​.​.​,​'.​.​`.​.​.​
85 ··​0x0001bcc0·2c2b0000·​4a9fffff·982b0000·9e9fffff·,​+.​.​J.​.​.​.​+.​.​.​.​.​.​85 ··​0x0001ccc0·f4270000·​4099ffff·b0280000·409dffff·.​'.​.​@.​.​.​.​(.​.​@.​.​.​
86 ··​0x0001bcd0·78180000·46a0ffff·b4180000·36a1ffff·x.​.​.​F.​.​.​.​.​.​.​6.​.​.​86 ··​0x0001ccd0·1c290000·b09dffff·c0160000·709effff·.​)​.​.​.​.​.​.​.​.​.​.​p.​.​.​
87 ··​0x0001bce0·9c240000·a0a2ffff·40250000·​36a4ffff·​.​$.​.​.​.​.​.​@%.​.​6.​.​.​87 ··​0x0001cce0·ec160000·709fffff·88220000·​30a1ffff·​.​.​.​.​p.​.​.​.​".​.​0.​.​.​
88 ··​0x0001bcf0·dc250000·caa4ffff·b4260000·5ea5ffff·.​%.​.​.​.​.​.​.​&.​.​^.​.​.​88 ··​0x0001ccf0·2c230000·d0a2ffff·c8230000·70a3ffff·,​#.​.​.​.​.​.​.​#.​.​p.​.​.​
89 ··​0x0001bd00·08270000·a0a6ffff·e8270000·40a7ffff·.​'.​.​.​.​.​.​.​'.​.​@.​.​.​89 ··​0x0001cd00·74240000·10a4ffff·c8240000·70a5ffff·t$.​.​.​.​.​.​.​$.​.​p.​.​.​
90 ··​0x0001bd10·78280000·caa8ffff·​0c2a0000·a8a9ffff·x(.​.​.​.​.​.​.​*.​.​.​.​.​.​90 ··​0x0001cd10·88250000·10a6ffff·​08260000·b0a7ffff·.​%.​.​.​.​.​.​.​&.​.​.​.​.​.​
91 ··​0x0001bd20·c42a0000·86aaffff·042c0000·90aaffff·​.​*.​.​.​.​.​.​.​,​.​.​.​.​.​.​91 ··​0x0001cd20·88270000·b0a8ffff·44280000·b0a9ffff·​.​'.​.​.​.​.​.​D(.​.​.​.​.​.​
92 ··​0x0001bd30·182c0000·b4abffff·582c0000·f5abffff·.​,​.​.​.​.​.​.​X,​.​.​.​.​.​.​92 ··​0x0001cd30·74290000·f0aaffff·b4290000·40abffff·t)​.​.​.​.​.​.​.​)​.​.​@.​.​.​
93 ··​0x0001bd40·742c0000·95acffff·b02c0000·4cadffff·t,​.​.​.​.​.​.​.​,​.​.​L.​.​.​93 ··​0x0001cd40·d0290000·f0abffff·0c2a0000·e0acffff·.​)​.​.​.​.​.​.​.​*.​.​.​.​.​.​
94 ··​0x0001bd50·0c2d0000·dfadffff·3c2d0000·3daeffff·.​-​.​.​.​.​.​.​<-​.​.​=.​.​.​94 ··​0x0001cd50·482a0000·80adffff·782a0000·f0adffff·H*.​.​.​.​.​.​x*.​.​.​.​.​.​
95 ··​0x0001bd60·682d0000·bbaeffff·982d0000·4cafffff·h-​.​.​.​.​.​.​.​-​.​.​L.​.​.​95 ··​0x0001cd60·9c2a0000·90aeffff·c42a0000·30afffff·.​*.​.​.​.​.​.​.​*.​.​0.​.​.​
96 ··​0x0001bd70·​ec2d0000·aeafffff·242e0000·60b0ffff·​.​-​.​.​.​.​.​.​$.​.​.​`.​.​.​96 ··​0x0001cd70·​ec2a0000·b0afffff·142b0000·70b0ffff·​.​*.​.​.​.​.​.​.​+.​.​p.​.​.​
97 ··​0x0001bd80·542e0000·f0c7ffff·​942e0000·a4c8ffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001cd80·442b0000·e0c6ffff·​9c2b0000·c0c7ffff·D+.​.​.​.​.​.​.​+.​.​.​.​.​.​
98 ··​0x0001bd90·d42e0000·24c9ffff·102f0000·c2c9ffff·​.​.​.​.​$.​.​.​.​/​.​.​.​.​.​.​98 ··​0x0001cd90·c82b0000·60c8ffff·f02b0000·20c9ffff·​.​+.​.​`.​.​.​.​+.​.​·.​.​.​
99 ··​0x0001bda0·582f0000·18cbffff·982f0000·46cbffff·X/​.​.​.​.​.​.​.​/​.​.​F.​.​.​99 ··​0x0001cda0·202c0000·70caffff·602c0000·b0caffff··​,​.​.​p.​.​.​`,​.​.​.​.​.​.​
100 ··​0x0001bdb0·c42f0000·57cbffff·d82f0000·68cbffff·​.​/​.​.​W.​.​.​.​/​.​.​h.​.​.​100 ··​0x0001cdb0·802c0000·d0caffff·942c0000·f0caffff·​.​,​.​.​.​.​.​.​.​,​.​.​.​.​.​.​
101 ··​0x0001bdc0·ec2f0000·79cbffff·00300000·8acbffff·​.​/​.​.​y.​.​.​.​0.​.​.​.​.​.​101 ··​0x0001cdc0·a82c0000·10cbffff·bc2c0000·30cbffff·​.​,​.​.​.​.​.​.​.​,​.​.​0.​.​.​
102 ··​0x0001bdd0·14300000·9bcbffff·28300000·b0cbffff·​.​0.​.​.​.​.​.​(0.​.​.​.​.​.​102 ··​0x0001cdd0·d02c0000·50cbffff·e42c0000·70cbffff·​.​,​.​.​P.​.​.​.​,​.​.​p.​.​.​
103 ··​0x0001bde0·3c300000·c5cbffff·50300000·dacbffff·<0.​.​.​.​.​.​P0.​.​.​.​.​.​103 ··​0x0001cde0·f82c0000·90cbffff·0c2d0000·b0cbffff·.​,​.​.​.​.​.​.​.​-​.​.​.​.​.​.​
104 ··​0x0001bdf0·64300000·ebcbffff·78300000·00ccffff·d0.​.​.​.​.​.​x0.​.​.​.​.​.​104 ··​0x0001cdf0·202d0000·d0cbffff·342d0000·f0cbffff··​-​.​.​.​.​.​.​4-​.​.​.​.​.​.​
105 ··​0x0001be00·8c300000·aaccffff·c0300000·caccffff·.​0.​.​.​.​.​.​.​0.​.​.​.​.​.​105 ··​0x0001ce00·482d0000·90ccffff·7c2d0000·b0ccffff·H-​.​.​.​.​.​.​|-​.​.​.​.​.​.​
106 ··​0x0001be10·e0300000·f2ccffff·00310000·20cdffff·​.​0.​.​.​.​.​.​.​1.​.​·.​.​.​106 ··​0x0001ce10·9c2d0000·e0ccffff·bc2d0000·00cdffff·​.​-​.​.​.​.​.​.​.​-​.​.​.​.​.​.​
107 ··​0x0001be20·4c310000·80cdffff·98310000·90cdffff·L1.​.​.​.​.​.​.​1.​.​.​.​.​.​107 ··​0x0001ce20·082e0000·60cdffff·542e0000·70cdffff·.​.​.​.​`.​.​.​T.​.​.​p.​.​.​
108 ··​0x0001be30·ac310000····························.​1.​.​108 ··​0x0001ce30·682e0000····························h.​.​.​
  
87.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 694 lines modifiedOffset 1, 642 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0001be34·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0001ce34·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0001be44·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0001ce44·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0001be54·0cb1feff·​36000000·​00000000·​14000000·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0001ce54·3ca1feff·​36000000·​00000000·​14000000·<.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0001be64·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0001ce64·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0001be74·​88010000·​20000000·​1c000000·​a071feff·​.​.​.​.​·​.​.​.​.​.​.​.​.​q.​.​6 ··​0x0001ce74·​88010000·​20000000·​1c000000·​a061feff·​.​.​.​.​·​.​.​.​.​.​.​.​.​a.​.​
7 ··​0x0001be84·​a0060000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0001ce84·​a0060000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x0001be94·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x0001ce94·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x0001bea4·​1c78feff·​08000000·​00000000·​38000000·​.​x.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x0001cea4·​1c68feff·​08000000·​00000000·​38000000·​.​h.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x0001beb4·​54000000·e8b1feff·6c000000·​00410e08·​T.​.​.​.​.​.​.​l.​.​.​.​A.​.​10 ··​0x0001ceb4·​54000000·18a2feff·7a000000·​00410e08·​T.​.​.​.​.​.​.​z.​.​.​.​A.​.​
11 ··​0x0001bec4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x0001cec4·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x0001bed4·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x0001ced4·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x0001bee4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x0001cee4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x0001bef4·18b2feff·6c000000·​00410e08·​8502410e·.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x0001cef4·5ca2feff·7a000000·​00410e08·​8502430e·\.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x0001bf04·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x0001cf04·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x0001bf14·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x0001cf14·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x0001bf24·​41c50e04·​20000000·​cc000000·48b2feff·​A.​.​.​·​.​.​.​.​.​.​.​H.​.​.​17 ··​0x0001cf24·​41c50e04·​20000000·​cc000000·a0a2feff·​A.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x0001bf34·​e5000000·​00410e08·​8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A18 ··​0x0001cf34·​e8000000·​00410e08·​8702460e·​0c860341·​.​.​.​.​.​A.​.​.​.​F.​.​.​.​A
19 ··​0x0001bf44·​0e108304·​430e2000·3c000000·​f0000000·​.​.​.​.​C.​·​.​<.​.​.​.​.​.​.​19 ··​0x0001cf44·​0e108304·​4e0e2000·28000000·​f0000000·​.​.​.​.​N.​·​.​(.​.​.​.​.​.​.​
20 ··​0x0001bf54·09b3feff·4b010000·​00410e08·8502410e·.​.​.​.​K.​.​.​.​A.​.​.​.​A.​20 ··​0x0001cf54·6ca3feff·6e010000·​00430e30·4483054f·l.​.​.​n.​.​.​.​C.​0D.​.​O
21 ··​0x0001bf64·0c870341·​0e108604·410e1483·05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​021 ··​0x0001cf64·​87034c86·​04850202·d70ac5c7·c6c30e04·​.​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x0001bf74·02d30a0e·1441c30e·​1041c60e·​0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​22 ··​0x0001cf74·470b0000·3c000000·​1c010000·b0a4feff·G.​.​.​<.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x0001bf84·0841c50e·​04410b00·3c000000·30010000·​.​A.​.​.​A.​.​<.​.​.​0.​.​.​23 ··​0x0001cf84·ce010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
24 ··​0x0001bf94·14b4feff·b7010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​24 ··​0x0001cf94·0e108604·410e1483·​054e0e30·031a010a·​.​.​.​.​A.​.​.​.​N.​0.​.​.​.​
25 ··​0x0001bfa4·​0c870341·​0e108604·410e1483·​05430e30·.​.​.​A.​.​.​.​A.​.​.​.​C.​025 ··​0x0001cfa4·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
26 ··​0x0001bfb4·​0321010a·​0e1441c3·​0e1041c6·0e0c41c7·.​!.​.​.​.​A.​.​.​A.​.​.​A.​26 ··​0x0001cfb4·​0e04480b·40000000·​5c010000·​40a6feff·​.​.​H.​@.​.​.​\.​.​.​@.​.​.​
27 ··​0x0001bfc4·0e0841c5·​0e04410b·40000000·70010000·.​.​A.​.​.​A.​@.​.​.​p.​.​.​27 ··​0x0001cfc4·7c120000·​00410e08·8502530e·0c870341·|.​.​.​.​A.​.​.​.​S.​.​.​.​A
28 ··​0x0001bfd4·8bb5feff·​18110000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​28 ··​0x0001cfd4·0e108604·410e1483·​054b0eb0·0a03f303·​.​.​.​.​A.​.​.​.​K.​.​.​.​.​.​
29 ··​0x0001bfe4·​0c870341·​0e108604·410e1483·05460eb0·​.​.​.​A.​.​.​.​A.​.​.​.​F.​.​29 ··​0x0001cfe4·​0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
30 ··​0x0001bff4·0a032c03·​0a0e1441·c30e1041·c60e0c41·​.​.​,​.​.​.​.​A.​.​.​A.​.​.​A30 ··​0x0001cff4·c50e0441·​0b000000·3c000000·a0010000·.​.​.​A.​.​.​.​<.​.​.​.​.​.​.​
31 ··​0x0001c004·c70e0841·c50e0441·​0b000000·3c000000·​.​.​.​A.​.​.​A.​.​.​.​<.​.​.​31 ··​0x0001d004·7cb8feff·4f050000·​00410e08·8502410e·|.​.​.​O.​.​.​.​A.​.​.​.​A.​
32 ··​0x0001c014·b4010000·5fc6feff·​4b050000·​00410e08·​.​.​.​.​_.​.​.​K.​.​.​.​A.​.​32 ··​0x0001d014·0c870341·0e108604·​410e1483·​054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
33 ··​0x0001c024·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​33 ··​0x0001d024·0379030a·​0e1441c3·​0e1041c6·0e0c41c7·.​y.​.​.​.​A.​.​.​A.​.​.​A.​
34 ··​0x0001c034·​05430e50·​039c030a·0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​34 ··​0x0001d034·​0e0841c5·​0e04420b·1c000000·e0010000·​.​.​A.​.​.​B.​.​.​.​.​.​.​.​.​
35 ··​0x0001c044·0e0c41c7·0e0841c5·​0e04410b·28000000·​.​.​A.​.​.​A.​.​.​A.​(.​.​.​35 ··​0x0001d044·8cbdfeff·43000000·​00430e20·44860248·​.​.​.​.​C.​.​.​.​C.​·D.​.​H
36 ··​0x0001c054·f4010000·6acbfeff·37000000·​00410e08·​.​.​.​.​j.​.​.​7.​.​.​.​A.​.​36 ··​0x0001d054·830373c6·c30e0400·1c000000·​00020000·​.​.​s.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x0001c064·8602410e·0c830343·0e206f0e·0c41c30e·.​.​A.​.​.​.​C.​·o.​.​A.​.​37 ··​0x0001d064·bcbdfeff·43000000·00430e20·​44860248·​.​.​.​.​C.​.​.​.​C.​·D.​.​H
38 ··​0x0001c074·​0841c60e·04000000·​28000000·​20020000·​.​A.​.​.​.​.​.​(.​.​.​·​.​.​.​38 ··​0x0001d074·830373c6·c30e0400·​24000000·​20020000·​.​.​s.​.​.​.​.​$.​.​.​·​.​.​.​
39 ··​0x0001c084·76cbfeff·37000000·​00410e08·8602410e·v.​.​.​7.​.​.​.​A.​.​.​.​A.​39 ··​0x0001d084·ecbdfeff·5e000000·​00430e30·44860448·.​.​.​.​^.​.​.​.​C.​0D.​.​H
40 ··​0x0001c094·0c830343·​0e206f0e·0c41c30e·0841c60e·​.​.​.​C.​·​o.​.​A.​.​.​A.​.​40 ··​0x0001d094·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
41 ··​0x0001c0a4·04000000·38000000·4c020000·82cbfeff·​.​.​.​.​8.​.​.​L.​.​.​.​.​.​.​41 ··​0x0001d0a4·1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|
42 ··​0x0001c0b4·46000000·00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A42 ··​0x0001d0b4·08079b05·5100001b·1b0c0404·88010000·.​.​.​.​Q.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x0001c0c4·0e108604·410e1483·05430e30·7a0e1441·.​.​.​.​A.​.​.​.​C.​0z.​.​A43 ··​0x0001d0c4·30000000·24000000·c498feff·f2030000·0.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
44 ··​0x0001c0d4·c30e1041·​c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​44 ··​0x0001d0d4·04432500·​00410e08·8502420d·05438703·​.​C%.​.​A.​.​.​.​B.​.​C.​.​
45 ··​0x0001c0e4·1c000000·​00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|45 ··​0x0001d0e4·86048305·​035e010a·c341c641·c741c50c·​.​.​.​.​.​^.​.​.​A.​A.​A.​.​
46 ··​0x0001c0f4·​08079bc5·5000001b·1b0c0404·88010000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001d0f4·​0404410b·28000000·00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
47 ··​0x0001c104·30000000·24000000·​54a8feff·e5030000·0.​.​.​$.​.​.​T.​.​.​.​.​.​.​47 ··​0x0001d104·5200017c·08079bb1·​5000001b·1b0c0404·R.​.​|.​.​.​.​P.​.​.​.​.​.​.​
48 ··​0x0001c114·04472800·​00410e08·​8502420d·​054c8703·​.​G(.​.​A.​.​.​.​B.​.​L.​.​48 ··​0x0001d114·88010c05·​08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
49 ··​0x0001c124·86048305·0353010a·c341c641·c741c50c·​.​.​.​.​.​S.​.​.​A.​A.​A.​.​49 ··​0x0001d124·14000000·30000000·a465feff·e7000000·​.​.​.​.​0.​.​.​.​e.​.​.​.​.​.​
50 ··​0x0001c134·​0404410b·28000000·00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL50 ··​0x0001d134·​041b2500·00000000·24000000·e0020000·​.​.​%.​.​.​.​.​$.​.​.​.​.​.​.​
51 ··​0x0001c144·5200017c·08079b71·5000001b·1b0c0404·R.​.​|.​.​.​qP.​.​.​.​.​.​.​51 ··​0x0001d144·8cbdfeff·5e000000·00430e30·44860448·.​.​.​.​^.​.​.​.​C.​0D.​.​H
52 ··​0x0001c154·​88010c05·​08830585·02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​52 ··​0x0001d154·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
53 ··​0x0001c164·14000000·30000000·6475feff·e9000000·.​.​.​.​0.​.​.​du.​.​.​.​.​.​53 ··​0x0001d164·24000000·08030000·c4bdfeff·5e000000·$.​.​.​.​.​.​.​.​.​.​.​^.​.​.​
54 ··​0x0001c174·​041f2800·00000000·38000000·20030000·​.​.​(.​.​.​.​.​8.​.​.​·​.​.​.​54 ··​0x0001d174·​00430e30·44860448·83054f85·02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
55 ··​0x0001c184·f4cafeff·46000000·00410e08·8502410e·.​.​.​.​F.​.​.​.​A.​.​.​.​A.​55 ··​0x0001d184·77c5c7c6·c30e0400·24000000·30030000·w.​.​.​.​.​.​.​$.​.​.​0.​.​.​
56 ··​0x0001c194·0c870341·0e108604·​410e1483·05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​056 ··​0x0001d194·fcbdfeff·5e000000·00430e30·44860448·.​.​.​.​^.​.​.​.​C.​0D.​.​H
57 ··​0x0001c1a4·7a0e1441·c30e1041·c60e0c41·​c70e0841·​z.​.​A.​.​.​A.​.​.​A.​.​.​A57 ··​0x0001d1a4·83054f85·02488703·77c5c7c6·​c30e0400·.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
58 ··​0x0001c1b4·c50e0400·38000000·5c030000·fecafeff·.​.​.​.​8.​.​.​\.​.​.​.​.​.​.​58 ··​0x0001d1b4·2c000000·14010000·34befeff·5e010000·,​.​.​.​.​.​.​.​4.​.​.​^.​.​.​
59 ··​0x0001c1c4·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A59 ··​0x0001d1c4·04a32400·​00430e30·4487034f·​86044c85·.​.​$.​.​C.​0D.​.​O.​.​L.​
60 ··​0x0001c1d4·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A60 ··​0x0001d1d4·​02830502·bf0ac5c7·c6c30e04·410b0000·​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​
61 ··​0x0001c1e4·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​61 ··​0x0001d1e4·40000000·44010000·a49bfeff·36010000·@.​.​.​D.​.​.​.​.​.​.​6.​.​.​
62 ··​0x0001c1f4·38000000·98030000·08cbfeff·46000000·8.​.​.​.​.​.​.​.​.​.​.​F.​.​.​62 ··​0x0001d1f4·04812400·00410e08·8502410e·0c870341·.​.​$.​.​A.​.​.​.​A.​.​.​.​A
63 ··​0x0001c204·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​63 ··​0x0001d204·​0e108604·4c0e1483·​05430e30·​0318010a·​.​.​.​.​L.​.​.​.​C.​0.​.​.​.​
64 ··​0x0001c214·410e1483·​05430e30·​7a0e1441·​c30e1041·​A.​.​.​.​C.​0z.​.​A.​.​.​A64 ··​0x0001d214·​0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
65 ··​0x0001c224·c60e0c41·c70e0841·c50e0400·40000000·​.​.​.​A.​.​.​A.​.​.​.​@.​.​.​65 ··​0x0001d224·​0e04410b·24000000·00000000·​017a504c·.​.​A.​$.​.​.​.​.​.​.​.​zPL
66 ··​0x0001c234·​50010000·12cbfeff·​46010000·046b2700·P.​.​.​.​.​.​.​F.​.​.​.​k'.​66 ··​0x0001d234·​5200017c·08079b81·​4f00001b·1b0c0404·R.​.​|.​.​.​.​O.​.​.​.​.​.​.​
67 ··​0x0001c244·00410e08·​8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​67 ··​0x0001d244·88010e30·​83058502·86048703·14000000·​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x0001c254·410e1483·05430e30·02be0a0e·1441c30e·A.​.​.​.​C.​0.​.​.​.​.​A.​.​68 ··​0x0001d254·2c000000·5f65feff·6a000000·04232400·,​.​.​.​_e.​.​j.​.​.​.​#$.​
69 ··​0x0001c264·1041c60e·0c41c70e·​0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​69 ··​0x0001d264·00000000·10000000·​0c040000·debefeff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x0001c274·40000000·94010000·c9aafeff·4e010000·@.​.​.​.​.​.​.​.​.​.​.​N.​.​.​70 ··​0x0001d274·04000000·00000000·10000000·20040000·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
71 ··​0x0001c284·04352700·​00410e08·8502410e·0c870341·​.​5'.​.​A.​.​.​.​A.​.​.​.​A71 ··​0x0001d284·cebefeff·​04000000·00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
72 ··​0x0001c294·0e108604·410e1483·​05430e30·​033b010a·.​.​.​.​A.​.​.​.​C.​0.​;​.​.​72 ··​0x0001d294·34040000·bebefeff·​04000000·​00000000·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
73 ··​0x0001c2a4·0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​73 ··​0x0001d2a4·10000000·48040000·aebefeff·​04000000·​.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x0001c2b4·​0e04410b·24000000·00000000·017a504c·​.​.​A.​$.​.​.​.​.​.​.​.​zPL74 ··​0x0001d2b4·​00000000·38000000·5c040000·a0befeff·​.​.​.​.​8.​.​.​\.​.​.​.​.​.​.​
75 ··​0x0001c2c4·5200017c·​08079bf1·4e00001b·1b0c0404·R.​.​|.​.​.​.​N.​.​.​.​.​.​.​75 ··​0x0001d2c4·7a000000·​00410e08·8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
76 ··​0x0001c2d4·88010e30·83058502·86048703·14000000·​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​.​76 ··​0x0001d2d4·0e108604·410e1483·054e0e40·02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
77 ··​0x0001c2e4·2c000000·d174feff·6a000000·04d72600·,​.​.​.​.​t.​.​j.​.​.​.​.​&.​77 ··​0x0001d2e4·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​
78 ··​0x0001c2f4·00000000·10000000·9c040000·90cbfeff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​78 ··​0x0001d2f4·2c000000·98040000·e4befeff·4d000000·,​.​.​.​.​.​.​.​.​.​.​.​M.​.​.​
79 ··​0x0001c304·​04000000·00000000·10000000·b0040000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​79 ··​0x0001d304·​00410e08·8602410e·0c83037a·0ac30e08·​.​A.​.​.​.​A.​.​.​.​z.​.​.​.​
80 ··​0x0001c314·80cbfeff·04000000·​00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​80 ··​0x0001d314·41c60e04·430b4bc3·​0e0841c6·0e040000·A.​.​.​C.​K.​.​.​A.​.​.​.​.​
81 ··​0x0001c324·c4040000·70cbfeff·04000000·00000000·​.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​81 ··​0x0001d324·10000000·c8040000·84ddfeff·45000000·​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​.​
82 ··​0x0001c334·38000000·d8040000·64cbfeff·6c000000·8.​.​.​.​.​.​.​d.​.​.​l.​.​.​82 ··​0x0001d334·00000000·34000000·dc040000·f0befeff·.​.​.​.​4.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x0001c344·00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​83 ··​0x0001d344·d9000000·​00410e08·8702410e·0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
84 ··​0x0001c354·410e1483·​05430e40·02600e14·​41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​84 ··​0x0001d354·​0e108304·430e3002·​ca0a0e10·​41c30e0c·.​.​.​.​C.​0.​.​.​.​.​A.​.​.​
85 ··​0x0001c364·​41c60e0c·​41c70e08·​41c50e04·2c000000·​A.​.​.​A.​.​.​A.​.​.​,​.​.​.​85 ··​0x0001d364·​41c60e08·​41c70e04·​410b0000·34000000·​A.​.​.​A.​.​.​A.​.​.​4.​.​.​
86 ··​0x0001c374·​14050000·​94cbfeff·47000000·​00410e08·​.​.​.​.​.​.​.​.​G.​.​.​.​A.​.​86 ··​0x0001d374·​14050000·​98bffeff·d1000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
87 ··​0x0001c384·​8602410e·​0c830376·​0ac30e08·​41c60e04·​.​.​A.​.​.​.​v.​.​.​.​A.​.​.​87 ··​0x0001d384·​8702410e·​0c860341·​0e108304·​430e3002·​.​.​A.​.​.​.​A.​.​.​.​C.​0.​
88 ··​0x0001c394·410b4bc3·0e0841c6·0e040000·10000000·A.​K.​.​.​A.​.​.​.​.​.​.​.​.​88 ··​0x0001d394·aa0a0e10·41c30e0c·41c60e08·41c70e04·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​
89 ··​0x0001c3a4·​44050000·fee8feff·36000000·00000000·D.​.​.​.​.​.​.​6.​.​.​.​.​.​.​89 ··​0x0001d3a4·​450b0000·50000000·4c050000·40c0feff·E.​.​.​P.​.​.​L.​.​.​@.​.​.​
90 ··​0x0001c3b4·34000000·58050000·98cbfeff·c9000000·4.​.​.​X.​.​.​.​.​.​.​.​.​.​.​90 ··​0x0001d3b4·93000000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
91 ··​0x0001c3c4·00410e08·8702410e·​0c860341·​0e108304·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​91 ··​0x0001d3c4·​0e108604·410e1483·​054e0e30·​02570a0e·​.​.​.​.​A.​.​.​.​N.​0.​W.​.​
92 ··​0x0001c3d4·​430e3002·​ba0a0e10·41c30e0c·41c60e08·​C.​0.​.​.​.​.​A.​.​.​A.​.​.​92 ··​0x0001d3d4·1441c30e·​1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
93 ··​0x0001c3e4·41c70e04·410b0000·34000000·​90050000·​A.​.​.​A.​.​.​4.​.​.​.​.​.​.​93 ··​0x0001d3e4·04430b5e·​0e1441c3·0e1041c6·0e0c41c7·.​C.​^.​.​A.​.​.​A.​.​.​A.​
94 ··​0x0001c3f4·2accfeff·c5000000·00410e08·8702410e·*.​.​.​.​.​.​.​.​A.​.​.​.​A.​94 ··​0x0001d3f4·0e0841c5·0e040000·3c000000·a0050000·.​.​A.​.​.​.​.​<.​.​.​.​.​.​.​
95 ··​0x0001c404·0c860341·0e108304·430e3002·a00a0e10·​.​.​.​A.​.​.​.​C.​0.​.​.​.​.​95 ··​0x0001d404·8cc0feff·7f010000·00410e08·8502430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
96 ··​0x0001c414·41c30e0c·41c60e08·41c70e04·410b0000·A.​.​.​A.​.​.​A.​.​.​A.​.​.​96 ··​0x0001d414·0c870341·0e108604·​430e1483·054e0e70·​.​.​.​A.​.​.​.​C.​.​.​.​N.​p
97 ··​0x0001c424·50000000·c8050000·b8ccfeff·91000000·P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001d424·0348010a·0e1441c3·0e1041c6·0e0c41c7·.​H.​.​.​.​A.​.​.​A.​.​.​A.​
98 ··​0x0001c434·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​98 ··​0x0001d434·​0e0841c5·0e04460b·3c000000·​e0050000·​.​.​A.​.​.​F.​<.​.​.​.​.​.​.​
99 ··​0x0001c444·410e1483·05430e30·​02620a0e·1441c30e·A.​.​.​.​C.​0.​b.​.​.​A.​.​99 ··​0x0001d444·ccc1feff·8d010000·​00410e08·8502430e·.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
100 ··​0x0001c454·1041c60e·0c41c70e·0841c50e·​04410b5e·​.​A.​.​.​A.​.​.​A.​.​.​A.​^100 ··​0x0001d454·​0c870341·0e108604·​430e1483·​054e0e70·​.​.​.​A.​.​.​.​C.​.​.​.​N.​p
101 ··​0x0001c464·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​101 ··​0x0001d464·​031e010a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
102 ··​0x0001c474·​0e040000·3c000000·​1c060000·f6ccfeff·​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001d474·​0e0841c5·0e04480b·​1c000000·20060000·​.​.​A.​.​.​H.​.​.​.​.​·.​.​.​
103 ··​0x0001c484·​76010000·00410e08·​8502410e·0c870341·v.​.​.​.​A.​.​.​.​A.​.​.​.​A103 ··​0x0001d484·​7cdcfeff·​43000000·00430e20·44860248·|.​.​.​C.​.​.​.​C.​·D.​.​H
104 ··​0x0001c494·0e108604·410e1483·05430e70·0353010a·​.​.​.​.​A.​.​.​.​C.​p.​S.​.​104 ··​0x0001d494·830373c6·c30e0400·24000000·40060000·​.​.​s.​.​.​.​.​$.​.​.​@.​.​.​
105 ··​0x0001c4a4·0e1441c3·0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​105 ··​0x0001d4a4·acdcfeff·5e000000·​00430e30·44860448·​.​.​.​.​^.​.​.​.​C.​0D.​.​H
106 ··​0x0001c4b4·0e04410b·3c000000·5c060000·2ccefeff·​.​.​A.​<.​.​.​\.​.​.​,​.​.​.​106 ··​0x0001d4b4·83054f85·02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
107 ··​0x0001c4c4·6c010000·00410e08·8502410e·0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A107 ··​0x0001d4c4·3c000000·68060000·e4dcfeff·2c020000·<.​.​.​h.​.​.​.​.​.​.​,​.​.​.​
108 ··​0x0001c4d4·​0e108604·410e1483·​05430e70·​031d010a·​.​.​.​.​A.​.​.​.​C.​p.​.​.​.​108 ··​0x0001d4d4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
109 ··​0x0001c4e4·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​109 ··​0x0001d4e4·410e1483·​05430e28·​0301020a·​0e1441c3·A.​.​.​.​C.​(.​.​.​.​.​.​A.​
110 ··​0x0001c4f4·​0e04410b·28000000·9c060000·dce7feff·​.​.​A.​(.​.​.​.​.​.​.​.​.​.​.​110 ··​0x0001d4f4·​0e1041c6·0e0c41c7·0e0841c5·0e04440b·​.​.​A.​.​.​A.​.​.​A.​.​.​D.​
111 ··​0x0001c504·37000000·00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C111 ··​0x0001d504·54000000·a8060000·d4defeff·17050000·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
112 ··​0x0001c514·​0e206f0e·​0c41c30e·​0841c60e·​04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​112 ··​0x0001d514·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
113 ··​0x0001c524·38000000·c8060000·e8e7feff·46000000·8.​.​.​.​.​.​.​.​.​.​.​F.​.​.​113 ··​0x0001d524·410e1483·054e0e50·033c010a·0e1441c3·A.​.​.​.​N.​P.​<.​.​.​.​A.​
114 ··​0x0001c534·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​114 ··​0x0001d534·​0e1041c6·0e0c41c7·​0e0841c5·​0e04460b·​.​.​A.​.​.​A.​.​.​A.​.​.​F.​
115 ··​0x0001c544·410e1483·​05430e30·7a0e1441·​c30e1041·​A.​.​.​.​C.​0z.​.​A.​.​.​A115 ··​0x0001d544·0320030a·​0e1441c3·​0e1041c6·0e0c41c7·.​·.​.​.​.​A.​.​.​A.​.​.​A.​
116 ··​0x0001c554·c60e0c41·​c70e0841·c50e0400·3c000000·.​.​.​A.​.​.​A.​.​.​.​<.​.​.​116 ··​0x0001d554·​0e0841c5·0e04440b·68000000·00070000·​.​.​A.​.​.​D.​h.​.​.​.​.​.​.​
117 ··​0x0001c564·​04070000·f8e7feff·41020000·​00410e08·​.​.​.​.​.​.​.​.​A.​.​.​.​A.​.​117 ··​0x0001d564·9ce3feff·0b010000·​00410e08·8502410e·.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
118 ··​0x0001c574·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​118 ··​0x0001d574·​0c870341·​0e108604·​410e1483·​054d0e40·.​.​.​A.​.​.​.​A.​.​.​.​M.​@
119 ··​0x0001c584·​05430e20·031a020a·0e1441c3·0e1041c6·​.​C.​·.​.​.​.​.​.​A.​.​.​A.​119 ··​0x0001d584·​026f0a0e·1441c30e·​1041c60e·0c41c70e·​.​o.​.​.​A.​.​.​A.​.​.​A.​.​
120 ··​0x0001c594·0e0c41c7·0e0841c5·​0e04410b·54000000·​.​.​A.​.​.​A.​.​.​A.​T.​.​.​120 ··​0x0001d594·​0841c50e·044c0b5c·0a0e1441·c30e1041·​.​A.​.​.​L.​\.​.​.​A.​.​.​A
121 ··​0x0001c5a4·44070000·​08eafeff·​de040000·00410e08·D.​.​.​.​.​.​.​.​.​.​.​.​A.​.​121 ··​0x0001d5a4·c60e0c41·c70e0841·​c50e0448·0b024c0e·.​.​.​A.​.​.​A.​.​.​H.​.​L.​
122 ··​0x0001c5b4·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​122 ··​0x0001d5b4·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
123 ··​0x0001c5c4·​05430e50·0347010a·0e1441c3·0e1041c6·​.​C.​P.​G.​.​.​.​A.​.​.​A.​123 ··​0x0001d5c4·​04000000·44000000·​6c070000·​40e4feff·​.​.​.​.​D.​.​.​l.​.​.​@.​.​.​
124 ··​0x0001c5d4·0e0c41c7·​0e0841c5·0e04410b·​03fb020a·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​124 ··​0x0001d5d4·b9020000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
125 ··​0x0001c5e4·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​125 ··​0x0001d5e4·​0e108604·410e1483·​054e0e60·​02b60e5c·​.​.​.​.​A.​.​.​.​N.​`.​.​.​\
126 ··​0x0001c5f4·0e04410b·68000000·9c070000·8eeefeff·.​.​A.​h.​.​.​.​.​.​.​.​.​.​.​126 ··​0x0001d5f4·430e6070·0a0e1441·c30e1041·c60e0c41·C.​`p.​.​.​A.​.​.​A.​.​.​A
Max diff block lines reached; 20350/89081 bytes (22.84%) of diff not shown.
18.9 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 146 lines modifiedOffset 1, 146 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0001e95c·​ff9b3501·​29362600·​00a301fb·​01cc0701·​.​.​5.​)​6&.​.​.​.​.​.​.​.​.​2 ··​0x0001f618·​ff9b3501·​29362600·​00a501f9·​01d90701·​.​.​5.​)​6&.​.​.​.​.​.​.​.​.​
3 ··​0x0001e96c·​b60305d1·​0703cf04·​05de0703·d70405cc·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0001f628·​b60305de·​0703dc04·​05eb0703·e40405d9·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0001e97c·​07018505·​ff010000·b90705cc·​07010100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0001f638·​07019205·​ff010000·c60705d9·​07010100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0001e98c·​007d0000·28280000·​ff9b1501·​0b8c0127·​.​}.​.​((.​.​.​.​.​.​.​.​.​'5 ··​0x0001f648·​007d0000·6c2b0000·​ff9b1501·​0b8a0127·​.​}.​.​l+.​.​.​.​.​.​.​.​.​'
6 ··​0x0001e99c·​d80100e4·​01050000·​0100007d·10280000·​.​.​.​.​.​.​.​.​.​.​.​}.​(.​.​6 ··​0x0001f658·​d60100e2·​01050000·​0100007d·542b0000·​.​.​.​.​.​.​.​.​.​.​.​}T+.​.​
7 ··​0x0001e9ac·​ffff010a·1e05ca01·​00c10205·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0001f668·​ffff010a·2a05e201·​00d90205·​0000ffff·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0001e9bc·​010a1d05·​00009702·​05c70200·​ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x0001f678·​010a2305·​0000ff01·​05af0200·​ffff0104·​.​.​#.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x0001e9cc·​65050000·​ffff0107·c8028304·​870700ff·​e.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x0001f688·​65050000·​ffff0107·fb02da04·​890800ff·​e.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x0001e9dc·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​10 ··​0x0001f698·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​
11 ··​0x0001e9ec·a706dc0d·​00b00805·ea0d00cc·​082ace0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​11 ··​0x0001f6a8·9006ee0d·​00a30805·8c0e00c5·​082bfc0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​
12 ··​0x0001e9fc·​00c80a05·d50d00ea·​0a2ae30d·​00900c05·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​12 ··​0x0001f6b8·​00c30a05·f50d00df·​0a2b850e·​00ae0c05·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​
13 ··​0x0001ea0c·d50d00d0·​0c05ea0d·​00960d05·dc0d00b3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x0001f6c8·f50d00f0·​0c058c0e·​00b60d05·ee0d00d3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x0001ea1c·​0d05d50d·​00c90d05·ea0d00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·14 ··​0x0001f6d8·​0d05f50d·​00e40d05·8c0e00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·
15 ··​0x0001ea2c·​050000ff·​ff012025·​05000048·​05810400·​.​.​.​.​.​.​·%.​.​.​H.​.​.​.​15 ··​0x0001f6e8·​050000ff·​ff011b25·​05000048·​05b60400·​.​.​.​.​.​.​.​%.​.​.​H.​.​.​.​
16 ··​0x0001ea3c·​8a010588·​0400b401·ef010000·ea030581·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0001f6f8·​880105af·​0400b201·cb020000·aa0405b6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x0001ea4c·​0400fc03·050000ff·ff01042b·050000ff·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​17 ··​0x0001f708·​0400ffff·​01042b05·0000ffff·01192705·​.​.​.​.​.​.​+.​.​.​.​.​.​.​'.​
18 ··​0x0001ea5c·ff01191b·05000036·​05f20100·6c05f901·​.​.​.​.​.​.​.​6.​.​.​.​l.​.​.​18 ··​0x0001f718·00004205·88020076·​058f0200·9b012100·​.​.​B.​.​.​.​v.​.​.​.​.​.​!.​
19 ··​0x0001ea6c·​00910121·​0000ed01·​05f20100·ffff0104·​.​.​.​!.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x0001f728·​00830205·​880200ff·ff01042f·050000ff·​.​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​
20 ··​0x0001ea7c·2f050000·ffff014c·e80105a8·07009302·/​.​.​.​.​.​.​L.​.​.​.​.​.​.​.​20 ··​0x0001f738·ff014cdc·0105b507·00870205·​ab07009d·.​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x0001ea8c·​05a10700·a902409a·07009503·05b10700·​.​.​.​.​.​.​@.​.​.​.​.​.​.​.​.​21 ··​0x0001f748·​0241a407·008a0305·​bc0700bd·0305cc07·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x0001ea9c·​c80305c1·0700d403·​22b10700·​af040593·​.​.​.​.​.​.​.​.​".​.​.​.​.​.​.​22 ··​0x0001f758·00c90322·​bc0700a4·​04059d07·00b00405·​.​.​.​".​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x0001eaac·0700bb04·05b80700·87050500·​00ca0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x0001f768·c50700fa·04050000·be0505bc·​0700f405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x0001eabc·b10700f7·​05050000·8e06059a·0700b006·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x0001f778·0500008d·​0605a407·00ba0663·bc0700ff·​.​.​.​.​.​.​.​.​.​.​.​c.​.​.​.​
25 ··​0x0001eacc·63b10700·ffff010e·5d050000·a6010500·c.​.​.​.​.​.​.​].​.​.​.​.​.​.​25 ··​0x0001f788·ff010e5d·050000a6·01050000·c8010500·.​.​.​].​.​.​.​.​.​.​.​.​.​.​.​
26 ··​0x0001eadc·​00c80105·0000ffff·​011a1d05·​00003c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​<.​26 ··​0x0001f798·​00ffff01·1a1d0500·​003c05f4·​05007805·​.​.​.​.​.​.​.​.​.​<.​.​.​.​x.​
27 ··​0x0001eaec·c805007a·​05c10500·d301d502·0000af05·​.​.​.​z.​.​.​.​.​.​.​.​.​.​.​.​27 ··​0x0001f7a8·ed0500db·​01d70200·00e80505·f40500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x0001eafc·​05c80500·ffff0104·2b050000·ffff0119·​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​.​28 ··​0x0001f7b8·​ff01042b·050000ff·ff011927·​05000042·​.​.​.​+.​.​.​.​.​.​.​'.​.​.​B
29 ··​0x0001eb0c·1b050000·3605e601·​006c05ed·​0100a901·​.​.​.​.​6.​.​.​.​l.​.​.​.​.​.​29 ··​0x0001f7c8·05fc0100·76058302·​00b30105·​0000f701·​.​.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
30 ··​0x0001eb1c·​050000e1·0105e601·00ffff01·042f0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​/​.​.​30 ··​0x0001f7d8·​05fc0100·ffff0104·​2f050000·ffff0114·​.​.​.​.​.​.​.​.​/​.​.​.​.​.​.​.​
31 ··​0x0001eb2c·00ffff01·141b0500·​003605ca·​01006c05·.​.​.​.​.​.​.​.​.​6.​.​.​.​l.​31 ··​0x0001f7e8·27050000·​4205e001·​007605e7·​0100db01·'.​.​.​B.​.​.​.​v.​.​.​.​.​.​
32 ··​0x0001eb3c·d10100c5·0105ca01·00ffff01·04310500·​.​.​.​.​.​.​.​.​.​.​.​.​.​1.​.​32 ··​0x0001f7f8·05e00100·​ffff0104·​31050000·ffff010a·​.​.​.​.​.​.​.​.​1.​.​.​.​.​.​.​
33 ··​0x0001eb4c·00ffff01·​091a0577·​00a30105·​0000ffff·.​.​.​.​.​.​.​w.​.​.​.​.​.​.​.​33 ··​0x0001f808·23058901·​00b50105·​0000ffff·​010a1e05·#.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x0001eb5c·010a1e05·​9c0100d5·​01050000·​ffff0110·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​34 ··​0x0001f818·​a10100da·​01050000·​ffff0110·​87010d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x0001eb6c·86010d00·​009a0105·dc0200c4·​02180000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​35 ··​0x0001f828·​009b0105·e60200ce·​02180000·​ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
36 ··​0x0001eb7c·​ffff0104·​3e050000·​ffff010b·​31b70100·.​.​.​.​>.​.​.​.​.​.​.​1.​.​.​36 ··​0x0001f838·​3e050000·​ffff010b·​35ae0100·​00ea0105·>.​.​.​.​.​.​.​5.​.​.​.​.​.​.​
37 ··​0x0001eb8c·​00ef0105·​fb0200ff·​ff01043d·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​=.​.​.​.​37 ··​0x0001f848·​ff0200ff·​ff01043d·​050000ff·ff01091b·​.​.​.​.​.​.​.​=.​.​.​.​.​.​.​.​
38 ··​0x0001eb9c·​ff01091b·​05000036·​05c40100·​ffff0104·​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​.​38 ··​0x0001f858·​05000036·​05cf0100·​ffff0104·​3d050000·​.​.​.​6.​.​.​.​.​.​.​.​=.​.​.​
39 ··​0x0001ebac·​3d050000·​ffff0109·​23050000·​3e05cc01·=.​.​.​.​.​.​.​#.​.​.​>.​.​.​39 ··​0x0001f868·​ffff0109·​24050000·​3f05cf01·00ffff01·.​.​.​.​$.​.​.​?.​.​.​.​.​.​.​
40 ··​0x0001ebbc·​00ffff01·​043d0500·​00ffff01·​09230500·​.​.​.​.​.​=.​.​.​.​.​.​.​#.​.​40 ··​0x0001f878·​043d0500·​00ffff01·​09210500·​003c05cf·​.​=.​.​.​.​.​.​.​!.​.​.​<.​.​
41 ··​0x0001ebcc·​003e05cc·​0100ffff·​01043d05·​0000ffff·.​>.​.​.​.​.​.​.​.​=.​.​.​.​.​41 ··​0x0001f888·​0100ffff·​01043d05·​0000ffff·01092a05·.​.​.​.​.​.​=.​.​.​.​.​.​.​*.​
42 ··​0x0001ebdc·​01092b05·​00004605·​d40100ff·​ff01043d·​.​.​+.​.​.​F.​.​.​.​.​.​.​.​=42 ··​0x0001f898·​00004505·​df0100ff·​ff01043d·​050000ff·​.​.​E.​.​.​.​.​.​.​.​=.​.​.​.​
43 ··​0x0001ebec·050000ff·ff01092b·​05000048·05dc0100·​.​.​.​.​.​.​.​+.​.​.​H.​.​.​.​43 ··​0x0001f8a8·ff010927·05000044·​05e50100·ffff0104·​.​.​.​'.​.​.​D.​.​.​.​.​.​.​.​
44 ··​0x0001ebfc·​ffff0104·​3d050000·​ffff0120·​4b2d0000·.​.​.​.​=.​.​.​.​.​.​·K-​.​.​44 ··​0x0001f8b8·​3d050000·​ffff0121·​4b2e0000·80014dab·=.​.​.​.​.​.​!K.​.​.​.​.​M.​
45 ··​0x0001ec0c·7f4f9205·​00e10105·990500ae·​03059205·​.​O.​.​.​.​.​.​.​.​.​.​.​.​.​.​45 ··​0x0001f8c8·0500e001·​05b20500·c00305ab·​0500f403·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x0001ec1c·00db035e·00008805·05920500·ffff0104·.​.​.​^.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001f8d8·5e0000a1·0505ab05·00ffff01·04114500·^.​.​.​.​.​.​.​.​.​.​.​.​.​E.​
47 ··​0x0001ec2c·11450000·ffff0109·31190000·5905e501·​.​E.​.​.​.​.​.​1.​.​.​Y.​.​.​47 ··​0x0001f8e8·​00ffff01·09321900·005a05ef·0100ffff·​.​.​.​.​.​2.​.​.​Z.​.​.​.​.​.​
48 ··​0x0001ec3c·​00ffff01·043d0500·00ffff01·0f230500·​.​.​.​.​.​=.​.​.​.​.​.​.​#.​.​48 ··​0x0001f8f8·01043d05·0000ffff·010f2305·​00003e05·.​.​=.​.​.​.​.​.​.​#.​.​.​>.​
49 ··​0x0001ec4c·​003e05ed·0200d801·05e40200·ffff0104·​.​>.​.​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x0001f908·​f80200db·0105ef02·00ffff01·043d4700·​.​.​.​.​.​.​.​.​.​.​.​.​.​=G.​
50 ··​0x0001ec5c·3d470000·ffff010f·23050000·3e05ed02·​=G.​.​.​.​.​.​#.​.​.​>.​.​.​50 ··​0x0001f918·​00ffff01·0f230500·003e05f8·0200db01·.​.​.​.​.​#.​.​.​>.​.​.​.​.​.​
51 ··​0x0001ec6c·00d80105·e40200ff·ff01043d·470000ff·​.​.​.​.​.​.​.​.​.​.​.​=G.​.​.​51 ··​0x0001f928·05ef0200·ffff0104·3d470000·​ffff010f·​.​.​.​.​.​.​.​.​=G.​.​.​.​.​.​
52 ··​0x0001ec7c·​ff010f1b·13000044·05f30200·de0105ea·​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​.​52 ··​0x0001f938·1b130000·44058803·​00eb0105·ff0200ff·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
53 ··​0x0001ec8c·0200ffff·01043d47·0000ffff·01143d05·​.​.​.​.​.​.​=G.​.​.​.​.​.​=.​53 ··​0x0001f948·​ff01043d·470000ff·ff01143d·05000058·.​.​.​=G.​.​.​.​.​.​=.​.​.​X
54 ··​0x0001ec9c·​00005805·ae0300f2·​0105a503·​009b0305·​.​.​X.​.​.​.​.​.​.​.​.​.​.​.​.​54 ··​0x0001f958·​05c10300·fb0105b8·​0300ae03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
55 ··​0x0001ecac·0000ffff·01043d47·0000ffff·01143d05·​.​.​.​.​.​.​=G.​.​.​.​.​.​=.​55 ··​0x0001f968·​ff01043d·470000ff·ff01143d·05000058·.​.​.​=G.​.​.​.​.​.​=.​.​.​X
56 ··​0x0001ecbc·​00005805·ae0300f2·​0105a503·​009b0305·​.​.​X.​.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x0001f978·​05c10300·fb0105b8·​0300ae03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x0001eccc·0000ffff·01043d47·0000ffff·01142e15·​.​.​.​.​.​.​=G.​.​.​.​.​.​.​.​57 ··​0x0001f988·​ff01043d·470000ff·ff01142f·1500005a·.​.​.​=G.​.​.​.​.​.​/​.​.​.​Z
58 ··​0x0001ecdc·​00005905·a10300f3·​01059803·​008c0305·​.​.​Y.​.​.​.​.​.​.​.​.​.​.​.​.​58 ··​0x0001f998·​05b00300·fb0105a7·​03009b03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
59 ··​0x0001ecec·0000ffff·01043d47·0000ffff·0114392d·​.​.​.​.​.​.​=G.​.​.​.​.​.​9-​59 ··​0x0001f9a8·​ff01043d·470000ff·ff01143a·2d00007a·.​.​.​=G.​.​.​.​.​.​:​-​.​.​z
60 ··​0x0001ecfc·​00007905·cf030093·​0205c603·​00bc0305·​.​.​y.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x0001f9b8·​05e10300·9b0205d8·​0300ce03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x0001ed0c·​0000ffff·01043d47·0000ffff·0114392e·​.​.​.​.​.​.​=G.​.​.​.​.​.​9.​61 ··​0x0001f9c8·ff01043d·470000ff·ff01143b·​29000078·.​.​.​=G.​.​.​.​.​.​;​)​.​.​x
62 ··​0x0001ed1c·​00007b05·c503009d·​020d0000·b90205cc·​.​.​{.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x0001f9d8·​05cf0300·a4020d00·​00c00205·d60300ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
63 ··​0x0001ed2c·0300ffff·01043d47·0000ffff·011f2317·​.​.​.​.​.​.​=G.​.​.​.​.​.​#.​63 ··​0x0001f9e8·​ff01043d·470000ff·ff011f23·1700004e·.​.​.​=G.​.​.​.​.​.​#.​.​.​N
64 ··​0x0001ed3c·​00004e05·c50400e5·​01050000·fe0105cc·​.​.​N.​.​.​.​.​.​.​.​.​.​.​.​.​64 ··​0x0001f9f8·​05d60400·e8010500·​00810205·dd040098·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x0001ed4c·​04009503·050000b0·0305be04·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x0001fa08·03050000·​b30305cf·0400ffff·​01054189·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​
66 ··​0x0001ed5c·​05418901·0000ffff·01262917·00005a05·​.​A.​.​.​.​.​.​.​&)​.​.​.​Z.​66 ··​0x0001fa18·010000ff·ff01262b·1500005e·05aa0600·​.​.​.​.​.​.​&+.​.​.​^.​.​.​.​
67 ··​0x0001ed6c·e1050096·​0105ef05·​00bc0105·​0000d602·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0001fa28·a00105a3·​0600cb01·​05000085·​03059c06·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x0001ed7c·​05e80500·a5048901·​0000dc05·​05e10500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x0001fa38·​00d80491·01000097·​0605aa06·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
69 ··​0x0001ed8c·​ffff0104·2b510000·ffff0124·​4c190000·​.​.​.​.​+Q.​.​.​.​.​$L.​.​.​69 ··​0x0001fa48·04473f00·00ffff01·24561300·007d05ed·.​G?.​.​.​.​.​$V.​.​.​}.​.​
70 ··​0x0001ed9c·7905e605·​00900205·​0000a902·​05ed0500·y.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​70 ··​0x0001fa58·05009802·​050000b1·​0205f405·​00d7030d·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
71 ··​0x0001edac·ce030d00·​00ea0305·dd0500ff·​045e0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​^.​.​71 ··​0x0001fa68·0000f303·​05e40500·85055f00·​00ffff01·​.​.​.​.​.​.​.​.​.​.​_.​.​.​.​.​
72 ··​0x0001edbc·​ffff0105·41890100·00ffff01·3b231300·​.​.​.​.​A.​.​.​.​.​.​.​;​#.​.​72 ··​0x0001fa78·05418901·0000ffff·013b2313·​00004805·.​A.​.​.​.​.​.​.​;​#.​.​.​H.​
73 ··​0x0001edcc·​0048059f·0900ef01·1700009a·0205a809·​.​H.​.​.​.​.​.​.​.​.​.​.​.​.​.​73 ··​0x0001fa88·​ef090083·​02170000·ae0205e8·​0900d903·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x0001eddc·​00b80305·​0000d103·​05b60900·ec040500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​74 ··​0x0001fa98·​050000f2·​0305e109·​00960505·0000af05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x0001edec·​00850505·af0900a4·​06050000·bb060596·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​75 ··​0x0001faa8·​05880a00·de060500·​00f50605·ff0900aa·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x0001edfc·​0900e207·058f0900·ffff0105·47b10300·​.​.​.​.​.​.​.​.​.​.​.​.​G.​.​.​76 ··​0x0001fab8·0805f809·00ffff01·0545af03·​0000ffff·​.​.​.​.​.​.​.​.​.​E.​.​.​.​.​.​
77 ··​0x0001ee0c·​00ffff01·532d5300·​00940105·af0e00af·​.​.​.​.​S-​S.​.​.​.​.​.​.​.​.​77 ··​0x0001fac8·​01533051·00009501·​05dd0e00·b6020500·​.​S0Q.​.​.​.​.​.​.​.​.​.​.​.​
78 ··​0x0001ee1c·​02050000·​c6020596·​0e00e203·2300009b·​.​.​.​.​.​.​.​.​.​.​.​.​#.​.​.​78 ··​0x0001fad8·​00cd0205·​c60e00f0·​03230000·a90405d6·​.​.​.​.​.​.​.​.​.​#.​.​.​.​.​.​
79 ··​0x0001ee2c·​0405a60e·​00c70505·ef0d00d8·​06050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​79 ··​0x0001fae8·​0e00db05·​059f0e00·f4060500·​008d0705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
80 ··​0x0001ee3c·f1060588·​0e00a108·​059f0e00·ca090500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​80 ··​0x0001faf8·b80e00bf·​0805cf0e·​00e80905·0000850a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x0001ee4c·​00e70905·810e00a1·​0b058f0e·​00c70c0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​81 ··​0x0001fb08·​05b10e00·c30b05bf·​0e00f20c·​0d00008e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x0001ee5c·0000e30c·05f80d00·ffff0105·41bb0500·​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​82 ··​0x0001fb18·​0d05a80e·00ffff01·0541bb05·​0000ffff·​.​.​.​.​.​.​.​.​.​A.​.​.​.​.​.​
83 ··​0x0001ee6c·​00ffff01·355f0500·007005e9·​08008b02·​.​.​.​.​5_.​.​.​p.​.​.​.​.​.​83 ··​0x0001fb28·​01355c05·00006a05·8c090089·​02050000·​.​5\.​.​.​j.​.​.​.​.​.​.​.​.​
84 ··​0x0001ee7c·050000a6·​0205d308·00cc035f·​0000bc04·​.​.​.​.​.​.​.​.​.​.​.​_.​.​.​.​84 ··​0x0001fb38·a20205f3·​0800d103·630000c9·​0405ec08·​.​.​.​.​.​.​.​.​c.​.​.​.​.​.​.​
85 ··​0x0001ee8c·​05cc0800·d3050500·​00f00505·da0800a6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​85 ··​0x0001fb48·​00f80505·00009306·​05fa0800·b9070585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
86 ··​0x0001ee9c·​0705e108·00c70805·0000ffff·01053f85·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​86 ··​0x0001fb58·​0900e708·​050000ff·ff010543·85010000·​.​.​.​.​.​.​.​.​.​.​.​C.​.​.​.​
87 ··​0x0001eeac·010000ff·ff013e43·ed010000·ca0205a6·​.​.​.​.​.​.​>C.​.​.​.​.​.​.​.​87 ··​0x0001fb68·​ffff013e·​40ed0100·00c30205·​ed0c00ee·​.​.​.​>@.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x0001eebc·​0c00ef03·​05ad0c00·88050500·​00a20505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​88 ··​0x0001fb78·​0305d60c·​00980505·0000b205·​05cf0c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
89 ··​0x0001eecc·9f0c00d6·​0605c90c·​00ed0705·​00008a08·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​89 ··​0x0001fb88·f30605f5·​0c009608·​050000b5·​0805e60c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x0001eedc·​05c00c00·c00905b9·​0c00e40a·11000086·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​90 ··​0x0001fb98·​00f30905·dd0c00a2·​0b0d0000·be0b05fc·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
91 ··​0x0001eeec·0b05980c·00ffff01·053f8b04·0000ffff·​.​.​.​.​.​.​.​.​.​?.​.​.​.​.​.​91 ··​0x0001fba8·0c00ffff·01054db7·040000ff·ff011432·​.​.​.​.​.​.​M.​.​.​.​.​.​.​.​2
92 ··​0x0001eefc·​01143305·00004c05·b80300fb·01190000·​.​.​3.​.​.​L.​.​.​.​.​.​.​.​.​92 ··​0x0001fbb8·0500004d·05bf0300·​80021800·00ae0205·​.​.​.​M.​.​.​.​.​.​.​.​.​.​.​.​
93 ··​0x0001ef0c·​aa0205bf·0300ffff·01043d47·0000ffff·​.​.​.​.​.​.​.​.​.​.​=G.​.​.​.​93 ··​0x0001fbc8·​c60300ff·ff01043d·470000ff·ff011687·​.​.​.​.​.​.​.​=G.​.​.​.​.​.​.​
94 ··​0x0001ef1c·​01156a33·0000b301·05900400·cd020587·​.​.​j3.​.​.​.​.​.​.​.​.​.​.​.​94 ··​0x0001fbd8·​01330000·​d00105b7·0400eb02·05ae0400·​.​3.​.​.​.​.​.​.​.​.​.​.​.​.​.​
95 ··​0x0001ef2c·0400ef03·​180000ff·ff01043d·470000ff·​.​.​.​.​.​.​.​.​.​.​.​=G.​.​.​95 ··​0x0001fbe8·​9f040500·00ffff01·043d4700·00ffff01·.​.​.​.​.​.​.​.​.​=G.​.​.​.​.​
96 ··​0x0001ef3c·ff013f70·230000a1·0105d40d·00c40205·​.​.​?p#.​.​.​.​.​.​.​.​.​.​.​96 ··​0x0001fbf8·3f702300·00a10105·​a50e00ce·02050000·?p#.​.​.​.​.​.​.​.​.​.​.​.​.​
97 ··​0x0001ef4c·0000d502·​05db0d00·f70305ed·0d00cd05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001fc08·df0205ac·​0e008d04·05be0e00·e30505c5·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x0001ef5c·​05f40d00·​f90605e4·0d00b208·8c010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​98 ··​0x0001fc18·0e009b07·05b50e00·dc089401·​0000860a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
99 ··​0x0001ef6c·​d40905c6·0d00f20a·​05cd0d00·​aa0c9c01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​99 ··​0x0001fc28·05970e00·ab0b059e·​0e00ef0c·​a8010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
100 ··​0x0001ef7c·​0000ffff·01054995·020000ff·ff014851·​.​.​.​.​.​.​I.​.​.​.​.​.​.​HQ100 ··​0x0001fc38·ffff0105·49950200·00ffff01·43516900·.​.​.​.​I.​.​.​.​.​.​.​CQi.​
101 ··​0x0001ef8c·​6d0000d8·01058f0e·00920305·a60e00bd·m.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​101 ··​0x0001fc48·00d40105·c50e00fd·0205e50e·​00aa0405·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x0001ef9c·​04050000·e2040587·0e009c06·05960e00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001fc58·0000cf04·05bc0e00·950605d5·0e00d107·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x0001efac·​d20705af·0e00fe08·0500009b·0905b60e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​103 ··​0x0001fc68·05ec0e00·​8b090500·00a80905·​cc0e00e1·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
104 ··​0x0001efbc·​00d10a05·9f0e0090·​0c1b0000·c50c0580·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x0001fc78·0a05dc0e·00cf0c3c·​0000a50d·05b50e00·​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​.​
105 ··​0x0001efcc·​0e00ef0d·050000ff·ff01053f·b6040000·​.​.​.​.​.​.​.​.​.​.​.​?.​.​.​.​105 ··​0x0001fc88·ffff0105·​3fb60400·00ffff01·793a4900·​.​.​.​.​?.​.​.​.​.​.​.​y:​I.​
106 ··​0x0001efdc·ffff0179·3a4b0000·990105f6·1200a802·​.​.​.​y:​K.​.​.​.​.​.​.​.​.​.​106 ··​0x0001fc98·00970105·dc1300ae·02170000·dd0205c0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
107 ··​0x0001efec·​170000d7·0205d912·00fb0305·e0120092·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​107 ··​0x0001fca8·​13008f04·​05c71300·​a6050500·00bf0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
108 ··​0x0001effc·05050000·ab0505ef·1200c206·050000df·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​108 ··​0x0001fcb8·d51300d6·06050000·f30605b9·1300b108·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x0001f00c·​0605d212·00950805·9f1300b9·09110000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​109 ··​0x0001fcc8·​05851400·e4091100·00860a05·f51300a6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x0001f01c·db09058f·1300f20a·05000093·​0b058613·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​110 ··​0x0001fcd8·0b050000·c70b05ec·1300860d·​050000a3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x0001f02c·​00c60c05·​0000e30c·​05e71200·​840e0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​111 ··​0x0001fce8·​0d05ce13·​00c80e05·​0000e30e·​05e51300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
112 ··​0x0001f03c·009f0e05·​ff1200bb·​0f059613·00e2103e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​>112 ··​0x0001fcf8·891005fc·1300bb11·46000095·​1205b213·​.​.​.​.​.​.​.​.​F.​.​.​.​.​.​.​
113 ··​0x0001f04c·​0000b411·​05cb1200·c6120500·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​113 ··​0x0001fd08·​00ad1305·​0000ffff·01053ba1·​070000ff·​.​.​.​.​.​.​.​.​.​.​;​.​.​.​.​.​
114 ··​0x0001f05c·​053ba107·0000ffff·​013b5605·00006f05·.​;​.​.​.​.​.​.​.​;​V.​.​.​o.​114 ··​0x0001fd18·ff013b4a·05000063·​05850a00·8d020500·​.​.​;​J.​.​.​c.​.​.​.​.​.​.​.​
115 ··​0x0001f06c·e9090093·02050000·ac0205c7·0900cb03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​115 ··​0x0001fd28·00a60205·e40900cd·03170000·fc0305dd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
116 ··​0x0001f07c·170000fa·0305c009·009e0505·d90900bd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​116 ··​0x0001fd38·​0900af05·05f50900·​cd061700·00fc0605·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x0001f08c·06170000·​ec0605ce·​09009008·​05e00900·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​117 ··​0x0001fd48·eb0900af·0805fc09·00d80905·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x0001f09c·bb090500·00ffff01·053f9203·0000ffff·​.​.​.​.​.​.​.​.​.​?.​.​.​.​.​.​118 ··​0x0001fd58·01053f92·030000ff·ff01ea01·​6d6e0000·​.​.​?.​.​.​.​.​.​.​.​.​mn.​.​
119 ··​0x0001f0ac·01e6016d·6e0000fd·0105a031·00b10305·​.​.​.​mn.​.​.​.​.​.​1.​.​.​.​119 ··​0x0001fd68·fd0105df·3200b503·​05ab3300·​df044700·​.​.​.​.​2.​.​.​.​.​3.​.​.​G.​
120 ··​0x0001f0bc·853000db·04370000·b3051c8e·​3100f005·​.​0.​.​.​7.​.​.​.​.​.​1.​.​.​120 ··​0x0001fd78·00bd0516·9d3300ec·​058104a4·​33008d0a·​.​.​.​.​.​3.​.​.​.​.​.​3.​.​.​
121 ··​0x0001f0cc·ef03c031·00810a05·​873100f1·​0b05b430·​.​.​.​1.​.​.​.​.​1.​.​.​.​.​0121 ··​0x0001fd88·​05f53200·​c50b05c2·3200a70d·​1fa43300·.​.​2.​.​.​.​.​2.​.​.​.​.​3.​
122 ··​0x0001f0dc·00d10d19·c031008a·​0e05b931·00be0f05·​.​.​.​.​.​1.​.​.​.​.​1.​.​.​.​122 ··​0x0001fd98·e60d05bb·​3200cb0f·058b3300·9c111fa4·​.​.​.​.​2.​.​.​.​.​3.​.​.​.​.​
123 ··​0x0001f0ec·dc300091·111fc031·00d01105·​993100aa·​.​0.​.​.​.​.​1.​.​.​.​.​1.​.​123 ··​0x0001fda8·3300dd11·​05bd3300·d7130596·33009415·​3.​.​.​.​.​3.​.​.​.​.​3.​.​.​
124 ··​0x0001f0fc·1305c630·00d31405·​c03100f4·​14058031·​.​.​.​0.​.​.​.​.​1.​.​.​.​.​1124 ··​0x0001fdb8·​05a43300·​b51505a9·3200fd16·05cd3200·.​.​3.​.​.​.​.​2.​.​.​.​.​2.​
125 ··​0x0001f10c·00c81605·​ee3000e0·​1819c031·00991905·​.​.​.​.​.​0.​.​.​.​.​1.​.​.​.​125 ··​0x0001fdc8·801905a4·33009f19·​05d43200·​d51a05b6·​.​.​.​.​3.​.​.​.​.​2.​.​.​.​.​
126 ··​0x0001f11c·f53000cd·1a05fa2f·008e1c1f·​c03100cf·​.​0.​.​.​.​.​/​.​.​.​.​.​1.​.​126 ··​0x0001fdd8·3300a01c·​05a43300·b91c05e6·3200aa1d·​3.​.​.​.​.​3.​.​.​.​.​2.​.​.​
Max diff block lines reached; 0/19215 bytes (0.00%) of diff not shown.
406 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00020e94·90700000·456d0000·936e0000·d36e0000·​.​p.​.​Em.​.​.​n.​.​.​n.​.​2 ··​0x00021e94·c0700000·906d0000·d06e0000·106f0000·​.​p.​.​.​m.​.​.​n.​.​.​o.​.​
3 ··​0x00020ea4·136f0000····························.​o.​.​3 ··​0x00021ea4·506f0000····························Po.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00020ea8·40700000····························@p.​.​2 ··​0x00021ea8·70700000····························pp.​.​
  
787 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00020fbc·​00000000·​00000000·60690000·​00000000·​.​.​.​.​.​.​.​.​`i.​.​.​.​.​.​2 ··​0x00021fbc·​00000000·​00000000·90690000·​00000000·​.​.​.​.​.​.​.​.​.​i.​.​.​.​.​.​
3 ··​0x00020fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00021fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00020fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00021fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00020fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00021fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00020ffc·​00000000····························​.​.​.​.​6 ··​0x00021ffc·​00000000····························​.​.​.​.​
  
3.78 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·​dump·​of·​section·​'.​got.​plt':​1 Hex·​dump·​of·​section·​'.​got.​plt':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00021000·​ac0e0200·​00000000·​00000000·​36300000·​.​.​.​.​.​.​.​.​.​.​.​.​60.​.​3 ··​0x00022000·​ac1e0200·​00000000·​00000000·​36300000·​.​.​.​.​.​.​.​.​.​.​.​.​60.​.​
4 ··​0x00021010·​46300000·​56300000·​66300000·​76300000·​F0.​.​V0.​.​f0.​.​v0.​.​4 ··​0x00022010·​46300000·​56300000·​66300000·​76300000·​F0.​.​V0.​.​f0.​.​v0.​.​
5 ··​0x00021020·​86300000·​96300000·​a6300000·​b6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​5 ··​0x00022020·​86300000·​96300000·​a6300000·​b6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​
6 ··​0x00021030·​c6300000·​d6300000·​e6300000·​f6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​6 ··​0x00022030·​c6300000·​d6300000·​e6300000·​f6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​
7 ··​0x00021040·​06310000·​16310000·​26310000·​36310000·​.​1.​.​.​1.​.​&1.​.​61.​.​7 ··​0x00022040·​06310000·​16310000·​26310000·​36310000·​.​1.​.​.​1.​.​&1.​.​61.​.​
8 ··​0x00021050·​46310000·​56310000·​66310000·​76310000·​F1.​.​V1.​.​f1.​.​v1.​.​8 ··​0x00022050·​46310000·​56310000·​66310000·​76310000·​F1.​.​V1.​.​f1.​.​v1.​.​
9 ··​0x00021060·​86310000·​96310000·​a6310000·​b6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​9 ··​0x00022060·​86310000·​96310000·​a6310000·​b6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​
10 ··​0x00021070·​c6310000·​d6310000·​e6310000·​f6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​10 ··​0x00022070·​c6310000·​d6310000·​e6310000·​f6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​
11 ··​0x00021080·​06320000·​16320000·​26320000·​36320000·​.​2.​.​.​2.​.​&2.​.​62.​.​11 ··​0x00022080·​06320000·​16320000·​26320000·​36320000·​.​2.​.​.​2.​.​&2.​.​62.​.​
12 ··​0x00021090·​46320000·​56320000·​66320000·​76320000·​F2.​.​V2.​.​f2.​.​v2.​.​12 ··​0x00022090·​46320000·​56320000·​66320000·​76320000·​F2.​.​V2.​.​f2.​.​v2.​.​
13 ··​0x000210a0·​86320000·​96320000·​a6320000·​b6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​13 ··​0x000220a0·​86320000·​96320000·​a6320000·​b6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​
14 ··​0x000210b0·​c6320000·​d6320000·​e6320000·​f6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​14 ··​0x000220b0·​c6320000·​d6320000·​e6320000·​f6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​
15 ··​0x000210c0·​06330000·​16330000·​26330000·​36330000·​.​3.​.​.​3.​.​&3.​.​63.​.​15 ··​0x000220c0·​06330000·​16330000·​26330000·​36330000·​.​3.​.​.​3.​.​&3.​.​63.​.​
16 ··​0x000210d0·​46330000·​56330000·​66330000·​76330000·​F3.​.​V3.​.​f3.​.​v3.​.​16 ··​0x000220d0·​46330000·​56330000·​66330000·​76330000·​F3.​.​V3.​.​f3.​.​v3.​.​
17 ··​0x000210e0·​86330000·​96330000·​a6330000·​b6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​17 ··​0x000220e0·​86330000·​96330000·​a6330000·​b6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​
18 ··​0x000210f0·​c6330000·​d6330000·​e6330000·​f6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​18 ··​0x000220f0·​c6330000·​d6330000·​e6330000·​f6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​
19 ··​0x00021100·​06340000·​16340000·​26340000·​36340000·​.​4.​.​.​4.​.​&4.​.​64.​.​19 ··​0x00022100·​06340000·​16340000·​26340000·​36340000·​.​4.​.​.​4.​.​&4.​.​64.​.​
20 ··​0x00021110·​46340000·​56340000·​66340000·​76340000·​F4.​.​V4.​.​f4.​.​v4.​.​20 ··​0x00022110·​46340000·​56340000·​66340000·​76340000·​F4.​.​V4.​.​f4.​.​v4.​.​
21 ··​0x00021120·​86340000·​96340000·​a6340000·​b6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​21 ··​0x00022120·​86340000·​96340000·​a6340000·​b6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​
22 ··​0x00021130·​c6340000·​d6340000·​e6340000·​f6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​22 ··​0x00022130·​c6340000·​d6340000·​e6340000·​f6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​
23 ··​0x00021140·​06350000·​16350000·​26350000·​36350000·​.​5.​.​.​5.​.​&5.​.​65.​.​23 ··​0x00022140·​06350000·​16350000·​26350000·​36350000·​.​5.​.​.​5.​.​&5.​.​65.​.​
24 ··​0x00021150·​46350000·​56350000·​66350000·​76350000·​F5.​.​V5.​.​f5.​.​v5.​.​24 ··​0x00022150·​46350000·​56350000·​66350000·​76350000·​F5.​.​V5.​.​f5.​.​v5.​.​
25 ··​0x00021160·​86350000·​96350000·​a6350000·​b6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​25 ··​0x00022160·​86350000·​96350000·​a6350000·​b6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​
26 ··​0x00021170·​c6350000·​d6350000·​e6350000·​f6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​26 ··​0x00022170·​c6350000·​d6350000·​e6350000·​f6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​
27 ··​0x00021180·​06360000·​16360000·​26360000·​36360000·​.​6.​.​.​6.​.​&6.​.​66.​.​27 ··​0x00022180·​06360000·​16360000·​26360000·​36360000·​.​6.​.​.​6.​.​&6.​.​66.​.​
28 ··​0x00021190·​46360000·​56360000·​66360000·​76360000·​F6.​.​V6.​.​f6.​.​v6.​.​28 ··​0x00022190·​46360000·​56360000·​66360000·​76360000·​F6.​.​V6.​.​f6.​.​v6.​.​
29 ··​0x000211a0·​86360000·​96360000·​a6360000·​b6360000·​.​6.​.​.​6.​.​.​6.​.​.​6.​.​29 ··​0x000221a0·​86360000·​96360000·​a6360000·​b6360000·​.​6.​.​.​6.​.​.​6.​.​.​6.​.​
  
396 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​data':​1 Hex·​dump·​of·​section·​'.​data':​
2 ··​0x000211b0·​00000000·​b4110200·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000221b0·​00000000·​b4210200·​00000000·​00000000·​.​.​.​.​.​!.​.​.​.​.​.​.​.​.​.​
3 ··​0x000211c0·​01000000·​01000000···················​.​.​.​.​.​.​.​.​3 ··​0x000221c0·​01000000·​01000000···················​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·62643761·​30633162·65353732·​39346437·​bd7a0c1be57294d72 ··​0x00000000·34633832·​32326432·35666532·​32636364·​4c8222d25fe22ccd
3 ··​0x00000010·​64303631·66616239·​38333738·​38363930·d061fab9837886903 ··​0x00000010·​65343464·31326432·​37346433·​39306563·e44d12d274d390ec
4 ··​0x00000020·64363039·​35352e64·​65627567·​00000000·d60955.​debug.​.​.​.​4 ··​0x00000020·37393766·​35322e64·​65627567·​00000000·797f52.​debug.​.​.​.​
5 ··​0x00000030·906768ec····························.​gh.​5 ··​0x00000030·43649248····························Cd.​H
  
5.33 MB
./usr/bin/fst-compiler-utf8
1.0 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x6f6011 ··​Entry·​point·​address:​···············​0x6f90
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​131852·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​135948·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2919 ··​Number·​of·​section·​headers:​·········​29
20 ··​Section·​header·​string·​table·​index:​·​2820 ··​Section·​header·​string·​table·​index:​·​28
1.85 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x6f602 Entry·​point·​0x6f90
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x024fc·​0x024fc·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x024fc·​0x024fc·​R···​0x1000
10 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x154c8·​0x154c8·​R·​E·​0x100010 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x164d8·​0x164d8·​R·​E·​0x1000
11 ··​LOAD···········​0x019000·​0x00019000·​0x00019000·​0x063ba·​0x063ba·​R···​0x100011 ··​LOAD···········​0x01a000·​0x0001a000·​0x0001a000·​0x0606d·​0x0606d·​R···​0x1000
12 ··​LOAD···········​0x01fe94·​0x00020e94·​0x00020e94·​0x00334·​0x01158·​RW··​0x100012 ··​LOAD···········​0x020e94·​0x00021e94·​0x00021e94·​0x00334·​0x01158·​RW··​0x1000
13 ··​DYNAMIC········​0x01feac·​0x00020eac·​0x00020eac·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x020eac·​0x00021eac·​0x00021eac·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x01b900·​0x0001b900·​0x0001b900·​0x006a4·​0x006a4·​R···​0x415 ··​GNU_EH_FRAME···​0x01c900·​0x0001c900·​0x0001c900·​0x006a4·​0x006a4·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x01fe94·​0x00020e94·​0x00020e94·​0x0016c·​0x0016c·​R···​0x117 ··​GNU_RELRO······​0x020e94·​0x00021e94·​0x00021e94·​0x0016c·​0x0016c·​R···​0x1
  
18 ·​Section·​to·​Segment·​mapping:​18 ·​Section·​to·​Segment·​mapping:​
19 ··​Segment·​Sections.​.​.​19 ··​Segment·​Sections.​.​.​
20 ···​00·····20 ···​00·····
21 ···​01·····​.​interp·21 ···​01·····​.​interp·
22 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·22 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·
23 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·23 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x2030c:​1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x2130c:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​15 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​1
6 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​46 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​4
7 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​47 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​4
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00001ee6·​001ee6·​00011c·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00001ee6·​001ee6·​00011c·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00002004·​002004·​0000e0·​00···​A··​6···​4··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00002004·​002004·​0000e0·​00···​A··​6···​4··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​000020e4·​0020e4·​0000d0·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​000020e4·​0020e4·​0000d0·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​000021b4·​0021b4·​000348·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​000021b4·​0021b4·​000348·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00003000·​003000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00003000·​003000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00003020·​003020·​0006a0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00003020·​003020·​0006a0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000036c0·​0036c0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000036c0·​0036c0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000036d0·​0036d0·​014de4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000036d0·​0036d0·​015df4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​000184b4·​0184b4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​000194c4·​0194c4·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00019000·​019000·​002900·​00···​A··​0···​0·​3221 ··​[16]·​.​rodata···········​PROGBITS········​0001a000·​01a000·​002900·​00···​A··​0···​0·​32
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0001b900·​01b900·​0006a4·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0001c900·​01c900·​0006a4·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0001bfa4·​01bfa4·​002b28·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0001cfa4·​01cfa4·​0027e4·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0001eacc·​01eacc·​0008ee·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​0001f788·​01f788·​0008e5·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00020e94·​01fe94·​000014·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00021e94·​020e94·​000014·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00020ea8·​01fea8·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00021ea8·​020ea8·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00020eac·​01feac·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00021eac·​020eac·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00020fbc·​01ffbc·​000044·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00021fbc·​020fbc·​000044·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00021000·​020000·​0001b0·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00022000·​021000·​0001b0·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​000211b0·​0201b0·​000018·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​000221b0·​0211b0·​000018·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000211e0·​0201c8·​000e0c·​00··​WA··​0···​0·​3231 ··​[26]·​.​bss··············​NOBITS··········​000221e0·​0211c8·​000e0c·​00··​WA··​0···​0·​32
32 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​0201c8·​000034·​00······​0···​0··​432 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​0211c8·​000034·​00······​0···​0··​4
33 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0201fc·​00010d·​00······​0···​0··​133 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0211fc·​00010d·​00······​0···​0··​1
34 Key·​to·​Flags:​34 Key·​to·​Flags:​
35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
38 ··​p·​(processor·​specific)​38 ··​p·​(processor·​specific)​
5.22 KB
readelf --wide --symbols {}
    
Offset 120, 26 lines modifiedOffset 120, 26 lines modified
120 ···​116:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​120 ···​116:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
121 ···​117:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4·​(3)​121 ···​117:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4·​(3)​
122 ···​118:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv122 ···​118:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​123 ···​119:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ceil@GLIBC_2.​0·​(8)​
124 ···​120:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​realloc@GLIBC_2.​0·​(5)​124 ···​120:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​realloc@GLIBC_2.​0·​(5)​
125 ···​121:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​125 ···​121:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​
126 ···​122:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​126 ···​122:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
127 ···​123:​·​0000aca6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE127 ···​123:​·​0000b0b0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
128 ···​124:​·​000158c6···354·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_128 ···​124:​·​00016700···433·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE16_M_insert_u​niqueERKS1_
129 ···​125:​·​00019004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used129 ···​125:​·​0001a004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
130 ···​126:​·​0001572e···​168·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​130 ···​126:​·​00016540···​186·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​
131 ···​127:​·​00008bc2····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v131 ···​127:​·​00008dd0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
132 ···​128:​·​0001572e···​168·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​132 ···​128:​·​00016540···​186·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​
133 ···​129:​·​00008bc2····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v133 ···​129:​·​00008dd0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
134 ···​130:​·​0000aca6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE134 ···​130:​·​0000b0b0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
135 ···​131:​·​000157d6···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev135 ···​131:​·​00016600···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
136 ···​132:​·​0000afb0··​1246·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_136 ···​132:​·​0000b3e0··​1303·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN9__gnu​_cxx15_Hashtable_node​IPKN4SFST4NodeEEESaIS​7_EE14_M_fill_insertE​NS0_17__normal_iterat​orIPS7_S9_EEjRKS7_
137 ···​133:​·​00008bfa····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev137 ···​133:​·​00008e20····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
138 ···​134:​·​000157d6···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev138 ···​134:​·​00016600···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
139 ···​135:​·​00008bfa····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev139 ···​135:​·​00008e20····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
140 ···​136:​·​00015a30···​405·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt140 ···​136:​·​000168c0···​404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorItSaItEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPtS1_EERKt
141 ···​137:​·​00008c32····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E141 ···​137:​·​00008e70····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
142 ···​138:​·​0000acdc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev142 ···​138:​·​0000b100····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED1Ev
143 ···​139:​·​0000acdc····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev143 ···​139:​·​0000b100····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leIPKN4SFST4NodeES4_N​S1_5hashfESt9_Identit​yIS4_ESt8equal_toIS4_​ESaIS4_EED2Ev
144 ···​140:​·​0001a360···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE144 ···​140:​·​0001b360···​116·​OBJECT··​UNIQUE·​DEFAULT···​16·​_ZN9__gnu_cxx21_Hasht​able_prime_listImE16_​_stl_prime_listE
145 ···​141:​·​00015ed0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_145 ···​141:​·​00016da0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
22.3 KB
readelf --wide --relocs {}
    
Offset 1, 137 lines modifiedOffset 1, 137 lines modified
  
1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x20e4·​contains·​26·​entries:​1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x20e4·​contains·​26·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00020e94··​00000008·​R_386_RELATIVE········3 00021e94··​00000008·​R_386_RELATIVE········
4 00020e98··​00000008·​R_386_RELATIVE········4 00021e98··​00000008·​R_386_RELATIVE········
5 00020e9c··​00000008·​R_386_RELATIVE········5 00021e9c··​00000008·​R_386_RELATIVE········
6 00020ea0··​00000008·​R_386_RELATIVE········6 00021ea0··​00000008·​R_386_RELATIVE········
7 00020ea4··​00000008·​R_386_RELATIVE········7 00021ea4··​00000008·​R_386_RELATIVE········
8 00020ea8··​00000008·​R_386_RELATIVE········8 00021ea8··​00000008·​R_386_RELATIVE········
9 00020fc4··​00000008·​R_386_RELATIVE········9 00021fc4··​00000008·​R_386_RELATIVE········
10 000211b4··​00000008·​R_386_RELATIVE········10 000221b4··​00000008·​R_386_RELATIVE········
11 00020fbc··​00000406·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​311 00021fbc··​00000406·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​3
12 00020fc0··​00000806·​R_386_GLOB_DAT·········​00000000···​_ZTVSt9basic_iosIcSt1​1char_traitsIcEE@GLIB​CXX_3.​412 00021fc0··​00000806·​R_386_GLOB_DAT·········​00000000···​_ZTVSt9basic_iosIcSt1​1char_traitsIcEE@GLIB​CXX_3.​4
13 00020fc8··​00002206·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​313 00021fc8··​00002206·​R_386_GLOB_DAT·········​00000000···​_ZTIPKc@CXXABI_1.​3
14 000211b8··​00002201·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​314 000221b8··​00002201·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​3
15 00020fcc··​00002906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt15basic_streamb​ufIcSt11char_traitsIc​EE@GLIBCXX_3.​415 00021fcc··​00002906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt15basic_streamb​ufIcSt11char_traitsIc​EE@GLIBCXX_3.​4
16 00020fd0··​00002a06·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​016 00021fd0··​00002a06·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​0
17 00020fd4··​00003e06·​R_386_GLOB_DAT·········​00000000···​_ZTVSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​417 00021fd4··​00003e06·​R_386_GLOB_DAT·········​00000000···​_ZTVSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4
18 00020fd8··​00004106·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​018 00021fd8··​00004106·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​0
19 00020fdc··​00005906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt13basic_filebuf​IcSt11char_traitsIcEE​@GLIBCXX_3.​419 00021fdc··​00005906·​R_386_GLOB_DAT·········​00000000···​_ZTVSt13basic_filebuf​IcSt11char_traitsIcEE​@GLIBCXX_3.​4
20 00020fe0··​00006806·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable20 00021fe0··​00006806·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable
21 00020fe4··​00007006·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​021 00021fe4··​00007006·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​0
22 00020fe8··​00007106·​R_386_GLOB_DAT·········​00000000···​__gmon_start__22 00021fe8··​00007106·​R_386_GLOB_DAT·········​00000000···​__gmon_start__
23 00020fec··​00007206·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​323 00021fec··​00007206·​R_386_GLOB_DAT·········​00000000···​_ZTIPc@CXXABI_1.​3
24 00020ff0··​00007306·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able24 00021ff0··​00007306·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able
25 00020ff4··​00007406·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​425 00021ff4··​00007406·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​4
26 00020ff8··​00007506·​R_386_GLOB_DAT·········​00000000···​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​426 00021ff8··​00007506·​R_386_GLOB_DAT·········​00000000···​_ZTTSt14basic_ifstrea​mIcSt11char_traitsIcE​E@GLIBCXX_3.​4
27 00020ffc··​00007a06·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​427 00021ffc··​00007a06·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4
28 000211bc··​00006001·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​328 000221bc··​00006001·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​3
  
29 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x21b4·​contains·​105·​entries:​29 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0x21b4·​contains·​105·​entries:​
30 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name30 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
31 0002100c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​431 0002200c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​4
32 00021010··​00000207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerD2Ev32 00022010··​00000207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerD2Ev
33 00021014··​00000307·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​433 00022014··​00000307·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​4
34 00021018··​00000507·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​034 00022018··​00000507·​R_386_JUMP_SLOT········​00000000···​fread@GLIBC_2.​0
35 0002101c··​00000607·​R_386_JUMP_SLOT········​00000000···​fileno@GLIBC_2.​035 0002201c··​00000607·​R_386_JUMP_SLOT········​00000000···​fileno@GLIBC_2.​0
36 00021020··​00000707·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​436 00022020··​00000707·​R_386_JUMP_SLOT········​00000000···​_ZSt29_Rb_tree_insert​_and_rebalancebPSt18_​Rb_tree_node_baseS0_R​S_@GLIBCXX_3.​4
37 00021024··​00000907·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​037 00022024··​00000907·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​0
38 00021028··​00000a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8AlphabetC1Ev​38 00022028··​00000a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8AlphabetC1Ev​
39 0002102c··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer7​reverseEb39 0002202c··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer7​reverseEb
40 00021030··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2replace_charEtt40 00022030··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2replace_charEtt
41 00021034··​00000d07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE5​closeEv@GLIBCXX_3.​441 00022034··​00000d07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE5​closeEv@GLIBCXX_3.​4
42 00021038··​00000e07·​R_386_JUMP_SLOT········​00000000···​getc@GLIBC_2.​042 00022038··​00000e07·​R_386_JUMP_SLOT········​00000000···​getc@GLIBC_2.​0
43 0002103c··​00000f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​is_emptyEv43 0002203c··​00000f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​is_emptyEv
44 00021040··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNKSt12__basic_fileI​cE7is_openEv@GLIBCXX_​3.​444 00022040··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNKSt12__basic_fileI​cE7is_openEv@GLIBCXX_​3.​4
45 00021044··​00001107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ne​w_markerEv45 00022044··​00001107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ne​w_markerEv
46 00021048··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE46 00022048··​00001207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​5enumerate_pathsERSt6​vectorIPS0_SaIS2_EE
47 0002104c··​00001307·​R_386_JUMP_SLOT········​00000000···​_ZNSt14basic_ifstream​IcSt11char_traitsIcEE​D1Ev@GLIBCXX_3.​447 0002204c··​00001307·​R_386_JUMP_SLOT········​00000000···​_ZNSt14basic_ifstream​IcSt11char_traitsIcEE​D1Ev@GLIBCXX_3.​4
48 00021050··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer5​levelENS_5LevelE48 00022050··​00001407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer5​levelENS_5LevelE
49 00021054··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseC2Ev@GL​IBCXX_3.​449 00022054··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseC2Ev@GL​IBCXX_3.​4
50 00021058··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseD2Ev@GL​IBCXX_3.​450 00022058··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_baseD2Ev@GL​IBCXX_3.​4
51 0002105c··​00001707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​rERS0_51 0002205c··​00001707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​rERS0_
52 00021060··​00001807·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​352 00022060··​00001807·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​3
53 00021064··​00001907·​R_386_JUMP_SLOT········​00000000···​calloc@GLIBC_2.​053 00022064··​00001907·​R_386_JUMP_SLOT········​00000000···​calloc@GLIBC_2.​0
54 00021068··​00001a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv54 00022068··​00001a07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​2generates_empty_stri​ngEv
55 0002106c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE55 0002206c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node13clear_​visitedERN9__gnu_cxx8​hash_setIPKS0_NS_5has​hfESt8equal_toIS4_ESa​IS4_EEE
56 00021070··​00001c07·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​056 00022070··​00001c07·​R_386_JUMP_SLOT········​00000000···​ferror@GLIBC_2.​0
57 00021074··​00001d07·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​357 00022074··​00001d07·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​3
58 00021078··​00001e07·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​058 00022078··​00001e07·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​0
59 0002107c··​00001f07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​059 0002207c··​00001f07·​R_386_JUMP_SLOT········​00000000···​fwrite@GLIBC_2.​0
60 00021080··​00002007·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​460 00022080··​00002007·​R_386_JUMP_SLOT········​00000000···​_ZSt20__throw_length_​errorPKc@GLIBCXX_3.​4
61 00021084··​00002107·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​061 00022084··​00002107·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​0
62 00021088··​00002307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST9utf8tointEPc​62 00022088··​00002307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST9utf8tointEPc​
63 0002108c··​00002407·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​063 0002208c··​00002407·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​0
64 00021090··​00002507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2is_automatonEv64 00022090··​00002507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2is_automatonEv
65 00021094··​00002607·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​465 00022094··​00002607·​R_386_JUMP_SLOT········​00000000···​__sprintf_chk@GLIBC_2​.​3.​4
66 00021098··​00002707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerd​vERS0_66 00022098··​00002707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerd​vERS0_
67 0002109c··​00002807·​R_386_JUMP_SLOT········​00000000···​_ZSt28_Rb_tree_rebala​nce_for_erasePSt18_Rb​_tree_node_baseRS_@GL​IBCXX_3.​467 0002209c··​00002807·​R_386_JUMP_SLOT········​00000000···​_ZSt28_Rb_tree_rebala​nce_for_erasePSt18_Rb​_tree_node_baseRS_@GL​IBCXX_3.​4
68 000210a0··​00002b07·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​368 000220a0··​00002b07·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​3
69 000210a4··​00002c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducern​tEv69 000220a4··​00002c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducern​tEv
70 000210a8··​00002d07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​470 000220a8··​00002d07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4
71 000210ac··​00002e07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​071 000220ac··​00002e07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​0
72 000210b0··​00002f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​oERS0_72 000220b0··​00002f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducero​oERS0_
73 000210b4··​00003007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc73 000220b4··​00003007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10ad​d_symbolEPKc
74 000210b8··​00003107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​474 000220b8··​00003107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​4
75 000210bc··​00003207·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​075 000220bc··​00003207·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​0
76 000210c0··​00003307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​minimiseEb76 000220c0··​00003307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​minimiseEb
77 000210c4··​00003407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE77 000220c4··​00003407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet4cop​yERKS0_NS_5LevelE
78 000210c8··​00003507·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE4​openEPKcSt13_Ios_Open​mode@GLIBCXX_3.​478 000220c8··​00003507·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEE4​openEPKcSt13_Ios_Open​mode@GLIBCXX_3.​4
79 000210cc··​00003607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E79 000220cc··​00003607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2nodeindexingEPSt6vec​torIPNS_4NodeESaIS3_E​E
80 000210d0··​00003707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b80 000220d0··​00003707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1ERSiPKNS_8AlphabetEb​b
81 000210d4··​00003807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​81 000220d4··​00003807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer6​spliceENS_5LabelEPS0_​
82 000210d8··​00003907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb82 000220d8··​00003907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb
83 000210dc··​00003a07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​483 000220dc··​00003a07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​4
84 000210e0··​00003b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​7complete_alphabetEv84 000220e0··​00003b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​7complete_alphabetEv
85 000210e4··​00003c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​new_nodeEv85 000220e4··​00003c07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer8​new_nodeEv
86 000210e8··​00003d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​086 000220e8··​00003d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​0
87 000210ec··​00003f07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​487 000220ec··​00003f07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​4
88 000210f0··​00004007·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEEC​1Ev@GLIBCXX_3.​488 000220f0··​00004007·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEEC​1Ev@GLIBCXX_3.​4
89 000210f4··​00004207·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​489 000220f4··​00004207·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_decrem​entPSt18_Rb_tree_node​_base@GLIBCXX_3.​4
90 000210f8··​00004307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_90 000220f8··​00004307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14in​sert_symbolsERKS0_
91 000210fc··​00004407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer9​is_cyclicEv91 000220fc··​00004407·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer9​is_cyclicEv
92 00021100··​00004507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE92 00022100··​00004507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​2store_lowmemEP8_IO_F​ILE
93 00021104··​00004607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE93 00022104··​00004607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​3freely_insertENS_5La​belE
94 00021108··​00004707·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b94 00022108··​00004707·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b
95 0002110c··​00004807·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​495 0002210c··​00004807·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​4
96 00021110··​00004907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE96 00022110··​00004907·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs7add_arc​ENS_5LabelEPNS_4NodeE​PNS_10TransducerE
97 00021114··​00004a07·​R_386_JUMP_SLOT········​00000000···​log@GLIBC_2.​097 00022114··​00004a07·​R_386_JUMP_SLOT········​00000000···​log@GLIBC_2.​0
98 00021118··​00004b07·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​098 00022118··​00004b07·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​0
99 0002111c··​00004c07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base@GLIBCXX_3.​499 0002211c··​00004c07·​R_386_JUMP_SLOT········​00000000···​_ZSt18_Rb_tree_increm​entPKSt18_Rb_tree_nod​e_base@GLIBCXX_3.​4
100 00021120··​00004d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14de​lete_markersEv100 00022120··​00004d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet14de​lete_markersEv
101 00021124··​00004e07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0101 00022124··​00004e07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0
102 00021128··​00004f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​102 00022128··​00004f07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer4​copyEbPKNS_8AlphabetE​
103 0002112c··​00005007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerp​lERS0_103 0002212c··​00005007·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducerp​lERS0_
104 00021130··​00005107·​R_386_JUMP_SLOT········​00000000···​_ZdaPv@GLIBCXX_3.​4104 00022130··​00005107·​R_386_JUMP_SLOT········​00000000···​_ZdaPv@GLIBCXX_3.​4
105 00021134··​00005207·​R_386_JUMP_SLOT········​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i@GLIBCX​X_3.​4.​9105 00022134··​00005207·​R_386_JUMP_SLOT········​00000000···​_ZSt16__ostream_inser​tIcSt11char_traitsIcE​ERSt13basic_ostreamIT​_T0_ES6_PKS3_i@GLIBCX​X_3.​4.​9
106 00021138··​00005307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node4initEv106 00022138··​00005307·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Node4initEv
107 0002113c··​00005407·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE4initE​PSt15basic_streambufI​cS1_E@GLIBCXX_3.​4107 0002213c··​00005407·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE4initE​PSt15basic_streambufI​cS1_E@GLIBCXX_3.​4
108 00021140··​00005507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE108 00022140··​00005507·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST4Arcs11target​_nodeENS_5LabelE
109 00021144··​00005607·​R_386_JUMP_SLOT········​00000000···​_ZNSt6localeD1Ev@GLIB​CXX_3.​4109 00022144··​00005607·​R_386_JUMP_SLOT········​00000000···​_ZNSt6localeD1Ev@GLIB​CXX_3.​4
110 00021148··​00005707·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0110 00022148··​00005707·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0
111 0002114c··​00005807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducera​nERS0_111 0002214c··​00005807·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducera​nERS0_
112 00021150··​00005a07·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​4112 00022150··​00005a07·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​4
113 00021154··​00005b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10fst_strdupE​PKc113 00022154··​00005b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10fst_strdupE​PKc
114 00021158··​00005c07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEED​1Ev@GLIBCXX_3.​4114 00022158··​00005c07·​R_386_JUMP_SLOT········​00000000···​_ZNSt13basic_filebufI​cSt11char_traitsIcEED​1Ev@GLIBCXX_3.​4
115 0002115c··​00005d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE115 0002215c··​00005d07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet10co​mplementERSt6vectorIt​SaItEE
116 00021160··​00005e07·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​3116 00022160··​00005e07·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​3
117 00021164··​00005f07·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​4117 00022164··​00005f07·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​4
118 00021168··​00006107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerC2Ev118 00022168··​00006107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST17CompactTran​sducerC2Ev
119 0002116c··​00006207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​1kleene_starEv119 0002216c··​00006207·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer1​1kleene_starEv
120 00021170··​00006307·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate@GLI​BCXX_3.​4120 00022170··​00006307·​R_386_JUMP_SLOT········​00000000···​_ZNSt9basic_iosIcSt11​char_traitsIcEE5clear​ESt12_Ios_Iostate@GLI​BCXX_3.​4
121 00021174··​00006407·​R_386_JUMP_SLOT········​00000000···​__cxa_throw@CXXABI_1.​3121 00022174··​00006407·​R_386_JUMP_SLOT········​00000000···​__cxa_throw@CXXABI_1.​3
122 00021178··​00006507·​R_386_JUMP_SLOT········​00000000···​_ZNSolsEi@GLIBCXX_3.​4122 00022178··​00006507·​R_386_JUMP_SLOT········​00000000···​_ZNSolsEi@GLIBCXX_3.​4
123 0002117c··​00006607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8int2utf8Ej123 0002217c··​00006607·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8int2utf8Ej
124 00021180··​00006707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv124 00022180··​00006707·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10Transducer2​3is_infinitely_ambigu​ousEv
125 00021184··​00006907·​R_386_JUMP_SLOT········​00000000···​clearerr@GLIBC_2.​0125 00022184··​00006907·​R_386_JUMP_SLOT········​00000000···​clearerr@GLIBC_2.​0
Max diff block lines reached; -1/22831 bytes (-0.00%) of diff not shown.
1.77 KB
readelf --wide --dynamic {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Dynamic·​section·​at·​offset·​0x1feac·​contains·​30·​entries:​1 Dynamic·​section·​at·​offset·​0x20eac·​contains·​30·​entries:​
2 ··​Tag········​Type·························​Name/​Value2 ··​Tag········​Type·························​Name/​Value
3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
8 ·​0x0000000c·​(INIT)​·······················​0x30008 ·​0x0000000c·​(INIT)​·······················​0x3000
9 ·​0x0000000d·​(FINI)​·······················​0x184b49 ·​0x0000000d·​(FINI)​·······················​0x194c4
10 ·​0x00000019·​(INIT_ARRAY)​·················​0x20e9410 ·​0x00000019·​(INIT_ARRAY)​·················​0x21e94
11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​20·​(bytes)​11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​20·​(bytes)​
12 ·​0x0000001a·​(FINI_ARRAY)​·················​0x20ea812 ·​0x0000001a·​(FINI_ARRAY)​·················​0x21ea8
13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
15 ·​0x00000005·​(STRTAB)​·····················​0xb7c15 ·​0x00000005·​(STRTAB)​·····················​0xb7c
16 ·​0x00000006·​(SYMTAB)​·····················​0x29c16 ·​0x00000006·​(SYMTAB)​·····················​0x29c
17 ·​0x0000000a·​(STRSZ)​······················​4969·​(bytes)​17 ·​0x0000000a·​(STRSZ)​······················​4969·​(bytes)​
18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​
19 ·​0x00000015·​(DEBUG)​······················​0x019 ·​0x00000015·​(DEBUG)​······················​0x0
20 ·​0x00000003·​(PLTGOT)​·····················​0x2100020 ·​0x00000003·​(PLTGOT)​·····················​0x22000
21 ·​0x00000002·​(PLTRELSZ)​···················​840·​(bytes)​21 ·​0x00000002·​(PLTRELSZ)​···················​840·​(bytes)​
22 ·​0x00000014·​(PLTREL)​·····················​REL22 ·​0x00000014·​(PLTREL)​·····················​REL
23 ·​0x00000017·​(JMPREL)​·····················​0x21b423 ·​0x00000017·​(JMPREL)​·····················​0x21b4
24 ·​0x00000011·​(REL)​························​0x20e424 ·​0x00000011·​(REL)​························​0x20e4
25 ·​0x00000012·​(RELSZ)​······················​208·​(bytes)​25 ·​0x00000012·​(RELSZ)​······················​208·​(bytes)​
26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​
27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·97c2ef8d569105fc6dce0​515fd4d52658e358d566 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·ed2a9a0b4975914b1d7ad​d4e9b6f038e2c68efd8
234 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00006f60.​.​00006f9614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00006f90.​.​00006fc6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 5238 lines modifiedOffset 37, 4704 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000036c0.​.​000036c838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000036c0.​.​000036c8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000070a0.​.​0000710c42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000070d0.​.​0000714a
43 ··​DW_CFA_advance_loc:​·​1·​to·​000070a143 ··​DW_CFA_advance_loc:​·​1·​to·​000070d1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​000070a246 ··​DW_CFA_advance_loc:​·3·​to·​000070d4
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​000070a349 ··​DW_CFA_advance_loc:​·​1·​to·​000070d5
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​000070a452 ··​DW_CFA_advance_loc:​·​1·​to·​000070d6
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​000070a755 ··​DW_CFA_advance_loc:​·14·​to·​000070e4
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​0000710757 ··​DW_CFA_advance_loc1:​·​97·​to·​00007145
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000710859 ··​DW_CFA_advance_loc:​·​1·​to·​00007146
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000710962 ··​DW_CFA_advance_loc:​·​1·​to·​00007147
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000710a65 ··​DW_CFA_advance_loc:​·​1·​to·​00007148
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000710b68 ··​DW_CFA_advance_loc:​·​1·​to·​00007149
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=0000710c.​.​0000717871 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00007150.​.​000071ca
72 ··​DW_CFA_advance_loc:​·​1·​to·​0000710d72 ··​DW_CFA_advance_loc:​·​1·​to·​00007151
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​0000710e75 ··​DW_CFA_advance_loc:​·3·​to·​00007154
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​0000710f78 ··​DW_CFA_advance_loc:​·​1·​to·​00007155
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​0000711081 ··​DW_CFA_advance_loc:​·​1·​to·​00007156
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​0000711384 ··​DW_CFA_advance_loc:​·14·​to·​00007164
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​0000717386 ··​DW_CFA_advance_loc1:​·​97·​to·​000071c5
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000717488 ··​DW_CFA_advance_loc:​·​1·​to·​000071c6
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000717591 ··​DW_CFA_advance_loc:​·​1·​to·​000071c7
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000717694 ··​DW_CFA_advance_loc:​·​1·​to·​000071c8
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000717797 ··​DW_CFA_advance_loc:​·​1·​to·​000071c9
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000020·​000000cc·​FDE·​cie=0000002c·​pc=00007178.​.​0000725d100 000000f4·​00000020·​000000cc·​FDE·​cie=0000002c·​pc=000071d0.​.​000072b8
101 ··​DW_CFA_advance_loc:​·​1·​to·​00007179101 ··​DW_CFA_advance_loc:​·​1·​to·​000071d1
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·1·​to·​0000717a104 ··​DW_CFA_advance_loc:​·6·​to·​000071d7
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·​1·​to·​0000717b107 ··​DW_CFA_advance_loc:​·​1·​to·​000071d8
108 ··​DW_CFA_def_cfa_offset​:​·​16108 ··​DW_CFA_def_cfa_offset​:​·​16
109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·3·​to·​0000717e110 ··​DW_CFA_advance_loc:​·14·​to·​000071e6
111 ··​DW_CFA_def_cfa_offset​:​·​32111 ··​DW_CFA_def_cfa_offset​:​·​32
112 ··​DW_CFA_nop112 ··​DW_CFA_nop
  
113 00000118·​0000003c·​000000f0·​FDE·​cie=0000002c·​pc=0000725d.​.​000073a8113 00000118·​00000028·​000000f0·​FDE·​cie=0000002c·​pc=000072c0.​.​0000742e
114 ··​DW_CFA_advance_loc:​·1·​to·​0000725e114 ··​DW_CFA_advance_loc:​·3·​to·​000072c3
115 ··​DW_CFA_def_cfa_offset​:​·​8115 ··​DW_CFA_def_cfa_offset​:​·48
116 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8116 ··​DW_CFA_advance_loc:​·4·​to·000072c7
117 ··​DW_CFA_advance_loc:​·1·​to·0000725f117 ··​DW_CFA_offset:​·​r3·(ebx)​·at·​cfa-​20
118 ··​DW_CFA_def_cfa_offset​:​·12118 ··​DW_CFA_advance_loc:​·​15·to·000072d6
119 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12119 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
120 ··​DW_CFA_advance_loc:​·​1·​to·​00007260120 ··​DW_CFA_advance_loc:​·​12·​to·​000072e2
121 ··​DW_CFA_def_cfa_offset​:​·​16 
122 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16121 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
123 ··​DW_CFA_advance_loc:​·1·​to·00007261122 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8
124 ··​DW_CFA_def_cfa_offset​:​·20123 ··​DW_CFA_advance_loc1:​·215·to·000073b9
125 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20 
126 ··​DW_CFA_advance_loc:​·​3·​to·​00007264 
127 ··​DW_CFA_def_cfa_offset​:​·​48 
128 ··​DW_CFA_advance_loc1:​·​211·​to·​00007337 
129 ··​DW_CFA_remember_state​124 ··​DW_CFA_remember_state​
130 ··​DW_CFA_def_cfa_offset​:​·​20 
131 ··​DW_CFA_advance_loc:​·​1·​to·​00007338 
132 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
133 ··​DW_CFA_def_cfa_offset​:​·​16 
134 ··​DW_CFA_advance_loc:​·​1·​to·​00007339 
135 ··​DW_CFA_restore:​·​r6·​(esi)​ 
136 ··​DW_CFA_def_cfa_offset​:​·​12 
137 ··​DW_CFA_advance_loc:​·​1·​to·​0000733a 
138 ··​DW_CFA_restore:​·​r7·​(edi)​ 
139 ··​DW_CFA_def_cfa_offset​:​·​8 
140 ··​DW_CFA_advance_loc:​·​1·​to·​0000733b 
141 ··​DW_CFA_restore:​·​r5·​(ebp)​125 ··​DW_CFA_restore:​·​r5·​(ebp)​
 126 ··​DW_CFA_restore:​·​r7·​(edi)​
Max diff block lines reached; 234092/239840 bytes (97.60%) of diff not shown.
929 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00003000·​<.​init>:​3 00003000·​<.​init>:​
4 ····​3000:​»       ​53···················»       ​push···​%ebx4 ····​3000:​»       ​53···················»       ​push···​%ebx
5 ····​3001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​3001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​3004:​»       ​e8·97·​3f·​00·​00·······»       ​call···​6fa0·​<__cxa_finalize@plt+0​x38e0>6 ····​3004:​»       ​e8·c7·​3f·​00·​00·······»       ​call···​6fd0·​<__cxa_finalize@plt+0​x3910>
7 ····​3009:​»       ​81·​c3·​f7·df·​01·​00····»       ​add····​$0x1dff7,​%ebx7 ····​3009:​»       ​81·​c3·​f7·ef·​01·​00····»       ​add····​$0x1eff7,​%ebx
8 ····​300f:​»       ​8b·​83·​e8·​ff·​ff·​ff····»       ​mov····​-​0x18(%ebx)​,​%eax8 ····​300f:​»       ​8b·​83·​e8·​ff·​ff·​ff····»       ​mov····​-​0x18(%ebx)​,​%eax
9 ····​3015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​3015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​3017:​»       ​74·​02················»       ​je·····​301b·​<__printf_chk@plt-​0x15>10 ····​3017:​»       ​74·​02················»       ​je·····​301b·​<__printf_chk@plt-​0x15>
11 ····​3019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​3019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​301b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​301b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​301e:​»       ​5b···················»       ​pop····​%ebx13 ····​301e:​»       ​5b···················»       ​pop····​%ebx
14 ····​301f:​»       ​c3···················»       ​ret····14 ····​301f:​»       ​c3···················»       ​ret····
4.86 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 637 lines modifiedOffset 1, 668 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000036d0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x54f2>:​2 000036d0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x5700>:​
3 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9653 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
4 ····​36d0:​»       ​8b·​5f·​5c·············»       ​mov····​0x5c(%edi)​,​%ebx4 ····​36d0:​»       ​8b·​5f·​5c·············»       ​mov····​0x5c(%edi)​,​%ebx
5 ····​36d3:​»       ​89·​5c·​24·​04··········»       ​mov····​%ebx,​0x4(%esp)​ 
6 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​945 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
7 ····​36d7:​»       ​8d·4f·​54·············»       ​lea····​0x54(%edi)​,​%ecx6 ····​36d3:​»       ​8d·57·​54·············»       ​lea····​0x54(%edi)​,​%edx
8 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9657 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
9 ····​36da:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​8 ····​36d6:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
10 ····​36dd:​»       ​e8·​50·​55·00·​00·······»       ​call···8c32·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>9 ····​36d9:​»       ​89·​5c·24·​04··········»       ​mov····%ebx,​0x4(%esp)​
11 /​usr/​include/​c++/​8/​backward/​hash_map:​8310 ····​36dd:​»       ​e8·​8e·​57·​00·​00·······»       ​call···​8e70·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
12 ····​36e2:​»       ​8d·​57·​40·············»       ​lea····​0x40(%edi)​,​%edx11 /​usr/​include/​c++/​8/​backward/​hash_map:​83
13 ····​36e5:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​12 ····​36e2:​»       ​8d·4f·40·············»       ​lea····0x40(%edi)​,​%ecx
14 ····​36e8:​»       ​e8·​0d·​55·​00·00·······»       ​call···8bfa·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>13 ····​36e5:​»       ​89·​0c·24·············»       ​mov····%ecx,​(%esp)​
 14 ····​36e8:​»       ​e8·​33·​57·​00·​00·······»       ​call···​8e20·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
15 ····​36ed:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax15 ····​36ed:​»       ​8b·​44·​24·​18··········»       ​mov····​0x18(%esp)​,​%eax
16 ····​36f1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​36f1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
17 ····​36f4:​»       ​e8·c9·​54·​00·​00·······»       ​call···​8bc2·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>17 ····​36f4:​»       ​e8·d7·​56·​00·​00·······»       ​call···​8dd0·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
18 .​/​src/​mem.​h:​5018 .​/​src/​mem.​h:​50
19 ····​36f9:​»       ​8b·​5f·​18·············»       ​mov····​0x18(%edi)​,​%ebx19 ····​36f9:​»       ​8b·​5f·​18·············»       ​mov····​0x18(%edi)​,​%ebx
20 ····​36fc:​»       ​85·​db················»       ​test···​%ebx,​%ebx20 ····​36fc:​»       ​85·​db················»       ​test···​%ebx,​%ebx
21 ····​36fe:​»       ​0f·​85·​84·​00·​00·​00····»       ​jne····​3788·​<__cxa_finalize@plt+0​xc8>21 ····​36fe:​»       ​0f·​85·​82·​00·​00·​00····»       ​jne····​3786·​<__cxa_finalize@plt+0​xc6>
22 main()​:​22 main()​:​
23 .​/​src/​fst-​compiler.​yy:​33723 .​/​src/​fst-​compiler.​yy:​337
24 ····​3704:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​24 ····​3704:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
25 ····​3707:​»       ​89·​f3················»       ​mov····​%esi,​%ebx25 ····​3707:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
26 ····​3709:​»       ​e8·​62·​fc·​ff·​ff·······»       ​call···​3370·​<operator·​delete(void*)​@plt>26 ····​3709:​»       ​e8·​62·​fc·​ff·​ff·······»       ​call···​3370·​<operator·​delete(void*)​@plt>
27 ····​370e:​»       ​8b·​7c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edi27 ····​370e:​»       ​8b·​7c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edi
28 ····​3712:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx28 ····​3712:​»       ​8b·​54·​24·​10··········»       ​mov····​0x10(%esp)​,​%edx
29 ····​3716:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​29 ····​3716:​»       ​89·​54·​24·​1c··········»       ​mov····​%edx,​0x1c(%esp)​
30 .​/​src/​make-​compact.​h:​1830 .​/​src/​make-​compact.​h:​18
31 ····​371a:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax31 ····​371a:​»       ​8b·​44·​24·​14··········»       ​mov····​0x14(%esp)​,​%eax
32 ····​371e:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​32 ····​371e:​»       ​89·f3················»       ​mov····​%esi,​%ebx
33 ····​3721:​»       ​89·f3················»       ​mov····​%esi,​%ebx33 ····​3720:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
34 ····​3723:​»       ​e8·​18·​f9·​ff·​ff·······»       ​call···​3040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>34 ····​3723:​»       ​e8·​18·​f9·​ff·​ff·······»       ​call···​3040·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
35 ····​3728:​»       ​89·f8················»       ​mov····​%edi,​%eax35 ····​3728:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx
36 ····​372a:​»       ​8b·54·24·1c··········»       ​mov····0x1c(%esp)​,​%edx36 ····​372c:​»       ​89·f8················»       ​mov····​%edi,​%eax
37 .​/​src/​fst-​compiler.​yy:​34637 .​/​src/​fst-​compiler.​yy:​346
38 ····​372e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ····​372e:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ····​3731:​»       ​89·f3················»       ​mov····%esi,​%ebx39 ····​3731:​»       ​4a···················»       ​dec····​%edx
40 ····​3733:​»       ​83·ea·01·············»       ​sub····$0x1,​%edx40 ····​3732:​»       ​89·f3················»       ​mov····%esi,​%ebx
41 ····​3736:​»       ​75·​7c················»       ​jne····​37b4·​<__cxa_finalize@plt+0​xf4>41 ····​3734:​»       ​75·​7c················»       ​jne····​37b2·​<__cxa_finalize@plt+0​xf2>
42 ····​3738:​»       ​e8·​43·​fa·​ff·​ff·······»       ​call···​3180·​<__cxa_begin_catch@pl​t>42 ····​3736:​»       ​e8·​45·​fa·​ff·​ff·······»       ​call···​3180·​<__cxa_begin_catch@pl​t>
43 ····​373d:​»       ​89·44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​43 /​usr/​include/​c++/​8/​ostream:​561
 44 ····​373b:​»       ​8b·​be·​f4·​ff·​ff·​ff····»       ​mov····​-​0xc(%esi)​,​%edi
 45 ····​3741:​»       ​8d·​96·​b2·​80·​ff·​ff····»       ​lea····​-​0x7f4e(%esi)​,​%edx
 46 ····​3747:​»       ​c7·​44·​24·​08·​01·​00·​00·»       ​movl···​$0x1,​0x8(%esp)​
 47 ····​374e:​»       ​00·
 48 ····​374f:​»       ​89·​54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
 49 ····​3753:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
 50 .​/​src/​fst-​compiler.​yy:​346
 51 ····​3756:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
44 /​usr/​include/​c++/​8/​ostream:​56152 /​usr/​include/​c++/​8/​ostream:​561
45 ····​3741:​»       ​c7·44·24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​53 ····​375a:​»       ​e8·71·​fd·ff·ff·······»       ​call···34d0·<std:​:​basic_ostream<char,​·std:​:​char_traits<char>·>&·std:​:​__ostream_insert<char​,​·​std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*,​·​int)​@plt>
46 ····​3748:​»       ​00· 
47 ····​3749:​»       ​8d·​8e·​b2·​80·​ff·​ff····»       ​lea····​-​0x7f4e(%esi)​,​%ecx 
48 ····​374f:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​ 
49 ····​3753:​»       ​8b·​be·​f4·​ff·​ff·​ff····»       ​mov····​-​0xc(%esi)​,​%edi 
50 ····​3759:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​ 
51 ····​375c:​»       ​e8·​6f·​fd·​ff·​ff·······»       ​call···​34d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​__ostream_insert<char​,​·​std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*,​·​int)​@plt> 
52 .​/​src/​fst-​compiler.​yy:​34754 .​/​src/​fst-​compiler.​yy:​347
53 ····​3761:​»       ​8b·54·​24·1c··········»       ​mov····0x1c(%esp)​,​%edx55 ····​375f:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
54 ····​3765:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​56 ····​3762:​»       ​8b·4c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ecx
55 ····​3769:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​57 ····​3766:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
56 ····​376c:​»       ​e8·3f·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>58 ····​376a:​»       ​e8·41·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
57 ····​3771:​»       ​8d·8e·b1·80·ff·ff····»       ​lea····-​0x7f4f(%esi)​,​%ecx59 ····​376f:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
58 ····​3777:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​60 ····​3772:​»       ​8d·96·b1·80·ff·ff····»       ​lea····-​0x7f4f(%esi)​,​%edx
59 ····​377b:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​61 ····​3778:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
60 ····​377e:​»       ​e8·​2d·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>62 ····​377c:​»       ​e8·​2f·​fc·​ff·​ff·······»       ​call···​33b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
61 ····​3783:​»       ​e9·96·​35·​00·​00·······»       ​jmp····​6d1e·​<__cxa_finalize@plt+0​x365e>63 ····​3781:​»       ​e9·d5·​35·​00·​00·······»       ​jmp····​6d5b·​<__cxa_finalize@plt+0​x369b>
62 .​/​src/​mem.​h:​5164 .​/​src/​mem.​h:​51
63 ····​3788:​»       ​8b·8b·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%ecx65 ····​3786:​»       ​8b·93·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%edx
64 ····​378e:​»       ​89·​4c·​24·​18··········»       ​mov····​%ecx,​0x18(%esp)​66 .​/​src/​mem.​h:​52
65 .​/​src/​mem.​h:​5267 ····​378c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
66 ····​3792:​»       ​89·1c·24·············»       ​mov····​%ebx,​(%esp)​68 ····​378f:​»       ​89·f3················»       ​mov····​%esi,​%ebx
67 ····​3795:​»       ​89·​f3················»       ​mov····​%esi,​%ebx69 .​/​src/​mem.​h:​51
68 ····​3797:​»       ​e8·f4·fc·ff·ff·······»       ​call···3490·​<free@plt>70 ····​3791:​»       ​89·54·24·18··········»       ​mov····%edx,​0x18(%esp)​
69 .​/​src/​mem.​h:​5371 .​/​src/​mem.​h:​52
70 ····​379c:​»       ​8b·54·24·18··········»       ​mov····0x18(%esp)​,​%edx72 ····​3795:​»       ​e8·f6·fc·ff·ff·······»       ​call···3490·​<free@plt>
71 ····​37a0:​»       ​89·​57·​18·············»       ​mov····​%edx,​0x18(%edi)​73 .​/​src/​mem.​h:​53
72 ····​37a3:​»       ​e9·51·ff·ff·ff·······»       ​jmp····36f9·<__cxa_finalize@plt+0​x39>74 ····​379a:​»       ​8b·4c·24·18··········»       ​mov····0x18(%esp)​,​%ecx
73 ····​37a8:​»       ​89·c7················»       ​mov····​%eax,​%edi75 ····​379e:​»       ​89·4f·18·············»       ​mov····​%ecx,​0x18(%edi)​
 76 ····​37a1:​»       ​e9·​53·​ff·​ff·​ff·······»       ​jmp····​36f9·​<__cxa_finalize@plt+0​x39>
 77 ····​37a6:​»       ​89·​c7················»       ​mov····​%eax,​%edi
74 .​/​src/​fst-​compiler.​yy:​34678 .​/​src/​fst-​compiler.​yy:​346
75 ····​37aa:​»       ​89·​f3················»       ​mov····​%esi,​%ebx79 ····​37a8:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
76 ····​37ac:​»       ​e8·cf·​fd·​ff·​ff·······»       ​call···​3580·​<__cxa_end_catch@plt>​80 ····​37aa:​»       ​e8·d1·​fd·​ff·​ff·······»       ​call···​3580·​<__cxa_end_catch@plt>​
77 ····​37b1:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​81 ····​37af:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
78 ····​37b4:​»       ​e8·​67·​fe·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>82 ····​37b2:​»       ​e8·​69·​fe·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>
79 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96583 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
80 ····​37b9:​»       ​8b·​be·​70·​02·​00·​00····»       ​mov····​0x270(%esi)​,​%edi84 ····​37b7:​»       ​8b·​be·​70·​02·​00·​00····»       ​mov····​0x270(%esi)​,​%edi
81 ····​37bf:​»       ​89·7c·24·​04··········»       ​mov····%edi,​0x4(%esp)​85 ····​37bd:​»       ​8d·ae·68·​02·00·00····»       ​lea····0x268(%esi)​,​%ebp
82 ····​37c3:​»       ​8d·8e·68·02·00·00····»       ​lea····0x268(%esi)​,​%ecx86 ····​37c3:​»       ​89·2c·24·············»       ​mov····%ebp,​(%esp)​
83 ····​37c9:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​87 ····​37c6:​»       ​89·7c·​24·04··········»       ​mov····​%edi,​0x4(%esp)​
84 ····​37cc:​»       ​e8·33·55·​00·​00·······»       ​call···​8d04·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xd2>88 ····​37ca:​»       ​8d·be·38·​02·​00·00····»       ​lea····0x238(%esi)​,​%edi
85 ····​37d1:​»       ​8b·ae·​58·​02·​00·00····»       ​mov····0x258(%esi)​,​%ebp89 ····​37d0:​»       ​e8·bb·​57·​00·​00·······»       ​call···8f90·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x120>
86 ····​37d7:​»       ​89·6c·24·​04··········»       ​mov····%ebp,​0x4(%esp)​90 ····​37d5:​»       ​8b·86·58·​02·00·00····»       ​mov····0x258(%esi)​,​%eax
87 ····​37db:​»       ​8d·86·​50·​02·​00·​00····»       ​lea····​0x250(%esi)​,​%eax91 ····​37db:​»       ​8d·96·​50·​02·​00·​00····»       ​lea····​0x250(%esi)​,​%edx
88 ····​37e1:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​92 ····​37e1:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
89 ····​37e4:​»       ​e8·​1b·55·00·​00·······»       ​call···8d04·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xd2>93 ····​37e4:​»       ​89·44·24·​04··········»       ​mov····%eax,​0x4(%esp)​
90 ····​37e9:​»       ​8b·96·40·​02·​00·00····»       ​mov····0x240(%esi)​,​%edx94 ····​37e8:​»       ​e8·a3·57·​00·​00·······»       ​call···8f90·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x120>
91 ····​37ef:​»       ​89·54·24·​04··········»       ​mov····%edx,​0x4(%esp)​95 ····​37ed:​»       ​8b·8e·40·​02·00·00····»       ​mov····0x240(%esi)​,​%ecx
92 ····​37f3:​»       ​8d·be·38·02·00·00····»       ​lea····0x238(%esi)​,​%edi96 ····​37f3:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
93 ····​37f9:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​97 ····​37f6:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
94 ····​37fc:​»       ​e8·bd·​54·​00·​00·······»       ​call···​8cbe·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x8c>98 ····​37fa:​»       ​e8·31·​57·​00·​00·······»       ​call···​8f30·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0xc0>
95 ····​3801:​»       ​8b·8e·​28·​02·​00·​00····»       ​mov····​0x228(%esi)​,​%ecx99 ····​37ff:​»       ​8b·ae·​28·​02·​00·​00····»       ​mov····​0x228(%esi)​,​%ebp
96 ····​3807:​»       ​89·4c·​24·​04··········»       ​mov····%ecx,​0x4(%esp)​100 ····​3805:​»       ​8d·86·​20·​02·00·00····»       ​lea····0x220(%esi)​,​%eax
97 ····​380b:​»       ​8d·ae·​20·02·00·00····»       ​lea····0x220(%esi)​,​%ebp101 ····​380b:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
98 ····​3811:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​102 ····​380e:​»       ​89·6c·​24·04··········»       ​mov····​%ebp,​0x4(%esp)​
99 ····​3814:​»       ​e8·5f·​54·​00·​00·······»       ​call···​8c78·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x46>103 ····​3812:​»       ​e8·b9·​56·​00·​00·······»       ​call···​8ed0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base+0x60>
100 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86104 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
101 ····​3819:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​105 ····​3817:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
102 ····​381c:​»       ​89·​f3················»       ​mov····​%esi,​%ebx106 ····​381a:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
103 ····​381e:​»       ​e8·​fd·​fd·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>107 ····​381c:​»       ​e8·​ff·​fd·​ff·​ff·······»       ​call···​3620·​<_Unwind_Resume@plt>
 108 ····​3821:​»       ​66·​90················»       ​xchg···​%ax,​%ax
104 ····​3823:​»       ​66·​90················»       ​xchg···​%ax,​%ax109 ····​3823:​»       ​66·​90················»       ​xchg···​%ax,​%ax
105 ····​3825:​»       ​66·​90················»       ​xchg···​%ax,​%ax110 ····​3825:​»       ​66·​90················»       ​xchg···​%ax,​%ax
106 ····​3827:​»       ​66·​90················»       ​xchg···​%ax,​%ax111 ····​3827:​»       ​66·​90················»       ​xchg···​%ax,​%ax
107 ····​3829:​»       ​66·​90················»       ​xchg···​%ax,​%ax112 ····​3829:​»       ​66·​90················»       ​xchg···​%ax,​%ax
108 ····​382b:​»       ​66·​90················»       ​xchg···​%ax,​%ax113 ····​382b:​»       ​66·​90················»       ​xchg···​%ax,​%ax
109 ····​382d:​»       ​66·​90················»       ​xchg···​%ax,​%ax114 ····​382d:​»       ​66·​90················»       ​xchg···​%ax,​%ax
110 ····​382f:​»       ​90···················»       ​nop115 ····​382f:​»       ​90···················»       ​nop
111 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965116 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
Max diff block lines reached; 5078313/5092264 bytes (99.73%) of diff not shown.
957 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 000184b4·​<.​fini>:​2 000194c4·​<.​fini>:​
3 ···​184b4:​»       ​53···················»       ​push···​%ebx3 ···​194c4:​»       ​53···················»       ​push···​%ebx
4 ···​184b5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ···​194c5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ···​184b8:​»       ​e8·e3·ea·​fe·​ff·······»       ​call···​6fa0·​<__cxa_finalize@plt+0​x38e0>5 ···​194c8:​»       ​e8·03·db·​fe·​ff·······»       ​call···​6fd0·​<__cxa_finalize@plt+0​x3910>
6 ···​184bd:​»       ​81·​c3·43·​8b·​00·​00····»       ​add····​$0x8b43,​%ebx6 ···​194cd:​»       ​81·​c3·33·​8b·​00·​00····»       ​add····​$0x8b33,​%ebx
7 ···​184c3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ···​194d3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ···​184c6:​»       ​5b···················»       ​pop····​%ebx8 ···​194d6:​»       ​5b···················»       ​pop····​%ebx
9 ···​184c7:​»       ​c3···················»       ​ret····9 ···​194d7:​»       ​c3···················»       ​ret····
86.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 659 lines modifiedOffset 1, 659 lines modified
  
1 Hex·​dump·​of·​section·​'.​rodata':​1 Hex·​dump·​of·​section·​'.​rodata':​
2 ··​0x00019000·​03000000·​01000200·​3a002061·​743a2000·​.​.​.​.​.​.​.​.​:​.​·​at:​·​.​2 ··​0x0001a000·​03000000·​01000200·​3a002061·​743a2000·​.​.​.​.​.​.​.​.​:​.​·​at:​·​.​
3 ··​0x00019010·​0a61626f·​72746564·​2e0a003a·​20776172·​.​aborted.​.​.​:​·​war3 ··​0x0001a010·​0a61626f·​72746564·​2e0a003a·​20776172·​.​aborted.​.​.​:​·​war
4 ··​0x00019020·​6e696e67·​3a200021·​0a007379·​6e746178·​ning:​·​.​!.​.​syntax4 ··​0x0001a020·​6e696e67·​3a200021·​0a007379·​6e746178·​ning:​·​.​!.​.​syntax
5 ··​0x00019030·​20657272·​6f72006d·​656d6f72·​79206578··​error.​memory·​ex5 ··​0x0001a030·​20657272·​6f72006d·​656d6f72·​79206578··​error.​memory·​ex
6 ··​0x00019040·​68617573·​74656400·​2d63002d·​6c002d71·​hausted.​-​c.​-​l.​-​q6 ··​0x0001a040·​68617573·​74656400·​2d63002d·​6c002d71·​hausted.​-​c.​-​l.​-​q
7 ··​0x00019050·​002d7600·​312e342e·​37610066·​73742d63·​.​-​v.​1.​4.​7a.​fst-​c7 ··​0x0001a050·​002d7600·​312e342e·​37610066·​73742d63·​.​-​v.​1.​4.​7a.​fst-​c
8 ··​0x00019060·​6f6d7069·​6c657220·​76657273·​696f6e20·​ompiler·​version·8 ··​0x0001a060·​6f6d7069·​6c657220·​76657273·​696f6e20·​ompiler·​version·
9 ··​0x00019070·​25730a00·​2d73002d·​6c63000a·​4f505449·​%s.​.​-​s.​-​lc.​.​OPTI9 ··​0x0001a070·​25730a00·​2d73002d·​6c63000a·​4f505449·​%s.​.​-​s.​-​lc.​.​OPTI
10 ··​0x00019080·​4f4e533a·​0a002d76·​09707269·​6e742076·​ONS:​.​.​-​v.​print·​v10 ··​0x0001a080·​4f4e533a·​0a002d76·​09707269·​6e742076·​ONS:​.​.​-​v.​print·​v
11 ··​0x00019090·​65727369·​6f6e2069·​6e666f72·​6d617469·​ersion·​informati11 ··​0x0001a090·​65727369·​6f6e2069·​6e666f72·​6d617469·​ersion·​informati
12 ··​0x000190a0·​6f6e0a00·​2d710971·​75696574·​206d6f64·​on.​.​-​q.​quiet·​mod12 ··​0x0001a0a0·​6f6e0a00·​2d710971·​75696574·​206d6f64·​on.​.​-​q.​quiet·​mod
13 ··​0x000190b0·​650a0a00·​72657375·​6c742074·​72616e73·​e.​.​.​result·​trans13 ··​0x0001a0b0·​650a0a00·​72657375·​6c742074·​72616e73·​e.​.​.​result·​trans
14 ··​0x000190c0·​64756365·​72206973·​20656d70·​74790077·​ducer·​is·​empty.​w14 ··​0x0001a0c0·​64756365·​72206973·​20656d70·​74790077·​ducer·​is·​empty.​w
15 ··​0x000190d0·​62000000·​61737369·​676e6d65·​6e74206f·​b.​.​.​assignment·​o15 ··​0x0001a0d0·​62000000·​61737369·​676e6d65·​6e74206f·​b.​.​.​assignment·​o
16 ··​0x000190e0·​6620656d·​70747920·​7472616e·​73647563·​f·​empty·​transduc16 ··​0x0001a0e0·​6620656d·​70747920·​7472616e·​73647563·​f·​empty·​transduc
17 ··​0x000190f0·​65722074·​6f000000·​61737369·​676e6d65·​er·​to.​.​.​assignme17 ··​0x0001a0f0·​65722074·​6f000000·​61737369·​676e6d65·​er·​to.​.​.​assignme
18 ··​0x00019100·​6e74206f·​6620656d·​70747920·​73796d62·​nt·​of·​empty·​symb18 ··​0x0001a100·​6e74206f·​6620656d·​70747920·​73796d62·​nt·​of·​empty·​symb
19 ··​0x00019110·​6f6c2072·​616e6765·​20746f00·​0a557361·​ol·​range·​to.​.​Usa19 ··​0x0001a110·​6f6c2072·​616e6765·​20746f00·​0a557361·​ol·​range·​to.​.​Usa
20 ··​0x00019120·​67653a20·​2573205b·​6f707469·​6f6e735d·​ge:​·​%s·​[options]20 ··​0x0001a120·​67653a20·​2573205b·​6f707469·​6f6e735d·​ge:​·​%s·​[options]
21 ··​0x00019130·​20696e66·​696c6520·​6f757466·​696c650a··​infile·​outfile.​21 ··​0x0001a130·​20696e66·​696c6520·​6f757466·​696c650a··​infile·​outfile.​
22 ··​0x00019140·​00000000·​2d630953·​746f7265·​20746865·​.​.​.​.​-​c.​Store·​the22 ··​0x0001a140·​00000000·​2d630953·​746f7265·​20746865·​.​.​.​.​-​c.​Store·​the
23 ··​0x00019150·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f23 ··​0x0001a150·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f
24 ··​0x00019160·​73742d69·​6e666c32·​20666f72·​6d61742e·​st-​infl2·​format.​24 ··​0x0001a160·​73742d69·​6e666c32·​20666f72·​6d61742e·​st-​infl2·​format.​
25 ··​0x00019170·​0a000000·​2d6c0953·​746f7265·​20746865·​.​.​.​.​-​l.​Store·​the25 ··​0x0001a170·​0a000000·​2d6c0953·​746f7265·​20746865·​.​.​.​.​-​l.​Store·​the
26 ··​0x00019180·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f26 ··​0x0001a180·​20747261·​6e736475·​63657220·​696e2066··​transducer·​in·​f
27 ··​0x00019190·​73742d69·​6e666c33·​20666f72·​6d61742e·​st-​infl3·​format.​27 ··​0x0001a190·​73742d69·​6e666c33·​20666f72·​6d61742e·​st-​infl3·​format.​
28 ··​0x000191a0·​0a000000·​2d730953·​77697463·​68207468·​.​.​.​.​-​s.​Switch·​th28 ··​0x0001a1a0·​0a000000·​2d730953·​77697463·​68207468·​.​.​.​.​-​s.​Switch·​th
29 ··​0x000191b0·​65207570·​70657220·​616e6420·​6c6f7765·​e·​upper·​and·​lowe29 ··​0x0001a1b0·​65207570·​70657220·​616e6420·​6c6f7765·​e·​upper·​and·​lowe
30 ··​0x000191c0·​72206c65·​76656c73·​2070726f·​64756369·​r·​levels·​produci30 ··​0x0001a1c0·​72206c65·​76656c73·​2070726f·​64756369·​r·​levels·​produci
31 ··​0x000191d0·​6e672061·​20747261·​6e736475·​63657220·​ng·​a·​transducer·31 ··​0x0001a1d0·​6e672061·​20747261·​6e736475·​63657220·​ng·​a·​transducer·
32 ··​0x000191e0·​666f7220·​67656e65·​72617469·​6f6e2072·​for·​generation·​r32 ··​0x0001a1e0·​666f7220·​67656e65·​72617469·​6f6e2072·​for·​generation·​r
33 ··​0x000191f0·​61746865·​72207468·​616e2072·​65636f67·​ather·​than·​recog33 ··​0x0001a1f0·​61746865·​72207468·​616e2072·​65636f67·​ather·​than·​recog
34 ··​0x00019200·​6e697469·​6f6e2e0a·​00000000·​2d6c6309·​nition.​.​.​.​.​.​-​lc.​34 ··​0x0001a200·​6e697469·​6f6e2e0a·​00000000·​2d6c6309·​nition.​.​.​.​.​.​-​lc.​
35 ··​0x00019210·​616c6c6f·​7720636f·​6d6d656e·​74732073·​allow·​comments·​s35 ··​0x0001a210·​616c6c6f·​7720636f·​6d6d656e·​74732073·​allow·​comments·​s
36 ··​0x00019220·​74617274·​696e6720·​77697468·​20272525·​tarting·​with·​'%%36 ··​0x0001a220·​74617274·​696e6720·​77697468·​20272525·​tarting·​with·​'%%
37 ··​0x00019230·​2720696e·​20746865·​206c6578·​69636f6e·​'·​in·​the·​lexicon37 ··​0x0001a230·​2720696e·​20746865·​206c6578·​69636f6e·​'·​in·​the·​lexicon
38 ··​0x00019240·​2066696c·​65732e0a·​00000000·​0a457272··​files.​.​.​.​.​.​.​Err38 ··​0x0001a240·​2066696c·​65732e0a·​00000000·​0a457272··​files.​.​.​.​.​.​.​Err
39 ··​0x00019250·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·39 ··​0x0001a250·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·
40 ··​0x00019260·​736f7572·​63652066·​696c6520·​22257322·​source·​file·​"%s"40 ··​0x0001a260·​736f7572·​63652066·​696c6520·​22257322·​source·​file·​"%s"
41 ··​0x00019270·​0a0a0000·​0a457272·​6f723a20·​43616e6e·​.​.​.​.​.​Error:​·​Cann41 ··​0x0001a270·​0a0a0000·​0a457272·​6f723a20·​43616e6e·​.​.​.​.​.​Error:​·​Cann
42 ··​0x00019280·​6f74206f·​70656e20·​6f757470·​75742066·​ot·​open·​output·​f42 ··​0x0001a280·​6f74206f·​70656e20·​6f757470·​75742066·​ot·​open·​output·​f
43 ··​0x00019290·​696c6520·​25730a0a·​00000000·​00000000·​ile·​%s.​.​.​.​.​.​.​.​.​.​43 ··​0x0001a290·​696c6520·​25730a0a·​00000000·​00000000·​ile·​%s.​.​.​.​.​.​.​.​.​.​
44 ··​0x000192a0·fc75feff·fc75feff·6d75feff·fc75feff·.​u.​.​.​u.​.​mu.​.​.​u.​.​44 ··​0x0001a2a0·2568feff·2568feff·7367feff·2568feff·%h.​.​%h.​.​sg.​.​%h.​.​
45 ··​0x000192b0·fc75feff·fc75feff·​2b75feff·​bf74feff·.​u.​.​.​u.​.​+u.​.​.​t.​.​45 ··​0x0001a2b0·2568feff·2568feff·​2e67feff·​bb66feff·%h.​.​%h.​.​.​g.​.​.​f.​.​
46 ··​0x000192c0·aa74feff·5e74feff·2074feff·e973feff·.​t.​.​^t.​.​·​t.​.​.​s.​.​46 ··​0x0001a2c0·7058feff·7058feff·5c66feff·2266feff·pX.​.​pX.​.​\f.​.​"f.​.​
47 ··​0x000192d0·b873feff·ae73feff·7f73feff·2673feff·​.​s.​.​.​s.​.​.​s.​.​&s.​.​47 ··​0x0001a2d0·f165feff·e665feff·b465feff·4d65feff·​.​e.​.​.​e.​.​.​e.​.​Me.​.​
48 ··​0x000192e0·cf72feff·8672feff·​3d72feff·​0872feff·​.​r.​.​.​r.​.​=r.​.​.​r.​.​48 ··​0x0001a2e0·e564feff·9064feff·​3864feff·​0164feff·​.​d.​.​.​d.​.​8d.​.​.​d.​.​
49 ··​0x000192f0·d571feff·8771feff·​4e71feff·2c71feff·​.​q.​.​.​q.​.​Nq.​.​,​q.​.​49 ··​0x0001a2f0·ce63feff·7763feff·​4063feff·1c63feff·​.​c.​.​wc.​.​@c.​.​.​c.​.​
50 ··​0x00019300·f370feff·​b670feff·8570feff·4470feff·​.​p.​.​.​p.​.​.​p.​.​Dp.​.​50 ··​0x0001a300·e062feff·9b62feff·6262feff·1e62feff·​.​b.​.​.​b.​.​bb.​.​.​b.​.​
51 ··​0x00019310·1d70feff·fb6ffeff·de6ffeff·c56ffeff·​.​p.​.​.​o.​.​.​o.​.​.​o.​.​51 ··​0x0001a310·f561feff·d161feff·b261feff·9761feff·​.​a.​.​.​a.​.​.​a.​.​.​a.​.​
52 ··​0x00019320·ac6ffeff·926ffeff·786ffeff·5e6ffeff·.​o.​.​.​o.​.​xo.​.​^o.​.​52 ··​0x0001a320·7c61feff·6061feff·4461feff·2861feff·|a.​.​`a.​.​Da.​.​(a.​.​
53 ··​0x00019330·416ffeff·2b6ffeff·156ffeff·ff6efeff·Ao.​.​+o.​.​.​o.​.​.​n.​.​53 ··​0x0001a330·0661feff·ee60feff·d660feff·be60feff·.​a.​.​.​`.​.​.​`.​.​.​`.​.​
54 ··​0x00019340·ce6efeff·af6efeff·906efeff·716efeff·​.​n.​.​.​n.​.​.​n.​.​qn.​.​54 ··​0x0001a340·7f60feff·5e60feff·3d60feff·1c60feff·​.​`.​.​^`.​.​=`.​.​.​`.​.​
55 ··​0x00019350·536efeff·3d6efeff·0f6efeff·d76dfeff·Sn.​.​=n.​.​.​n.​.​.​m.​.​55 ··​0x0001a350·fb5ffeff·e35ffeff·b25ffeff·775ffeff·.​_.​.​.​_.​.​.​_.​.​w_.​.​
56 ··​0x00019360·bc6dfeff·b76dfeff·856dfeff·536dfeff·.​m.​.​.​m.​.​.​m.​.​Sm.​.​56 ··​0x0001a360·5b5ffeff·565ffeff·215ffeff·ec5efeff·[_.​.​V_.​.​!_.​.​.​^.​.​
57 ··​0x00019370·396dfeff·026dfeff·e86cfeff·ca6cfeff·9m.​.​.​m.​.​.​l.​.​.​l.​.​57 ··​0x0001a370·d15efeff·995efeff·7e5efeff·5f5efeff·.​^.​.​.​^.​.​~^.​.​_^.​.​
58 ··​0x00019380·926cfeff·786cfeff·5e6cfeff·406cfeff·.​l.​.​xl.​.​^l.​.​@l.​.​58 ··​0x0001a380·245efeff·095efeff·ee5dfeff·cf5dfeff·$^.​.​.​^.​.​.​].​.​.​].​.​
59 ··​0x00019390·086cfeff·f86bfeff·be6bfeff·866bfeff·​.​l.​.​.​k.​.​.​k.​.​.​k.​.​59 ··​0x0001a390·945dfeff·​865dfeff·4b5dfeff·105dfeff·​.​].​.​.​].​.​K].​.​.​].​.​
60 ··​0x000193a0·6c6bfeff·2c6bfeff·166bfeff·ee6afeff·lk.​.​,​k.​.​.​k.​.​.​j.​.​60 ··​0x0001a3a0·f55cfeff·b45cfeff·9c5cfeff·6c5cfeff·.​\.​.​.​\.​.​.​\.​.​l\.​.​
61 ··​0x000193b0·b76afeff·9c6afeff·6a6afeff·4d6afeff·.​j.​.​.​j.​.​jj.​.​Mj.​.​61 ··​0x0001a3b0·345cfeff·185cfeff·db5bfeff·bd5bfeff·4\.​.​.​\.​.​.​[.​.​.​[.​.​
62 ··​0x000193c0·306afeff·136afeff·f669feff·d969feff·0j.​.​.​j.​.​.​i.​.​.​i.​.​62 ··​0x0001a3c0·9f5bfeff·815bfeff·635bfeff·455bfeff·.​[.​.​.​[.​.​c[.​.​E[.​.​
63 ··​0x000193d0·bc69feff·9f69feff·8269feff·6569feff·.​i.​.​.​i.​.​.​i.​.​ei.​.​63 ··​0x0001a3d0·275bfeff·095bfeff·eb5afeff·cd5afeff·'[.​.​.​[.​.​.​Z.​.​.​Z.​.​
64 ··​0x000193e0·4869feff·2b69feff·0e69feff·f168feff·Hi.​.​+i.​.​.​i.​.​.​h.​.​64 ··​0x0001a3e0·af5afeff·915afeff·735afeff·555afeff·.​Z.​.​.​Z.​.​sZ.​.​UZ.​.​
65 ··​0x000193f0·d468feff·b768feff·​9a68feff·​5075feff·.​h.​.​.​h.​.​.​h.​.​Pu.​.​65 ··​0x0001a3f0·375afeff·195afeff·​9d66feff·​5567feff·7Z.​.​.​Z.​.​.​f.​.​Ug.​.​
66 ··​0x00019400·bc75feff·​c767feff·​c767feff·​00000000·​.​u.​.​.​g.​.​.​g.​.​.​.​.​.​66 ··​0x0001a400·c567feff·​c058feff·​c058feff·​00000000·​.​g.​.​.​X.​.​.​X.​.​.​.​.​.​
67 ··​0x00019410·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0001a410·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00019420·​02002800·​47000500·​06006700·​0a007300·​.​.​(.​G.​.​.​.​.​g.​.​.​s.​68 ··​0x0001a420·​02002800·​47000500·​06006700·​0a007300·​.​.​(.​G.​.​.​.​.​g.​.​.​s.​
69 ··​0x00019430·​74001e00·​15000000·​1e001e00·​10001100·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​69 ··​0x0001a430·​74001e00·​15000000·​1e001e00·​10001100·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x00019440·​12001300·​26000a00·​20002000·​22002200·​.​.​.​.​&.​.​.​·​.​·​.​".​".​70 ··​0x0001a440·​12001300·​26000a00·​20002000·​22002200·​.​.​.​.​&.​.​.​·​.​·​.​".​".​
71 ··​0x00019450·​1e002300·​14001600·​03001f00·​18002100·​.​.​#.​.​.​.​.​.​.​.​.​.​.​!.​71 ··​0x0001a450·​1e002300·​14001600·​03001f00·​18002100·​.​.​#.​.​.​.​.​.​.​.​.​.​.​!.​
72 ··​0x00019460·​24008300·​11001d00·​1e003100·​31006c00·​$.​.​.​.​.​.​.​.​.​1.​1.​l.​72 ··​0x0001a460·​24008300·​11001d00·​1e003100·​31006c00·​$.​.​.​.​.​.​.​.​.​1.​1.​l.​
73 ··​0x00019470·​6d002300·​24002500·​26002400·​28002800·​m.​#.​$.​%.​&.​$.​(.​(.​73 ··​0x0001a470·​6d002300·​24002500·​26002400·​28002800·​m.​#.​$.​%.​&.​$.​(.​(.​
74 ··​0x00019480·​0c002400·​26003f00·​3f002600·​0c001300·​.​.​$.​&.​?.​?.​&.​.​.​.​.​74 ··​0x0001a480·​0c002400·​26003f00·​3f002600·​0c001300·​.​.​$.​&.​?.​?.​&.​.​.​.​.​
75 ··​0x00019490·​14002400·​45002100·​21001300·​14008400·​.​.​$.​E.​!.​!.​.​.​.​.​.​.​75 ··​0x0001a490·​14002400·​45002100·​21001300·​14008400·​.​.​$.​E.​!.​!.​.​.​.​.​.​.​
76 ··​0x000194a0·​23004300·​23006c00·​46004700·​48004900·​#.​C.​#.​l.​F.​G.​H.​I.​76 ··​0x0001a4a0·​23004300·​23006c00·​46004700·​48004900·​#.​C.​#.​l.​F.​G.​H.​I.​
77 ··​0x000194b0·​4a004b00·​4c006100·​2200ffff·​ffff2500·​J.​K.​L.​a.​".​.​.​.​.​%.​77 ··​0x0001a4b0·​4a004b00·​4c006100·​2200ffff·​ffff2500·​J.​K.​L.​a.​".​.​.​.​.​%.​
78 ··​0x000194c0·​77002700·​4200ffff·​ffffffff·​5000ffff·​w.​'.​B.​.​.​.​.​.​.​P.​.​.​78 ··​0x0001a4c0·​77002700·​4200ffff·​ffffffff·​5000ffff·​w.​'.​B.​.​.​.​.​.​.​P.​.​.​
79 ··​0x000194d0·​ffff5300·​54005500·​ffffffff·​5800ffff·​.​.​S.​T.​U.​.​.​.​.​X.​.​.​79 ··​0x0001a4d0·​ffff5300·​54005500·​ffffffff·​5800ffff·​.​.​S.​T.​U.​.​.​.​.​X.​.​.​
80 ··​0x000194e0·​ffffffff·​ffffffff·​66006700·​8d00ffff·​.​.​.​.​.​.​.​.​f.​g.​.​.​.​.​80 ··​0x0001a4e0·​ffffffff·​ffffffff·​66006700·​8d00ffff·​.​.​.​.​.​.​.​.​f.​g.​.​.​.​.​
81 ··​0x000194f0·​ffff6300·​6c006d00·​ffffffff·​6800ffff·​.​.​c.​l.​m.​.​.​.​.​h.​.​.​81 ··​0x0001a4f0·​ffff6300·​6c006d00·​ffffffff·​6800ffff·​.​.​c.​l.​m.​.​.​.​.​h.​.​.​
82 ··​0x00019500·​ffff7300·​74007e00·​7600ffff·​70007100·​.​.​s.​t.​~.​v.​.​.​p.​q.​82 ··​0x0001a500·​ffff7300·​74007e00·​7600ffff·​70007100·​.​.​s.​t.​~.​v.​.​.​p.​q.​
83 ··​0x00019510·​7200ffff·​ffff7500·​ffff7700·​ffff7900·​r.​.​.​.​.​u.​.​.​w.​.​.​y.​83 ··​0x0001a510·​7200ffff·​ffff7500·​ffff7700·​ffff7900·​r.​.​.​.​.​u.​.​.​w.​.​.​y.​
84 ··​0x00019520·​82008300·​8400ffff·​ffff7f00·​8000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​84 ··​0x0001a520·​82008300·​8400ffff·​ffff7f00·​8000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x00019530·​8a00ffff·​ffffffff·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​85 ··​0x0001a530·​8a00ffff·​ffffffff·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
86 ··​0x00019540·​ffff8b00·​ffff8d00·​ffffffff·​ffff9100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​86 ··​0x0001a540·​ffff8b00·​ffff8d00·​ffffffff·​ffff9100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
87 ··​0x00019550·​ffffffff·​03009500·​05000600·​ffff0800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​87 ··​0x0001a550·​ffffffff·​03009500·​05000600·​ffff0800·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x00019560·​09000a00·​0b000c00·​0d00ffff·​0f00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​88 ··​0x0001a560·​09000a00·​0b000c00·​0d00ffff·​0f00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
89 ··​0x00019570·​11001200·​13001400·​15001600·​1700ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​89 ··​0x0001a570·​11001200·​13001400·​15001600·​1700ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x00019580·​19001a00·​1b001c00·​1d00ffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​90 ··​0x0001a580·​19001a00·​1b001c00·​1d00ffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
91 ··​0x00019590·​ffff2200·​03000400·​2500ffff·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​91 ··​0x0001a590·​ffff2200·​03000400·​2500ffff·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
92 ··​0x000195a0·​0900ffff·​ffff0c00·​0d000e00·​0f001000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​92 ··​0x0001a5a0·​0900ffff·​ffff0c00·​0d000e00·​0f001000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
93 ··​0x000195b0·​11001200·​13001400·​ffff0c00·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​93 ··​0x0001a5b0·​11001200·​13001400·​ffff0c00·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
94 ··​0x000195c0·​19001a00·​1b00ffff·​13001400·​ffff2000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​94 ··​0x0001a5c0·​19001a00·​1b00ffff·​13001400·​ffff2000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
95 ··​0x000195d0·​ffff2200·​ffffffff·​25000500·​27000700·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​95 ··​0x0001a5d0·​ffff2200·​ffffffff·​25000500·​27000700·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
96 ··​0x000195e0·​08000900·​0a000b00·​0c000d00·​25000f00·​.​.​.​.​.​.​.​.​.​.​.​.​%.​.​.​96 ··​0x0001a5e0·​08000900·​0a000b00·​0c000d00·​25000f00·​.​.​.​.​.​.​.​.​.​.​.​.​%.​.​.​
97 ··​0x000195f0·​27001100·​12001300·​14001500·​16001700·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001a5f0·​27001100·​12001300·​14001500·​16001700·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x00019600·​ffff1900·​1a001b00·​1c001d00·​ffff1f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​98 ··​0x0001a600·​ffff1900·​1a001b00·​1c001d00·​ffff1f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
99 ··​0x00019610·​20002100·​2200ffff·​ffff2500·​05002700··​.​!.​".​.​.​.​.​%.​.​.​'.​99 ··​0x0001a610·​20002100·​2200ffff·​ffff2500·​05002700··​.​!.​".​.​.​.​.​%.​.​.​'.​
100 ··​0x00019620·​ffff0800·​09000a00·​0b000c00·​0d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​100 ··​0x0001a620·​ffff0800·​09000a00·​0b000c00·​0d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
101 ··​0x00019630·​0f00ffff·​11001200·​13001400·​15001600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​101 ··​0x0001a630·​0f00ffff·​11001200·​13001400·​15001600·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x00019640·​1700ffff·​19001a00·​1b001c00·​1d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001a640·​1700ffff·​19001a00·​1b001c00·​1d00ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x00019650·​1f002000·​21002200·​ffffffff·​25000500·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​103 ··​0x0001a650·​1f002000·​21002200·​ffffffff·​25000500·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​
104 ··​0x00019660·​27000700·​08000900·​0a000b00·​0c000d00·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x0001a660·​27000700·​08000900·​0a000b00·​0c000d00·​'.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
105 ··​0x00019670·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​105 ··​0x0001a670·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
106 ··​0x00019680·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​106 ··​0x0001a680·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
107 ··​0x00019690·​ffff1f00·​2000ffff·​2200ffff·​ffff2500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​107 ··​0x0001a690·​ffff1f00·​2000ffff·​2200ffff·​ffff2500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​
108 ··​0x000196a0·​05002700·​ffff0800·​09000a00·​0b000c00·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​108 ··​0x0001a6a0·​05002700·​ffff0800·​09000a00·​0b000c00·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x000196b0·​0d00ffff·​0f00ffff·​11001200·​13001400·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​109 ··​0x0001a6b0·​0d00ffff·​0f00ffff·​11001200·​13001400·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x000196c0·​15001600·​1700ffff·​19001a00·​1b001c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​110 ··​0x0001a6c0·​15001600·​1700ffff·​19001a00·​1b001c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x000196d0·​1d00ffff·​1f002000·​ffff2200·​ffff0500·​.​.​.​.​.​.​·​.​.​.​".​.​.​.​.​111 ··​0x0001a6d0·​1d00ffff·​1f002000·​ffff2200·​ffff0500·​.​.​.​.​.​.​·​.​.​.​".​.​.​.​.​
112 ··​0x000196e0·​2500ffff·​27000900·​ffffffff·​0c000d00·​%.​.​.​'.​.​.​.​.​.​.​.​.​.​.​112 ··​0x0001a6e0·​2500ffff·​27000900·​ffffffff·​0c000d00·​%.​.​.​'.​.​.​.​.​.​.​.​.​.​.​
113 ··​0x000196f0·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​113 ··​0x0001a6f0·​ffff0f00·​ffff1100·​12001300·​14001500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
114 ··​0x00019700·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​114 ··​0x0001a700·​16001700·​ffff1900·​1a001b00·​1c001d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
115 ··​0x00019710·​ffff1f00·​2000ffff·​2200ffff·​07002500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​115 ··​0x0001a710·​ffff1f00·​2000ffff·​2200ffff·​07002500·​.​.​.​.​·​.​.​.​".​.​.​.​.​%.​
116 ··​0x00019720·​09002700·​ffff0c00·​0d00ffff·​0f00ffff·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​116 ··​0x0001a720·​09002700·​ffff0c00·​0d00ffff·​0f00ffff·​.​.​'.​.​.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x00019730·​11001200·​13001400·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​117 ··​0x0001a730·​11001200·​13001400·​ffffffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x00019740·​19001a00·​1b00ffff·​ffffffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​118 ··​0x0001a740·​19001a00·​1b00ffff·​ffffffff·​1f002000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·​.​
119 ··​0x00019750·​ffff2200·​ffff0700·​25000900·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​119 ··​0x0001a750·​ffff2200·​ffff0700·​25000900·​2700ffff·​.​.​".​.​.​.​.​%.​.​.​'.​.​.​
120 ··​0x00019760·​0c000d00·​ffff0f00·​ffff1100·​12001300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​120 ··​0x0001a760·​0c000d00·​ffff0f00·​ffff1100·​12001300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
121 ··​0x00019770·​1400ffff·​ffffffff·​ffff1900·​1a001b00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​121 ··​0x0001a770·​1400ffff·​ffffffff·​ffff1900·​1a001b00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
122 ··​0x00019780·​ffffffff·​ffffffff·​20002100·​2200ffff·​.​.​.​.​.​.​.​.​·​.​!.​".​.​.​122 ··​0x0001a780·​ffffffff·​ffffffff·​20002100·​2200ffff·​.​.​.​.​.​.​.​.​·​.​!.​".​.​.​
123 ··​0x00019790·​07002500·​09002700·​ffff0c00·​0d00ffff·​.​.​%.​.​.​'.​.​.​.​.​.​.​.​.​123 ··​0x0001a790·​07002500·​09002700·​ffff0c00·​0d00ffff·​.​.​%.​.​.​'.​.​.​.​.​.​.​.​.​
124 ··​0x000197a0·​0f00ffff·​11001200·​13001400·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​124 ··​0x0001a7a0·​0f00ffff·​11001200·​13001400·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x000197b0·​ffffffff·​19001a00·​1b00ffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​125 ··​0x0001a7b0·​ffffffff·​19001a00·​1b00ffff·​ffffffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x000197c0·​ffff2000·​21002200·​ffff0700·​25000900·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​126 ··​0x0001a7c0·​ffff2000·​21002200·​ffff0700·​25000900·​.​.​·​.​!.​".​.​.​.​.​%.​.​.​
Max diff block lines reached; 0/87960 bytes (0.00%) of diff not shown.
14.1 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 110 lines modifiedOffset 1, 110 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0001b900·​011b033b·​a0060000·​d3000000·​2077feff·​.​.​.​;​.​.​.​.​.​.​.​.​·w.​.​2 ··​0x0001c900·​011b033b·​a0060000·​d3000000·​2067feff·​.​.​.​;​.​.​.​.​.​.​.​.​·g.​.​
3 ··​0x0001b910·​e8060000·​c07dfeff·​0c070000·​d07dfeff·​.​.​.​.​.​}.​.​.​.​.​.​.​}.​.​3 ··​0x0001c910·​e8060000·​c06dfeff·​0c070000·​d06dfeff·​.​.​.​.​.​m.​.​.​.​.​.​.​m.​.​
4 ··​0x0001b920·d4090000·​b97efeff·500b0000·​307ffeff·​.​.​.​.​.​~.​.​P.​.​.​0.​.​.​4 ··​0x0001c920·94090000·​b76efeff·c00a0000·​306ffeff·​.​.​.​.​.​n.​.​.​.​.​.​0o.​.​
5 ··​0x0001b930·500f0000·​547ffeff·94100000·​8e7ffeff·P.​.​.​T.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0001c930·b40e0000·​546ffeff·f80f0000·​8e6ffeff·.​.​.​.​To.​.​.​.​.​.​.​o.​.​
6 ··​0x0001b940·20140000·​be7ffeff·a4140000·​f27ffeff··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0001c940·f8120000·​be6ffeff·68130000·​f26ffeff·.​.​.​.​.​o.​.​h.​.​.​.​o.​.​
7 ··​0x0001b950·64150000·​c080feff·e0150000·​f080feff·d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0001c950·18140000·​c070feff·94140000·​f070feff·.​.​.​.​.​p.​.​.​.​.​.​.​p.​.​
8 ··​0x0001b960·98160000·​2481feff·f4160000·​5a81feff·.​.​.​.​$.​.​.​.​.​.​.​Z.​.​.​8 ··​0x0001c960·38150000·​2471feff·80150000·​5a71feff·8.​.​.​$q.​.​.​.​.​.​Zq.​.​
9 ··​0x0001b970·3c190000·​b281feff·98190000·​0a82feff·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x0001c970·74170000·​b271feff·d0170000·​0a72feff·t.​.​.​.​q.​.​.​.​.​.​.​r.​.​
10 ··​0x0001b980·f4190000·​6a82feff·501a0000·​ca82feff·.​.​.​.​j.​.​.​P.​.​.​.​.​.​.​10 ··​0x0001c980·2c180000·​6a72feff·88180000·​ca72feff·,​.​.​.​jr.​.​.​.​.​.​.​r.​.​
11 ··​0x0001b990·ac1a0000·​2a83feff·081b0000·​8a83feff·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​11 ··​0x0001c990·e4180000·​2a73feff·40190000·​8a73feff·​.​.​.​.​*s.​.​@.​.​.​.​s.​.​
12 ··​0x0001b9a0·641b0000·​ea83feff·f01b0000·​5684feff·d.​.​.​.​.​.​.​.​.​.​.​V.​.​.​12 ··​0x0001c9a0·9c190000·​ea73feff·281a0000·​5674feff·.​.​.​.​.​s.​.​(.​.​.​Vt.​.​
13 ··​0x0001b9b0·4c1c0000·​ae84feff·a81c0000·​6485feff·L.​.​.​.​.​.​.​.​.​.​.​d.​.​.​13 ··​0x0001c9b0·841a0000·​ae74feff·e01a0000·​6475feff·.​.​.​.​.​t.​.​.​.​.​.​du.​.​
14 ··​0x0001b9c0·041d0000·​1a86feff·601d0000·​d086feff·.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​14 ··​0x0001c9c0·3c1b0000·​1a76feff·981b0000·​d076feff·<.​.​.​.​v.​.​.​.​.​.​.​v.​.​
15 ··​0x0001b9d0·bc1d0000·​8687feff·181e0000·​3c88feff·​.​.​.​.​.​.​.​.​.​.​.​.​<.​.​.​15 ··​0x0001c9d0·f41b0000·​8677feff·501c0000·​3c78feff·​.​.​.​.​.​w.​.​P.​.​.​<x.​.​
16 ··​0x0001b9e0·741e0000·​f288feff·d01e0000·​a889feff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0001c9e0·ac1c0000·​f278feff·081d0000·​a879feff·.​.​.​.​.​x.​.​.​.​.​.​.​y.​.​
17 ··​0x0001b9f0·2c1f0000·​5e8afeff·881f0000·​828bfeff·,​.​.​.​^.​.​.​.​.​.​.​.​.​.​.​17 ··​0x0001c9f0·641d0000·​5e7afeff·c01d0000·​827bfeff·d.​.​.​^z.​.​.​.​.​.​.​{.​.​
18 ··​0x0001ba00·e41f0000·188cfeff·40200000·​348dfeff·​.​.​.​.​.​.​.​.​@·.​.​4.​.​.​18 ··​0x0001ca00·1c1e0000·227cfeff·781e0000·​3e7dfeff·​.​.​.​.​"|.​.​x.​.​.​>}.​.​
19 ··​0x0001ba10·9c200000·6e8ffeff·f8200000·e892feff·​.​·.​.​n.​.​.​.​·.​.​.​.​.​.​19 ··​0x0001ca10·d41e0000·787ffeff·301f0000·f282feff·​.​.​.​.​x.​.​.​0.​.​.​.​.​.​.​
20 ··​0x0001ba20·6c210000·8e94feff·f0210000·2097feff·l!.​.​.​.​.​.​.​!.​.​·.​.​.​20 ··​0x0001ca20·a41f0000·9884feff·28200000·6287feff·.​.​.​.​.​.​.​.​(·.​.​b.​.​.​
21 ··​0x0001ba30·4c220000·de97feff·ec220000·9498feff·L".​.​.​.​.​.​.​".​.​.​.​.​.​21 ··​0x0001ca30·84200000·2088feff·d8200000·d688feff·.​·.​.​·.​.​.​.​·.​.​.​.​.​.​
22 ··​0x0001ba40·48230000·249bfeff·cc230000·189efeff·H#.​.​$.​.​.​.​#.​.​.​.​.​.​22 ··​0x0001ca40·34210000·668bfeff·b8210000·5a8efeff·4!.​.​f.​.​.​.​!.​.​Z.​.​.​
23 ··​0x0001ba50·28240000·74a2feff·84240000·8ea4feff·($.​.​t.​.​.​.​$.​.​.​.​.​.​23 ··​0x0001ca50·14220000·b692feff·70220000·d094feff·.​".​.​.​.​.​.​p".​.​.​.​.​.​
24 ··​0x0001ba60·28250000·6eadfeff·c4250000·8aadfeff·(%.​.​n.​.​.​.​%.​.​.​.​.​.​24 ··​0x0001ca60·14230000·949dfeff·b0230000·b09dfeff·.​#.​.​.​.​.​.​.​#.​.​.​.​.​.​
25 ··​0x0001ba70·fc280000·32affeff·58290000·8eaffeff·​.​(.​.​2.​.​.​X)​.​.​.​.​.​.​25 ··​0x0001ca70·8c260000·529ffeff·e8260000·ae9ffeff·​.​&.​.​R.​.​.​.​&.​.​.​.​.​.​
26 ··​0x0001ba80·f4290000·02b0feff·802b0000·60b0feff·.​)​.​.​.​.​.​.​.​+.​.​`.​.​.​26 ··​0x0001ca80·70270000·22a0feff·04290000·90a0feff·p'.​.​".​.​.​.​)​.​.​.​.​.​.​
27 ··​0x0001ba90·74090000·45b4feff·e40a0000·93b5feff·t.​.​.​E.​.​.​.​.​.​.​.​.​.​.​27 ··​0x0001ca90·34090000·90a4feff·540a0000·d0a5feff·4.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
28 ··​0x0001baa0·ac100000·d3b5feff·d82b0000·13b6feff·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​28 ··​0x0001caa0·10100000·10a6feff·48290000·50a6feff·​.​.​.​.​.​.​.​.​H)​.​.​P.​.​.​
29 ··​0x0001bab0·20310000·60b6feff·​bc060000·a0b7feff··​1.​.​`.​.​.​.​.​.​.​.​.​.​.​29 ··​0x0001cab0·dc2d0000·90a6feff·​bc060000·d0a7feff·.​-​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
30 ··​0x0001bac0·​20070000·0cb8feff·​5c070000·78b8feff··​.​.​.​.​.​.​.​\.​.​.​x.​.​.​30 ··​0x0001cac0·​20070000·50a8feff·​5c070000·d0a8feff··​.​.​.​P.​.​.​\.​.​.​.​.​.​.​
31 ··​0x0001bad0·​98070000·5db9feff·​bc070000·a8bafeff·​.​.​.​.​].​.​.​.​.​.​.​.​.​.​.​31 ··​0x0001cad0·​98070000·c0a9feff·​bc070000·30abfeff·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
32 ··​0x0001bae0·fc070000·5fbcfeff·3c080000·77cdfeff·​.​.​.​.​_.​.​.​<.​.​.​w.​.​.​32 ··​0x0001cae0·e8070000·00adfeff·28080000·80bffeff·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​
33 ··​0x0001baf0·80080000·c2d2feff·c0080000·fad2feff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x0001caf0·6c080000·d0c4feff·ac080000·20c5feff·l.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
34 ··​0x0001bb00·ec080000·32d3feff·18090000·78d3feff·​.​.​.​.​2.​.​.​.​.​.​.​x.​.​.​34 ··​0x0001cb00·cc080000·70c5feff·ec080000·d0c5feff·​.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x0001bb10·ec090000·bed3feff·280a0000·04d4feff·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​35 ··​0x0001cb10·ac090000·30c6feff·d4090000·90c6feff·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
36 ··​0x0001bb20·640a0000·4ad4feff·a00a0000·90d5feff·d.​.​.​J.​.​.​.​.​.​.​.​.​.​.​36 ··​0x0001cb20·fc090000·f0c6feff·240a0000·4ec8feff·.​.​.​.​.​.​.​.​$.​.​.​N.​.​.​
37 ··​0x0001bb30·680b0000·94d5feff·7c0b0000·98d5feff·h.​.​.​.​.​.​.​|.​.​.​.​.​.​.​37 ··​0x0001cb30·d80a0000·52c8feff·ec0a0000·56c8feff·.​.​.​.​R.​.​.​.​.​.​.​V.​.​.​
38 ··​0x0001bb40·900b0000·a0d5feff·a40b0000·​0cd6feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x0001cb40·000b0000·5ac8feff·140b0000·60c8feff·​.​.​.​.​Z.​.​.​.​.​.​.​`.​.​.​
39 ··​0x0001bb50·e00b0000·54d6feff·240c0000·1ed7feff·.​.​.​.​T.​.​.​$.​.​.​.​.​.​.​39 ··​0x0001cb50·280b0000·e0c8feff·640b0000·30c9feff·(.​.​.​.​.​.​.​d.​.​.​0.​.​.​
40 ··​0x0001bb60·5c0c0000·e4d7feff·940c0000·76d8feff·\.​.​.​.​.​.​.​.​.​.​.​v.​.​.​40 ··​0x0001cb60·a80b0000·10cafeff·e00b0000·f0cafeff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x0001bb70·e80c0000·ecd9feff·280d0000·58dbfeff·​.​.​.​.​.​.​.​.​(.​.​.​X.​.​.​41 ··​0x0001cb70·180c0000·90cbfeff·6c0c0000·10cdfeff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​
42 ··​0x0001bb80·1c0f0000·e6defeff·680f0000·cadffeff·​.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​42 ··​0x0001cb80·ac0c0000·a0cefeff·800e0000·b0d2feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x0001bb90·e00f0000·0ce6feff·20100000·b4ecfeff·​.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​43 ··​0x0001cb90·cc0e0000·a0d3feff·440f0000·e0d9feff·​.​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​
44 ··​0x0001bba0·60100000·a6f3feff·100c0000·dcf3feff·`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x0001cba0·840f0000·90e0feff·c40f0000·b0e7feff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x0001bbb0·680d0000·14f4feff·940d0000·60f4feff·h.​.​.​.​.​.​.​.​.​.​.​`.​.​.​45 ··​0x0001cbb0·940b0000·00e8feff·ec0c0000·50e8feff·.​.​.​.​.​.​.​.​.​.​.​.​P.​.​.​
46 ··​0x0001bbc0·d00d0000·​b0f6feff·100e0000·8efbfeff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001cbc0·0c0d0000·​b0e8feff·340d0000·e0eafeff·​.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​
47 ··​0x0001bbd0·680e0000·90fcfeff·d40e0000·01fffeff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​47 ··​0x0001cbd0·740d0000·00f0feff·cc0d0000·10f1feff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x0001bbe0·a00f0000·7000ffff·d8100000·9c00ffff·.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​48 ··​0x0001cbe0·380e0000·d0f3feff·040f0000·50f5feff·8.​.​.​.​.​.​.​.​.​.​.​P.​.​.​
49 ··​0x0001bbf0·04110000·c800ffff·30110000·f400ffff·.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​49 ··​0x0001cbf0·3c100000·90f5feff·5c100000·d0f5feff·<.​.​.​.​.​.​.​\.​.​.​.​.​.​.​
50 ··​0x0001bc00·5c110000·6001ffff·​98110000·cc01ffff·\.​.​.​`.​.​.​.​.​.​.​.​.​.​.​50 ··​0x0001cc00·7c100000·10f6feff·​9c100000·90f6feff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x0001bc10·​d4110000·2a02ffff·f4110000·b402ffff·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​51 ··​0x0001cc10·​d8100000·10f7feff·14110000·70f7feff·​.​.​.​.​.​.​.​.​.​.​.​.​p.​.​.​
52 ··​0x0001bc20·14120000·4c03ffff·​54120000·a803ffff·.​.​.​.​L.​.​.​T.​.​.​.​.​.​.​52 ··​0x0001cc20·34110000·00f8feff·​54110000·b0f8feff·4.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
53 ··​0x0001bc30·8c120000·d803ffff·​b8120000·d805ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​53 ··​0x0001cc30·90110000·20f9feff·​b4110000·60f9feff·​.​.​.​.​·.​.​.​.​.​.​.​`.​.​.​
54 ··​0x0001bc40·0c130000·2a06ffff·40130000·5806ffff·​.​.​.​.​*.​.​.​@.​.​.​X.​.​.​54 ··​0x0001cc40·d4110000·60fbfeff·28120000·d0fbfeff·​.​.​.​.​`.​.​.​(.​.​.​.​.​.​.​
55 ··​0x0001bc50·54130000·ac06ffff·9c130000·bc08ffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​55 ··​0x0001cc50·4c120000·10fcfeff·60120000·90fcfeff·L.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
56 ··​0x0001bc60·38140000·bc09ffff·bc140000·040affff·8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x0001cc60·8c120000·d0fefeff·10130000·f0fffeff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x0001bc70·f0140000·cc0dffff·7c150000·fa0dffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​57 ··​0x0001cc70·80130000·5000ffff·a4130000·3004ffff·​.​.​.​.​P.​.​.​.​.​.​.​0.​.​.​
58 ··​0x0001bc80·9c150000·ca10ffff·f8150000·fe10ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​58 ··​0x0001cc80·30140000·6004ffff·50140000·6007ffff·0.​.​.​`.​.​.​P.​.​.​`.​.​.​
59 ··​0x0001bc90·18160000·5411ffff·54160000·4812ffff·​.​.​.​.​T.​.​.​T.​.​.​H.​.​.​59 ··​0x0001cc90·ac140000·a007ffff·cc140000·1008ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
60 ··​0x0001bca0·b0160000·1e13ffff·0c170000·7a14ffff·​.​.​.​.​.​.​.​.​.​.​.​.​z.​.​.​60 ··​0x0001cca0·08150000·2009ffff·50150000·100affff·​.​.​.​.​·.​.​.​P.​.​.​.​.​.​.​
61 ··​0x0001bcb0·4c170000·dc14ffff·84170000·e814ffff·L.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​61 ··​0x0001ccb0·98150000·a00bffff·d8150000·200cffff·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
62 ··​0x0001bcc0·98170000·7815ffff·d4170000·ec15ffff·​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​62 ··​0x0001ccc0·00160000·300cffff·14160000·d00cffff·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
63 ··​0x0001bcd0·10180000·​6016ffff·4c180000·a016ffff·.​.​.​.​`.​.​.​L.​.​.​.​.​.​.​63 ··​0x0001ccd0·50160000·​600dffff·78160000·f00dffff·P.​.​.​`.​.​.​x.​.​.​.​.​.​.​
64 ··​0x0001bce0·f8180000·0618ffff·54190000·8a19ffff·​.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​64 ··​0x0001cce0·a0160000·400effff·30170000·b00fffff·​.​.​.​.​@.​.​.​0.​.​.​.​.​.​.​
65 ··​0x0001bcf0·b0190000·561affff·0c1a0000·​2a1bffff·​.​.​.​.​V.​.​.​.​.​.​.​*.​.​.​65 ··​0x0001ccf0·8c170000·4011ffff·e8170000·​2012ffff·​.​.​.​.​@.​.​.​.​.​.​.​·.​.​.​
66 ··​0x0001bd00·681a0000·fe1bffff·c41a0000·da1cffff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​66 ··​0x0001cd00·44180000·0013ffff·a0180000·e013ffff·D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
67 ··​0x0001bd10·201b0000·be1dffff·7c1b0000·5e20ffff··.​.​.​.​.​.​.​|.​.​.​^·.​.​67 ··​0x0001cd10·fc180000·d014ffff·58190000·c015ffff·.​.​.​.​.​.​.​.​X.​.​.​.​.​.​.​
68 ··​0x0001bd20·081c0000·4c21ffff·641c0000·c022ffff·​.​.​.​.​L!.​.​d.​.​.​.​".​.​68 ··​0x0001cd20·b4190000·8018ffff·401a0000·8019ffff·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
69 ··​0x0001bd30·c01c0000·3424ffff·1c1d0000·ae25ffff·​.​.​.​.​4$.​.​.​.​.​.​.​%.​.​69 ··​0x0001cd30·9c1a0000·001bffff·f81a0000·801cffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
70 ··​0x0001bd40·781d0000·6627ffff·d41d0000·1c29ffff·x.​.​.​f'.​.​.​.​.​.​.​)​.​.​70 ··​0x0001cd40·541b0000·101effff·b01b0000·e01fffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
71 ··​0x0001bd50·301e0000·c62affff·8c1e0000·9c2cffff·0.​.​.​.​*.​.​.​.​.​.​.​,​.​.​71 ··​0x0001cd50·0c1c0000·b021ffff·681c0000·7023ffff·.​.​.​.​.​!.​.​h.​.​.​p#.​.​
72 ··​0x0001bd60·e81e0000·722effff·441f0000·c630ffff·​.​.​.​.​r.​.​.​D.​.​.​.​0.​.​72 ··​0x0001cd60·c41c0000·6025ffff·201d0000·4027ffff·​.​.​.​.​`%.​.​·.​.​.​@'.​.​
73 ··​0x0001bd70·a01f0000·​be33ffff·fc1f0000·b636ffff·.​.​.​.​.​3.​.​.​.​.​.​.​6.​.​73 ··​0x0001cd70·7c1d0000·​b029ffff·d81d0000·f02cffff·|.​.​.​.​)​.​.​.​.​.​.​.​,​.​.​
74 ··​0x0001bd80·58200000·763bffff·b4200000·ac42ffff·X·.​.​v;​.​.​.​·.​.​.​B.​.​74 ··​0x0001cd80·341e0000·f02fffff·901e0000·0035ffff·4.​.​.​.​/​.​.​.​.​.​.​.​5.​.​
75 ··​0x0001bd90·10210000·1c47ffff·84210000·6c4dffff·​.​!.​.​.​G.​.​.​!.​.​lM.​.​75 ··​0x0001cd90·ec1e0000·703cffff·​481f0000·1041ffff·​.​.​.​.​p<.​.​H.​.​.​.​A.​.​
76 ··​0x0001bda0·08220000·324fffff·64220000·4a51ffff·​.​".​.​2O.​.​d".​.​JQ.​.​76 ··​0x0001cda0·bc1f0000·a047ffff·40200000·7049ffff·​.​.​.​.​.​G.​.​@·.​.​pI.​.​
77 ··​0x0001bdb0·04230000·4658ffff·60230000·865fffff·​.​#.​.​FX.​.​`#.​.​.​_.​.​77 ··​0x0001cdb0·9c200000·b04bffff·f0200000·0053ffff·​.​·.​.​.​K.​.​.​·.​.​.​S.​.​
78 ··​0x0001bdc0·e4230000·2c69ffff·40240000·1c6effff·.​#.​.​,​i.​.​@$.​.​.​n.​.​78 ··​0x0001cdc0·4c210000·805affff·d0210000·9064ffff·L!.​.​.​Z.​.​.​!.​.​.​d.​.​
79 ··​0x0001bdd0·f4240000·e686ffff·80250000·0e88ffff·.​$.​.​.​.​.​.​.​%.​.​.​.​.​.​79 ··​0x0001cdd0·2c220000·a069ffff·e0220000·7083ffff·,​".​.​.​i.​.​.​".​.​p.​.​.​
80 ··​0x0001bde0·30260000·​a688ffff·6c260000·1289ffff·0&.​.​.​.​.​.​l&.​.​.​.​.​.​80 ··​0x0001cde0·6c230000·​a084ffff·1c240000·5085ffff·l#.​.​.​.​.​.​.​$.​.​P.​.​.​
81 ··​0x0001bdf0·60270000·d089ffff·a4270000·9e8affff·`'.​.​.​.​.​.​.​'.​.​.​.​.​.​81 ··​0x0001cdf0·48240000·e085ffff·20250000·c086ffff·H$.​.​.​.​.​.​·​%.​.​.​.​.​.​
82 ··​0x0001be00·3c280000·408bffff·b8280000·9692ffff·<(.​.​@.​.​.​.​(.​.​.​.​.​.​82 ··​0x0001ce00·54250000·b087ffff·dc250000·6088ffff·T%.​.​.​.​.​.​.​%.​.​`.​.​.​
83 ··​0x0001be10·14290000·f693ffff·70290000·c094ffff·.​)​.​.​.​.​.​.​p)​.​.​.​.​.​.​83 ··​0x0001ce10·48260000·0090ffff·a4260000·7091ffff·H&.​.​.​.​.​.​.​&.​.​p.​.​.​
84 ··​0x0001be20·b0290000·3097ffff·742a0000·069affff·​.​)​.​.​0.​.​.​t*.​.​.​.​.​.​84 ··​0x0001ce20·00270000·6092ffff·2c270000·f094ffff·​.​'.​.​`.​.​.​,​'.​.​.​.​.​.​
85 ··​0x0001be30·2c2b0000·​da9dffff·982b0000·2e9effff·,​+.​.​.​.​.​.​.​+.​.​.​.​.​.​85 ··​0x0001ce30·f4270000·​d097ffff·b0280000·d09bffff·.​'.​.​.​.​.​.​.​(.​.​.​.​.​.​
86 ··​0x0001be40·78180000·d69effff·b4180000·c69fffff·x.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​86 ··​0x0001ce40·1c290000·409cffff·c0160000·009dffff·.​)​.​.​@.​.​.​.​.​.​.​.​.​.​.​
87 ··​0x0001be50·9c240000·30a1ffff·40250000·​c6a2ffff·​.​$.​.​0.​.​.​@%.​.​.​.​.​.​87 ··​0x0001ce50·ec160000·009effff·88220000·​c09fffff·​.​.​.​.​.​.​.​.​.​".​.​.​.​.​.​
88 ··​0x0001be60·dc250000·5aa3ffff·b4260000·eea3ffff·.​%.​.​Z.​.​.​.​&.​.​.​.​.​.​88 ··​0x0001ce60·2c230000·60a1ffff·c8230000·00a2ffff·,​#.​.​`.​.​.​.​#.​.​.​.​.​.​
89 ··​0x0001be70·08270000·30a5ffff·e8270000·d0a5ffff·.​'.​.​0.​.​.​.​'.​.​.​.​.​.​89 ··​0x0001ce70·74240000·a0a2ffff·c8240000·00a4ffff·t$.​.​.​.​.​.​.​$.​.​.​.​.​.​
90 ··​0x0001be80·78280000·5aa7ffff·​0c2a0000·38a8ffff·x(.​.​Z.​.​.​.​*.​.​8.​.​.​90 ··​0x0001ce80·88250000·a0a4ffff·​08260000·40a6ffff·.​%.​.​.​.​.​.​.​&.​.​@.​.​.​
91 ··​0x0001be90·c42a0000·16a9ffff·042c0000·20a9ffff·​.​*.​.​.​.​.​.​.​,​.​.​·.​.​.​91 ··​0x0001ce90·88270000·40a7ffff·44280000·40a8ffff·​.​'.​.​@.​.​.​D(.​.​@.​.​.​
92 ··​0x0001bea0·182c0000·44aaffff·582c0000·85aaffff·.​,​.​.​D.​.​.​X,​.​.​.​.​.​.​92 ··​0x0001cea0·74290000·80a9ffff·b4290000·d0a9ffff·t)​.​.​.​.​.​.​.​)​.​.​.​.​.​.​
93 ··​0x0001beb0·742c0000·25abffff·b02c0000·dcabffff·t,​.​.​%.​.​.​.​,​.​.​.​.​.​.​93 ··​0x0001ceb0·d0290000·80aaffff·0c2a0000·70abffff·.​)​.​.​.​.​.​.​.​*.​.​p.​.​.​
94 ··​0x0001bec0·0c2d0000·6facffff·3c2d0000·cdacffff·.​-​.​.​o.​.​.​<-​.​.​.​.​.​.​94 ··​0x0001cec0·482a0000·10acffff·782a0000·80acffff·H*.​.​.​.​.​.​x*.​.​.​.​.​.​
95 ··​0x0001bed0·682d0000·4badffff·982d0000·dcadffff·h-​.​.​K.​.​.​.​-​.​.​.​.​.​.​95 ··​0x0001ced0·9c2a0000·20adffff·c42a0000·c0adffff·.​*.​.​·.​.​.​.​*.​.​.​.​.​.​
96 ··​0x0001bee0·​ec2d0000·3eaeffff·242e0000·f0aeffff·​.​-​.​.​>.​.​.​$.​.​.​.​.​.​.​96 ··​0x0001cee0·​ec2a0000·40aeffff·142b0000·00afffff·​.​*.​.​@.​.​.​.​+.​.​.​.​.​.​
97 ··​0x0001bef0·542e0000·0bc6ffff·​942e0000·bfc6ffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001cef0·442b0000·20c5ffff·​9c2b0000·00c6ffff·D+.​.​·.​.​.​.​+.​.​.​.​.​.​
98 ··​0x0001bf00·d42e0000·3fc7ffff·102f0000·ddc7ffff·​.​.​.​.​?.​.​.​.​/​.​.​.​.​.​.​98 ··​0x0001cf00·c82b0000·a0c6ffff·f02b0000·60c7ffff·​.​+.​.​.​.​.​.​.​+.​.​`.​.​.​
99 ··​0x0001bf10·582f0000·33c9ffff·982f0000·61c9ffff·X/​.​.​3.​.​.​.​/​.​.​a.​.​.​99 ··​0x0001cf10·202c0000·b0c8ffff·602c0000·f0c8ffff··​,​.​.​.​.​.​.​`,​.​.​.​.​.​.​
100 ··​0x0001bf20·c42f0000·72c9ffff·d82f0000·83c9ffff·​.​/​.​.​r.​.​.​.​/​.​.​.​.​.​.​100 ··​0x0001cf20·802c0000·10c9ffff·942c0000·30c9ffff·​.​,​.​.​.​.​.​.​.​,​.​.​0.​.​.​
101 ··​0x0001bf30·ec2f0000·94c9ffff·00300000·a5c9ffff·​.​/​.​.​.​.​.​.​.​0.​.​.​.​.​.​101 ··​0x0001cf30·a82c0000·50c9ffff·bc2c0000·70c9ffff·​.​,​.​.​P.​.​.​.​,​.​.​p.​.​.​
102 ··​0x0001bf40·14300000·b6c9ffff·28300000·cbc9ffff·​.​0.​.​.​.​.​.​(0.​.​.​.​.​.​102 ··​0x0001cf40·d02c0000·90c9ffff·e42c0000·b0c9ffff·​.​,​.​.​.​.​.​.​.​,​.​.​.​.​.​.​
103 ··​0x0001bf50·3c300000·e0c9ffff·50300000·​f5c9ffff·<0.​.​.​.​.​.​P0.​.​.​.​.​.​103 ··​0x0001cf50·f82c0000·d0c9ffff·0c2d0000·​f0c9ffff·.​,​.​.​.​.​.​.​.​-​.​.​.​.​.​.​
104 ··​0x0001bf60·64300000·06caffff·78300000·1bcaffff·d0.​.​.​.​.​.​x0.​.​.​.​.​.​104 ··​0x0001cf60·202d0000·10caffff·342d0000·30caffff··​-​.​.​.​.​.​.​4-​.​.​0.​.​.​
105 ··​0x0001bf70·8c300000·c5caffff·c0300000·e5caffff·.​0.​.​.​.​.​.​.​0.​.​.​.​.​.​105 ··​0x0001cf70·482d0000·d0caffff·7c2d0000·f0caffff·H-​.​.​.​.​.​.​|-​.​.​.​.​.​.​
106 ··​0x0001bf80·e0300000·0dcbffff·00310000·30cbffff·​.​0.​.​.​.​.​.​.​1.​.​0.​.​.​106 ··​0x0001cf80·9c2d0000·20cbffff·bc2d0000·40cbffff·​.​-​.​.​·.​.​.​.​-​.​.​@.​.​.​
107 ··​0x0001bf90·4c310000·90cbffff·98310000·a0cbffff·L1.​.​.​.​.​.​.​1.​.​.​.​.​.​107 ··​0x0001cf90·082e0000·a0cbffff·542e0000·b0cbffff·.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
108 ··​0x0001bfa0·ac310000····························.​1.​.​108 ··​0x0001cfa0·682e0000····························h.​.​.​
  
87.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 694 lines modifiedOffset 1, 642 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0001bfa4·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0001cfa4·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0001bfb4·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0001cfb4·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0001bfc4·9caffeff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0001cfc4·cc9ffeff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0001bfd4·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0001cfd4·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0001bfe4·​88010000·​20000000·​1c000000·​3070feff·​.​.​.​.​·​.​.​.​.​.​.​.​0p.​.​6 ··​0x0001cfe4·​88010000·​20000000·​1c000000·​3060feff·​.​.​.​.​·​.​.​.​.​.​.​.​0`.​.​
7 ··​0x0001bff4·​a0060000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0001cff4·​a0060000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x0001c004·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x0001d004·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x0001c014·​ac76feff·​08000000·​00000000·​38000000·​.​v.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x0001d014·​ac66feff·​08000000·​00000000·​38000000·​.​f.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x0001c024·​54000000·78b0feff·6c000000·​00410e08·​T.​.​.​x.​.​.​l.​.​.​.​A.​.​10 ··​0x0001d024·​54000000·a8a0feff·7a000000·​00410e08·​T.​.​.​.​.​.​.​z.​.​.​.​A.​.​
11 ··​0x0001c034·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x0001d034·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x0001c044·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x0001d044·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x0001c054·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x0001d054·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x0001c064·a8b0feff·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x0001d064·eca0feff·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x0001c074·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x0001d074·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x0001c084·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x0001d084·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x0001c094·​41c50e04·​20000000·​cc000000·d8b0feff·​A.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x0001d094·​41c50e04·​20000000·​cc000000·30a1feff·​A.​.​.​·​.​.​.​.​.​.​.​0.​.​.​
18 ··​0x0001c0a4·​e5000000·​00410e08·​8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A18 ··​0x0001d0a4·​e8000000·​00410e08·​8702460e·​0c860341·​.​.​.​.​.​A.​.​.​.​F.​.​.​.​A
19 ··​0x0001c0b4·​0e108304·​430e2000·3c000000·​f0000000·​.​.​.​.​C.​·​.​<.​.​.​.​.​.​.​19 ··​0x0001d0b4·​0e108304·​4e0e2000·28000000·​f0000000·​.​.​.​.​N.​·​.​(.​.​.​.​.​.​.​
20 ··​0x0001c0c4·99b1feff·4b010000·​00410e08·8502410e·​.​.​.​.​K.​.​.​.​A.​.​.​.​A.​20 ··​0x0001d0c4·fca1feff·6e010000·​00430e30·4483054f·​.​.​.​.​n.​.​.​.​C.​0D.​.​O
21 ··​0x0001c0d4·0c870341·​0e108604·410e1483·05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​021 ··​0x0001d0d4·​87034c86·​04850202·d70ac5c7·c6c30e04·​.​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x0001c0e4·02d30a0e·1441c30e·​1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​22 ··​0x0001d0e4·470b0000·3c000000·​1c010000·40a3feff·G.​.​.​<.​.​.​.​.​.​.​@.​.​.​
23 ··​0x0001c0f4·0841c50e·​04410b00·3c000000·30010000·​.​A.​.​.​A.​.​<.​.​.​0.​.​.​23 ··​0x0001d0f4·ce010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
24 ··​0x0001c104·a4b2feff·b7010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​24 ··​0x0001d104·0e108604·410e1483·​054e0e30·031a010a·​.​.​.​.​A.​.​.​.​N.​0.​.​.​.​
25 ··​0x0001c114·​0c870341·​0e108604·410e1483·​05430e30·.​.​.​A.​.​.​.​A.​.​.​.​C.​025 ··​0x0001d114·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
26 ··​0x0001c124·​0321010a·​0e1441c3·​0e1041c6·0e0c41c7·​.​!.​.​.​.​A.​.​.​A.​.​.​A.​26 ··​0x0001d124·​0e04480b·40000000·​5c010000·d0a4feff·.​.​H.​@.​.​.​\.​.​.​.​.​.​.​
27 ··​0x0001c134·0e0841c5·​0e04410b·40000000·70010000·.​.​A.​.​.​A.​@.​.​.​p.​.​.​27 ··​0x0001d134·7c120000·​00410e08·8502530e·0c870341·|.​.​.​.​A.​.​.​.​S.​.​.​.​A
28 ··​0x0001c144·1bb4feff·​18110000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​28 ··​0x0001d144·0e108604·410e1483·​054b0eb0·0a03f303·​.​.​.​.​A.​.​.​.​K.​.​.​.​.​.​
29 ··​0x0001c154·​0c870341·​0e108604·410e1483·05460eb0·​.​.​.​A.​.​.​.​A.​.​.​.​F.​.​29 ··​0x0001d154·​0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
30 ··​0x0001c164·0a032c03·​0a0e1441·c30e1041·c60e0c41·​.​.​,​.​.​.​.​A.​.​.​A.​.​.​A30 ··​0x0001d164·c50e0441·​0b000000·3c000000·a0010000·.​.​.​A.​.​.​.​<.​.​.​.​.​.​.​
31 ··​0x0001c174·​c70e0841·c50e0441·​0b000000·3c000000·​.​.​.​A.​.​.​A.​.​.​.​<.​.​.​31 ··​0x0001d174·0cb7feff·4f050000·​00410e08·8502410e·​.​.​.​.​O.​.​.​.​A.​.​.​.​A.​
32 ··​0x0001c184·b4010000·efc4feff·​4b050000·​00410e08·​.​.​.​.​.​.​.​.​K.​.​.​.​A.​.​32 ··​0x0001d184·0c870341·0e108604·​410e1483·​054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
33 ··​0x0001c194·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​33 ··​0x0001d194·0379030a·​0e1441c3·​0e1041c6·0e0c41c7·.​y.​.​.​.​A.​.​.​A.​.​.​A.​
34 ··​0x0001c1a4·​05430e50·​039c030a·0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​34 ··​0x0001d1a4·​0e0841c5·​0e04420b·1c000000·e0010000·​.​.​A.​.​.​B.​.​.​.​.​.​.​.​.​
35 ··​0x0001c1b4·0e0c41c7·0e0841c5·​0e04410b·28000000·​.​.​A.​.​.​A.​.​.​A.​(.​.​.​35 ··​0x0001d1b4·1cbcfeff·43000000·​00430e20·44860248·​.​.​.​.​C.​.​.​.​C.​·D.​.​H
36 ··​0x0001c1c4·f4010000·fac9feff·37000000·​00410e08·​.​.​.​.​.​.​.​.​7.​.​.​.​A.​.​36 ··​0x0001d1c4·830373c6·c30e0400·1c000000·​00020000·​.​.​s.​.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x0001c1d4·8602410e·0c830343·0e206f0e·0c41c30e·.​.​A.​.​.​.​C.​·o.​.​A.​.​37 ··​0x0001d1d4·4cbcfeff·43000000·00430e20·​44860248·​L.​.​.​C.​.​.​.​C.​·D.​.​H
38 ··​0x0001c1e4·​0841c60e·04000000·​28000000·​20020000·​.​A.​.​.​.​.​.​(.​.​.​·​.​.​.​38 ··​0x0001d1e4·830373c6·c30e0400·​24000000·​20020000·​.​.​s.​.​.​.​.​$.​.​.​·​.​.​.​
39 ··​0x0001c1f4·06cafeff·37000000·​00410e08·8602410e·.​.​.​.​7.​.​.​.​A.​.​.​.​A.​39 ··​0x0001d1f4·7cbcfeff·5e000000·​00430e30·44860448·|.​.​.​^.​.​.​.​C.​0D.​.​H
40 ··​0x0001c204·0c830343·​0e206f0e·0c41c30e·0841c60e·​.​.​.​C.​·​o.​.​A.​.​.​A.​.​40 ··​0x0001d204·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
41 ··​0x0001c214·04000000·38000000·4c020000·12cafeff·​.​.​.​.​8.​.​.​L.​.​.​.​.​.​.​41 ··​0x0001d214·1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|
42 ··​0x0001c224·46000000·00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A42 ··​0x0001d224·08079b95·4f00001b·1b0c0404·88010000·.​.​.​.​O.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x0001c234·0e108604·410e1483·05430e30·7a0e1441·.​.​.​.​A.​.​.​.​C.​0z.​.​A43 ··​0x0001d234·30000000·24000000·​5497feff·f2030000·0.​.​.​$.​.​.​T.​.​.​.​.​.​.​
44 ··​0x0001c244·c30e1041·​c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​44 ··​0x0001d244·04432500·​00410e08·8502420d·05438703·​.​C%.​.​A.​.​.​.​B.​.​C.​.​
45 ··​0x0001c254·1c000000·​00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|45 ··​0x0001d254·86048305·​035e010a·c341c641·c741c50c·​.​.​.​.​.​^.​.​.​A.​A.​A.​.​
46 ··​0x0001c264·​08079b55·4f00001b·1b0c0404·88010000·​.​.​.​UO.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001d264·​0404410b·28000000·00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
47 ··​0x0001c274·30000000·24000000·e4a6feff·e5030000·0.​.​.​$.​.​.​.​.​.​.​.​.​.​.​47 ··​0x0001d274·5200017c·08079b41·4f00001b·1b0c0404·R.​.​|.​.​.​AO.​.​.​.​.​.​.​
48 ··​0x0001c284·04472800·​00410e08·​8502420d·​054c8703·​.​G(.​.​A.​.​.​.​B.​.​L.​.​48 ··​0x0001d284·88010c05·​08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
49 ··​0x0001c294·86048305·0353010a·​c341c641·c741c50c·​.​.​.​.​.​S.​.​.​A.​A.​A.​.​49 ··​0x0001d294·14000000·​30000000·3464feff·e7000000·​.​.​.​.​0.​.​.​4d.​.​.​.​.​.​
50 ··​0x0001c2a4·​0404410b·28000000·00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL50 ··​0x0001d2a4·​041b2500·00000000·24000000·e0020000·​.​.​%.​.​.​.​.​$.​.​.​.​.​.​.​
51 ··​0x0001c2b4·5200017c·08079b01·4f00001b·1b0c0404·R.​.​|.​.​.​.​O.​.​.​.​.​.​.​51 ··​0x0001d2b4·1cbcfeff·5e000000·00430e30·44860448·.​.​.​.​^.​.​.​.​C.​0D.​.​H
52 ··​0x0001c2c4·​88010c05·​08830585·02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​52 ··​0x0001d2c4·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
53 ··​0x0001c2d4·14000000·30000000·f473feff·e9000000·.​.​.​.​0.​.​.​.​s.​.​.​.​.​.​53 ··​0x0001d2d4·24000000·08030000·54bcfeff·5e000000·$.​.​.​.​.​.​.​T.​.​.​^.​.​.​
54 ··​0x0001c2e4·​041f2800·00000000·38000000·20030000·​.​.​(.​.​.​.​.​8.​.​.​·​.​.​.​54 ··​0x0001d2e4·​00430e30·44860448·83054f85·02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
55 ··​0x0001c2f4·84c9feff·46000000·00410e08·8502410e·.​.​.​.​F.​.​.​.​A.​.​.​.​A.​55 ··​0x0001d2f4·77c5c7c6·c30e0400·24000000·30030000·w.​.​.​.​.​.​.​$.​.​.​0.​.​.​
56 ··​0x0001c304·0c870341·0e108604·​410e1483·05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​056 ··​0x0001d304·8cbcfeff·5e000000·00430e30·44860448·.​.​.​.​^.​.​.​.​C.​0D.​.​H
57 ··​0x0001c314·7a0e1441·c30e1041·c60e0c41·​c70e0841·​z.​.​A.​.​.​A.​.​.​A.​.​.​A57 ··​0x0001d314·83054f85·02488703·77c5c7c6·​c30e0400·.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
58 ··​0x0001c324·c50e0400·38000000·5c030000·8ec9feff·.​.​.​.​8.​.​.​\.​.​.​.​.​.​.​58 ··​0x0001d324·2c000000·14010000·c4bcfeff·5e010000·,​.​.​.​.​.​.​.​.​.​.​.​^.​.​.​
59 ··​0x0001c334·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A59 ··​0x0001d334·04a32400·​00430e30·4487034f·​86044c85·.​.​$.​.​C.​0D.​.​O.​.​L.​
60 ··​0x0001c344·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A60 ··​0x0001d344·​02830502·bf0ac5c7·c6c30e04·410b0000·​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​
61 ··​0x0001c354·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​61 ··​0x0001d354·40000000·44010000·349afeff·36010000·@.​.​.​D.​.​.​4.​.​.​6.​.​.​
62 ··​0x0001c364·38000000·98030000·98c9feff·46000000·8.​.​.​.​.​.​.​.​.​.​.​F.​.​.​62 ··​0x0001d364·04812400·00410e08·8502410e·0c870341·.​.​$.​.​A.​.​.​.​A.​.​.​.​A
63 ··​0x0001c374·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​63 ··​0x0001d374·​0e108604·4c0e1483·​05430e30·​0318010a·​.​.​.​.​L.​.​.​.​C.​0.​.​.​.​
64 ··​0x0001c384·410e1483·​05430e30·​7a0e1441·​c30e1041·​A.​.​.​.​C.​0z.​.​A.​.​.​A64 ··​0x0001d384·​0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
65 ··​0x0001c394·c60e0c41·c70e0841·c50e0400·40000000·​.​.​.​A.​.​.​A.​.​.​.​@.​.​.​65 ··​0x0001d394·​0e04410b·24000000·00000000·​017a504c·.​.​A.​$.​.​.​.​.​.​.​.​zPL
66 ··​0x0001c3a4·​50010000·a2c9feff·​46010000·046b2700·P.​.​.​.​.​.​.​F.​.​.​.​k'.​66 ··​0x0001d3a4·​5200017c·08079b11·​4e00001b·1b0c0404·R.​.​|.​.​.​.​N.​.​.​.​.​.​.​
67 ··​0x0001c3b4·00410e08·​8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​67 ··​0x0001d3b4·88010e30·​83058502·86048703·14000000·​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x0001c3c4·410e1483·05430e30·02be0a0e·1441c30e·A.​.​.​.​C.​0.​.​.​.​.​A.​.​68 ··​0x0001d3c4·2c000000·ef63feff·6a000000·04232400·,​.​.​.​.​c.​.​j.​.​.​.​#$.​
69 ··​0x0001c3d4·1041c60e·0c41c70e·​0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​69 ··​0x0001d3d4·00000000·10000000·​0c040000·6ebdfeff·​.​.​.​.​.​.​.​.​.​.​.​.​n.​.​.​
70 ··​0x0001c3e4·40000000·94010000·59a9feff·4e010000·@.​.​.​.​.​.​.​Y.​.​.​N.​.​.​70 ··​0x0001d3e4·04000000·00000000·10000000·20040000·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
71 ··​0x0001c3f4·04352700·​00410e08·8502410e·0c870341·.​5'.​.​A.​.​.​.​A.​.​.​.​A71 ··​0x0001d3f4·5ebdfeff·​04000000·00000000·10000000·^.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
72 ··​0x0001c404·0e108604·​410e1483·​05430e30·​033b010a·.​.​.​.​A.​.​.​.​C.​0.​;​.​.​72 ··​0x0001d404·34040000·​4ebdfeff·​04000000·​00000000·4.​.​.​N.​.​.​.​.​.​.​.​.​.​.​
73 ··​0x0001c414·0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​73 ··​0x0001d414·10000000·48040000·3ebdfeff·​04000000·​.​.​.​.​H.​.​.​>.​.​.​.​.​.​.​
74 ··​0x0001c424·​0e04410b·24000000·00000000·017a504c·​.​.​A.​$.​.​.​.​.​.​.​.​zPL74 ··​0x0001d424·​00000000·38000000·5c040000·30bdfeff·​.​.​.​.​8.​.​.​\.​.​.​0.​.​.​
75 ··​0x0001c434·5200017c·​08079b81·4d00001b·1b0c0404·R.​.​|.​.​.​.​M.​.​.​.​.​.​.​75 ··​0x0001d434·7a000000·​00410e08·8502430e·​0c870341·z.​.​.​.​A.​.​.​.​C.​.​.​.​A
76 ··​0x0001c444·88010e30·83058502·86048703·14000000·​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​.​76 ··​0x0001d444·0e108604·410e1483·054e0e40·02610e14·​.​.​.​.​A.​.​.​.​N.​@.​a.​.​
77 ··​0x0001c454·2c000000·6173feff·6a000000·04d72600·,​.​.​.​as.​.​j.​.​.​.​.​&.​77 ··​0x0001d454·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​
78 ··​0x0001c464·00000000·10000000·9c040000·20cafeff·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​78 ··​0x0001d464·2c000000·98040000·74bdfeff·4d000000·,​.​.​.​.​.​.​.​t.​.​.​M.​.​.​
79 ··​0x0001c474·​04000000·00000000·10000000·b0040000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​79 ··​0x0001d474·​00410e08·8602410e·0c83037a·0ac30e08·​.​A.​.​.​.​A.​.​.​.​z.​.​.​.​
80 ··​0x0001c484·10cafeff·04000000·​00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​80 ··​0x0001d484·41c60e04·430b4bc3·​0e0841c6·0e040000·A.​.​.​C.​K.​.​.​A.​.​.​.​.​
81 ··​0x0001c494·c4040000·00cafeff·04000000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​81 ··​0x0001d494·10000000·c8040000·14dcfeff·45000000·​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​.​
82 ··​0x0001c4a4·38000000·d8040000·f4c9feff·6c000000·8.​.​.​.​.​.​.​.​.​.​.​l.​.​.​82 ··​0x0001d4a4·00000000·34000000·dc040000·80bdfeff·.​.​.​.​4.​.​.​.​.​.​.​.​.​.​.​
83 ··​0x0001c4b4·00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​83 ··​0x0001d4b4·d9000000·​00410e08·8702410e·0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
84 ··​0x0001c4c4·410e1483·​05430e40·02600e14·​41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​84 ··​0x0001d4c4·​0e108304·430e3002·​ca0a0e10·​41c30e0c·.​.​.​.​C.​0.​.​.​.​.​A.​.​.​
85 ··​0x0001c4d4·​41c60e0c·​41c70e08·​41c50e04·2c000000·​A.​.​.​A.​.​.​A.​.​.​,​.​.​.​85 ··​0x0001d4d4·​41c60e08·​41c70e04·​410b0000·34000000·​A.​.​.​A.​.​.​A.​.​.​4.​.​.​
86 ··​0x0001c4e4·​14050000·​24cafeff·47000000·​00410e08·​.​.​.​.​$.​.​.​G.​.​.​.​A.​.​86 ··​0x0001d4e4·​14050000·​28befeff·d1000000·​00410e08·​.​.​.​.​(.​.​.​.​.​.​.​.​A.​.​
87 ··​0x0001c4f4·​8602410e·​0c830376·​0ac30e08·​41c60e04·​.​.​A.​.​.​.​v.​.​.​.​A.​.​.​87 ··​0x0001d4f4·​8702410e·​0c860341·​0e108304·​430e3002·​.​.​A.​.​.​.​A.​.​.​.​C.​0.​
88 ··​0x0001c504·410b4bc3·0e0841c6·0e040000·10000000·A.​K.​.​.​A.​.​.​.​.​.​.​.​.​88 ··​0x0001d504·aa0a0e10·41c30e0c·41c60e08·41c70e04·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​
89 ··​0x0001c514·​44050000·8ee7feff·36000000·00000000·D.​.​.​.​.​.​.​6.​.​.​.​.​.​.​89 ··​0x0001d514·​450b0000·50000000·4c050000·d0befeff·E.​.​.​P.​.​.​L.​.​.​.​.​.​.​
90 ··​0x0001c524·34000000·58050000·28cafeff·c9000000·4.​.​.​X.​.​.​(.​.​.​.​.​.​.​90 ··​0x0001d524·93000000·00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
91 ··​0x0001c534·00410e08·8702410e·​0c860341·​0e108304·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​91 ··​0x0001d534·​0e108604·410e1483·​054e0e30·​02570a0e·​.​.​.​.​A.​.​.​.​N.​0.​W.​.​
92 ··​0x0001c544·​430e3002·​ba0a0e10·41c30e0c·41c60e08·​C.​0.​.​.​.​.​A.​.​.​A.​.​.​92 ··​0x0001d544·1441c30e·​1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
93 ··​0x0001c554·41c70e04·410b0000·34000000·​90050000·​A.​.​.​A.​.​.​4.​.​.​.​.​.​.​93 ··​0x0001d554·04430b5e·​0e1441c3·0e1041c6·0e0c41c7·.​C.​^.​.​A.​.​.​A.​.​.​A.​
94 ··​0x0001c564·bacafeff·c5000000·00410e08·8702410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​94 ··​0x0001d564·0e0841c5·0e040000·3c000000·a0050000·​.​.​A.​.​.​.​.​<.​.​.​.​.​.​.​
95 ··​0x0001c574·0c860341·0e108304·430e3002·a00a0e10·​.​.​.​A.​.​.​.​C.​0.​.​.​.​.​95 ··​0x0001d574·1cbffeff·7f010000·00410e08·8502430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
96 ··​0x0001c584·41c30e0c·41c60e08·41c70e04·410b0000·A.​.​.​A.​.​.​A.​.​.​A.​.​.​96 ··​0x0001d584·0c870341·0e108604·​430e1483·054e0e70·​.​.​.​A.​.​.​.​C.​.​.​.​N.​p
97 ··​0x0001c594·50000000·c8050000·48cbfeff·91000000·P.​.​.​.​.​.​.​H.​.​.​.​.​.​.​97 ··​0x0001d594·0348010a·0e1441c3·0e1041c6·0e0c41c7·.​H.​.​.​.​A.​.​.​A.​.​.​A.​
98 ··​0x0001c5a4·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​98 ··​0x0001d5a4·​0e0841c5·0e04460b·3c000000·​e0050000·​.​.​A.​.​.​F.​<.​.​.​.​.​.​.​
99 ··​0x0001c5b4·410e1483·05430e30·​02620a0e·1441c30e·A.​.​.​.​C.​0.​b.​.​.​A.​.​99 ··​0x0001d5b4·5cc0feff·8d010000·​00410e08·8502430e·\.​.​.​.​.​.​.​.​A.​.​.​.​C.​
100 ··​0x0001c5c4·1041c60e·0c41c70e·0841c50e·​04410b5e·​.​A.​.​.​A.​.​.​A.​.​.​A.​^100 ··​0x0001d5c4·​0c870341·0e108604·​430e1483·​054e0e70·​.​.​.​A.​.​.​.​C.​.​.​.​N.​p
101 ··​0x0001c5d4·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​101 ··​0x0001d5d4·​031e010a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
102 ··​0x0001c5e4·​0e040000·3c000000·​1c060000·86cbfeff·​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001d5e4·​0e0841c5·0e04480b·​1c000000·20060000·​.​.​A.​.​.​H.​.​.​.​.​·.​.​.​
103 ··​0x0001c5f4·76010000·​00410e08·​8502410e·0c870341·v.​.​.​.​A.​.​.​.​A.​.​.​.​A103 ··​0x0001d5f4·​0cdbfeff·43000000·00430e20·44860248·​.​.​.​.​C.​.​.​.​C.​·D.​.​H
104 ··​0x0001c604·0e108604·410e1483·05430e70·0353010a·​.​.​.​.​A.​.​.​.​C.​p.​S.​.​104 ··​0x0001d604·830373c6·c30e0400·24000000·40060000·​.​.​s.​.​.​.​.​$.​.​.​@.​.​.​
105 ··​0x0001c614·0e1441c3·0e1041c6·​0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​105 ··​0x0001d614·3cdbfeff·5e000000·​00430e30·44860448·<.​.​.​^.​.​.​.​C.​0D.​.​H
106 ··​0x0001c624·0e04410b·3c000000·5c060000·bcccfeff·​.​.​A.​<.​.​.​\.​.​.​.​.​.​.​106 ··​0x0001d624·83054f85·02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
107 ··​0x0001c634·6c010000·00410e08·8502410e·0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A107 ··​0x0001d634·3c000000·68060000·74dbfeff·2c020000·<.​.​.​h.​.​.​t.​.​.​,​.​.​.​
108 ··​0x0001c644·​0e108604·410e1483·​05430e70·​031d010a·​.​.​.​.​A.​.​.​.​C.​p.​.​.​.​108 ··​0x0001d644·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
109 ··​0x0001c654·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​109 ··​0x0001d654·410e1483·​05430e28·​0301020a·​0e1441c3·A.​.​.​.​C.​(.​.​.​.​.​.​A.​
110 ··​0x0001c664·​0e04410b·28000000·9c060000·6ce6feff·​.​.​A.​(.​.​.​.​.​.​.​l.​.​.​110 ··​0x0001d664·​0e1041c6·0e0c41c7·0e0841c5·0e04440b·​.​.​A.​.​.​A.​.​.​A.​.​.​D.​
111 ··​0x0001c674·37000000·00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C111 ··​0x0001d674·54000000·a8060000·64ddfeff·17050000·T.​.​.​.​.​.​.​d.​.​.​.​.​.​.​
112 ··​0x0001c684·​0e206f0e·​0c41c30e·​0841c60e·​04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​112 ··​0x0001d684·​00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
113 ··​0x0001c694·38000000·c8060000·78e6feff·46000000·8.​.​.​.​.​.​.​x.​.​.​F.​.​.​113 ··​0x0001d694·410e1483·054e0e50·033c010a·0e1441c3·A.​.​.​.​N.​P.​<.​.​.​.​A.​
114 ··​0x0001c6a4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​114 ··​0x0001d6a4·​0e1041c6·0e0c41c7·​0e0841c5·​0e04460b·​.​.​A.​.​.​A.​.​.​A.​.​.​F.​
115 ··​0x0001c6b4·410e1483·​05430e30·7a0e1441·​c30e1041·​A.​.​.​.​C.​0z.​.​A.​.​.​A115 ··​0x0001d6b4·0320030a·​0e1441c3·​0e1041c6·0e0c41c7·.​·.​.​.​.​A.​.​.​A.​.​.​A.​
116 ··​0x0001c6c4·c60e0c41·​c70e0841·c50e0400·3c000000·.​.​.​A.​.​.​A.​.​.​.​<.​.​.​116 ··​0x0001d6c4·​0e0841c5·0e04440b·68000000·00070000·​.​.​A.​.​.​D.​h.​.​.​.​.​.​.​
117 ··​0x0001c6d4·​04070000·88e6feff·41020000·​00410e08·​.​.​.​.​.​.​.​.​A.​.​.​.​A.​.​117 ··​0x0001d6d4·2ce2feff·0b010000·​00410e08·8502410e·,​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
118 ··​0x0001c6e4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​118 ··​0x0001d6e4·​0c870341·​0e108604·​410e1483·​054d0e40·.​.​.​A.​.​.​.​A.​.​.​.​M.​@
119 ··​0x0001c6f4·​05430e20·031a020a·0e1441c3·0e1041c6·​.​C.​·.​.​.​.​.​.​A.​.​.​A.​119 ··​0x0001d6f4·​026f0a0e·1441c30e·​1041c60e·0c41c70e·​.​o.​.​.​A.​.​.​A.​.​.​A.​.​
120 ··​0x0001c704·0e0c41c7·0e0841c5·​0e04410b·54000000·​.​.​A.​.​.​A.​.​.​A.​T.​.​.​120 ··​0x0001d704·​0841c50e·044c0b5c·0a0e1441·c30e1041·​.​A.​.​.​L.​\.​.​.​A.​.​.​A
121 ··​0x0001c714·44070000·98e8feff·​de040000·00410e08·D.​.​.​.​.​.​.​.​.​.​.​.​A.​.​121 ··​0x0001d714·c60e0c41·c70e0841·​c50e0448·0b024c0e·.​.​.​A.​.​.​A.​.​.​H.​.​L.​
122 ··​0x0001c724·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​122 ··​0x0001d724·1441c30e·1041c60e·0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
123 ··​0x0001c734·​05430e50·0347010a·0e1441c3·​0e1041c6·​.​C.​P.​G.​.​.​.​A.​.​.​A.​123 ··​0x0001d734·​04000000·44000000·6c070000·d0e2feff·​.​.​.​.​D.​.​.​l.​.​.​.​.​.​.​
124 ··​0x0001c744·0e0c41c7·​0e0841c5·0e04410b·​03fb020a·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​124 ··​0x0001d744·b9020000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
125 ··​0x0001c754·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​125 ··​0x0001d754·​0e108604·410e1483·​054e0e60·​02b60e5c·​.​.​.​.​A.​.​.​.​N.​`.​.​.​\
126 ··​0x0001c764·0e04410b·68000000·9c070000·1eedfeff·.​.​A.​h.​.​.​.​.​.​.​.​.​.​.​126 ··​0x0001d764·430e6070·0a0e1441·c30e1041·c60e0c41·C.​`p.​.​.​A.​.​.​A.​.​.​A
Max diff block lines reached; 20350/89081 bytes (22.84%) of diff not shown.
18.9 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 146 lines modifiedOffset 1, 146 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0001eacc·​ff9b3501·​29362600·​00a301fb·​01cc0701·​.​.​5.​)​6&.​.​.​.​.​.​.​.​.​2 ··​0x0001f788·​ff9b3501·​29362600·​00a501f9·​01d90701·​.​.​5.​)​6&.​.​.​.​.​.​.​.​.​
3 ··​0x0001eadc·​b60305d1·​0703cf04·​05de0703·d70405cc·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0001f798·​b60305de·​0703dc04·​05eb0703·e40405d9·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0001eaec·​07018505·​ff010000·b90705cc·​07010100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0001f7a8·​07019205·​ff010000·c60705d9·​07010100·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0001eafc·​007d0000·b8260000·​ff9b1501·​0b8c0127·​.​}.​.​.​&.​.​.​.​.​.​.​.​.​'5 ··​0x0001f7b8·​007d0000·fc290000·​ff9b1501·​0b8a0127·​.​}.​.​.​)​.​.​.​.​.​.​.​.​.​'
6 ··​0x0001eb0c·​d80100e4·​01050000·​0100007d·a0260000·​.​.​.​.​.​.​.​.​.​.​.​}.​&.​.​6 ··​0x0001f7c8·​d60100e2·​01050000·​0100007d·e4290000·​.​.​.​.​.​.​.​.​.​.​.​}.​)​.​.​
7 ··​0x0001eb1c·​ffff010a·1e05ca01·​00c10205·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0001f7d8·​ffff010a·2a05e201·​00d90205·​0000ffff·​.​.​.​.​*.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0001eb2c·​010a1d05·​00009702·​05c70200·​ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x0001f7e8·​010a2305·​0000ff01·​05af0200·​ffff0104·​.​.​#.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x0001eb3c·​65050000·​ffff0107·c8028304·​870700ff·​e.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x0001f7f8·​65050000·​ffff0107·fb02da04·​890800ff·​e.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x0001eb4c·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​10 ··​0x0001f808·​ff01041e·​050000ff·​ff01402f·​0500003a·​.​.​.​.​.​.​.​.​.​.​@/​.​.​.​:​
11 ··​0x0001eb5c·a706dc0d·​00b00805·ea0d00cc·​082ace0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​11 ··​0x0001f818·9006ee0d·​00a30805·8c0e00c5·​082bfc0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​
12 ··​0x0001eb6c·​00c80a05·d50d00ea·​0a2ae30d·​00900c05·​.​.​.​.​.​.​.​.​.​*.​.​.​.​.​.​12 ··​0x0001f828·​00c30a05·f50d00df·​0a2b850e·​00ae0c05·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​
13 ··​0x0001eb7c·d50d00d0·​0c05ea0d·​00960d05·dc0d00b3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x0001f838·f50d00f0·​0c058c0e·​00b60d05·ee0d00d3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x0001eb8c·​0d05d50d·​00c90d05·ea0d00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·14 ··​0x0001f848·​0d05f50d·​00e40d05·8c0e00ff·​ff010420·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​·
15 ··​0x0001eb9c·​050000ff·​ff012025·​05000048·​05810400·​.​.​.​.​.​.​·%.​.​.​H.​.​.​.​15 ··​0x0001f858·​050000ff·​ff011b25·​05000048·​05b60400·​.​.​.​.​.​.​.​%.​.​.​H.​.​.​.​
16 ··​0x0001ebac·​8a010588·​0400b401·ef010000·ea030581·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0001f868·​880105af·​0400b201·cb020000·aa0405b6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x0001ebbc·​0400fc03·050000ff·ff01042b·050000ff·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​17 ··​0x0001f878·​0400ffff·​01042b05·0000ffff·01192705·​.​.​.​.​.​.​+.​.​.​.​.​.​.​'.​
18 ··​0x0001ebcc·ff01191b·05000036·​05f20100·6c05f901·​.​.​.​.​.​.​.​6.​.​.​.​l.​.​.​18 ··​0x0001f888·00004205·88020076·​058f0200·9b012100·​.​.​B.​.​.​.​v.​.​.​.​.​.​!.​
19 ··​0x0001ebdc·​00910121·​0000ed01·​05f20100·ffff0104·​.​.​.​!.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x0001f898·​00830205·​880200ff·ff01042f·050000ff·​.​.​.​.​.​.​.​.​.​.​.​/​.​.​.​.​
20 ··​0x0001ebec·2f050000·ffff014c·e80105a8·07009302·/​.​.​.​.​.​.​L.​.​.​.​.​.​.​.​20 ··​0x0001f8a8·ff014cdc·0105b507·00870205·​ab07009d·.​.​L.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x0001ebfc·​05a10700·a902409a·07009503·05b10700·​.​.​.​.​.​.​@.​.​.​.​.​.​.​.​.​21 ··​0x0001f8b8·​0241a407·008a0305·​bc0700bd·0305cc07·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x0001ec0c·c80305c1·0700d403·​22b10700·​af040593·​.​.​.​.​.​.​.​.​".​.​.​.​.​.​.​22 ··​0x0001f8c8·​00c90322·​bc0700a4·​04059d07·00b00405·​.​.​.​".​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x0001ec1c·0700bb04·05b80700·87050500·​00ca0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x0001f8d8·c50700fa·04050000·be0505bc·​0700f405·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x0001ec2c·b10700f7·​05050000·8e06059a·0700b006·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x0001f8e8·0500008d·​0605a407·00ba0663·bc0700ff·​.​.​.​.​.​.​.​.​.​.​.​c.​.​.​.​
25 ··​0x0001ec3c·63b10700·ffff010e·5d050000·a6010500·c.​.​.​.​.​.​.​].​.​.​.​.​.​.​25 ··​0x0001f8f8·ff010e5d·050000a6·01050000·c8010500·.​.​.​].​.​.​.​.​.​.​.​.​.​.​.​
26 ··​0x0001ec4c·​00c80105·0000ffff·​011a1d05·​00003c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​<.​26 ··​0x0001f908·​00ffff01·1a1d0500·​003c05f4·​05007805·​.​.​.​.​.​.​.​.​.​<.​.​.​.​x.​
27 ··​0x0001ec5c·c805007a·​05c10500·d301d502·0000af05·​.​.​.​z.​.​.​.​.​.​.​.​.​.​.​.​27 ··​0x0001f918·ed0500db·​01d70200·00e80505·f40500ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x0001ec6c·​05c80500·ffff0104·​2b050000·​ffff0119·​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​.​28 ··​0x0001f928·ff01042b·050000ff·ff011927·05000042·​.​.​.​+.​.​.​.​.​.​.​'.​.​.​B
29 ··​0x0001ec7c·1b050000·3605e601·​006c05ed·​0100a901·​.​.​.​.​6.​.​.​.​l.​.​.​.​.​.​29 ··​0x0001f938·05fc0100·76058302·​00b30105·​0000f701·​.​.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
30 ··​0x0001ec8c·​050000e1·0105e601·00ffff01·042f0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​/​.​.​30 ··​0x0001f948·​05fc0100·ffff0104·​2f050000·ffff0114·​.​.​.​.​.​.​.​.​/​.​.​.​.​.​.​.​
31 ··​0x0001ec9c·00ffff01·141b0500·​003605ca·​01006c05·.​.​.​.​.​.​.​.​.​6.​.​.​.​l.​31 ··​0x0001f958·27050000·​4205e001·​007605e7·​0100db01·'.​.​.​B.​.​.​.​v.​.​.​.​.​.​
32 ··​0x0001ecac·d10100c5·0105ca01·00ffff01·04310500·​.​.​.​.​.​.​.​.​.​.​.​.​.​1.​.​32 ··​0x0001f968·05e00100·​ffff0104·​31050000·ffff010a·​.​.​.​.​.​.​.​.​1.​.​.​.​.​.​.​
33 ··​0x0001ecbc·00ffff01·​091a0577·​00a30105·​0000ffff·.​.​.​.​.​.​.​w.​.​.​.​.​.​.​.​33 ··​0x0001f978·23058901·​00b50105·​0000ffff·​010a1e05·#.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x0001eccc·010a1e05·​9c0100d5·​01050000·​ffff0110·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​34 ··​0x0001f988·​a10100da·​01050000·​ffff0110·​87010d00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x0001ecdc·86010d00·​009a0105·dc0200c4·​02180000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​35 ··​0x0001f998·​009b0105·e60200ce·​02180000·​ffff0104·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
36 ··​0x0001ecec·​ffff0104·​3e050000·​ffff010b·​31b70100·.​.​.​.​>.​.​.​.​.​.​.​1.​.​.​36 ··​0x0001f9a8·​3e050000·​ffff010b·​35ae0100·​00ea0105·>.​.​.​.​.​.​.​5.​.​.​.​.​.​.​
37 ··​0x0001ecfc·​00ef0105·​fb0200ff·​ff01043d·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​=.​.​.​.​37 ··​0x0001f9b8·​ff0200ff·​ff01043d·​050000ff·ff01091b·​.​.​.​.​.​.​.​=.​.​.​.​.​.​.​.​
38 ··​0x0001ed0c·​ff01091b·​05000036·​05c40100·​ffff0104·​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​.​38 ··​0x0001f9c8·​05000036·​05cf0100·​ffff0104·​3d050000·​.​.​.​6.​.​.​.​.​.​.​.​=.​.​.​
39 ··​0x0001ed1c·​3d050000·​ffff0109·​23050000·​3e05cc01·=.​.​.​.​.​.​.​#.​.​.​>.​.​.​39 ··​0x0001f9d8·​ffff0109·​24050000·​3f05cf01·00ffff01·.​.​.​.​$.​.​.​?.​.​.​.​.​.​.​
40 ··​0x0001ed2c·​00ffff01·​043d0500·​00ffff01·​09230500·​.​.​.​.​.​=.​.​.​.​.​.​.​#.​.​40 ··​0x0001f9e8·​043d0500·​00ffff01·​09210500·​003c05cf·​.​=.​.​.​.​.​.​.​!.​.​.​<.​.​
41 ··​0x0001ed3c·​003e05cc·​0100ffff·​01043d05·​0000ffff·.​>.​.​.​.​.​.​.​.​=.​.​.​.​.​41 ··​0x0001f9f8·​0100ffff·​01043d05·​0000ffff·01092a05·.​.​.​.​.​.​=.​.​.​.​.​.​.​*.​
42 ··​0x0001ed4c·​01092b05·​00004605·​d40100ff·​ff01043d·​.​.​+.​.​.​F.​.​.​.​.​.​.​.​=42 ··​0x0001fa08·​00004505·​df0100ff·​ff01043d·​050000ff·​.​.​E.​.​.​.​.​.​.​.​=.​.​.​.​
43 ··​0x0001ed5c·050000ff·ff01092b·​05000048·05dc0100·​.​.​.​.​.​.​.​+.​.​.​H.​.​.​.​43 ··​0x0001fa18·ff010927·05000044·​05e50100·ffff0104·​.​.​.​'.​.​.​D.​.​.​.​.​.​.​.​
44 ··​0x0001ed6c·​ffff0104·​3d050000·​ffff0120·​4b2d0000·.​.​.​.​=.​.​.​.​.​.​·K-​.​.​44 ··​0x0001fa28·​3d050000·​ffff0121·​4b2e0000·80014dab·=.​.​.​.​.​.​!K.​.​.​.​.​M.​
45 ··​0x0001ed7c·7f4f9205·​00e10105·990500ae·​03059205·​.​O.​.​.​.​.​.​.​.​.​.​.​.​.​.​45 ··​0x0001fa38·0500e001·​05b20500·c00305ab·​0500f403·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x0001ed8c·00db035e·00008805·05920500·ffff0104·.​.​.​^.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0001fa48·​5e0000a1·0505ab05·00ffff01·04114500·^.​.​.​.​.​.​.​.​.​.​.​.​.​E.​
47 ··​0x0001ed9c·​11450000·ffff0109·31190000·5905e501·​.​E.​.​.​.​.​.​1.​.​.​Y.​.​.​47 ··​0x0001fa58·00ffff01·09321900·005a05ef·0100ffff·​.​.​.​.​.​2.​.​.​Z.​.​.​.​.​.​
48 ··​0x0001edac·​00ffff01·043d0500·00ffff01·0f230500·​.​.​.​.​.​=.​.​.​.​.​.​.​#.​.​48 ··​0x0001fa68·01043d05·0000ffff·010f2305·​00003e05·.​.​=.​.​.​.​.​.​.​#.​.​.​>.​
49 ··​0x0001edbc·003e05ed·0200d801·05e40200·ffff0104·​.​>.​.​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x0001fa78·f80200db·0105ef02·00ffff01·043d4700·​.​.​.​.​.​.​.​.​.​.​.​.​.​=G.​
50 ··​0x0001edcc·3d470000·ffff010f·23050000·3e05ed02·​=G.​.​.​.​.​.​#.​.​.​>.​.​.​50 ··​0x0001fa88·​00ffff01·0f230500·003e05f8·0200db01·.​.​.​.​.​#.​.​.​>.​.​.​.​.​.​
51 ··​0x0001eddc·00d80105·e40200ff·ff01043d·470000ff·​.​.​.​.​.​.​.​.​.​.​.​=G.​.​.​51 ··​0x0001fa98·05ef0200·ffff0104·3d470000·​ffff010f·​.​.​.​.​.​.​.​.​=G.​.​.​.​.​.​
52 ··​0x0001edec·​ff010f1b·13000044·05f30200·de0105ea·​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​.​52 ··​0x0001faa8·1b130000·44058803·​00eb0105·ff0200ff·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
53 ··​0x0001edfc·​0200ffff·01043d47·0000ffff·01143d05·​.​.​.​.​.​.​=G.​.​.​.​.​.​=.​53 ··​0x0001fab8·ff01043d·470000ff·ff01143d·05000058·.​.​.​=G.​.​.​.​.​.​=.​.​.​X
54 ··​0x0001ee0c·​00005805·ae0300f2·​0105a503·​009b0305·​.​.​X.​.​.​.​.​.​.​.​.​.​.​.​.​54 ··​0x0001fac8·​05c10300·fb0105b8·​0300ae03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
55 ··​0x0001ee1c·0000ffff·01043d47·0000ffff·01143d05·​.​.​.​.​.​.​=G.​.​.​.​.​.​=.​55 ··​0x0001fad8·​ff01043d·470000ff·ff01143d·05000058·.​.​.​=G.​.​.​.​.​.​=.​.​.​X
56 ··​0x0001ee2c·​00005805·ae0300f2·​0105a503·​009b0305·​.​.​X.​.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x0001fae8·​05c10300·fb0105b8·​0300ae03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x0001ee3c·0000ffff·01043d47·0000ffff·01142e15·​.​.​.​.​.​.​=G.​.​.​.​.​.​.​.​57 ··​0x0001faf8·​ff01043d·470000ff·ff01142f·1500005a·.​.​.​=G.​.​.​.​.​.​/​.​.​.​Z
58 ··​0x0001ee4c·​00005905·a10300f3·​01059803·​008c0305·​.​.​Y.​.​.​.​.​.​.​.​.​.​.​.​.​58 ··​0x0001fb08·​05b00300·fb0105a7·​03009b03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
59 ··​0x0001ee5c·0000ffff·01043d47·0000ffff·0114392d·​.​.​.​.​.​.​=G.​.​.​.​.​.​9-​59 ··​0x0001fb18·​ff01043d·470000ff·ff01143a·2d00007a·.​.​.​=G.​.​.​.​.​.​:​-​.​.​z
60 ··​0x0001ee6c·​00007905·cf030093·​0205c603·​00bc0305·​.​.​y.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x0001fb28·​05e10300·9b0205d8·​0300ce03·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x0001ee7c·0000ffff·01043d47·0000ffff·0114392e·​.​.​.​.​.​.​=G.​.​.​.​.​.​9.​61 ··​0x0001fb38·​ff01043d·470000ff·ff01143b·​29000078·.​.​.​=G.​.​.​.​.​.​;​)​.​.​x
62 ··​0x0001ee8c·​00007b05·c503009d·​020d0000·b90205cc·​.​.​{.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x0001fb48·​05cf0300·a4020d00·​00c00205·d60300ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
63 ··​0x0001ee9c·0300ffff·01043d47·0000ffff·011f2317·​.​.​.​.​.​.​=G.​.​.​.​.​.​#.​63 ··​0x0001fb58·​ff01043d·470000ff·ff011f23·1700004e·.​.​.​=G.​.​.​.​.​.​#.​.​.​N
64 ··​0x0001eeac·​00004e05·c50400e5·​01050000·fe0105cc·​.​.​N.​.​.​.​.​.​.​.​.​.​.​.​.​64 ··​0x0001fb68·​05d60400·e8010500·​00810205·dd040098·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x0001eebc·​04009503·050000b0·0305be04·00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x0001fb78·03050000·​b30305cf·0400ffff·​01054189·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​
66 ··​0x0001eecc·​05418901·0000ffff·01262917·00005a05·​.​A.​.​.​.​.​.​.​&)​.​.​.​Z.​66 ··​0x0001fb88·010000ff·ff01262b·1500005e·05aa0600·​.​.​.​.​.​.​&+.​.​.​^.​.​.​.​
67 ··​0x0001eedc·e1050096·​0105ef05·​00bc0105·​0000d602·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0001fb98·a00105a3·​0600cb01·​05000085·​03059c06·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x0001eeec·​05e80500·a5048901·​0000dc05·​05e10500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x0001fba8·​00d80491·01000097·​0605aa06·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
69 ··​0x0001eefc·​ffff0104·2b510000·ffff0124·​4c190000·​.​.​.​.​+Q.​.​.​.​.​$L.​.​.​69 ··​0x0001fbb8·04473f00·00ffff01·24561300·007d05ed·.​G?.​.​.​.​.​$V.​.​.​}.​.​
70 ··​0x0001ef0c·7905e605·​00900205·​0000a902·​05ed0500·y.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​70 ··​0x0001fbc8·05009802·​050000b1·​0205f405·​00d7030d·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
71 ··​0x0001ef1c·ce030d00·​00ea0305·dd0500ff·​045e0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​^.​.​71 ··​0x0001fbd8·0000f303·​05e40500·85055f00·​00ffff01·​.​.​.​.​.​.​.​.​.​.​_.​.​.​.​.​
72 ··​0x0001ef2c·​ffff0105·41890100·00ffff01·3b231300·​.​.​.​.​A.​.​.​.​.​.​.​;​#.​.​72 ··​0x0001fbe8·05418901·0000ffff·013b2313·​00004805·.​A.​.​.​.​.​.​.​;​#.​.​.​H.​
73 ··​0x0001ef3c·​0048059f·0900ef01·1700009a·0205a809·​.​H.​.​.​.​.​.​.​.​.​.​.​.​.​.​73 ··​0x0001fbf8·​ef090083·​02170000·ae0205e8·​0900d903·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x0001ef4c·​00b80305·​0000d103·​05b60900·ec040500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​74 ··​0x0001fc08·​050000f2·​0305e109·​00960505·0000af05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x0001ef5c·​00850505·af0900a4·​06050000·bb060596·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​75 ··​0x0001fc18·​05880a00·de060500·​00f50605·ff0900aa·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x0001ef6c·​0900e207·058f0900·ffff0105·47b10300·​.​.​.​.​.​.​.​.​.​.​.​.​G.​.​.​76 ··​0x0001fc28·0805f809·00ffff01·0545af03·​0000ffff·​.​.​.​.​.​.​.​.​.​E.​.​.​.​.​.​
77 ··​0x0001ef7c·​00ffff01·532d5300·​00940105·af0e00af·​.​.​.​.​S-​S.​.​.​.​.​.​.​.​.​77 ··​0x0001fc38·​01533051·00009501·​05dd0e00·b6020500·​.​S0Q.​.​.​.​.​.​.​.​.​.​.​.​
78 ··​0x0001ef8c·​02050000·​c6020596·​0e00e203·2300009b·​.​.​.​.​.​.​.​.​.​.​.​.​#.​.​.​78 ··​0x0001fc48·​00cd0205·​c60e00f0·​03230000·a90405d6·​.​.​.​.​.​.​.​.​.​#.​.​.​.​.​.​
79 ··​0x0001ef9c·​0405a60e·​00c70505·ef0d00d8·​06050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​79 ··​0x0001fc58·​0e00db05·​059f0e00·f4060500·​008d0705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
80 ··​0x0001efac·f1060588·​0e00a108·​059f0e00·ca090500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​80 ··​0x0001fc68·b80e00bf·​0805cf0e·​00e80905·0000850a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x0001efbc·​00e70905·810e00a1·0b058f0e·00c70c0d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​81 ··​0x0001fc78·05b10e00·​c30b05bf·0e00f20c·​0d00008e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x0001efcc·​0000e30c·05f80d00·ffff0105·41bb0500·​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​.​82 ··​0x0001fc88·0d05a80e·00ffff01·0541bb05·​0000ffff·​.​.​.​.​.​.​.​.​.​A.​.​.​.​.​.​
83 ··​0x0001efdc·​00ffff01·355f0500·007005e9·​08008b02·​.​.​.​.​5_.​.​.​p.​.​.​.​.​.​83 ··​0x0001fc98·01355c05·00006a05·​8c090089·​02050000·​.​5\.​.​.​j.​.​.​.​.​.​.​.​.​
84 ··​0x0001efec·050000a6·​0205d308·00cc035f·​0000bc04·​.​.​.​.​.​.​.​.​.​.​.​_.​.​.​.​84 ··​0x0001fca8·a20205f3·​0800d103·630000c9·​0405ec08·​.​.​.​.​.​.​.​.​c.​.​.​.​.​.​.​
85 ··​0x0001effc·​05cc0800·d3050500·​00f00505·da0800a6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​85 ··​0x0001fcb8·​00f80505·00009306·​05fa0800·b9070585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
86 ··​0x0001f00c·​0705e108·00c70805·0000ffff·01053f85·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​86 ··​0x0001fcc8·​0900e708·​050000ff·ff010543·85010000·​.​.​.​.​.​.​.​.​.​.​.​C.​.​.​.​
87 ··​0x0001f01c·​010000ff·ff013e43·ed010000·ca0205a6·​.​.​.​.​.​.​>C.​.​.​.​.​.​.​.​87 ··​0x0001fcd8·ffff013e·​40ed0100·00c30205·​ed0c00ee·​.​.​.​>@.​.​.​.​.​.​.​.​.​.​.​
88 ··​0x0001f02c·​0c00ef03·​05ad0c00·88050500·​00a20505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​88 ··​0x0001fce8·​0305d60c·​00980505·0000b205·​05cf0c00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
89 ··​0x0001f03c·9f0c00d6·​0605c90c·​00ed0705·​00008a08·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​89 ··​0x0001fcf8·f30605f5·​0c009608·​050000b5·​0805e60c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x0001f04c·​05c00c00·c00905b9·​0c00e40a·11000086·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​90 ··​0x0001fd08·​00f30905·dd0c00a2·​0b0d0000·be0b05fc·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
91 ··​0x0001f05c·0b05980c·00ffff01·053f8b04·0000ffff·​.​.​.​.​.​.​.​.​.​?.​.​.​.​.​.​91 ··​0x0001fd18·​0c00ffff·01054db7·040000ff·ff011432·​.​.​.​.​.​.​M.​.​.​.​.​.​.​.​2
92 ··​0x0001f06c·01143305·00004c05·b80300fb·01190000·​.​.​3.​.​.​L.​.​.​.​.​.​.​.​.​92 ··​0x0001fd28·​0500004d·05bf0300·​80021800·00ae0205·​.​.​.​M.​.​.​.​.​.​.​.​.​.​.​.​
93 ··​0x0001f07c·aa0205bf·0300ffff·01043d47·0000ffff·​.​.​.​.​.​.​.​.​.​.​=G.​.​.​.​93 ··​0x0001fd38·c60300ff·ff01043d·470000ff·ff011687·​.​.​.​.​.​.​.​=G.​.​.​.​.​.​.​
94 ··​0x0001f08c·​01156a33·0000b301·05900400·cd020587·​.​.​j3.​.​.​.​.​.​.​.​.​.​.​.​94 ··​0x0001fd48·​01330000·​d00105b7·0400eb02·05ae0400·​.​3.​.​.​.​.​.​.​.​.​.​.​.​.​.​
95 ··​0x0001f09c·0400ef03·​180000ff·ff01043d·470000ff·​.​.​.​.​.​.​.​.​.​.​.​=G.​.​.​95 ··​0x0001fd58·9f040500·00ffff01·043d4700·00ffff01·.​.​.​.​.​.​.​.​.​=G.​.​.​.​.​
96 ··​0x0001f0ac·ff013f70·230000a1·0105d40d·00c40205·​.​.​?p#.​.​.​.​.​.​.​.​.​.​.​96 ··​0x0001fd68·​3f702300·00a10105·​a50e00ce·02050000·?p#.​.​.​.​.​.​.​.​.​.​.​.​.​
97 ··​0x0001f0bc·0000d502·​05db0d00·f70305ed·0d00cd05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​97 ··​0x0001fd78·df0205ac·​0e008d04·05be0e00·e30505c5·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
98 ··​0x0001f0cc·​05f40d00·f90605e4·0d00b208·8c010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​98 ··​0x0001fd88·​0e009b07·05b50e00·dc089401·0000860a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
99 ··​0x0001f0dc·d40905c6·0d00f20a·​05cd0d00·​aa0c9c01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​99 ··​0x0001fd98·05970e00·ab0b059e·​0e00ef0c·​a8010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
100 ··​0x0001f0ec·0000ffff·01054995·020000ff·ff014851·​.​.​.​.​.​.​I.​.​.​.​.​.​.​HQ100 ··​0x0001fda8·​ffff0105·49950200·00ffff01·43516900·.​.​.​.​I.​.​.​.​.​.​.​CQi.​
101 ··​0x0001f0fc·6d0000d8·01058f0e·00920305·a60e00bd·m.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​101 ··​0x0001fdb8·​00d40105·c50e00fd·0205e50e·​00aa0405·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x0001f10c·​04050000·e2040587·0e009c06·05960e00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​102 ··​0x0001fdc8·0000cf04·05bc0e00·950605d5·0e00d107·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x0001f11c·d20705af·0e00fe08·0500009b·0905b60e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​103 ··​0x0001fdd8·05ec0e00·​8b090500·00a80905·​cc0e00e1·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
104 ··​0x0001f12c·00d10a05·9f0e0090·​0c1b0000·c50c0580·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x0001fde8·​0a05dc0e·00cf0c3c·​0000a50d·05b50e00·​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​.​
105 ··​0x0001f13c·​0e00ef0d·050000ff·ff01053f·b6040000·​.​.​.​.​.​.​.​.​.​.​.​?.​.​.​.​105 ··​0x0001fdf8·ffff0105·​3fb60400·00ffff01·793a4900·​.​.​.​.​?.​.​.​.​.​.​.​y:​I.​
106 ··​0x0001f14c·ffff0179·3a4b0000·990105f6·1200a802·​.​.​.​y:​K.​.​.​.​.​.​.​.​.​.​106 ··​0x0001fe08·00970105·dc1300ae·02170000·dd0205c0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
107 ··​0x0001f15c·​170000d7·0205d912·00fb0305·e0120092·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​107 ··​0x0001fe18·​13008f04·​05c71300·​a6050500·00bf0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
108 ··​0x0001f16c·05050000·ab0505ef·1200c206·050000df·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​108 ··​0x0001fe28·d51300d6·06050000·f30605b9·1300b108·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x0001f17c·​0605d212·00950805·9f1300b9·09110000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​109 ··​0x0001fe38·​05851400·e4091100·00860a05·f51300a6·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
110 ··​0x0001f18c·db09058f·1300f20a·05000093·​0b058613·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​110 ··​0x0001fe48·0b050000·c70b05ec·1300860d·​050000a3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x0001f19c·​00c60c05·​0000e30c·​05e71200·​840e0500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​111 ··​0x0001fe58·​0d05ce13·​00c80e05·​0000e30e·​05e51300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
112 ··​0x0001f1ac·009f0e05·​ff1200bb·​0f059613·00e2103e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​>112 ··​0x0001fe68·891005fc·1300bb11·46000095·​1205b213·​.​.​.​.​.​.​.​.​F.​.​.​.​.​.​.​
113 ··​0x0001f1bc·​0000b411·​05cb1200·c6120500·​00ffff01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​113 ··​0x0001fe78·​00ad1305·​0000ffff·01053ba1·​070000ff·​.​.​.​.​.​.​.​.​.​.​;​.​.​.​.​.​
114 ··​0x0001f1cc·​053ba107·0000ffff·​013b5605·00006f05·.​;​.​.​.​.​.​.​.​;​V.​.​.​o.​114 ··​0x0001fe88·ff013b4a·05000063·​05850a00·8d020500·​.​.​;​J.​.​.​c.​.​.​.​.​.​.​.​
115 ··​0x0001f1dc·e9090093·02050000·​ac0205c7·0900cb03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​115 ··​0x0001fe98·00a60205·e40900cd·03170000·fc0305dd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
116 ··​0x0001f1ec·​170000fa·0305c009·009e0505·d90900bd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​116 ··​0x0001fea8·0900af05·05f50900·​cd061700·00fc0605·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
117 ··​0x0001f1fc·06170000·​ec0605ce·​09009008·​05e00900·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​117 ··​0x0001feb8·eb0900af·0805fc09·00d80905·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x0001f20c·bb090500·00ffff01·053f9203·0000ffff·​.​.​.​.​.​.​.​.​.​?.​.​.​.​.​.​118 ··​0x0001fec8·01053f92·030000ff·ff01ea01·​6d6e0000·​.​.​?.​.​.​.​.​.​.​.​.​mn.​.​
119 ··​0x0001f21c·01e6016d·6e0000fd·0105a031·00b10305·​.​.​.​mn.​.​.​.​.​.​1.​.​.​.​119 ··​0x0001fed8·fd0105df·3200b503·​05ab3300·​df044700·​.​.​.​.​2.​.​.​.​.​3.​.​.​G.​
120 ··​0x0001f22c·853000db·04370000·b3051c8e·​3100f005·​.​0.​.​.​7.​.​.​.​.​.​1.​.​.​120 ··​0x0001fee8·00bd0516·9d3300ec·​058104a4·​33008d0a·​.​.​.​.​.​3.​.​.​.​.​.​3.​.​.​
121 ··​0x0001f23c·ef03c031·00810a05·​873100f1·​0b05b430·​.​.​.​1.​.​.​.​.​1.​.​.​.​.​0121 ··​0x0001fef8·​05f53200·​c50b05c2·3200a70d·​1fa43300·.​.​2.​.​.​.​.​2.​.​.​.​.​3.​
122 ··​0x0001f24c·00d10d19·c031008a·​0e05b931·00be0f05·​.​.​.​.​.​1.​.​.​.​.​1.​.​.​.​122 ··​0x0001ff08·e60d05bb·​3200cb0f·058b3300·9c111fa4·​.​.​.​.​2.​.​.​.​.​3.​.​.​.​.​
123 ··​0x0001f25c·dc300091·111fc031·00d01105·​993100aa·​.​0.​.​.​.​.​1.​.​.​.​.​1.​.​123 ··​0x0001ff18·3300dd11·​05bd3300·d7130596·33009415·​3.​.​.​.​.​3.​.​.​.​.​3.​.​.​
124 ··​0x0001f26c·1305c630·00d31405·​c03100f4·​14058031·​.​.​.​0.​.​.​.​.​1.​.​.​.​.​1124 ··​0x0001ff28·​05a43300·​b51505a9·3200fd16·05cd3200·.​.​3.​.​.​.​.​2.​.​.​.​.​2.​
125 ··​0x0001f27c·00c81605·​ee3000e0·​1819c031·00991905·​.​.​.​.​.​0.​.​.​.​.​1.​.​.​.​125 ··​0x0001ff38·801905a4·33009f19·​05d43200·​d51a05b6·​.​.​.​.​3.​.​.​.​.​2.​.​.​.​.​
126 ··​0x0001f28c·f53000cd·1a05fa2f·008e1c1f·​c03100cf·​.​0.​.​.​.​.​/​.​.​.​.​.​1.​.​126 ··​0x0001ff48·3300a01c·​05a43300·b91c05e6·3200aa1d·​3.​.​.​.​.​3.​.​.​.​.​2.​.​.​
Max diff block lines reached; 0/19215 bytes (0.00%) of diff not shown.
406 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00020e94·90700000·456d0000·936e0000·d36e0000·​.​p.​.​Em.​.​.​n.​.​.​n.​.​2 ··​0x00021e94·c0700000·906d0000·d06e0000·106f0000·​.​p.​.​.​m.​.​.​n.​.​.​o.​.​
3 ··​0x00020ea4·136f0000····························.​o.​.​3 ··​0x00021ea4·506f0000····························Po.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00020ea8·40700000····························@p.​.​2 ··​0x00021ea8·70700000····························pp.​.​
  
787 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00020fbc·​00000000·​00000000·60690000·​00000000·​.​.​.​.​.​.​.​.​`i.​.​.​.​.​.​2 ··​0x00021fbc·​00000000·​00000000·90690000·​00000000·​.​.​.​.​.​.​.​.​.​i.​.​.​.​.​.​
3 ··​0x00020fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00021fcc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00020fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00021fdc·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00020fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00021fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00020ffc·​00000000····························​.​.​.​.​6 ··​0x00021ffc·​00000000····························​.​.​.​.​
  
3.78 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·​dump·​of·​section·​'.​got.​plt':​1 Hex·​dump·​of·​section·​'.​got.​plt':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00021000·​ac0e0200·​00000000·​00000000·​36300000·​.​.​.​.​.​.​.​.​.​.​.​.​60.​.​3 ··​0x00022000·​ac1e0200·​00000000·​00000000·​36300000·​.​.​.​.​.​.​.​.​.​.​.​.​60.​.​
4 ··​0x00021010·​46300000·​56300000·​66300000·​76300000·​F0.​.​V0.​.​f0.​.​v0.​.​4 ··​0x00022010·​46300000·​56300000·​66300000·​76300000·​F0.​.​V0.​.​f0.​.​v0.​.​
5 ··​0x00021020·​86300000·​96300000·​a6300000·​b6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​5 ··​0x00022020·​86300000·​96300000·​a6300000·​b6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​
6 ··​0x00021030·​c6300000·​d6300000·​e6300000·​f6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​6 ··​0x00022030·​c6300000·​d6300000·​e6300000·​f6300000·​.​0.​.​.​0.​.​.​0.​.​.​0.​.​
7 ··​0x00021040·​06310000·​16310000·​26310000·​36310000·​.​1.​.​.​1.​.​&1.​.​61.​.​7 ··​0x00022040·​06310000·​16310000·​26310000·​36310000·​.​1.​.​.​1.​.​&1.​.​61.​.​
8 ··​0x00021050·​46310000·​56310000·​66310000·​76310000·​F1.​.​V1.​.​f1.​.​v1.​.​8 ··​0x00022050·​46310000·​56310000·​66310000·​76310000·​F1.​.​V1.​.​f1.​.​v1.​.​
9 ··​0x00021060·​86310000·​96310000·​a6310000·​b6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​9 ··​0x00022060·​86310000·​96310000·​a6310000·​b6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​
10 ··​0x00021070·​c6310000·​d6310000·​e6310000·​f6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​10 ··​0x00022070·​c6310000·​d6310000·​e6310000·​f6310000·​.​1.​.​.​1.​.​.​1.​.​.​1.​.​
11 ··​0x00021080·​06320000·​16320000·​26320000·​36320000·​.​2.​.​.​2.​.​&2.​.​62.​.​11 ··​0x00022080·​06320000·​16320000·​26320000·​36320000·​.​2.​.​.​2.​.​&2.​.​62.​.​
12 ··​0x00021090·​46320000·​56320000·​66320000·​76320000·​F2.​.​V2.​.​f2.​.​v2.​.​12 ··​0x00022090·​46320000·​56320000·​66320000·​76320000·​F2.​.​V2.​.​f2.​.​v2.​.​
13 ··​0x000210a0·​86320000·​96320000·​a6320000·​b6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​13 ··​0x000220a0·​86320000·​96320000·​a6320000·​b6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​
14 ··​0x000210b0·​c6320000·​d6320000·​e6320000·​f6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​14 ··​0x000220b0·​c6320000·​d6320000·​e6320000·​f6320000·​.​2.​.​.​2.​.​.​2.​.​.​2.​.​
15 ··​0x000210c0·​06330000·​16330000·​26330000·​36330000·​.​3.​.​.​3.​.​&3.​.​63.​.​15 ··​0x000220c0·​06330000·​16330000·​26330000·​36330000·​.​3.​.​.​3.​.​&3.​.​63.​.​
16 ··​0x000210d0·​46330000·​56330000·​66330000·​76330000·​F3.​.​V3.​.​f3.​.​v3.​.​16 ··​0x000220d0·​46330000·​56330000·​66330000·​76330000·​F3.​.​V3.​.​f3.​.​v3.​.​
17 ··​0x000210e0·​86330000·​96330000·​a6330000·​b6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​17 ··​0x000220e0·​86330000·​96330000·​a6330000·​b6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​
18 ··​0x000210f0·​c6330000·​d6330000·​e6330000·​f6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​18 ··​0x000220f0·​c6330000·​d6330000·​e6330000·​f6330000·​.​3.​.​.​3.​.​.​3.​.​.​3.​.​
19 ··​0x00021100·​06340000·​16340000·​26340000·​36340000·​.​4.​.​.​4.​.​&4.​.​64.​.​19 ··​0x00022100·​06340000·​16340000·​26340000·​36340000·​.​4.​.​.​4.​.​&4.​.​64.​.​
20 ··​0x00021110·​46340000·​56340000·​66340000·​76340000·​F4.​.​V4.​.​f4.​.​v4.​.​20 ··​0x00022110·​46340000·​56340000·​66340000·​76340000·​F4.​.​V4.​.​f4.​.​v4.​.​
21 ··​0x00021120·​86340000·​96340000·​a6340000·​b6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​21 ··​0x00022120·​86340000·​96340000·​a6340000·​b6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​
22 ··​0x00021130·​c6340000·​d6340000·​e6340000·​f6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​22 ··​0x00022130·​c6340000·​d6340000·​e6340000·​f6340000·​.​4.​.​.​4.​.​.​4.​.​.​4.​.​
23 ··​0x00021140·​06350000·​16350000·​26350000·​36350000·​.​5.​.​.​5.​.​&5.​.​65.​.​23 ··​0x00022140·​06350000·​16350000·​26350000·​36350000·​.​5.​.​.​5.​.​&5.​.​65.​.​
24 ··​0x00021150·​46350000·​56350000·​66350000·​76350000·​F5.​.​V5.​.​f5.​.​v5.​.​24 ··​0x00022150·​46350000·​56350000·​66350000·​76350000·​F5.​.​V5.​.​f5.​.​v5.​.​
25 ··​0x00021160·​86350000·​96350000·​a6350000·​b6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​25 ··​0x00022160·​86350000·​96350000·​a6350000·​b6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​
26 ··​0x00021170·​c6350000·​d6350000·​e6350000·​f6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​26 ··​0x00022170·​c6350000·​d6350000·​e6350000·​f6350000·​.​5.​.​.​5.​.​.​5.​.​.​5.​.​
27 ··​0x00021180·​06360000·​16360000·​26360000·​36360000·​.​6.​.​.​6.​.​&6.​.​66.​.​27 ··​0x00022180·​06360000·​16360000·​26360000·​36360000·​.​6.​.​.​6.​.​&6.​.​66.​.​
28 ··​0x00021190·​46360000·​56360000·​66360000·​76360000·​F6.​.​V6.​.​f6.​.​v6.​.​28 ··​0x00022190·​46360000·​56360000·​66360000·​76360000·​F6.​.​V6.​.​f6.​.​v6.​.​
29 ··​0x000211a0·​86360000·​96360000·​a6360000·​b6360000·​.​6.​.​.​6.​.​.​6.​.​.​6.​.​29 ··​0x000221a0·​86360000·​96360000·​a6360000·​b6360000·​.​6.​.​.​6.​.​.​6.​.​.​6.​.​
  
396 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​data':​1 Hex·​dump·​of·​section·​'.​data':​
2 ··​0x000211b0·​00000000·​b4110200·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000221b0·​00000000·​b4210200·​00000000·​00000000·​.​.​.​.​.​!.​.​.​.​.​.​.​.​.​.​
3 ··​0x000211c0·​01010000·​01000000···················​.​.​.​.​.​.​.​.​3 ··​0x000221c0·​01010000·​01000000···················​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·63326566·​38643536·​39313035·66633664·c2ef8d569105fc6d2 ··​0x00000000·​32613961·​30623439·​37353931·34623164·​2a9a0b4975914b1d
3 ··​0x00000010·63653035·​31356664·​34643532·​36353865·ce0515fd4d52658e3 ··​0x00000010·37616464·​34653962·​36663033·​38653263·7add4e9b6f038e2c
4 ··​0x00000020·​33353864·35362e64·​65627567·​00000000·358d56.​debug.​.​.​.​4 ··​0x00000020·​36386566·64382e64·​65627567·​00000000·68efd8.​debug.​.​.​.​
5 ··​0x00000030·39770885····························9w.​.​5 ··​0x00000030·9aef2e70····························.​.​.​p
  
322 KB
./usr/bin/fst-generate
869 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x141011 ··​Entry·​point·​address:​···············​0x1410
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········16836·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········20932·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2919 ··​Number·​of·​section·​headers:​·········​29
20 ··​Section·​header·​string·​table·​index:​·​2820 ··​Section·​header·​string·​table·​index:​·​28
1.72 KB
readelf --wide --program-header {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
7 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x47 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
8 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x18 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
10 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00af4·​0x00af4·​R···​0x100010 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00af4·​0x00af4·​R···​0x1000
11 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01fa8·​0x01fa8·​R·​E·​0x100011 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x02008·​0x02008·​R·​E·​0x1000
12 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x0079b·​0x0079b·​R···​0x100012 ··​LOAD···········​0x004000·​0x00004000·​0x00004000·​0x0076e·​0x0076e·​R···​0x1000
13 ··​LOAD···········​0x003eb8·​0x00004eb8·​0x00004eb8·​0x001c8·​0x001d4·​RW··​0x100013 ··​LOAD···········​0x004eb8·​0x00005eb8·​0x00005eb8·​0x001c8·​0x001d4·​RW··​0x1000
14 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x414 ··​DYNAMIC········​0x004ec8·​0x00005ec8·​0x00005ec8·​0x00110·​0x00110·​RW··​0x4
15 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x415 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
16 ··​GNU_EH_FRAME···​0x0031b8·​0x000031b8·​0x000031b8·​0x000cc·​0x000cc·​R···​0x416 ··​GNU_EH_FRAME···​0x0041b8·​0x000041b8·​0x000041b8·​0x000cc·​0x000cc·​R···​0x4
17 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1017 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
18 ··​GNU_RELRO······​0x003eb8·​0x00004eb8·​0x00004eb8·​0x00148·​0x00148·​R···​0x118 ··​GNU_RELRO······​0x004eb8·​0x00005eb8·​0x00005eb8·​0x00148·​0x00148·​R···​0x1
  
19 ·​Section·​to·​Segment·​mapping:​19 ·​Section·​to·​Segment·​mapping:​
20 ··​Segment·​Sections.​.​.​20 ··​Segment·​Sections.​.​.​
21 ···​00·····21 ···​00·····
22 ···​01·····​.​interp·22 ···​01·····​.​interp·
23 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·23 ···​02·····​.​interp·​.​note.​ABI-​tag·​.​note.​gnu.​build-​id·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·
24 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·24 ···​03·····​.​init·​.​plt·​.​plt.​got·​.​text·​.​fini·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x41c4:​1 There·​are·​29·​section·​headers,​·​starting·​at·​offset·​0x51c4:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​15 ··​[·​1]·​.​interp···········​PROGBITS········​00000194·​000194·​000013·​00···​A··​0···​0··​1
6 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​46 ··​[·​2]·​.​note.​ABI-​tag·····​NOTE············​000001a8·​0001a8·​000020·​00···​A··​0···​0··​4
7 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​47 ··​[·​3]·​.​note.​gnu.​build-​id·​NOTE············​000001c8·​0001c8·​000024·​00···​A··​0···​0··​4
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​000008a8·​0008a8·​000054·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​000008a8·​0008a8·​000054·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008fc·​0008fc·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008fc·​0008fc·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​000009ac·​0009ac·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​000009ac·​0009ac·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000a34·​000a34·​0000c0·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000a34·​000a34·​0000c0·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000190·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000190·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000011b0·​0011b0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000011b0·​0011b0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011c0·​0011c0·​001dd4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011c0·​0011c0·​001e34·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00002f94·​002f94·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00002ff4·​002ff4·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​0001b6·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00004000·​004000·​0001b6·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000031b8·​0031b8·​0000cc·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000041b8·​0041b8·​0000cc·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00003284·​003284·​0004b4·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00004284·​004284·​000488·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00003738·​003738·​000063·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000470c·​00470c·​000062·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004eb8·​003eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00005eb8·​004eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00005ec4·​004ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00005ec8·​004ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00005fd8·​004fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​00006c·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00006000·​005000·​00006c·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​0000506c·​00406c·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​0000606c·​00506c·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00005080·​004080·​00000c·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​00006080·​005080·​00000c·​00··​WA··​0···​0··​4
32 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​004080·​000034·​00······​0···​0··​432 ··​[27]·​.​gnu_debuglink····​PROGBITS········​00000000·​005080·​000034·​00······​0···​0··​4
33 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0040b4·​00010d·​00······​0···​0··​133 ··​[28]·​.​shstrtab·········​STRTAB··········​00000000·​0050b4·​00010d·​00······​0···​0··​1
34 Key·​to·​Flags:​34 Key·​to·​Flags:​
35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​35 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​36 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​37 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
38 ··​p·​(processor·​specific)​38 ··​p·​(processor·​specific)​
1.72 KB
readelf --wide --symbols {}
    
Offset 33, 13 lines modifiedOffset 33, 13 lines modified
33 ····​29:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​33 ····​29:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
35 ····​31:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able35 ····​31:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
36 ····​32:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​36 ····​32:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
39 ····​35:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​39 ····​35:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
40 ····​36:​·​00001b7e···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev40 ····​36:​·​00001be0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
41 ····​37:​·​00001b7e···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev41 ····​37:​·​00001be0···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
42 ····​38:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used42 ····​38:​·​00004004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
43 ····​39:​·​00001b38····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E43 ····​39:​·​00001b80····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
44 ····​40:​·​00002916····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE44 ····​40:​·​00002980····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
45 ····​41:​·​00002916····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE45 ····​41:​·​00002980····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
6.26 KB
readelf --wide --relocs {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x9ac·​contains·​17·​entries:​1 Relocation·​section·​'.​rel.​dyn'·​at·​offset·​0x9ac·​contains·​17·​entries:​
2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name2 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
3 00004eb8··​00000008·​R_386_RELATIVE········3 00005eb8··​00000008·​R_386_RELATIVE········
4 00004ebc··​00000008·​R_386_RELATIVE········4 00005ebc··​00000008·​R_386_RELATIVE········
5 00004ec0··​00000008·​R_386_RELATIVE········5 00005ec0··​00000008·​R_386_RELATIVE········
6 00004ec4··​00000008·​R_386_RELATIVE········6 00005ec4··​00000008·​R_386_RELATIVE········
7 00004fdc··​00000008·​R_386_RELATIVE········7 00005fdc··​00000008·​R_386_RELATIVE········
8 00005070··​00000008·​R_386_RELATIVE········8 00006070··​00000008·​R_386_RELATIVE········
9 00004fd8··​00000306·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​39 00005fd8··​00000306·​R_386_GLOB_DAT·········​00000000···​__cxa_finalize@GLIBC_​2.​1.​3
10 00004fe0··​00000706·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​010 00005fe0··​00000706·​R_386_GLOB_DAT·········​00000000···​stdout@GLIBC_2.​0
11 00004fe4··​00000f06·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​011 00005fe4··​00000f06·​R_386_GLOB_DAT·········​00000000···​stdin@GLIBC_2.​0
12 00004fe8··​00001a06·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable12 00005fe8··​00001a06·​R_386_GLOB_DAT·········​00000000···​_ITM_deregisterTMClon​eTable
13 00004fec··​00001d06·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​013 00005fec··​00001d06·​R_386_GLOB_DAT·········​00000000···​stderr@GLIBC_2.​0
14 00004ff0··​00001e06·​R_386_GLOB_DAT·········​00000000···​__gmon_start__14 00005ff0··​00001e06·​R_386_GLOB_DAT·········​00000000···​__gmon_start__
15 00004ff4··​00001f06·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able15 00005ff4··​00001f06·​R_386_GLOB_DAT·········​00000000···​_ITM_registerTMCloneT​able
16 00004ff8··​00002006·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​416 00005ff8··​00002006·​R_386_GLOB_DAT·········​00000000···​_ZSt4cerr@GLIBCXX_3.​4
17 00004ffc··​00002306·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​417 00005ffc··​00002306·​R_386_GLOB_DAT·········​00000000···​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4
18 00005078··​00000601·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​318 00006078··​00000601·​R_386_32···············​00000000···​_ZTIPKc@CXXABI_1.​3
19 0000507c··​00001901·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​319 0000607c··​00001901·​R_386_32···············​00000000···​__gxx_personality_v0@​CXXABI_1.​3
  
20 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0xa34·​contains·​24·​entries:​20 Relocation·​section·​'.​rel.​plt'·​at·​offset·​0xa34·​contains·​24·​entries:​
21 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name21 ·​Offset·····​Info····​Type················​Sym.​·​Value··​Symbol's·​Name
22 0000500c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​422 0000600c··​00000107·​R_386_JUMP_SLOT········​00000000···​__printf_chk@GLIBC_2.​3.​4
23 00005010··​00000207·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​423 00006010··​00000207·​R_386_JUMP_SLOT········​00000000···​_Znwj@GLIBCXX_3.​4
24 00005014··​00000407·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​324 00006014··​00000407·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​3
25 00005018··​00000507·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​025 00006018··​00000507·​R_386_JUMP_SLOT········​00000000···​fputc@GLIBC_2.​0
26 0000501c··​00000807·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​326 0000601c··​00000807·​R_386_JUMP_SLOT········​00000000···​__cxa_atexit@GLIBC_2.​1.​3
27 00005020··​00000907·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​027 00006020··​00000907·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​0
28 00005024··​00000a07·​R_386_JUMP_SLOT········​00000000···​fputs@GLIBC_2.​028 00006024··​00000a07·​R_386_JUMP_SLOT········​00000000···​fputs@GLIBC_2.​0
29 00005028··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb29 00006028··​00000b07·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST10TransducerC​1EP8_IO_FILEb
30 0000502c··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​430 0000602c··​00000c07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​4
31 00005030··​00000d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​031 00006030··​00000d07·​R_386_JUMP_SLOT········​00000000···​__libc_start_main@GLI​BC_2.​0
32 00005034··​00000e07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​432 00006034··​00000e07·​R_386_JUMP_SLOT········​00000000···​_ZStlsISt11char_trait​sIcEERSt13basic_ostre​amIcT_ES5_PKc@GLIBCXX​_3.​4
33 00005038··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b33 00006038··​00001007·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet11w​rite_labelENS_5LabelE​b
34 0000503c··​00001107·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​434 0000603c··​00001107·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​4
35 00005040··​00001207·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​035 00006040··​00001207·​R_386_JUMP_SLOT········​00000000···​strtol@GLIBC_2.​0
36 00005044··​00001307·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​036 00006044··​00001307·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0
37 00005048··​00001407·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​037 00006048··​00001407·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0
38 0000504c··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​438 0000604c··​00001507·​R_386_JUMP_SLOT········​00000000···​_ZNSt8ios_base4InitC1​Ev@GLIBCXX_3.​4
39 00005050··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb39 00006050··​00001607·​R_386_JUMP_SLOT········​00000000···​_ZNK4SFST8Alphabet10w​rite_charEtb
40 00005054··​00001707·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​340 00006054··​00001707·​R_386_JUMP_SLOT········​00000000···​__cxa_end_catch@CXXAB​I_1.​3
41 00005058··​00001807·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​441 00006058··​00001807·​R_386_JUMP_SLOT········​00000000···​__fprintf_chk@GLIBC_2​.​3.​4
42 0000505c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_Unwind_Resume@GCC_3.​042 0000605c··​00001b07·​R_386_JUMP_SLOT········​00000000···​_Unwind_Resume@GCC_3.​0
43 00005060··​00001c07·​R_386_JUMP_SLOT········​00000000···​fclose@GLIBC_2.​143 00006060··​00001c07·​R_386_JUMP_SLOT········​00000000···​fclose@GLIBC_2.​1
44 00005064··​00002107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet5cle​arEv44 00006064··​00002107·​R_386_JUMP_SLOT········​00000000···​_ZN4SFST8Alphabet5cle​arEv
45 00005068··​00002207·​R_386_JUMP_SLOT········​00000000···​fopen@GLIBC_2.​145 00006068··​00002207·​R_386_JUMP_SLOT········​00000000···​fopen@GLIBC_2.​1
1.76 KB
readelf --wide --dynamic {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Dynamic·​section·​at·​offset·​0x3ec8·​contains·​30·​entries:​1 Dynamic·​section·​at·​offset·​0x4ec8·​contains·​30·​entries:​
2 ··​Tag········​Type·························​Name/​Value2 ··​Tag········​Type·························​Name/​Value
3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]3 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
8 ·​0x0000000c·​(INIT)​·······················​0x10008 ·​0x0000000c·​(INIT)​·······················​0x1000
9 ·​0x0000000d·​(FINI)​·······················​0x2f949 ·​0x0000000d·​(FINI)​·······················​0x2ff4
10 ·​0x00000019·​(INIT_ARRAY)​·················​0x4eb810 ·​0x00000019·​(INIT_ARRAY)​·················​0x5eb8
11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​11 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
12 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec412 ·​0x0000001a·​(FINI_ARRAY)​·················​0x5ec4
13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​13 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec14 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
15 ·​0x00000005·​(STRTAB)​·····················​0x4c815 ·​0x00000005·​(STRTAB)​·····················​0x4c8
16 ·​0x00000006·​(SYMTAB)​·····················​0x22816 ·​0x00000006·​(SYMTAB)​·····················​0x228
17 ·​0x0000000a·​(STRSZ)​······················​992·​(bytes)​17 ·​0x0000000a·​(STRSZ)​······················​992·​(bytes)​
18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​18 ·​0x0000000b·​(SYMENT)​·····················​16·​(bytes)​
19 ·​0x00000015·​(DEBUG)​······················​0x019 ·​0x00000015·​(DEBUG)​······················​0x0
20 ·​0x00000003·​(PLTGOT)​·····················​0x500020 ·​0x00000003·​(PLTGOT)​·····················​0x6000
21 ·​0x00000002·​(PLTRELSZ)​···················​192·​(bytes)​21 ·​0x00000002·​(PLTRELSZ)​···················​192·​(bytes)​
22 ·​0x00000014·​(PLTREL)​·····················​REL22 ·​0x00000014·​(PLTREL)​·····················​REL
23 ·​0x00000017·​(JMPREL)​·····················​0xa3423 ·​0x00000017·​(JMPREL)​·····················​0xa34
24 ·​0x00000011·​(REL)​························​0x9ac24 ·​0x00000011·​(REL)​························​0x9ac
25 ·​0x00000012·​(RELSZ)​······················​136·​(bytes)​25 ·​0x00000012·​(RELSZ)​······················​136·​(bytes)​
26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​26 ·​0x00000013·​(RELENT)​·····················​8·​(bytes)​
27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE27 ·​0x6ffffffb·​(FLAGS_1)​····················​Flags:​·​PIE
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​a585cc499c73ec96ab7b7​3df2616ab3d6bc303bb6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​ad5c55325ea02b3a90e22​67e818854302cb88978
21.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 37, 504 lines modifiedOffset 37, 477 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011b0.​.​000011b838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011b0.​.​000011b8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001a60.​.​00001acc42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001a80.​.​00001afa
43 ··​DW_CFA_advance_loc:​·​1·​to·​00001a6143 ··​DW_CFA_advance_loc:​·​1·​to·​00001a81
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​00001a6246 ··​DW_CFA_advance_loc:​·3·​to·​00001a84
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​00001a6349 ··​DW_CFA_advance_loc:​·​1·​to·​00001a85
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​00001a6452 ··​DW_CFA_advance_loc:​·​1·​to·​00001a86
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​00001a6755 ··​DW_CFA_advance_loc:​·14·​to·​00001a94
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​00001ac757 ··​DW_CFA_advance_loc1:​·​97·​to·​00001af5
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​00001ac859 ··​DW_CFA_advance_loc:​·​1·​to·​00001af6
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​00001ac962 ··​DW_CFA_advance_loc:​·​1·​to·​00001af7
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​00001aca65 ··​DW_CFA_advance_loc:​·​1·​to·​00001af8
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00001acb68 ··​DW_CFA_advance_loc:​·​1·​to·​00001af9
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001acc.​.​00001b3871 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001b00.​.​00001b7a
72 ··​DW_CFA_advance_loc:​·​1·​to·​00001acd72 ··​DW_CFA_advance_loc:​·​1·​to·​00001b01
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​00001ace75 ··​DW_CFA_advance_loc:​·3·​to·​00001b04
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​00001acf78 ··​DW_CFA_advance_loc:​·​1·​to·​00001b05
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​00001ad081 ··​DW_CFA_advance_loc:​·​1·​to·​00001b06
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​00001ad384 ··​DW_CFA_advance_loc:​·14·​to·​00001b14
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​00001b3386 ··​DW_CFA_advance_loc1:​·​97·​to·​00001b75
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​00001b3488 ··​DW_CFA_advance_loc:​·​1·​to·​00001b76
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​00001b3591 ··​DW_CFA_advance_loc:​·​1·​to·​00001b77
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​00001b3694 ··​DW_CFA_advance_loc:​·​1·​to·​00001b78
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​00001b3797 ··​DW_CFA_advance_loc:​·​1·​to·​00001b79
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000028·​000000cc·​FDE·​cie=0000002c·​pc=00001550.​.​0000164c100 000000f4·​00000028·​000000cc·​FDE·​cie=0000002c·​pc=00001550.​.​00001654
101 ··​DW_CFA_advance_loc:​·​1·​to·​00001551101 ··​DW_CFA_advance_loc:​·​1·​to·​00001551
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·1·​to·​00001552104 ··​DW_CFA_advance_loc:​·6·​to·​00001557
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·3·​to·​00001555107 ··​DW_CFA_advance_loc:​·14·​to·​00001565
108 ··​DW_CFA_def_cfa_offset​:​·​32108 ··​DW_CFA_def_cfa_offset​:​·​32
109 ··​DW_CFA_advance_loc1:​·​244·​to·​00001649109 ··​DW_CFA_advance_loc1:​·​236·​to·​00001651
110 ··​DW_CFA_def_cfa_offset​:​·​12110 ··​DW_CFA_def_cfa_offset​:​·​12
111 ··​DW_CFA_advance_loc:​·​1·​to·​0000164a111 ··​DW_CFA_advance_loc:​·​1·​to·​00001652
112 ··​DW_CFA_restore:​·​r3·​(ebx)​112 ··​DW_CFA_restore:​·​r3·​(ebx)​
113 ··​DW_CFA_def_cfa_offset​:​·​8113 ··​DW_CFA_def_cfa_offset​:​·​8
114 ··​DW_CFA_advance_loc:​·​1·​to·​0000164b114 ··​DW_CFA_advance_loc:​·​1·​to·​00001653
115 ··​DW_CFA_restore:​·​r6·​(esi)​115 ··​DW_CFA_restore:​·​r6·​(esi)​
116 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
117 ··​DW_CFA_nop117 ··​DW_CFA_nop
118 ··​DW_CFA_nop118 ··​DW_CFA_nop
  
119 00000120·​0000003c·​000000f8·​FDE·​cie=0000002c·​pc=0000164c.​.​00001a60119 00000120·​0000003c·​000000f8·​FDE·​cie=0000002c·​pc=00001660.​.​00001a75
120 ··​DW_CFA_advance_loc:​·​1·​to·​0000164d120 ··​DW_CFA_advance_loc:​·​1·​to·​00001661
121 ··​DW_CFA_def_cfa_offset​:​·​8121 ··​DW_CFA_def_cfa_offset​:​·​8
122 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8122 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
123 ··​DW_CFA_advance_loc:​·​1·​to·​0000164e123 ··​DW_CFA_advance_loc:​·​1·​to·​00001662
124 ··​DW_CFA_def_cfa_offset​:​·​12124 ··​DW_CFA_def_cfa_offset​:​·​12
125 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12125 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
126 ··​DW_CFA_advance_loc:​·​1·​to·​0000164f126 ··​DW_CFA_advance_loc:​·​1·​to·​00001663
127 ··​DW_CFA_def_cfa_offset​:​·​16127 ··​DW_CFA_def_cfa_offset​:​·​16
128 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16128 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
129 ··​DW_CFA_advance_loc:​·​1·​to·​00001650129 ··​DW_CFA_advance_loc:​·​1·​to·​00001664
130 ··​DW_CFA_def_cfa_offset​:​·​20130 ··​DW_CFA_def_cfa_offset​:​·​20
131 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20131 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
132 ··​DW_CFA_advance_loc:​·3·​to·​00001653132 ··​DW_CFA_advance_loc:​·14·​to·​00001672
133 ··​DW_CFA_def_cfa_offset​:​·​80133 ··​DW_CFA_def_cfa_offset​:​·​80
134 ··​DW_CFA_advance_loc2:​·​674·​to·​000018f5134 ··​DW_CFA_advance_loc2:​·​641·​to·​000018f3
135 ··​DW_CFA_remember_state​135 ··​DW_CFA_remember_state​
136 ··​DW_CFA_def_cfa_offset​:​·​20136 ··​DW_CFA_def_cfa_offset​:​·​20
137 ··​DW_CFA_advance_loc:​·​1·​to·​000018f6137 ··​DW_CFA_advance_loc:​·​1·​to·​000018f4
138 ··​DW_CFA_restore:​·​r3·​(ebx)​138 ··​DW_CFA_restore:​·​r3·​(ebx)​
139 ··​DW_CFA_def_cfa_offset​:​·​16139 ··​DW_CFA_def_cfa_offset​:​·​16
140 ··​DW_CFA_advance_loc:​·​1·​to·​000018f7140 ··​DW_CFA_advance_loc:​·​1·​to·​000018f5
141 ··​DW_CFA_restore:​·​r6·​(esi)​141 ··​DW_CFA_restore:​·​r6·​(esi)​
142 ··​DW_CFA_def_cfa_offset​:​·​12142 ··​DW_CFA_def_cfa_offset​:​·​12
143 ··​DW_CFA_advance_loc:​·​1·​to·​000018f8143 ··​DW_CFA_advance_loc:​·​1·​to·​000018f6
144 ··​DW_CFA_restore:​·​r7·​(edi)​144 ··​DW_CFA_restore:​·​r7·​(edi)​
145 ··​DW_CFA_def_cfa_offset​:​·​8145 ··​DW_CFA_def_cfa_offset​:​·​8
146 ··​DW_CFA_advance_loc:​·​1·​to·​000018f9146 ··​DW_CFA_advance_loc:​·​1·​to·​000018f7
147 ··​DW_CFA_restore:​·​r5·​(ebp)​147 ··​DW_CFA_restore:​·​r5·​(ebp)​
148 ··​DW_CFA_def_cfa_offset​:​·​4148 ··​DW_CFA_def_cfa_offset​:​·​4
149 ··​DW_CFA_advance_loc:​·1·​to·​000018fa149 ··​DW_CFA_advance_loc:​·9·​to·​00001900
150 ··​DW_CFA_restore_state150 ··​DW_CFA_restore_state
  
151 00000160·​00000038·​00000138·​FDE·​cie=0000002c·​pc=00001b38.​.​00001b7e151 00000160·​00000024·​00000138·​FDE·​cie=0000002c·​pc=00001b80.​.​00001bde
152 ··​DW_CFA_advance_loc:​·1·​to·​00001b39152 ··​DW_CFA_advance_loc:​·3·​to·​00001b83
153 ··​DW_CFA_def_cfa_offset​:​·​8153 ··​DW_CFA_def_cfa_offset​:​·48
154 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8154 ··​DW_CFA_advance_loc:​·4·​to·00001b87
155 ··​DW_CFA_advance_loc:​·​1·​to·​00001b3a 
156 ··​DW_CFA_def_cfa_offset​:​·​12 
157 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
Max diff block lines reached; 16081/22200 bytes (72.44%) of diff not shown.
851 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·​of·​section·​.​init:​3 Disassembly·​of·​section·​.​init:​
  
4 00001000·​<.​init>:​4 00001000·​<.​init>:​
5 ····​1000:​»       ​53···················»       ​push···​%ebx5 ····​1000:​»       ​53···················»       ​push···​%ebx
6 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp6 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
7 ····​1004:​»       ​e8·​47·​04·​00·​00·······»       ​call···​1450·​<__cxa_finalize@plt+0​x2a0>7 ····​1004:​»       ​e8·​47·​04·​00·​00·······»       ​call···​1450·​<__cxa_finalize@plt+0​x2a0>
8 ····​1009:​»       ​81·​c3·​f7·3f·​00·​00····»       ​add····​$0x3ff7,​%ebx8 ····​1009:​»       ​81·​c3·​f7·4f·​00·​00····»       ​add····​$0x4ff7,​%ebx
9 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax9 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
10 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax10 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
11 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>11 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
12 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax12 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
13 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp13 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
14 ····​101e:​»       ​5b···················»       ​pop····​%ebx14 ····​101e:​»       ​5b···················»       ​pop····​%ebx
15 ····​101f:​»       ​c3···················»       ​ret····15 ····​101f:​»       ​c3···················»       ​ret····
262 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 232 lines modifiedOffset 1, 227 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011c0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x978>:​2 000011c0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x9c0>:​
3 ····​11c0:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
4 main()​:​3 main()​:​
5 .​/​src/​fst-​generate.​C:​1264 .​/​src/​fst-​generate.​C:​126
6 ····​11c4:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​5 ····​11c0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
7 ····​11c7:​»       ​e8·b2·09·00·00·······»       ​call···1b7e·<SFST:​:​Transducer:​:​~Transducer()​@@Base>6 ····​11c3:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
 7 ····​11c7:​»       ​e8·​14·​0a·​00·​00·······»       ​call···​1be0·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
8 ····​11cc:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax8 ····​11cc:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
9 ····​11d0:​»       ​89·​da················»       ​mov····​%ebx,​%edx9 ····​11d0:​»       ​89·​da················»       ​mov····​%ebx,​%edx
10 ····​11d2:​»       ​89·​d7················»       ​mov····​%edx,​%edi 
11 .​/​src/​fst-​generate.​C:​13010 .​/​src/​fst-​generate.​C:​130
12 ····​11d4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​11 ····​11d2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
13 ····​11d7:​»       ​89·​f3················»       ​mov····%esi,​%ebx12 ····​11d5:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
14 ····​11d9:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx13 ····​11d8:​»       ​89·d7················»       ​mov····%edx,​%edi
 14 ····​11da:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
15 ····​11dc:​»       ​74·​05················»       ​je·····​11e3·​<__cxa_finalize@plt+0​x33>15 ····​11dc:​»       ​74·​05················»       ​je·····​11e3·​<__cxa_finalize@plt+0​x33>
16 ····​11de:​»       ​e8·​8d·​ff·​ff·​ff·······»       ​call···​1170·​<_Unwind_Resume@plt>16 ····​11de:​»       ​e8·​8d·​ff·​ff·​ff·······»       ​call···​1170·​<_Unwind_Resume@plt>
17 ····​11e3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>17 ····​11e3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​generate.​C:​13118 .​/​src/​fst-​generate.​C:​131
19 ····​11e8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​19 ····​11e8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
20 ····​11ec:​»       ​8b·​8e·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%ecx20 ····​11ec:​»       ​8b·​86·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%eax
21 ····​11f2:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​21 ····​11f2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
22 ····​11f5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>22 ····​11f5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
23 ····​11fa:​»       ​8d·96·​21·e1·ff·ff····»       ​lea····-​0x1edf(%esi)​,​%edx23 ····​11fa:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
24 ····​1200:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​24 ····​11fd:​»       ​8d·96·​21·e1·ff·ff····»       ​lea····-​0x1edf(%esi)​,​%edx
25 ····​1204:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​25 ····​1203:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
26 ····​1207:​»       ​e8·​c4·​fe·​ff·​ff·······»       ​call···​10d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>26 ····​1207:​»       ​e8·​c4·​fe·​ff·​ff·······»       ​call···​10d0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
27 .​/​src/​fst-​generate.​C:​13027 .​/​src/​fst-​generate.​C:​130
28 ····​120c:​»       ​e8·​3f·​ff·​ff·​ff·······»       ​call···​1150·​<__cxa_end_catch@plt>​28 ····​120c:​»       ​e8·​3f·​ff·​ff·​ff·······»       ​call···​1150·​<__cxa_end_catch@plt>​
29 ····​1211:​»       ​e9·​e7·​00·​00·​00·······»       ​jmp····​12fd·​<__cxa_finalize@plt+0​x14d>29 ····​1211:​»       ​e9·​e8·​00·​00·​00·······»       ​jmp····​12fe·​<__cxa_finalize@plt+0​x14e>
30 ····​1216:​»       ​89·​c7················»       ​mov····​%eax,​%edi30 ····​1216:​»       ​89·​c7················»       ​mov····​%eax,​%edi
31 ····​1218:​»       ​89·​f3················»       ​mov····​%esi,​%ebx31 ····​1218:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
32 ····​121a:​»       ​e8·​31·​ff·​ff·​ff·······»       ​call···​1150·​<__cxa_end_catch@plt>​32 ····​121a:​»       ​e8·​31·​ff·​ff·​ff·······»       ​call···​1150·​<__cxa_end_catch@plt>​
33 ····​121f:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​33 ····​121f:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
34 ····​1222:​»       ​eb·​ba················»       ​jmp····​11de·​<__cxa_finalize@plt+0​x2e>34 ····​1222:​»       ​eb·​ba················»       ​jmp····​11de·​<__cxa_finalize@plt+0​x2e>
35 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56735 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
36 ····​1224:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx36 ····​1224:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30337 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
38 ····​1228:​»       ​85·d2················»       ​test···​%edx,​%edx38 ····​1228:​»       ​85·ed················»       ​test···​%ebp,​%ebp
39 ····​122a:​»       ​74·​0c················»       ​je·····​1238·​<__cxa_finalize@plt+0​x88>39 ····​122a:​»       ​74·​0c················»       ​je·····​1238·​<__cxa_finalize@plt+0​x88>
40 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12540 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
41 ····​122c:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​41 ····​122c:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ····​122f:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx42 ····​122f:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
43 ····​1233:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​10b0·​<operator·​delete(void*)​@plt>43 ····​1233:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​10b0·​<operator·​delete(void*)​@plt>
44 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8644 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
45 ····​1238:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​45 ····​1238:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
46 ····​123b:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx46 ····​123b:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
47 ····​123f:​»       ​e8·​2c·​ff·​ff·​ff·······»       ​call···​1170·​<_Unwind_Resume@plt>47 ····​123f:​»       ​e8·​2c·​ff·​ff·​ff·······»       ​call···​1170·​<_Unwind_Resume@plt>
48 ····​1244:​»       ​66·​90················»       ​xchg···​%ax,​%ax48 ····​1244:​»       ​66·​90················»       ​xchg···​%ax,​%ax
49 ····​1246:​»       ​66·​90················»       ​xchg···​%ax,​%ax49 ····​1246:​»       ​66·​90················»       ​xchg···​%ax,​%ax
50 ····​1248:​»       ​66·​90················»       ​xchg···​%ax,​%ax50 ····​1248:​»       ​66·​90················»       ​xchg···​%ax,​%ax
51 ····​124a:​»       ​66·​90················»       ​xchg···​%ax,​%ax51 ····​124a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
52 ····​124c:​»       ​66·​90················»       ​xchg···​%ax,​%ax52 ····​124c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
53 ····​124e:​»       ​66·​90················»       ​xchg···​%ax,​%ax53 ····​124e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
54 .​/​src/​fst-​generate.​C:​11354 .​/​src/​fst-​generate.​C:​113
55 ····​1250:​»       ​55···················»       ​push···​%ebp55 ····​1250:​»       ​55···················»       ​push···​%ebp
56 ····​1251:​»       ​89·​e5················»       ​mov····​%esp,​%ebp56 ····​1251:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
57 ····​1253:​»       ​57···················»       ​push···​%edi57 ····​1253:​»       ​57···················»       ​push···​%edi
58 ····​1254:​»       ​56···················»       ​push···​%esi58 ····​1254:​»       ​56···················»       ​push···​%esi
59 ····​1255:​»       ​53···················»       ​push···​%ebx59 ····​1255:​»       ​53···················»       ​push···​%ebx
60 ····​1256:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp60 ····​1256:​»       ​e8·​a5·0a·00·00·······»       ​call···1d00·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
61 ····​1259:​»       ​81·ec·​a0·00·​00·​00····»       ​sub····​$0xa0,​%esp61 ····​125b:​»       ​81·c6·​a5·4d·​00·​00····»       ​add····​$0x4da5,​%esi
62 ····​125f:​»       ​e8·35·0a·00·00·······»       ​call···1c99·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b>62 ····​1261:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp
63 ····​1264:​»       ​81·c6·9c·3d·​00·​00····»       ​add····​$0x3d9c,​%esi63 ····​1264:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp
64 ····​126a:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi64 ····​126a:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
65 ····​126d:​»       ​65·a1·14·00·​00·​00····»       ​mov····​%gs:​0x14,​%eax65 ····​1270:​»       ​89·84·24·9c·​00·​00·00·»       ​mov····​%eax,​0x9c(%esp)​
66 ····​1273:​»       ​89·84·24·9c·00·00·00·»       ​mov····​%eax,​0x9c(%esp)​66 ····​1277:​»       ​31·c0················»       ​xor····​%eax,​%eax
67 ····​127a:​»       ​31·c0················»       ​xor····​%eax,​%eax67 ····​1279:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi
68 .​/​src/​fst-​generate.​C:​11668 .​/​src/​fst-​generate.​C:​116
69 ····​127c:​»       ​89·7c·24·04··········»       ​mov····%edi,​0x4(%esp)​69 ····​127c:​»       ​8d·45·08·············»       ​lea····​0x8(%ebp)​,​%eax
70 ····​1280:​»       ​8d·45·08·············»       ​lea····0x8(%ebp)​,​%eax70 ····​127f:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
71 ····​1283:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​71 ····​1282:​»       ​89·7c·​24·04··········»       ​mov····​%edi,​0x4(%esp)​
72 ····​1286:​»       ​e8·c1·​03·​00·​00·······»       ​call···​164c·​<__cxa_finalize@plt+0​x49c>72 ····​1286:​»       ​e8·d5·​03·​00·​00·······»       ​call···​1660·​<__cxa_finalize@plt+0​x4b0>
73 .​/​src/​fst-​generate.​C:​11873 .​/​src/​fst-​generate.​C:​118
74 ····​128b:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​74 ····​128b:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
75 ····​128f:​»       ​0f·​85·​82·​00·​00·​00····»       ​jne····​1317·​<__cxa_finalize@plt+0​x167>75 ····​128f:​»       ​0f·​85·​83·​00·​00·​00····»       ​jne····​1318·​<__cxa_finalize@plt+0​x168>
76 .​/​src/​fst-​generate.​C:​11976 .​/​src/​fst-​generate.​C:​119
77 ····​1295:​»       ​8b·​9e·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%esi)​,​%ebx77 ····​1295:​»       ​8b·​9e·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%esi)​,​%ebx
78 ····​129b:​»       ​8b·​0b················»       ​mov····​(%ebx)​,​%ecx78 ····​129b:​»       ​8b·​0b················»       ​mov····​(%ebx)​,​%ecx
79 ····​129d:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​79 ····​129d:​»       ​89·​4c·​24·​1c··········»       ​mov····​%ecx,​0x1c(%esp)​
80 .​/​src/​fst-​generate.​C:​12680 .​/​src/​fst-​generate.​C:​126
81 ····​12a1:​»       ​c7·​44·​24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​81 ····​12a1:​»       ​8b·​44·​24·1c··········»       ​mov····0x1c(%esp)​,​%eax
82 ····​12a8:​»       ​00·82 ····​12a5:​»       ​bf·​01·​00·​00·00·······»       ​mov····$0x1,​%edi
83 ····​12a9:​»       ​8b·7c·24·1c··········»       ​mov····0x1c(%esp)​,​%edi83 ····​12aa:​»       ​89·f3················»       ​mov····​%esi,​%ebx
84 ····​12ad:​»       ​89·​7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​84 ····​12ac:​»       ​89·​7c·​24·​08··········»       ​mov····​%edi,​0x8(%esp)​
85 ····​12b1:​»       ​8d·​7c·​24·​2c··········»       ​lea····​0x2c(%esp)​,​%edi85 ····​12b0:​»       ​8d·​7c·​24·​2c··········»       ​lea····​0x2c(%esp)​,​%edi
86 ····​12b5:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​86 ····​12b4:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
87 ····​12b8:​»       ​89·f3················»       ​mov····​%esi,​%ebx87 ····​12b7:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
88 ····​12ba:​»       ​e8·​e1·​fd·​ff·​ff·······»       ​call···​10a0·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>88 ····​12bb:​»       ​e8·​e0·​fd·​ff·​ff·······»       ​call···​10a0·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
89 .​/​src/​fst-​generate.​C:​12789 .​/​src/​fst-​generate.​C:​127
90 ····​12bf:​»       ​8b·44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax90 ····​12c0:​»       ​8b·54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx
91 ····​12c3:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​91 ····​12c4:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
92 ····​12c6:​»       ​e8·​b5·​fe·​ff·​ff·······»       ​call···​1180·​<fclose@plt>92 ····​12c7:​»       ​e8·​b4·​fe·​ff·​ff·······»       ​call···​1180·​<fclose@plt>
93 .​/​src/​fst-​generate.​C:​12893 .​/​src/​fst-​generate.​C:​128
94 ····​12cb:​»       ​8b·96·​84·​00·​00·​00····»       ​mov····​0x84(%esi)​,​%edx94 ····​12cc:​»       ​8b·8e·​84·​00·​00·​00····»       ​mov····​0x84(%esi)​,​%ecx
95 ····​12d1:​»       ​89·54·24·​0c··········»       ​mov····%edx,​0xc(%esp)​95 ····​12d2:​»       ​8b·86·74·​00·00·00····»       ​mov····0x74(%esi)​,​%eax
96 ····​12d5:​»       ​8b·8e·74·00·00·00····»       ​mov····​0x74(%esi)​,​%ecx96 ····​12d8:​»       ​8b·96·e0·ff·ff·ff····»       ​mov····-​0x20(%esi)​,​%edx
97 ····​12db:​»       ​89·​4c·​24·​08··········»       ​mov····​%ecx,​0x8(%esp)​97 ····​12de:​»       ​89·​4c·​24·​0c··········»       ​mov····​%ecx,​0xc(%esp)​
98 ····​12df:​»       ​8b·86·e0·ff·ff·ff····»       ​mov····-​0x20(%esi)​,​%eax98 ····​12e2:​»       ​89·44·24·08··········»       ​mov····%eax,​0x8(%esp)​
99 ····​12e5:​»       ​8b·10················»       ​mov····​(%eax)​,​%edx99 ····​12e6:​»       ​8b·0a················»       ​mov····​(%edx)​,​%ecx
100 ····​12e7:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​100 ····​12e8:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
101 ····​12eb:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​101 ····​12eb:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
102 ····​12ee:​»       ​e8·bd·​09·​00·​00·······»       ​call···​1cb0·​<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x132>102 ····​12ef:​»       ​e8·1c·​0a·​00·​00·······»       ​call···​1d10·​<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x130>
103 .​/​src/​fst-​generate.​C:​126103 .​/​src/​fst-​generate.​C:​126
104 ····​12f3:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​104 ····​12f4:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
105 ····​12f6:​»       ​e8·83·​08·​00·​00·······»       ​call···​1b7e·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>105 ····​12f7:​»       ​e8·e4·​08·​00·​00·······»       ​call···​1be0·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
106 .​/​src/​fst-​generate.​C:​135106 .​/​src/​fst-​generate.​C:​135
107 ····​12fb:​»       ​31·​ff················»       ​xor····​%edi,​%edi107 ····​12fc:​»       ​31·​ff················»       ​xor····​%edi,​%edi
108 .​/​src/​fst-​generate.​C:​136108 .​/​src/​fst-​generate.​C:​136
109 ····​12fd:​»       ​89·f8················»       ​mov····​%edi,​%eax109 ····​12fe:​»       ​8b·8c·24·9c·00·00·00·»       ​mov····0x9c(%esp)​,​%ecx
110 ····​12ff:​»       ​8b·8c·24·9c·​00·​00·​00·»       ​mov····0x9c(%esp)​,​%ecx110 ····​1305:​»       ​65·33·0d·14·​00·​00·​00·»       ​xor····%gs:​0x14,​%ecx
111 ····​1306:​»       ​65·33·0d·14·00·00·00·»       ​xor····​%gs:​0x14,​%ecx111 ····​130c:​»       ​89·f8················»       ​mov····​%edi,​%eax
112 ····​130d:​»       ​75·​60················»       ​jne····​136f·​<__cxa_finalize@plt+0​x1bf>112 ····​130e:​»       ​75·​60················»       ​jne····​1370·​<__cxa_finalize@plt+0​x1c0>
113 ····​130f:​»       ​8d·​65·​f4·············»       ​lea····​-​0xc(%ebp)​,​%esp113 ····​1310:​»       ​8d·​65·​f4·············»       ​lea····​-​0xc(%ebp)​,​%esp
114 ····​1312:​»       ​5b···················»       ​pop····​%ebx114 ····​1313:​»       ​5b···················»       ​pop····​%ebx
115 ····​1313:​»       ​5e···················»       ​pop····​%esi115 ····​1314:​»       ​5e···················»       ​pop····​%esi
116 ····​1314:​»       ​5f···················»       ​pop····​%edi116 ····​1315:​»       ​5f···················»       ​pop····​%edi
117 ····​1315:​»       ​5d···················»       ​pop····​%ebp117 ····​1316:​»       ​5d···················»       ​pop····​%ebp
118 ····​1316:​»       ​c3···················»       ​ret····118 ····​1317:​»       ​c3···················»       ​ret····
119 .​/​src/​fst-​generate.​C:​120119 .​/​src/​fst-​generate.​C:​120
120 ····​1317:​»       ​8d·​96·​b3·​e1·​ff·​ff····»       ​lea····​-​0x1e4d(%esi)​,​%edx120 ····​1318:​»       ​8d·​96·​b3·​e1·​ff·​ff····»       ​lea····​-​0x1e4d(%esi)​,​%edx
121 ····​131d:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​121 ····​131e:​»       ​89·f3················»       ​mov····​%esi,​%ebx
Max diff block lines reached; 256471/267958 bytes (95.71%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00002f94·​<.​fini>:​2 00002ff4·​<.​fini>:​
3 ····​2f94:​»       ​53···················»       ​push···​%ebx3 ····​2ff4:​»       ​53···················»       ​push···​%ebx
4 ····​2f95:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​2ff5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​2f98:​»       ​e8·b3·​e4·​ff·​ff·······»       ​call···​1450·​<__cxa_finalize@plt+0​x2a0>5 ····​2ff8:​»       ​e8·53·​e4·​ff·​ff·······»       ​call···​1450·​<__cxa_finalize@plt+0​x2a0>
6 ····​2f9d:​»       ​81·​c3·63·20·​00·​00····»       ​add····​$0x2063,​%ebx6 ····​2ffd:​»       ​81·​c3·03·30·​00·​00····»       ​add····​$0x3003,​%ebx
7 ····2fa3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····3003:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····2fa6:​»       ​5b···················»       ​pop····​%ebx8 ····3006:​»       ​5b···················»       ​pop····​%ebx
9 ····2fa7:​»       ​c3···················»       ​ret····9 ····3007:​»       ​c3···················»       ​ret····
3.79 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·​dump·​of·​section·​'.​rodata':​1 Hex·​dump·​of·​section·​'.​rodata':​
2 ··​0x00003000·​03000000·​01000200·​55736167·​653a2066·​.​.​.​.​.​.​.​.​Usage:​·​f2 ··​0x00004000·​03000000·​01000200·​55736167·​653a2066·​.​.​.​.​.​.​.​.​Usage:​·​f
3 ··​0x00003010·​73742d67·​656e6572·​61746520·​5b4f7074·​st-​generate·​[Opt3 ··​0x00004010·​73742d67·​656e6572·​61746520·​5b4f7074·​st-​generate·​[Opt
4 ··​0x00003020·​696f6e73·​5d206669·​6c650a00·​092d6e20·​ions]·​file.​.​.​-​n·4 ··​0x00004020·​696f6e73·​5d206669·​6c650a00·​092d6e20·​ions]·​file.​.​.​-​n·
5 ··​0x00003030·​783a2070·​72696e74·​20757020·​746f2078·​x:​·​print·​up·​to·​x5 ··​0x00004030·​783a2070·​72696e74·​20757020·​746f2078·​x:​·​print·​up·​to·​x
6 ··​0x00003040·​206d616e·​7920616e·​616c7973·​65730a00··​many·​analyses.​.​6 ··​0x00004040·​206d616e·​7920616e·​616c7973·​65730a00··​many·​analyses.​.​
7 ··​0x00003050·​092d623a·​20707269·​6e742075·​70706572·​.​-​b:​·​print·​upper7 ··​0x00004050·​092d623a·​20707269·​6e742075·​70706572·​.​-​b:​·​print·​upper
8 ··​0x00003060·​20616e64·​206c6f77·​6572206c·​61796572··​and·​lower·​layer8 ··​0x00004060·​20616e64·​206c6f77·​6572206c·​61796572··​and·​lower·​layer
9 ··​0x00003070·​20736570·​61726174·​656c790a·​00000000··​separately.​.​.​.​.​9 ··​0x00004070·​20736570·​61726174·​656c790a·​00000000··​separately.​.​.​.​.​
10 ··​0x00003080·​092d763a·​20707269·​6e742076·​65727369·​.​-​v:​·​print·​versi10 ··​0x00004080·​092d763a·​20707269·​6e742076·​65727369·​.​-​v:​·​print·​versi
11 ··​0x00003090·​6f6e2069·​6e666f72·​6d617469·​6f6e0a00·​on·​information.​.​11 ··​0x00004090·​6f6e2069·​6e666f72·​6d617469·​6f6e0a00·​on·​information.​.​
12 ··​0x000030a0·​092d683a·​20707269·​6e742075·​73616765·​.​-​h:​·​print·​usage12 ··​0x000040a0·​092d683a·​20707269·​6e742075·​73616765·​.​-​h:​·​print·​usage
13 ··​0x000030b0·​20696e66·​6f726d61·​74696f6e·​0a0a0000··​information.​.​.​.​13 ··​0x000040b0·​20696e66·​6f726d61·​74696f6e·​0a0a0000··​information.​.​.​.​
14 ··​0x000030c0·​4572726f·​723a2069·​6e76616c·​69642061·​Error:​·​invalid·​a14 ··​0x000040c0·​4572726f·​723a2069·​6e76616c·​69642061·​Error:​·​invalid·​a
15 ··​0x000030d0·​7267756d·​656e7420·​6f66206f·​7074696f·​rgument·​of·​optio15 ··​0x000040d0·​7267756d·​656e7420·​6f66206f·​7074696f·​rgument·​of·​optio
16 ··​0x000030e0·​6e202d6e·​3a202573·​0a000000·​0a457272·​n·​-​n:​·​%s.​.​.​.​.​Err16 ··​0x000040e0·​6e202d6e·​3a202573·​0a000000·​0a457272·​n·​-​n:​·​%s.​.​.​.​.​Err
17 ··​0x000030f0·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·17 ··​0x000040f0·​6f723a20·​43616e6e·​6f74206f·​70656e20·​or:​·​Cannot·​open·
18 ··​0x00003100·​7472616e·​73647563·​65722066·​696c6520·​transducer·​file·18 ··​0x00004100·​7472616e·​73647563·​65722066·​696c6520·​transducer·​file·
19 ··​0x00003110·​25730a0a·​00000000·​0a4f7074·​696f6e73·​%s.​.​.​.​.​.​.​Options19 ··​0x00004110·​25730a0a·​00000000·​0a4f7074·​696f6e73·​%s.​.​.​.​.​.​.​Options
20 ··​0x00003120·​3a0a0009·​2d753a20·​7072696e·​74207570·​:​.​.​.​-​u:​·​print·​up20 ··​0x00004120·​3a0a0009·​2d753a20·​7072696e·​74207570·​:​.​.​.​-​u:​·​print·​up
21 ··​0x00003130·​70657220·​6c617965·​72206f6e·​6c790a00·​per·​layer·​only.​.​21 ··​0x00004130·​70657220·​6c617965·​72206f6e·​6c790a00·​per·​layer·​only.​.​
22 ··​0x00003140·​092d6c3a·​20707269·​6e74206c·​6f776572·​.​-​l:​·​print·​lower22 ··​0x00004140·​092d6c3a·​20707269·​6e74206c·​6f776572·​.​-​l:​·​print·​lower
23 ··​0x00003150·​206c6179·​6572206f·​6e6c790a·​002d6800··​layer·​only.​.​-​h.​23 ··​0x00004150·​206c6179·​6572206f·​6e6c790a·​002d6800··​layer·​only.​.​-​h.​
24 ··​0x00003160·​2d68656c·​70002d3f·​002d7600·​312e342e·​-​help.​-​?.​-​v.​1.​4.​24 ··​0x00004160·​2d68656c·​70002d3f·​002d7600·​312e342e·​-​help.​-​?.​-​v.​1.​4.​
25 ··​0x00003170·​37610066·​73742d67·​656e6572·​61746520·​7a.​fst-​generate·25 ··​0x00004170·​37610066·​73742d67·​656e6572·​61746520·​7a.​fst-​generate·
26 ··​0x00003180·​76657273·​696f6e20·​25730a00·​2d75002d·​version·​%s.​.​-​u.​-​26 ··​0x00004180·​76657273·​696f6e20·​25730a00·​2d75002d·​version·​%s.​.​-​u.​-​
27 ··​0x00003190·​6c002d62·​002d6e00·​4572726f·​723a2074·​l.​-​b.​-​n.​Error:​·​t27 ··​0x00004190·​6c002d62·​002d6e00·​4572726f·​723a2074·​l.​-​b.​-​n.​Error:​·​t
28 ··​0x000031a0·​6f6f206d·​616e7920·​61726775·​6d656e74·​oo·​many·​argument28 ··​0x000041a0·​6f6f206d·​616e7920·​61726775·​6d656e74·​oo·​many·​argument
29 ··​0x000031b0·​730a0072·​6200·······················​s.​.​rb.​29 ··​0x000041b0·​730a0072·​6200·······················​s.​.​rb.​
  
1.86 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x000031b8·​011b033b·​c8000000·​18000000·​68deffff·​.​.​.​;​.​.​.​.​.​.​.​.​h.​.​.​2 ··​0x000041b8·​011b033b·​c8000000·​18000000·​68ceffff·​.​.​.​;​.​.​.​.​.​.​.​.​h.​.​.​
3 ··​0x000031c8·​10010000·​f8dfffff·​34010000·​08e0ffff·​.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​3 ··​0x000041c8·​10010000·​f8cfffff·​34010000·​08d0ffff·​.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​
4 ··​0x000031d8·2c030000·​6ce0ffff·a8040000·​98e0ffff·,​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000041d8·18030000·​6cd0ffff·7c040000·​98d0ffff·.​.​.​.​l.​.​.​|.​.​.​.​.​.​.​
5 ··​0x000031e8·cc020000·cde1ffff·44030000·0de2ffff·​.​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​5 ··​0x000041e8·b8020000·d8d1ffff·30030000·18d2ffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
6 ··​0x000031f8·c0040000·​58e2ffff·​e4000000·​98e3ffff·​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​.​6 ··​0x000041f8·94040000·​58d2ffff·​e4000000·​98d3ffff·​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00003208·​c0010000·94e4ffff·​ec010000·a8e8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00004208·​c0010000·a8d4ffff·​ec010000·c8d8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00003218·​48010000·14e9ffff·​84010000·80e9ffff·​H.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00004218·​48010000·48d9ffff·​84010000·c8d9ffff·​H.​.​.​H.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00003228·​2c020000·c6e9ffff·88020000·e1eaffff·​,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00004228·​2c020000·28daffff·74020000·48dbffff·​,​.​.​.​(.​.​.​t.​.​.​H.​.​.​
10 ··​0x00003238·70030000·e5eaffff·84030000·f8eaffff·p.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00004238·5c030000·4cdbffff·70030000·58dbffff·\.​.​.​L.​.​.​p.​.​.​X.​.​.​
11 ··​0x00003248·34040000·5ef7ffff·98030000·98f7ffff·4.​.​.​^.​.​.​.​.​.​.​.​.​.​.​11 ··​0x00004248·08040000·c8e7ffff·84030000·18e8ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x00003258·ac030000·78f8ffff·f4030000·4dfdffff·​.​.​.​.​x.​.​.​.​.​.​.​M.​.​.​12 ··​0x00004258·98030000·18e9ffff·c8030000·b1edffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00003268·ec040000·58fdffff·00050000·b8fdffff·​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​.​13 ··​0x00004268·c0040000·b8edffff·d4040000·18eeffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x00003278·4c050000·c8fdffff·60050000··········L.​.​.​.​.​.​.​`.​.​.​14 ··​0x00004278·20050000·28eeffff·34050000···········.​.​.​(.​.​.​4.​.​.​
  
9.88 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 79 lines modifiedOffset 1, 76 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00003284·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00004284·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00003294·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00004294·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x000032a4·​6ce1ffff·​36000000·​00000000·​14000000·​l.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000042a4·​6cd1ffff·​36000000·​00000000·​14000000·​l.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x000032b4·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x000042b4·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x000032c4·​88010000·​20000000·​1c000000·​50ddffff·​.​.​.​.​·​.​.​.​.​.​.​.​P.​.​.​6 ··​0x000042c4·​88010000·​20000000·​1c000000·​50cdffff·​.​.​.​.​·​.​.​.​.​.​.​.​P.​.​.​
7 ··​0x000032d4·​90010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x000042d4·​90010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000032e4·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000042e4·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000032f4·​bcdeffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x000042f4·​bcceffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x00003304·​54000000·58e7ffff·6c000000·​00410e08·​T.​.​.​X.​.​.​l.​.​.​.​A.​.​10 ··​0x00004304·​54000000·78d7ffff·7a000000·​00410e08·​T.​.​.​x.​.​.​z.​.​.​.​A.​.​
11 ··​0x00003314·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x00004314·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x00003324·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x00004324·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x00003334·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x00004334·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x00003344·88e7ffff·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x00004344·bcd7ffff·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x00003354·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x00004354·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x00003364·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x00004364·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x00003374·​41c50e04·​28000000·​cc000000·​d0e1ffff·​A.​.​.​(.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00004374·​41c50e04·​28000000·​cc000000·​d0d1ffff·​A.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00003384·fc000000·​00410e08·​8602410e·​0c830343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C18 ··​0x00004384·04010000·​00410e08·​8602460e·​0c83034e·​.​.​.​.​.​A.​.​.​.​F.​.​.​.​N
19 ··​0x00003394·​0e2002f4·​0e0c41c3·​0e0841c6·​0e040000·​.​·​.​.​.​.​A.​.​.​A.​.​.​.​.​19 ··​0x00004394·​0e2002ec·​0e0c41c3·​0e0841c6·​0e040000·​.​·​.​.​.​.​A.​.​.​A.​.​.​.​.​
20 ··​0x000033a4·​3c000000·​f8000000·a0e2ffff·​14040000·​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​20 ··​0x000043a4·​3c000000·​f8000000·b4d2ffff·​15040000·​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x000033b4·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​21 ··​0x000043b4·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
22 ··​0x000033c4·​410e1483·​05430e50·​03a2020a·​0e1441c3·​A.​.​.​.​C.​P.​.​.​.​.​.​A.​22 ··​0x000043c4·​410e1483·​054e0e50·​0381020a·​0e1441c3·​A.​.​.​.​N.​P.​.​.​.​.​.​A.​
23 ··​0x000033d4·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​23 ··​0x000043d4·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04490b·​.​.​A.​.​.​A.​.​.​A.​.​.​I.​
24 ··​0x000033e4·38000000·​38010000·4ce7ffff·46000000·8.​.​.​8.​.​.​L.​.​.​F.​.​.​24 ··​0x000043e4·24000000·​38010000·94d7ffff·5e000000·$.​.​.​8.​.​.​.​.​.​.​^.​.​.​
25 ··​0x000033f4·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​25 ··​0x000043f4·​00430e30·44860448·​83054f85·​02488703·​.​C.​0D.​.​H.​.​O.​.​H.​.​
26 ··​0x00003404·410e1483·05430e30·7a0e1441·c30e1041·A.​.​.​.​C.​0z.​.​A.​.​.​A26 ··​0x00004404·77c5c7c6·c30e0400·1c000000·00000000·w.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
27 ··​0x00003414·c60e0c41·c70e0841·c50e0400·​1c000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​27 ··​0x00004414·017a504c·5200017c·08079b5d·​1c00001b·​.​zPLR.​.​|.​.​.​].​.​.​.​
28 ··​0x00003424·00000000·017a504c·5200017c·08079b49·​.​.​.​.​.​zPLR.​.​|.​.​.​I28 ··​0x00004424·1b0c0404·88010000·40000000·24000000·​.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​
29 ··​0x00003434·1c00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​29 ··​0x00004434·acd7ffff·20010000·04cf0200·00410e08·​.​.​.​.​·.​.​.​.​.​.​.​.​A.​.​
30 ··​0x00003444·24000000·36e7ffff·1b010000·​04e70200·​$.​.​.​6.​.​.​.​.​.​.​.​.​.​.​30 ··​0x00004444·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
31 ··​0x00003454·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​31 ··​0x00004454·​054e0e40·028a0a0e·1441c30e·1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
32 ··​0x00003464·​410e1483·​05430e40·​02900a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​32 ··​0x00004464·0c41c70e·​0841c50e·​04410b00·30000000·.​A.​.​.​A.​.​.​A.​.​0.​.​.​
33 ··​0x00003474·1041c60e·0c41c70e·0841c50e·​04410b00·.​A.​.​.​A.​.​.​A.​.​.​A.​.​33 ··​0x00004474·68000000·d8cdffff·35010000·​049b0200·h.​.​.​.​.​.​.​5.​.​.​.​.​.​.​
34 ··​0x00003484·30000000·68000000·c4ddffff·35010000·0.​.​.​h.​.​.​.​.​.​.​5.​.​.​34 ··​0x00004484·00410e08·8502420d·05438703·86048305·.​A.​.​.​.​B.​.​C.​.​.​.​.​.​
35 ··​0x00003494·​04b30200·00410e08·​8502420d·​054c8703·​.​.​.​.​.​A.​.​.​.​B.​.​L.​.​35 ··​0x00004494·​02be0ac3·41c641c7·​41c50c04·​04410b00·​.​.​.​.​A.​A.​A.​.​.​.​A.​.​
36 ··​0x000034a4·86048305·​02b40ac3·41c641c7·41c50c04·.​.​.​.​.​.​.​.​A.​A.​A.​.​.​36 ··​0x000044a4·28000000·​00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
37 ··​0x000034b4·​04410b00·28000000·00000000·​017a504c·​.​A.​.​(.​.​.​.​.​.​.​.​zPL37 ··​0x000044b4·​08079bc5·1b00001b·1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x000034c4·5200017c·​08079bb1·1b00001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x000044c4·08830585·​02860487·03000000·​14000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x000034d4·88010c05·08830585·02860487·​03000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x000044d4·30000000·e8ccffff·64000000·​04630200·0.​.​.​.​.​.​.​d.​.​.​.​c.​.​
40 ··​0x000034e4·14000000·30000000·d4dcffff·64000000·​.​.​.​.​0.​.​.​.​.​.​.​d.​.​.​40 ··​0x000044e4·00000000·28000000·3c020000·a0ceffff·​.​.​.​.​(.​.​.​<.​.​.​.​.​.​.​
41 ··​0x000034f4·047b0200·​00000000·28000000·50020000·.​{.​.​.​.​.​.​(.​.​.​P.​.​.​41 ··​0x000044f4·40000000·​00410e08·8602410e·0c83034e·@.​.​.​.​A.​.​.​.​A.​.​.​.​N
42 ··​0x00003504·81deffff·40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​42 ··​0x00004504·0e206d0e·0c41c30e·​0841c60e·04000000·​.​·​m.​.​A.​.​.​A.​.​.​.​.​.​
43 ··​0x00003514·​0c830343·​0e20780e·0c41c30e·​0841c60e·​.​.​.​C.​·​x.​.​A.​.​.​A.​.​43 ··​0x00004514·10000000·​68020000·e4d7ffff·​04000000·​.​.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
44 ··​0x00003524·​04000000·​10000000·​7c020000·69e7ffff·​.​.​.​.​.​.​.​.​|.​.​.​i.​.​.​44 ··​0x00004524·​00000000·​10000000·​7c020000·d4d7ffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​
45 ··​0x00003534·​04000000·​00000000·​10000000·​90020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​45 ··​0x00004534·​04000000·​00000000·​10000000·​90020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x00003544·59e7ffff·04000000·​00000000·10000000·Y.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x00004544·3ce4ffff·45000000·​00000000·2c000000·<.​.​.​E.​.​.​.​.​.​.​,​.​.​.​
47 ··​0x00003554·​a4020000·bef3ffff·36000000·​00000000·​.​.​.​.​.​.​.​.​6.​.​.​.​.​.​.​47 ··​0x00004554·​a4020000·78e4ffff·fe000000·​00430e30·​.​.​.​.​x.​.​.​.​.​.​.​.​C.​0
48 ··​0x00003564·​44000000·b8020000·e4f3ffff·d6000000·​D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​48 ··​0x00004564·​44870248·83044f86·035b0ac7·c6c30e04·​D.​.​H.​.​O.​.​[.​.​.​.​.​.​
49 ··​0x00003574·00410e08·8702410e·​0c860341·0e108304·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​49 ··​0x00004574·470b02ab·0ac7c6c3·​0e04450b·3c000000·G.​.​.​.​.​.​.​.​.​E.​<.​.​.​
50 ··​0x00003584·430e305e·0a0e1041·c30e0c41·c60e0841·​C.​0^.​.​.​A.​.​.​A.​.​.​A50 ··​0x00004584·d4020000·48e5ffff·99040000·00410e08·​.​.​.​.​H.​.​.​.​.​.​.​.​A.​.​
51 ··​0x00003594·c70e0441·​0b029b0a·​0e1041c3·0e0c41c6·​.​.​.​A.​.​.​.​.​.​A.​.​.​A.​51 ··​0x00004594·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
52 ··​0x000035a4·​0e0841c7·​0e04410b·3c000000·​00030000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​52 ··​0x000045a4·​054d0e50·​03f6030a·0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
53 ··​0x000035b4·7cf4ffff·d5040000·​00410e08·8502410e·|.​.​.​.​.​.​.​.​A.​.​.​.​A.​53 ··​0x000045b4·0e0c41c7·0e0841c5·​0e04450b·44000000·.​.​A.​.​.​A.​.​.​E.​D.​.​.​
54 ··​0x000035c4·0c870341·0e108604·410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@54 ··​0x000045c4·b8010000·48d7ffff·6e0c0000·​048b0100·​.​.​.​.​H.​.​.​n.​.​.​.​.​.​.​
55 ··​0x000035d4·​034b040a·0e1441c3·​0e1041c6·​0e0c41c7·​.​K.​.​.​.​A.​.​.​A.​.​.​A.​55 ··​0x000045d4·​00410e08·8502430e·​0c870343·​0e108604·​.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
56 ··​0x000035e4·0e0841c5·​0e04410b·44000000·d0010000·.​.​A.​.​.​A.​D.​.​.​.​.​.​.​56 ··​0x000045e4·430e1483·​05500ea0·01032902·0a0e1441·C.​.​.​.​P.​.​.​.​)​.​.​.​.​A
57 ··​0x000035f4·bce6ffff·650c0000·048b0100·00410e08·​.​.​.​.​e.​.​.​.​.​.​.​.​A.​.​57 ··​0x000045f4·c30e1041·c60e0c41·c70e0841·c50e0449·​.​.​.​A.​.​.​A.​.​.​A.​.​.​I
58 ··​0x00003604·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​58 ··​0x00004604·0b000000·28000000·​00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
59 ··​0x00003614·05460ea0·​01035602·0a0e1441·c30e1041·.​F.​.​.​.​V.​.​.​.​A.​.​.​A59 ··​0x00004614·5200017c·​08079b61·1a00001b·1b0c0404·​R.​.​|.​.​.​a.​.​.​.​.​.​.​.​
60 ··​0x00003624·c60e0c41·c70e0841·c50e0441·​0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​60 ··​0x00004624·88010ea0·01830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
61 ··​0x00003634·28000000·00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|61 ··​0x00004634·14000000·30000000·e8cbffff·20000000·.​.​.​.​0.​.​.​.​.​.​.​·.​.​.​
62 ··​0x00003644·​08079b35·1a00001b·1b0c0404·88010ea0·​.​.​.​5.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x00004644·​04210100·00000000·28000000·a0030000·​.​!.​.​.​.​.​.​(.​.​.​.​.​.​.​
63 ··​0x00003654·01830585·02860487·​03000000·14000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​63 ··​0x00004654·7ccdffff·40000000·​00410e08·8602410e·|.​.​.​@.​.​.​.​A.​.​.​.​A.​
64 ··​0x00003664·30000000·bcdbffff·20000000·​04220100·0.​.​.​.​.​.​.​·​.​.​.​.​".​.​64 ··​0x00004664·0c83034e·0e206d0e·0c41c30e·​0841c60e·.​.​.​N.​·​m.​.​A.​.​.​A.​.​
65 ··​0x00003674·​00000000·28000000·​cc030000·45ddffff·​.​.​.​.​(.​.​.​.​.​.​.​E.​.​.​65 ··​0x00004674·​04000000·10000000·​cc030000·e9e8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x00003684·40000000·​00410e08·8602410e·0c830343·@.​.​.​.​A.​.​.​.​A.​.​.​.​C66 ··​0x00004684·04000000·​00000000·48000000·e0030000·.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​
67 ··​0x00003694·0e20780e·0c41c30e·​0841c60e·04000000·​.​·​x.​.​A.​.​.​A.​.​.​.​.​.​67 ··​0x00004694·dce8ffff·55000000·​00410e08·8502410e·​.​.​.​.​U.​.​.​.​A.​.​.​.​A.​
68 ··​0x000036a4·10000000·f8030000·59f8ffff·​04000000·​.​.​.​.​.​.​.​.​Y.​.​.​.​.​.​.​68 ··​0x000046a4·0c870341·0e108604·410e1483·​054e0e20·​.​.​.​A.​.​.​.​A.​.​.​.​N.​·
69 ··​0x000036b4·00000000·48000000·0c040000·50f8ffff·.​.​.​.​H.​.​.​.​.​.​.​P.​.​.​69 ··​0x000046b4·610e2441·0e28440e·2c440e30·4d0e2047·a.​$A.​(D.​,​D.​0M.​·​G
70 ··​0x000036c4·55000000·00410e08·8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A70 ··​0x000046c4·0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
71 ··​0x000036d4·​0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A71 ··​0x000046d4·​0e040000·10000000·2c040000·f0e8ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
72 ··​0x000036e4·​0e28440e·2c440e30·4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​72 ··​0x000046e4·​01000000·00000000·18000000·40040000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
73 ··​0x000036f4·0e1041c6·0e0c41c7·​0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​73 ··​0x000046f4·ece8ffff·14000000·​00410e08·83024e0e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​N.​
74 ··​0x00003704·​10000000·58040000·64f8ffff·01000000·.​.​.​.​X.​.​.​d.​.​.​.​.​.​.​74 ··​0x00004704·​10000000·00000000···················.​.​.​.​.​.​.​.​
75 ··​0x00003714·​00000000·​18000000·​6c040000·​60f8ffff·​.​.​.​.​.​.​.​.​l.​.​.​`.​.​.​ 
76 ··​0x00003724·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
77 ··​0x00003734·​00000000····························​.​.​.​.​ 
  
1.07 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00003738·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0000470c·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00003748·​ff9b2501·​19360500·​006a05ab·​0201762d·​.​.​%.​.​6.​.​.​j.​.​.​.​v-​3 ··​0x0000471c·​ff9b2501·​19360500·​006b05ac·​0201772d·​.​.​%.​.​6.​.​.​k.​.​.​.​w-​
4 ··​0x00003758·​a40203a6·​0105ab02·​01d9013a·​00000100·​.​.​.​.​.​.​.​.​.​.​.​:​.​.​.​.​4 ··​0x0000472c·​a50203a7·​0105ac02·​01da013a·​00000100·​.​.​.​.​.​.​.​.​.​.​.​:​.​.​.​.​
5 ··​0x00003768·​007d0000·0c190000·​ff9b1501·​081e0500·​.​}.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000473c·​007d0000·38190000·​ff9b1501·​081e0500·​.​}.​.​8.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003778·​00351756·​00010000·​7d000000·f4180000·​.​5.​V.​.​.​.​}.​.​.​.​.​.​.​6 ··​0x0000474c·​00351756·​00010000·​7d000000·20190000·​.​5.​V.​.​.​.​}.​.​.​·.​.​.​
7 ··​0x00003788·​ffff0107·8001d017·​da1800ff·ff01041b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0000475c·​ffff0106·73ea17e7·1800ffff·01041b05·​.​.​.​.​s.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00003798·​050000······························.​.​.​8 ··​0x0000476c·​0000································.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00004eb8·​40150000·85130000·c5130000··········​@.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005eb8·​40150000·90130000·d0130000··········​@.​.​.​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00004ec4·​f0140000····························​.​.​.​.​2 ··​0x00005ec4·​f0140000····························​.​.​.​.​
  
527 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00004fd8·​00000000·​50120000·​00000000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005fd8·​00000000·​50120000·​00000000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00004fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00005fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00004ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​4 ··​0x00005ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​
  
1.15 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·​dump·​of·​section·​'.​got.​plt':​1 Hex·​dump·​of·​section·​'.​got.​plt':​
2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​2 ·​NOTE:​·​This·​section·​has·​relocations·​against·​it,​·​but·​these·​have·​NOT·​been·​applied·​to·​this·​dump.​
3 ··​0x00005000·​c84e0000·​00000000·​00000000·​36100000·​.​N.​.​.​.​.​.​.​.​.​.​6.​.​.​3 ··​0x00006000·​c85e0000·​00000000·​00000000·​36100000·​.​^.​.​.​.​.​.​.​.​.​.​6.​.​.​
4 ··​0x00005010·​46100000·​56100000·​66100000·​76100000·​F.​.​.​V.​.​.​f.​.​.​v.​.​.​4 ··​0x00006010·​46100000·​56100000·​66100000·​76100000·​F.​.​.​V.​.​.​f.​.​.​v.​.​.​
5 ··​0x00005020·​86100000·​96100000·​a6100000·​b6100000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00006020·​86100000·​96100000·​a6100000·​b6100000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00005030·​c6100000·​d6100000·​e6100000·​f6100000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00006030·​c6100000·​d6100000·​e6100000·​f6100000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00005040·​06110000·​16110000·​26110000·​36110000·​.​.​.​.​.​.​.​.​&.​.​.​6.​.​.​7 ··​0x00006040·​06110000·​16110000·​26110000·​36110000·​.​.​.​.​.​.​.​.​&.​.​.​6.​.​.​
8 ··​0x00005050·​46110000·​56110000·​66110000·​76110000·​F.​.​.​V.​.​.​f.​.​.​v.​.​.​8 ··​0x00006050·​46110000·​56110000·​66110000·​76110000·​F.​.​.​V.​.​.​f.​.​.​v.​.​.​
9 ··​0x00005060·​86110000·​96110000·​a6110000··········​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00006060·​86110000·​96110000·​a6110000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
388 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​data':​1 Hex·​dump·​of·​section·​'.​data':​
2 ··​0x0000506c·​00000000·​70500000·​ffffffff·​00000000·​.​.​.​.​pP.​.​.​.​.​.​.​.​.​.​2 ··​0x0000606c·​00000000·​70600000·​ffffffff·​00000000·​.​.​.​.​p`.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000507c·​00000000····························​.​.​.​.​3 ··​0x0000607c·​00000000····························​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​38356363·​34393963·37336563·​39366162·​85cc499c73ec96ab2 ··​0x00000000·​35633535·​33323565·61303262·​33613930·5c55325ea02b3a90
3 ··​0x00000010·37623733·64663236·​31366162·​33643662·7b73df2616ab3d6b3 ··​0x00000010·65323236·37653831·​38383534·​33303263·e2267e818854302c
4 ··​0x00000020·​63333033·62622e64·​65627567·​00000000·c303bb.​debug.​.​.​.​4 ··​0x00000020·​62383839·37382e64·​65627567·​00000000·b88978.​debug.​.​.​.​
5 ··​0x00000030·0604cbdb····························​.​.​.​.​5 ··​0x00000030·c3d346f5····························​.​.​F.​
  
182 KB
./usr/bin/fst-infl
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x177011 ··​Entry·​point·​address:​···············​0x1780
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​16828·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​16828·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x17702 Entry·​point·​0x1780
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00aa0·​0x00aa0·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00aa0·​0x00aa0·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01078·​0x01078·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01088·​0x01088·​R·​E·​0x1000
11 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x005b0·​0x005b0·​R···​0x100011 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x005b4·​0x005b4·​R···​0x1000
12 ··​LOAD···········​0x003ebc·​0x00004ebc·​0x00004ebc·​0x001bc·​0x001d0·​RW··​0x100012 ··​LOAD···········​0x003ebc·​0x00004ebc·​0x00004ebc·​0x001bc·​0x001d0·​RW··​0x1000
13 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x0031f0·​0x000031f0·​0x000031f0·​0x0008c·​0x0008c·​R···​0x415 ··​GNU_EH_FRAME···​0x0031f0·​0x000031f0·​0x000031f0·​0x0008c·​0x0008c·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x003ebc·​0x00004ebc·​0x00004ebc·​0x00144·​0x00144·​R···​0x117 ··​GNU_RELRO······​0x003ebc·​0x00004ebc·​0x00004ebc·​0x00144·​0x00144·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000864·​000864·​00004a·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000864·​000864·​00004a·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008b0·​0008b0·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008b0·​0008b0·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000970·​000970·​000080·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000970·​000970·​000080·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​000009f0·​0009f0·​0000b0·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​000009f0·​0009f0·​0000b0·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000170·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000170·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001190·​001190·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001190·​001190·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011a0·​0011a0·​000ec4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011a0·​0011a0·​000ed4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00002064·​002064·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00002074·​002074·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​0001f0·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​0001f0·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000031f0·​0031f0·​00008c·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000031f0·​0031f0·​00008c·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000327c·​00327c·​0002f0·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000327c·​00327c·​0002f4·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000356c·​00356c·​000044·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00003570·​003570·​000044·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004ebc·​003ebc·​000008·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004ebc·​003ebc·​000008·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000064·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000064·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00005064·​004064·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00005064·​004064·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00005078·​004078·​000014·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​00005078·​004078·​000014·​00··​WA··​0···​0··​4
1.25 KB
readelf --wide --symbols {}
    
Offset 31, 10 lines modifiedOffset 31, 10 lines modified
31 ····​27:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​memmove@GLIBC_2.​0·​(6)​31 ····​27:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​memmove@GLIBC_2.​0·​(6)​
32 ····​28:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​32 ····​28:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
33 ····​29:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__33 ····​29:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
36 ····​32:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​36 ····​32:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
38 ····​34:​·​00001cb0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_38 ····​34:​·​00001cb0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
39 ····​35:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used39 ····​35:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
40 ····​36:​·​00001e40···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_40 ····​36:​·​00001e50···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_
986 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x206410 ·​0x0000000d·​(FINI)​·······················​0x2074
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x4ebc11 ·​0x00000019·​(INIT_ARRAY)​·················​0x4ebc
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​8·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​8·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x46816 ·​0x00000005·​(STRTAB)​·····················​0x468
17 ·​0x00000006·​(SYMTAB)​·····················​0x21817 ·​0x00000006·​(SYMTAB)​·····················​0x218
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·215414e51b12c9cdd7aa2​304889d4d76d97875ea6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·4e2254b061a09326fb624​8b787e32fe44676836d
12.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001770.​.​000017a614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001780.​.​000017b6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 136 lines modifiedOffset 37, 136 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001190.​.​0000119838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001190.​.​00001198
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00001c86.​.​00001cac42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00001c80.​.​00001ca6
43 ··​DW_CFA_advance_loc:​·​1·​to·​00001c8743 ··​DW_CFA_advance_loc:​·​1·​to·​00001c81
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​00001c8a46 ··​DW_CFA_advance_loc:​·14·​to·​00001c8f
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​00001caa48 ··​DW_CFA_advance_loc:​·21·​to·​00001ca4
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​00001cab50 ··​DW_CFA_advance_loc:​·​1·​to·​00001ca5
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=000018b0.​.​0000195053 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=000018c0.​.​00001960
54 ··​DW_CFA_advance_loc:​·​1·​to·​000018b154 ··​DW_CFA_advance_loc:​·​1·​to·​000018c1
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​000018b257 ··​DW_CFA_advance_loc:​·​1·​to·​000018c2
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·3·​to·​000018b560 ··​DW_CFA_advance_loc:​·14·​to·​000018d0
61 ··​DW_CFA_def_cfa_offset​:​·​3261 ··​DW_CFA_def_cfa_offset​:​·​32
62 ··​DW_CFA_nop62 ··​DW_CFA_nop
63 ··​DW_CFA_nop63 ··​DW_CFA_nop
  
64 000000bc·​0000003c·​00000094·​FDE·​cie=0000002c·​pc=00001cb0.​.​00001e3964 000000bc·​0000003c·​00000094·​FDE·​cie=0000002c·​pc=00001cb0.​.​00001e44
65 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb165 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb1
66 ··​DW_CFA_def_cfa_offset​:​·​866 ··​DW_CFA_def_cfa_offset​:​·​8
67 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​867 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb268 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb2
69 ··​DW_CFA_def_cfa_offset​:​·​1269 ··​DW_CFA_def_cfa_offset​:​·​12
70 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1270 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
71 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb371 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb3
72 ··​DW_CFA_def_cfa_offset​:​·​1672 ··​DW_CFA_def_cfa_offset​:​·​16
73 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1673 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
74 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb474 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb4
75 ··​DW_CFA_def_cfa_offset​:​·​2075 ··​DW_CFA_def_cfa_offset​:​·​20
76 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2076 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
77 ··​DW_CFA_advance_loc:​·3·​to·​00001cb777 ··​DW_CFA_advance_loc:​·14·​to·​00001cc2
78 ··​DW_CFA_def_cfa_offset​:​·​6478 ··​DW_CFA_def_cfa_offset​:​·​64
79 ··​DW_CFA_advance_loc1:​·​208·​to·​00001d8779 ··​DW_CFA_advance_loc1:​·​207·​to·​00001d91
80 ··​DW_CFA_remember_state​80 ··​DW_CFA_remember_state​
81 ··​DW_CFA_def_cfa_offset​:​·​2081 ··​DW_CFA_def_cfa_offset​:​·​20
82 ··​DW_CFA_advance_loc:​·​1·​to·​00001d8882 ··​DW_CFA_advance_loc:​·​1·​to·​00001d92
83 ··​DW_CFA_restore:​·​r3·​(ebx)​83 ··​DW_CFA_restore:​·​r3·​(ebx)​
84 ··​DW_CFA_def_cfa_offset​:​·​1684 ··​DW_CFA_def_cfa_offset​:​·​16
85 ··​DW_CFA_advance_loc:​·​1·​to·​00001d8985 ··​DW_CFA_advance_loc:​·​1·​to·​00001d93
86 ··​DW_CFA_restore:​·​r6·​(esi)​86 ··​DW_CFA_restore:​·​r6·​(esi)​
87 ··​DW_CFA_def_cfa_offset​:​·​1287 ··​DW_CFA_def_cfa_offset​:​·​12
88 ··​DW_CFA_advance_loc:​·​1·​to·​00001d8a88 ··​DW_CFA_advance_loc:​·​1·​to·​00001d94
89 ··​DW_CFA_restore:​·​r7·​(edi)​89 ··​DW_CFA_restore:​·​r7·​(edi)​
90 ··​DW_CFA_def_cfa_offset​:​·​890 ··​DW_CFA_def_cfa_offset​:​·​8
91 ··​DW_CFA_advance_loc:​·​1·​to·​00001d8b91 ··​DW_CFA_advance_loc:​·​1·​to·​00001d95
92 ··​DW_CFA_restore:​·​r5·​(ebp)​92 ··​DW_CFA_restore:​·​r5·​(ebp)​
93 ··​DW_CFA_def_cfa_offset​:​·​493 ··​DW_CFA_def_cfa_offset​:​·​4
94 ··​DW_CFA_advance_loc:​·​1·​to·​00001d8c94 ··​DW_CFA_advance_loc:​·​11·​to·​00001da0
95 ··​DW_CFA_restore_state95 ··​DW_CFA_restore_state
96 ··​DW_CFA_nop96 ··​DW_CFA_nop
  
97 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=00001950.​.​00001c8597 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=00001960.​.​00001c79
98 ··​DW_CFA_advance_loc:​·​1·​to·​0000195198 ··​DW_CFA_advance_loc:​·​1·​to·​00001961
99 ··​DW_CFA_def_cfa_offset​:​·​899 ··​DW_CFA_def_cfa_offset​:​·​8
100 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8100 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
101 ··​DW_CFA_advance_loc:​·​1·​to·​00001952101 ··​DW_CFA_advance_loc:​·​1·​to·​00001962
102 ··​DW_CFA_def_cfa_offset​:​·​12102 ··​DW_CFA_def_cfa_offset​:​·​12
103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
104 ··​DW_CFA_advance_loc:​·​1·​to·​00001953104 ··​DW_CFA_advance_loc:​·​1·​to·​00001963
105 ··​DW_CFA_def_cfa_offset​:​·​16105 ··​DW_CFA_def_cfa_offset​:​·​16
106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
107 ··​DW_CFA_advance_loc:​·​1·​to·​00001954107 ··​DW_CFA_advance_loc:​·​1·​to·​00001964
108 ··​DW_CFA_def_cfa_offset​:​·​20108 ··​DW_CFA_def_cfa_offset​:​·​20
109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
110 ··​DW_CFA_advance_loc:​·​3·​to·​00001957110 ··​DW_CFA_advance_loc:​·13·​to·​00001971
111 ··​DW_CFA_def_cfa_offset​:​·​80111 ··​DW_CFA_def_cfa_offset​:​·​80
112 ··​DW_CFA_advance_loc2:​·​543·​to·​00001b76112 ··​DW_CFA_advance_loc2:​·​501·​to·​00001b66
113 ··​DW_CFA_remember_state​113 ··​DW_CFA_remember_state​
114 ··​DW_CFA_def_cfa_offset​:​·​20114 ··​DW_CFA_def_cfa_offset​:​·​20
115 ··​DW_CFA_advance_loc:​·​1·​to·​00001b77115 ··​DW_CFA_advance_loc:​·​1·​to·​00001b67
116 ··​DW_CFA_restore:​·​r3·​(ebx)​116 ··​DW_CFA_restore:​·​r3·​(ebx)​
117 ··​DW_CFA_def_cfa_offset​:​·​16117 ··​DW_CFA_def_cfa_offset​:​·​16
118 ··​DW_CFA_advance_loc:​·​1·​to·​00001b78118 ··​DW_CFA_advance_loc:​·​1·​to·​00001b68
119 ··​DW_CFA_restore:​·​r6·​(esi)​119 ··​DW_CFA_restore:​·​r6·​(esi)​
120 ··​DW_CFA_def_cfa_offset​:​·​12120 ··​DW_CFA_def_cfa_offset​:​·​12
121 ··​DW_CFA_advance_loc:​·​1·​to·​00001b79121 ··​DW_CFA_advance_loc:​·​1·​to·​00001b69
122 ··​DW_CFA_restore:​·​r7·​(edi)​122 ··​DW_CFA_restore:​·​r7·​(edi)​
123 ··​DW_CFA_def_cfa_offset​:​·​8123 ··​DW_CFA_def_cfa_offset​:​·​8
124 ··​DW_CFA_advance_loc:​·​1·​to·​00001b7a124 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6a
125 ··​DW_CFA_restore:​·​r5·​(ebp)​125 ··​DW_CFA_restore:​·​r5·​(ebp)​
126 ··​DW_CFA_def_cfa_offset​:​·​4126 ··​DW_CFA_def_cfa_offset​:​·​4
127 ··​DW_CFA_advance_loc:​·1·​to·​00001b7b127 ··​DW_CFA_advance_loc:​·6·​to·​00001b70
128 ··​DW_CFA_restore_state128 ··​DW_CFA_restore_state
  
129 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=00001e40.​.​00001fc9129 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=00001e50.​.​00001fe4
130 ··​DW_CFA_advance_loc:​·​1·​to·​00001e41130 ··​DW_CFA_advance_loc:​·​1·​to·​00001e51
131 ··​DW_CFA_def_cfa_offset​:​·​8131 ··​DW_CFA_def_cfa_offset​:​·​8
132 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8132 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
133 ··​DW_CFA_advance_loc:​·​1·​to·​00001e42133 ··​DW_CFA_advance_loc:​·​1·​to·​00001e52
134 ··​DW_CFA_def_cfa_offset​:​·​12134 ··​DW_CFA_def_cfa_offset​:​·​12
135 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12135 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
136 ··​DW_CFA_advance_loc:​·​1·​to·​00001e43136 ··​DW_CFA_advance_loc:​·​1·​to·​00001e53
137 ··​DW_CFA_def_cfa_offset​:​·​16137 ··​DW_CFA_def_cfa_offset​:​·​16
138 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16138 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
139 ··​DW_CFA_advance_loc:​·​1·​to·​00001e44139 ··​DW_CFA_advance_loc:​·​1·​to·​00001e54
140 ··​DW_CFA_def_cfa_offset​:​·​20140 ··​DW_CFA_def_cfa_offset​:​·​20
141 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20141 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 7319/13010 bytes (56.26%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·a7·​07·​00·​00·······»       ​call···​17b0·​<__cxa_finalize@plt+0​x620>6 ····​1004:​»       ​e8·b7·​07·​00·​00·······»       ​call···​17c0·​<__cxa_finalize@plt+0​x630>
7 ····​1009:​»       ​81·​c3·​f7·​3f·​00·​00····»       ​add····​$0x3ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​3f·​00·​00····»       ​add····​$0x3ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
152 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 1383 lines modifiedOffset 1, 1405 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011a0·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0xb10>:​2 000011a0·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0xb10>:​
3 ····​11a0:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​ 
4 fprintf()​:​ 
5 /​usr/​include/​i386-​linux-​gnu/​bits/​stdio2.​h:​100 
6 ····​11a4:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​ 
7 main()​:​3 main()​:​
8 .​/​src/​fst-​infl.​C:​113·​(discriminator·​2)​4 .​/​src/​fst-​infl.​C:​113·​(discriminator·​2)​
9 ····​11a8:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​5 ····​11a0:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
10 ····​11ab:​»       ​89·​fb················»       ​mov····​%edi,​%ebx6 ····​11a3:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 7 ····​11a5:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​
 8 ····​11a9:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
11 ····​11ad:​»       ​e8·​ee·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>9 ····​11ad:​»       ​e8·​ee·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>
12 ····​11b2:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax10 ····​11b2:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
13 ····​11b6:​»       ​8b·​54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx11 ····​11b6:​»       ​8b·​54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx
14 ····​11ba:​»       ​89·d6················»       ​mov····%edx,​%esi12 ····​11ba:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
15 ····​11bc:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx13 ····​11bd:​»       ​89·d6················»       ​mov····%edx,​%esi
16 ····​11bf:​»       ​75·​38················»       ​jne····​11f9·​<__cxa_finalize@plt+0​x69>14 ····​11bf:​»       ​75·​38················»       ​jne····​11f9·​<__cxa_finalize@plt+0​x69>
17 .​/​src/​fst-​infl.​C:​15115 .​/​src/​fst-​infl.​C:​151
18 ····​11c1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​11c1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
19 ····​11c4:​»       ​89·​fb················»       ​mov····​%edi,​%ebx17 ····​11c4:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
20 ····​11c6:​»       ​e8·​85·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>18 ····​11c6:​»       ​e8·​85·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>
21 .​/​src/​fst-​infl.​C:​15219 .​/​src/​fst-​infl.​C:​152
22 ····​11cb:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​20 ····​11cb:​»       ​8b·97·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%edx
23 ····​11cf:​»       ​8b·8f·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%ecx21 ····​11d1:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
24 ····​11d5:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​22 ····​11d4:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
25 ····​11d8:​»       ​e8·​e3·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​11d8:​»       ​e8·​e3·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
26 ····​11dd:​»       ​8d·97·c5·e1·ff·ff····»       ​lea····-​0x1e3b(%edi)​,​%edx24 ····​11dd:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
27 ····​11e3:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​25 ····​11e0:​»       ​8d·8f·c5·e1·ff·ff····»       ​lea····-​0x1e3b(%edi)​,​%ecx
28 ····​11e7:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​26 ····​11e6:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
29 ····​11ea:​»       ​e8·​d1·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​11ea:​»       ​e8·​d1·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
30 .​/​src/​fst-​infl.​C:​15128 .​/​src/​fst-​infl.​C:​151
31 ····​11ef:​»       ​e8·​2c·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​29 ····​11ef:​»       ​e8·​2c·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
32 ····​11f4:​»       ​e9·c0·​03·​00·​00·······»       ​jmp····​15b9·​<__cxa_finalize@plt+0​x429>30 ····​11f4:​»       ​e9·d3·​03·​00·​00·······»       ​jmp····​15cc·​<__cxa_finalize@plt+0​x43c>
33 ····​11f9:​»       ​89·​c6················»       ​mov····​%eax,​%esi31 ····​11f9:​»       ​89·​c6················»       ​mov····​%eax,​%esi
34 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56732 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
35 ····​11fb:​»       ​8b·​44·​24·​38··········»       ​mov····​0x38(%esp)​,​%eax33 ····​11fb:​»       ​8b·​44·​24·​38··········»       ​mov····​0x38(%esp)​,​%eax
36 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30334 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
37 ····​11ff:​»       ​85·​c0················»       ​test···​%eax,​%eax35 ····​11ff:​»       ​85·​c0················»       ​test···​%eax,​%eax
38 ····​1201:​»       ​74·​0a················»       ​je·····​120d·​<__cxa_finalize@plt+0​x7d>36 ····​1201:​»       ​74·​0a················»       ​je·····​120d·​<__cxa_finalize@plt+0​x7d>
39 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12537 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
40 ····​1203:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ····​1203:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
41 ····​1206:​»       ​89·​fb················»       ​mov····​%edi,​%ebx39 ····​1206:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
42 ····​1208:​»       ​e8·​93·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>40 ····​1208:​»       ​e8·​93·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>
43 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8641 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
44 ····​120d:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​42 ····​120d:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
45 ····​1210:​»       ​89·​fb················»       ​mov····​%edi,​%ebx43 ····​1210:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
46 ····​1212:​»       ​e8·​39·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>44 ····​1212:​»       ​e8·​39·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>
47 ····​1217:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
48 .​/​src/​fst-​infl.​C:​15145 .​/​src/​fst-​infl.​C:​151
49 ····​1219:​»       ​89·​fb················»       ​mov····​%edi,​%ebx46 ····​1217:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 47 ····​1219:​»       ​89·​c6················»       ​mov····​%eax,​%esi
50 ····​121b:​»       ​e8·​00·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​48 ····​121b:​»       ​e8·​00·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
51 ····​1220:​»       ​eb·​d9················»       ​jmp····​11fb·​<__cxa_finalize@plt+0​x6b>49 ····​1220:​»       ​eb·​d9················»       ​jmp····​11fb·​<__cxa_finalize@plt+0​x6b>
52 ····​1222:​»       ​66·​90················»       ​xchg···​%ax,​%ax50 ····​1222:​»       ​66·​90················»       ​xchg···​%ax,​%ax
53 ····​1224:​»       ​66·​90················»       ​xchg···​%ax,​%ax51 ····​1224:​»       ​66·​90················»       ​xchg···​%ax,​%ax
54 ····​1226:​»       ​66·​90················»       ​xchg···​%ax,​%ax52 ····​1226:​»       ​66·​90················»       ​xchg···​%ax,​%ax
55 ····​1228:​»       ​66·​90················»       ​xchg···​%ax,​%ax53 ····​1228:​»       ​66·​90················»       ​xchg···​%ax,​%ax
56 ····​122a:​»       ​66·​90················»       ​xchg···​%ax,​%ax54 ····​122a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
57 ····​122c:​»       ​66·​90················»       ​xchg···​%ax,​%ax55 ····​122c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
58 ····​122e:​»       ​66·​90················»       ​xchg···​%ax,​%ax56 ····​122e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
59 .​/​src/​fst-​infl.​C:​9557 .​/​src/​fst-​infl.​C:​95
60 ····​1230:​»       ​55···················»       ​push···​%ebp58 ····​1230:​»       ​55···················»       ​push···​%ebp
61 ····​1231:​»       ​89·​e5················»       ​mov····​%esp,​%ebp 
62 ····​1233:​»       ​57···················»       ​push···​%edi 
63 ····​1234:​»       ​56···················»       ​push···​%esi 
64 ····​1235:​»       ​53···················»       ​push···​%ebx 
65 ····​1236:​»       ​83·​e4·​f0·············»       ​and····​$0xfffffff0,​%esp 
66 ····​1239:​»       ​81·​ec·​30·​04·​00·​00····»       ​sub····​$0x430,​%esp 
67 ····​123f:​»       ​e8·​89·​0d·​00·​00·······»       ​call···​1fcd·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​@@Base+0x18d> 
68 ····​1244:​»       ​81·​c7·​bc·​3d·​00·​00····»       ​add····​$0x3dbc,​%edi 
69 ····​124a:​»       ​8b·​45·​0c·············»       ​mov····​0xc(%ebp)​,​%eax 
70 ····​124d:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​ 
71 ····​1251:​»       ​65·​8b·​1d·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%ebx 
72 ····​1258:​»       ​89·​9c·​24·​2c·​04·​00·​00·»       ​mov····​%ebx,​0x42c(%esp)​ 
73 ····​125f:​»       ​31·​db················»       ​xor····​%ebx,​%ebx 
74 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​9659 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
75 ····​1261:​»       ​c7·44·24·38·00·00·00·»       ​movl···$0x0,​0x38(%esp)​60 ····​1231:​»       ​31·d2················»       ​xor····​%edx,​%edx
76 ····​1268:​»       ​00·61 .​/​src/​fst-​infl.​C:​95
77 ····​1269:​»       ​c7·44·24·3c·00·00·00·»       ​movl···$0x0,​0x3c(%esp)​62 ····​1233:​»       ​89·e5················»       ​mov····%esp,​%ebp
78 ····​1270:​»       ​00·63 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
79 ····​1271:​»       ​c7·44·24·40·00·00·00·»       ​movl···$0x0,​0x40(%esp)​64 ····​1235:​»       ​31·c9················»       ​xor····​%ecx,​%ecx
80 ····​1278:​»       ​00·65 .​/​src/​fst-​infl.​C:​95
 66 ····​1237:​»       ​57···················»       ​push···​%edi
 67 ····​1238:​»       ​56···················»       ​push···​%esi
 68 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
 69 ····​1239:​»       ​31·​f6················»       ​xor····​%esi,​%esi
 70 .​/​src/​fst-​infl.​C:​95
 71 ····​123b:​»       ​53···················»       ​push···​%ebx
 72 ····​123c:​»       ​e8·​a7·​0d·​00·​00·······»       ​call···​1fe8·​<std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<SFS​T:​:​Transducer**,​·​std:​:​vector<SFST:​:​Transducer*,​·​std:​:​allocator<SFST:​:​Transducer*>·​>·​>,​·​SFST:​:​Transducer*·​const&)​@@Base+0x198>
 73 ····​1241:​»       ​81·​c7·​bf·​3d·​00·​00····»       ​add····​$0x3dbf,​%edi
 74 ····​1247:​»       ​83·​e4·​f0·············»       ​and····​$0xfffffff0,​%esp
 75 ····​124a:​»       ​81·​ec·​30·​04·​00·​00····»       ​sub····​$0x430,​%esp
 76 ····​1250:​»       ​8b·​45·​0c·············»       ​mov····​0xc(%ebp)​,​%eax
 77 ····​1253:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​
 78 ····​1257:​»       ​65·​8b·​1d·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%ebx
 79 ····​125e:​»       ​89·​9c·​24·​2c·​04·​00·​00·»       ​mov····​%ebx,​0x42c(%esp)​
 80 ····​1265:​»       ​31·​db················»       ​xor····​%ebx,​%ebx
81 .​/​src/​fst-​infl.​C:​9981 .​/​src/​fst-​infl.​C:​99
82 ····​1279:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​82 ····​1267:​»       ​8d·5d·08·············»       ​lea····​0x8(%ebp)​,​%ebx
83 ····​127d:​»       ​8d·55·08·············»       ​lea····​0x8(%ebp)​,​%edx83 ····​126a:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
84 ····​1280:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​84 ····​126e:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
85 ····​1283:​»       ​e8·​c8·​06·​00·​00·······»       ​call···​1950·​<__cxa_finalize@plt+0​x7c0>85 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
 86 ····​1271:​»       ​89·​74·​24·​38··········»       ​mov····​%esi,​0x38(%esp)​
 87 ····​1275:​»       ​89·​54·​24·​3c··········»       ​mov····​%edx,​0x3c(%esp)​
 88 ····​1279:​»       ​89·​4c·​24·​40··········»       ​mov····​%ecx,​0x40(%esp)​
 89 .​/​src/​fst-​infl.​C:​99
 90 ····​127d:​»       ​e8·​de·​06·​00·​00·······»       ​call···​1960·​<__cxa_finalize@plt+0​x7d0>
86 .​/​src/​fst-​infl.​C:​10091 .​/​src/​fst-​infl.​C:​100
87 ····​1288:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​92 ····​1282:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
88 ····​128c:​»       ​0f·​8e·21·​04·​00·​00····»       ​jle····​16b3·​<__cxa_finalize@plt+0​x523>93 ····​1286:​»       ​0f·​8e·3a·​04·​00·​00····»       ​jle····​16c6·​<__cxa_finalize@plt+0​x536>
89 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​107694 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​1076
90 ····​1292:​»       ​8b·​87·​80·​00·​00·​00····»       ​mov····​0x80(%edi)​,​%eax95 ····​128c:​»       ​8b·​8f·​80·​00·​00·​00····»       ​mov····​0x80(%edi)​,​%ecx
91 ····​1298:​»       ​8b·5c·24·18··········»       ​mov····​0x18(%esp)​,​%ebx96 ····​1292:​»       ​3b·8f·84·00·00·00····»       ​cmp····​0x84(%edi)​,​%ecx
92 ····​129c:​»       ​3b·87·84·00·00·00····»       ​cmp····​0x84(%edi)​,​%eax97 ····​1298:​»       ​8b·74·24·18··········»       ​mov····​0x18(%esp)​,​%esi
93 ····​12a2:​»       ​0f·​84·d2·​03·​00·​00····»       ​je·····​167a·​<__cxa_finalize@plt+0​x4ea>98 ····​129c:​»       ​0f·​84·eb·​03·​00·​00····»       ​je·····​168d·​<__cxa_finalize@plt+0​x4fd>
94 /​usr/​include/​c++/​8/​new:​16999 /​usr/​include/​c++/​8/​new:​169
95 ····​12a8:​»       ​8b·​53·​04·············»       ​mov····​0x4(%ebx)​,​%edx100 ····​12a2:​»       ​8b·​5e·​04·············»       ​mov····​0x4(%esi)​,​%ebx
96 ····​12ab:​»       ​89·​10················»       ​mov····​%edx,​(%eax)​ 
97 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​1081101 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​1081
98 ····​12ad:​»       ​83·​c0·​04·············»       ​add····​$0x4,​%eax102 ····​12a5:​»       ​83·​c1·​04·············»       ​add····​$0x4,​%ecx
99 ····​12b0:​»       ​89·87·80·00·00·00····»       ​mov····​%eax,​0x80(%edi)​103 ····​12a8:​»       ​89·59·fc·············»       ​mov····​%ebx,​-​0x4(%ecx)​
 104 ····​12ab:​»       ​89·​8f·​80·​00·​00·​00····»       ​mov····​%ecx,​0x80(%edi)​
Max diff block lines reached; 146358/155050 bytes (94.39%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00002064·​<.​fini>:​2 00002074·​<.​fini>:​
3 ····​2064:​»       ​53···················»       ​push···​%ebx3 ····​2074:​»       ​53···················»       ​push···​%ebx
4 ····​2065:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​2075:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​2068:​»       ​e8·​43·​f7·​ff·​ff·······»       ​call···​17b0·​<__cxa_finalize@plt+0​x620>5 ····​2078:​»       ​e8·​43·​f7·​ff·​ff·······»       ​call···​17c0·​<__cxa_finalize@plt+0​x630>
6 ····​206d:​»       ​81·​c3·93·​2f·​00·​00····»       ​add····​$0x2f93,​%ebx6 ····​207d:​»       ​81·​c3·83·​2f·​00·​00····»       ​add····​$0x2f83,​%ebx
7 ····​2073:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​2083:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​2076:​»       ​5b···················»       ​pop····​%ebx8 ····​2086:​»       ​5b···················»       ​pop····​%ebx
9 ····​2077:​»       ​c3···················»       ​ret····9 ····​2087:​»       ​c3···················»       ​ret····
1.21 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x000031f0·​011b033b·​88000000·​10000000·​30deffff·​.​.​.​;​.​.​.​.​.​.​.​.​0.​.​.​2 ··​0x000031f0·​011b033b·​88000000·​10000000·​30deffff·​.​.​.​;​.​.​.​.​.​.​.​.​0.​.​.​
3 ··​0x00003200·​d0000000·​a0dfffff·​f4000000·​b0dfffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00003200·​d0000000·​a0dfffff·​f4000000·​b0dfffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00003210·​88020000·​40e0ffff·​28020000·f5e4ffff·​.​.​.​.​@.​.​.​(.​.​.​.​.​.​.​4 ··​0x00003210·​8c020000·​40e0ffff·​28020000·10e5ffff·​.​.​.​.​@.​.​.​(.​.​.​.​.​.​.​
5 ··​0x00003220·​a0020000·80e5ffff·​a4000000·c0e6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00003220·​a4020000·90e5ffff·​a4000000·d0e6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003230·​28010000·60e7ffff·​88010000·​96eaffff·​(.​.​.​`.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00003230·​28010000·70e7ffff·​88010000·​90eaffff·​(.​.​.​p.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00003240·​08010000·​c0eaffff·​48010000·50ecffff·​.​.​.​.​.​.​.​.​H.​.​.​P.​.​.​7 ··​0x00003240·​08010000·​c0eaffff·​48010000·60ecffff·​.​.​.​.​.​.​.​.​H.​.​.​`.​.​.​
8 ··​0x00003250·​c8010000·d9edffff·​d4020000·ddedffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00003250·​c8010000·f4edffff·​d8020000·f8edffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00003260·​e8020000·f0edffff·fc020000·50eeffff·​.​.​.​.​.​.​.​.​.​.​.​.​P.​.​.​9 ··​0x00003260·​ec020000·00eeffff·00030000·60eeffff·​.​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​
10 ··​0x00003270·​48030000·60eeffff·5c030000··········H.​.​.​`.​.​.​\.​.​.​10 ··​0x00003270·​4c030000·70eeffff·60030000··········L.​.​.​p.​.​.​`.​.​.​
  
5.64 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 50 lines modifiedOffset 1, 51 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0000327c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0000327c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0000328c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000328c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000329c·d4e4ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000329c·e4e4ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x000032ac·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x000032ac·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x000032bc·​88010000·​20000000·​1c000000·​58ddffff·​.​.​.​.​·​.​.​.​.​.​.​.​X.​.​.​6 ··​0x000032bc·​88010000·​20000000·​1c000000·​58ddffff·​.​.​.​.​·​.​.​.​.​.​.​.​X.​.​.​
7 ··​0x000032cc·​70010000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x000032cc·​70010000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000032dc·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000032dc·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000032ec·​a4deffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000032ec·​a4deffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000032fc·​54000000·​86e9ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x000032fc·​54000000·​80e9ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​
11 ··​0x0000330c·​8302430e·​20600e08·​41c30e04·​1c000000·​.​.​C.​·`.​.​A.​.​.​.​.​.​.​11 ··​0x0000330c·​83024e0e·​20550e08·​41c30e04·​1c000000·​.​.​N.​·U.​.​A.​.​.​.​.​.​.​
12 ··​0x0000331c·​74000000·90e5ffff·​a0000000·​00410e08·​t.​.​.​.​.​.​.​.​.​.​.​.​A.​.​12 ··​0x0000331c·​74000000·a0e5ffff·​a0000000·​00410e08·​t.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
13 ··​0x0000332c·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​13 ··​0x0000332c·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
14 ··​0x0000333c·​94000000·​70e9ffff·89010000·​00410e08·​.​.​.​.​p.​.​.​.​.​.​.​.​A.​.​14 ··​0x0000333c·​94000000·​70e9ffff·94010000·​00410e08·​.​.​.​.​p.​.​.​.​.​.​.​.​A.​.​
15 ··​0x0000334c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​15 ··​0x0000334c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
16 ··​0x0000335c·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​16 ··​0x0000335c·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
17 ··​0x0000336c·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​17 ··​0x0000336c·​0c41c70e·​0841c50e·​044b0b00·​3c000000·​.​A.​.​.​A.​.​.​K.​.​<.​.​.​
18 ··​0x0000337c·​d4000000·d0e5ffff·35030000·​00410e08·​.​.​.​.​.​.​.​.​5.​.​.​.​A.​.​18 ··​0x0000337c·​d4000000·e0e5ffff·19030000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
19 ··​0x0000338c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​19 ··​0x0000338c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
20 ··​0x0000339c·​05430e50·​031f020a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​20 ··​0x0000339c·​054d0e50·​03f5010a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
21 ··​0x000033ac·​0e0c41c7·​0e0841c5·​0e04410b·​3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​21 ··​0x000033ac·​0e0c41c7·​0e0841c5·​0e04460b·​3c000000·​.​.​A.​.​.​A.​.​.​F.​<.​.​.​
22 ··​0x000033bc·​14010000·80eaffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​22 ··​0x000033bc·​14010000·90eaffff·94010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
23 ··​0x000033cc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​23 ··​0x000033cc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
24 ··​0x000033dc·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​24 ··​0x000033dc·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
25 ··​0x000033ec·​0c41c70e·​0841c50e·​04410b00·​1c000000·​.​A.​.​.​A.​.​.​A.​.​.​.​.​.​25 ··​0x000033ec·​0c41c70e·​0841c50e·​044b0b00·​1c000000·​.​A.​.​.​A.​.​.​K.​.​.​.​.​.​
26 ··​0x000033fc·​00000000·​017a504c·​5200017c·​08079b69·​.​.​.​.​.​zPLR.​.​|.​.​.​i26 ··​0x000033fc·​00000000·​017a504c·​5200017c·​08079b69·​.​.​.​.​.​zPLR.​.​|.​.​.​i
27 ··​0x0000340c·​1c00001b·​1b0c0404·​88010000·​30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​27 ··​0x0000340c·​1c00001b·​1b0c0404·​88010000·​34000000·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
28 ··​0x0000341c·​24000000·​10deffff·b5040000·​04430100·​$.​.​.​.​.​.​.​.​.​.​.​.​C.​.​28 ··​0x0000341c·​24000000·​10deffff·c5040000·​04470100·​$.​.​.​.​.​.​.​.​.​.​.​.​G.​.​
29 ··​0x0000342c·​00410e08·​8502420d·​054c8703·​86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​29 ··​0x0000342c·​00410e08·​8502440d·​05448703·​86044383·​.​A.​.​.​.​D.​.​D.​.​.​.​C.​
30 ··​0x0000343c·​03a6030a·c341c641·c741c50c·0404410b·.​.​.​.​.​A.​A.​A.​.​.​.​A.​30 ··​0x0000343c·​0503bc03·0ac341c6·41c741c5·0c040441·​.​.​.​.​.​.​A.​A.​A.​.​.​.​A
31 ··​0x0000344c·​28000000·​00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|31 ··​0x0000344c·0b000000·28000000·​00000000·​017a504c·.​.​.​.​(.​.​.​.​.​.​.​.​zPL
32 ··​0x0000345c·​08079b15·​1c00001b·​1b0c0404·​88010c05·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x0000345c·5200017c·08079b11·​1c00001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x0000346c·08830585·​02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x0000346c·88010c05·​08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
34 ··​0x0000347c·​30000000·20ddffff·​82000000·040f0100·0.​.​.​·.​.​.​.​.​.​.​.​.​.​.​34 ··​0x0000347c·14000000·30000000·1cddffff·​82000000·.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x0000348c·​00000000·30000000·ec010000·4de2ffff·​.​.​.​.​0.​.​.​.​.​.​.​M.​.​.​35 ··​0x0000348c·​040f0100·00000000·30000000·f0010000·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
36 ··​0x0000349c·​7c000000·​00410e08·​8702410e·​0c860341·|.​.​.​.​A.​.​.​.​A.​.​.​.​A36 ··​0x0000349c·64e2ffff·76000000·​00410e08·​8702410e·d.​.​.​v.​.​.​.​A.​.​.​.​A.​
37 ··​0x000034ac·​0e108304·​430e2002·720e1041·c30e0c41·.​.​.​.​C.​·.​r.​.​A.​.​.​A37 ··​0x000034ac·​0c860341·​0e108304·​4e0e2002·610e1041·.​.​.​A.​.​.​.​N.​·​.​a.​.​A
38 ··​0x000034bc·​c60e0841·​c70e0400·10000000·20020000·​.​.​.​A.​.​.​.​.​.​.​.​·.​.​.​38 ··​0x000034bc·​c30e0c41·​c60e0841·c70e0400·10000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​
39 ··​0x000034cc·fdeaffff·04000000·​00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x000034cc·24020000·14ebffff·​04000000·00000000·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x000034dc·34020000·edeaffff·​04000000·​00000000·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​40 ··​0x000034dc·10000000·38020000·​04ebffff·​04000000·.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x000034ec·48000000·​48020000·eceaffff·55000000·H.​.​.​H.​.​.​.​.​.​.​U.​.​.​41 ··​0x000034ec·00000000·​48000000·4c020000·f8eaffff·.​.​.​.​H.​.​.​L.​.​.​.​.​.​.​
42 ··​0x000034fc·​00410e08·​8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​42 ··​0x000034fc·55000000·00410e08·​8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A
43 ··​0x0000350c·​410e1483·​054e0e20·​610e2441·0e28440e·A.​.​.​.​N.​·​a.​$A.​(D.​43 ··​0x0000350c·0e108604·410e1483·​054e0e20·​610e2441·.​.​.​.​A.​.​.​.​N.​·​a.​$A
44 ··​0x0000351c·​2c440e30·​4d0e2047·​0e1441c3·0e1041c6·,​D.​0M.​·​G.​.​A.​.​.​A.​44 ··​0x0000351c·0e28440e·2c440e30·​4d0e2047·​0e1441c3·.​(D.​,​D.​0M.​·​G.​.​A.​
45 ··​0x0000352c·​0e0c41c7·​0e0841c5·​0e040000·10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​45 ··​0x0000352c·​0e1041c6·​0e0c41c7·​0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
46 ··​0x0000353c·94020000·00ebffff·​01000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x0000353c·10000000·98020000·​0cebffff·​01000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
47 ··​0x0000354c·18000000·a8020000·fceaffff·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​47 ··​0x0000354c·00000000·18000000·ac020000·08ebffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x0000355c·​00410e08·​83024e0e·​10000000·​00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​48 ··​0x0000355c·14000000·00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​
 49 ··​0x0000356c·​00000000····························​.​.​.​.​
  
826 B
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0000356c·​ff9b2901·​1f5305aa·​0900f301·​9501a009·​.​.​)​.​.​S.​.​.​.​.​.​.​.​.​.​2 ··​0x00003570·​ff9b2901·​1f4d05bd·​0900ec01·​9701b309·​.​.​)​.​.​M.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000357c·​039d0305·a50903c2·​03fa04a0·​0903de08·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00003580·​03990305·b80903be·​039105b3·​0903f108·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000358c·​2aaa0900·​0000017d·​dc1a0000·​ff9b1501·​*.​.​.​.​.​.​}.​.​.​.​.​.​.​.​4 ··​0x00003590·​2abd0900·​0000017d·​d81a0000·​ff9b1501·​*.​.​.​.​.​.​}.​.​.​.​.​.​.​.​
5 ··​0x0000359c·​08381777·​00720500·​00000001·​7d000000·​.​8.​w.​r.​.​.​.​.​.​}.​.​.​5 ··​0x000035a0·​08381777·​00720500·​00000001·​7d000000·​.​8.​w.​r.​.​.​.​.​.​}.​.​.​
6 ··​0x000035ac·​c41a0000····························​.​.​.​.​6 ··​0x000035b0·​c01a0000····························​.​.​.​.​
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00004ebc·a0180000·e5160000···················​.​.​.​.​.​.​.​.​2 ··​0x00004ebc·b0180000·00170000···················​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00004ec4·50180000····························P.​.​.​2 ··​0x00004ec4·60180000····························`.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​35343134·​65353162·31326339·​63646437·5414e51b12c9cdd72 ··​0x00000000·​32323534·​62303631·61303933·​32366662·2254b061a09326fb
3 ··​0x00000010·61613233·30343838·39643464·37366439·aa2304889d4d76d93 ··​0x00000010·36323438·62373837·65333266·65343436·6248b787e32fe446
4 ··​0x00000020·​37383735·65612e64·​65627567·​00000000·​7875ea.​debug.​.​.​.​4 ··​0x00000020·​37363833·36642e64·​65627567·​00000000·​76836d.​debug.​.​.​.​
5 ··​0x00000030·5d5781b1····························]W.​.​5 ··​0x00000030·44ec9030····························D.​.​0
  
1.3 MB
./usr/bin/fst-infl2
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x237011 ··​Entry·​point·​address:​···············​0x2380
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​37376·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​37376·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x23702 Entry·​point·​0x2380
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00f80·​0x00f80·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00f80·​0x00f80·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x05608·​0x05608·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x056f8·​0x056f8·​R·​E·​0x1000
11 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x00f76·​0x00f76·​R···​0x100011 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x00f0e·​0x00f0e·​R···​0x1000
12 ··​LOAD···········​0x008eb4·​0x00009eb4·​0x00009eb4·​0x00208·​0x00224·​RW··​0x100012 ··​LOAD···········​0x008eb4·​0x00009eb4·​0x00009eb4·​0x00208·​0x00224·​RW··​0x1000
13 ··​DYNAMIC········​0x008ec4·​0x00009ec4·​0x00009ec4·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x008ec4·​0x00009ec4·​0x00009ec4·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x0075d4·​0x000075d4·​0x000075d4·​0x00124·​0x00124·​R···​0x415 ··​GNU_EH_FRAME···​0x0075d4·​0x000075d4·​0x000075d4·​0x00124·​0x00124·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x008eb4·​0x00009eb4·​0x00009eb4·​0x0014c·​0x0014c·​R···​0x117 ··​GNU_RELRO······​0x008eb4·​0x00009eb4·​0x00009eb4·​0x0014c·​0x0014c·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000c96·​000c96·​000072·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000c96·​000c96·​000072·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000d08·​000d08·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000d08·​000d08·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000dc8·​000dc8·​000090·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000dc8·​000dc8·​000090·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000e58·​000e58·​000128·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000e58·​000e58·​000128·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000260·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000260·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001280·​001280·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001280·​001280·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00001290·​001290·​005364·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00001290·​001290·​005454·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​000065f4·​0065f4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​000066e4·​0066e4·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00007000·​007000·​0005d4·​00···​A··​0···​0··​821 ··​[16]·​.​rodata···········​PROGBITS········​00007000·​007000·​0005d4·​00···​A··​0···​0··​8
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000075d4·​0075d4·​000124·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000075d4·​0075d4·​000124·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​000076f8·​0076f8·​000704·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​000076f8·​0076f8·​00069c·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00007dfc·​007dfc·​00017a·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00007d94·​007d94·​00017a·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00009eb4·​008eb4·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00009eb4·​008eb4·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00009ec0·​008ec0·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00009ec0·​008ec0·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00009ec4·​008ec4·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00009ec4·​008ec4·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00009fd4·​008fd4·​00002c·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00009fd4·​008fd4·​00002c·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​0000a000·​009000·​0000a0·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​0000a000·​009000·​0000a0·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​0000a0a0·​0090a0·​00001c·​00··​WA··​0···​0··​830 ··​[25]·​.​data·············​PROGBITS········​0000a0a0·​0090a0·​00001c·​00··​WA··​0···​0··​8
31 ··​[26]·​.​bss··············​NOBITS··········​0000a0bc·​0090bc·​00001c·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​0000a0bc·​0090bc·​00001c·​00··​WA··​0···​0··​4
1.99 KB
readelf --wide --symbols {}
    
Offset 47, 14 lines modifiedOffset 47, 14 lines modified
47 ····​43:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​47 ····​43:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
48 ····​44:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__48 ····​44:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
49 ····​45:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able49 ····​45:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
50 ····​46:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​50 ····​46:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strtod@GLIBC_2.​0·​(6)​51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strtod@GLIBC_2.​0·​(6)​
52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
54 ····​50:​·​00003050··​6261·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_54 ····​50:​·​00003020··​6265·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_
55 ····​51:​·​00002ec0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_55 ····​51:​·​00002e80···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
56 ····​52:​·​00002d20···407·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev56 ····​52:​·​00002d00···384·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED1Ev
57 ····​53:​·​00007004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used57 ····​53:​·​00007004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
58 ····​54:​·​00002d20···407·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev58 ····​54:​·​00002d00···384·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EED2Ev
59 ····​55:​·​00002bb6···​362·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEEa​SERKS1_59 ····​55:​·​00002b80···​373·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEEa​SERKS1_
60 ····​56:​·​000063e0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj60 ····​56:​·​000064c0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x65f410 ·​0x0000000d·​(FINI)​·······················​0x66e4
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x9eb411 ·​0x00000019·​(INIT_ARRAY)​·················​0x9eb4
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x9ec013 ·​0x0000001a·​(FINI_ARRAY)​·················​0x9ec0
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x5bc16 ·​0x00000005·​(STRTAB)​·····················​0x5bc
17 ·​0x00000006·​(SYMTAB)​·····················​0x22c17 ·​0x00000006·​(SYMTAB)​·····················​0x22c
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·b55d51f1374fea6d4abc2​7a179736ebd1cb308516 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·7b86c963593ff9221b124​a122747fb077031d529
35.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002370.​.​000023a614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002380.​.​000023b6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 807 lines modifiedOffset 37, 736 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001280.​.​0000128838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001280.​.​00001288
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002b90.​.​00002bb642 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002b50.​.​00002b76
43 ··​DW_CFA_advance_loc:​·​1·​to·​00002b9143 ··​DW_CFA_advance_loc:​·​1·​to·​00002b51
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​00002b9446 ··​DW_CFA_advance_loc:​·14·​to·​00002b5f
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​00002bb448 ··​DW_CFA_advance_loc:​·21·​to·​00002b74
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​00002bb550 ··​DW_CFA_advance_loc:​·​1·​to·​00002b75
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=000024b0.​.​000025ce53 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=000024c0.​.​000025de
54 ··​DW_CFA_advance_loc:​·​1·​to·​000024b154 ··​DW_CFA_advance_loc:​·​1·​to·​000024c1
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​000024b257 ··​DW_CFA_advance_loc:​·​1·​to·​000024c2
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·3·​to·​000024b560 ··​DW_CFA_advance_loc:​·14·​to·​000024d0
61 ··​DW_CFA_def_cfa_offset​:​·​3261 ··​DW_CFA_def_cfa_offset​:​·​32
62 ··​DW_CFA_nop62 ··​DW_CFA_nop
63 ··​DW_CFA_nop63 ··​DW_CFA_nop
  
64 000000bc·​00000054·​00000094·​FDE·​cie=0000002c·​pc=00002bb6.​.​00002d2064 000000bc·​00000028·​00000094·​FDE·​cie=0000002c·​pc=00002b80.​.​00002cf5
65 ··​DW_CFA_advance_loc:​·1·​to·​00002bb765 ··​DW_CFA_advance_loc:​·3·​to·​00002b83
66 ··​DW_CFA_def_cfa_offset​:​·866 ··​DW_CFA_def_cfa_offset​:​·64
67 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​867 ··​DW_CFA_advance_loc:​·4·​to·00002b87
68 ··​DW_CFA_advance_loc:​·​1·​to·​00002bb8 
69 ··​DW_CFA_def_cfa_offset​:​·​12 
70 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
71 ··​DW_CFA_advance_loc:​·​1·​to·​00002bb9 
72 ··​DW_CFA_def_cfa_offset​:​·​16 
73 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1668 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
74 ··​DW_CFA_advance_loc:​·1·​to·​00002bba69 ··​DW_CFA_advance_loc:​·8·​to·​00002b8f
75 ··​DW_CFA_def_cfa_offset​:​·​20 
76 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2070 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
77 ··​DW_CFA_advance_loc:​·​3·​to·​00002bbd71 ··​DW_CFA_advance_loc:​·23·​to·​00002ba6
78 ··​DW_CFA_def_cfa_offset​:​·​6472 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
79 ··​DW_CFA_advance_loc1:​·129·​to·00002c3e73 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8
 74 ··​DW_CFA_advance_loc1:​·​118·​to·​00002c1c
80 ··​DW_CFA_remember_state​75 ··​DW_CFA_remember_state​
81 ··​DW_CFA_def_cfa_offset​:​·​20 
82 ··​DW_CFA_advance_loc:​·​1·​to·​00002c3f 
83 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
84 ··​DW_CFA_def_cfa_offset​:​·​16 
85 ··​DW_CFA_advance_loc:​·​1·​to·​00002c40 
86 ··​DW_CFA_restore:​·​r6·​(esi)​ 
87 ··​DW_CFA_def_cfa_offset​:​·​12 
88 ··​DW_CFA_advance_loc:​·​1·​to·​00002c41 
89 ··​DW_CFA_restore:​·​r7·​(edi)​ 
90 ··​DW_CFA_def_cfa_offset​:​·​8 
91 ··​DW_CFA_advance_loc:​·​1·​to·​00002c42 
92 ··​DW_CFA_restore:​·​r5·​(ebp)​76 ··​DW_CFA_restore:​·​r5·​(ebp)​
93 ··​DW_CFA_def_cfa_offset​:​·​4 
94 ··​DW_CFA_advance_loc:​·​1·​to·​00002c43 
95 ··​DW_CFA_restore_state 
96 ··​DW_CFA_advance_loc1:​·​181·​to·​00002cf8 
97 ··​DW_CFA_remember_state​ 
98 ··​DW_CFA_def_cfa_offset​:​·​20 
99 ··​DW_CFA_advance_loc:​·​1·​to·​00002cf9 
100 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
101 ··​DW_CFA_def_cfa_offset​:​·​16 
102 ··​DW_CFA_advance_loc:​·​1·​to·​00002cfa 
103 ··​DW_CFA_restore:​·​r6·​(esi)​ 
104 ··​DW_CFA_def_cfa_offset​:​·​12 
105 ··​DW_CFA_advance_loc:​·​1·​to·​00002cfb 
106 ··​DW_CFA_restore:​·​r7·​(edi)​77 ··​DW_CFA_restore:​·​r7·​(edi)​
107 ··​DW_CFA_def_cfa_offset​:​·​878 ··​DW_CFA_restore:​·​r6·​(esi)​
108 ··​DW_CFA_advance_loc:​·​1·to·00002cfc79 ··​DW_CFA_restore:​·r3·(ebx)​
109 ··​DW_CFA_restore:​·​r5·​(ebp)​ 
110 ··​DW_CFA_def_cfa_offset​:​·​480 ··​DW_CFA_def_cfa_offset​:​·​4
111 ··​DW_CFA_advance_loc:​·1·​to·​00002cfd81 ··​DW_CFA_advance_loc:​·4·​to·​00002c20
112 ··​DW_CFA_restore_state82 ··​DW_CFA_restore_state
113 ··​DW_CFA_nop83 ··​DW_CFA_nop
114 ··​DW_CFA_nop84 ··​DW_CFA_nop
  
115 00000114·​0000003c·​000000ec·​FDE·​cie=0000002c·​pc=00002d20.​.​00002eb785 000000e8·​0000003c·​000000c0·​FDE·​cie=0000002c·​pc=00002d00.​.​00002e80
116 ··​DW_CFA_advance_loc:​·​1·​to·​00002d2186 ··​DW_CFA_advance_loc:​·​1·​to·​00002d01
117 ··​DW_CFA_def_cfa_offset​:​·​887 ··​DW_CFA_def_cfa_offset​:​·​8
118 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​888 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
119 ··​DW_CFA_advance_loc:​·​1·​to·​00002d2289 ··​DW_CFA_advance_loc:​·​1·​to·​00002d02
120 ··​DW_CFA_def_cfa_offset​:​·​1290 ··​DW_CFA_def_cfa_offset​:​·​12
121 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1291 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
122 ··​DW_CFA_advance_loc:​·​1·​to·​00002d2392 ··​DW_CFA_advance_loc:​·​1·​to·​00002d03
123 ··​DW_CFA_def_cfa_offset​:​·​1693 ··​DW_CFA_def_cfa_offset​:​·​16
124 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1694 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
125 ··​DW_CFA_advance_loc:​·​1·​to·​00002d2495 ··​DW_CFA_advance_loc:​·​1·​to·​00002d04
126 ··​DW_CFA_def_cfa_offset​:​·​2096 ··​DW_CFA_def_cfa_offset​:​·​20
127 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2097 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
128 ··​DW_CFA_advance_loc:​·3·​to·​00002d2798 ··​DW_CFA_advance_loc:​·14·​to·​00002d12
129 ··​DW_CFA_def_cfa_offset​:​·​4899 ··​DW_CFA_def_cfa_offset​:​·​48
130 ··​DW_CFA_advance_loc2:​·​395·​to·​00002eb2100 ··​DW_CFA_advance_loc2:​·​361·​to·​00002e7b
131 ··​DW_CFA_def_cfa_offset​:​·​20101 ··​DW_CFA_def_cfa_offset​:​·​20
132 ··​DW_CFA_advance_loc:​·​1·​to·​00002eb3102 ··​DW_CFA_advance_loc:​·​1·​to·​00002e7c
133 ··​DW_CFA_restore:​·​r3·​(ebx)​103 ··​DW_CFA_restore:​·​r3·​(ebx)​
134 ··​DW_CFA_def_cfa_offset​:​·​16104 ··​DW_CFA_def_cfa_offset​:​·​16
135 ··​DW_CFA_advance_loc:​·​1·​to·​00002eb4105 ··​DW_CFA_advance_loc:​·​1·​to·​00002e7d
136 ··​DW_CFA_restore:​·​r6·​(esi)​106 ··​DW_CFA_restore:​·​r6·​(esi)​
137 ··​DW_CFA_def_cfa_offset​:​·​12107 ··​DW_CFA_def_cfa_offset​:​·​12
138 ··​DW_CFA_advance_loc:​·​1·​to·​00002eb5108 ··​DW_CFA_advance_loc:​·​1·​to·​00002e7e
139 ··​DW_CFA_restore:​·​r7·​(edi)​109 ··​DW_CFA_restore:​·​r7·​(edi)​
140 ··​DW_CFA_def_cfa_offset​:​·​8110 ··​DW_CFA_def_cfa_offset​:​·​8
141 ··​DW_CFA_advance_loc:​·​1·​to·​00002eb6111 ··​DW_CFA_advance_loc:​·​1·​to·​00002e7f
Max diff block lines reached; 31331/36736 bytes (85.29%) of diff not shown.
833 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·a7·​13·​00·​00·······»       ​call···​23b0·​<__cxa_finalize@plt+0​x1130>6 ····​1004:​»       ​e8·b7·​13·​00·​00·······»       ​call···​23c0·​<__cxa_finalize@plt+0​x1140>
7 ····​1009:​»       ​81·​c3·​f7·​8f·​00·​00····»       ​add····​$0x8ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​8f·​00·​00····»       ​add····​$0x8ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
1.24 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00001290·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​@@Base-​0x1926>:​2 00001290·​<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>:​:​operator=(std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​@@Base-​0x18f0>:​
3 ····​1290:​»       ​89·​54·​24·​68··········»       ​mov····​%edx,​0x68(%esp)​3 ····​1290:​»       ​89·​54·​24·​68··········»       ​mov····​%edx,​0x68(%esp)​
4 main()​:​4 main()​:​
5 .​/​src/​fst-​infl2.​C:​224·​(discriminator·​2)​5 .​/​src/​fst-​infl2.​C:​224·​(discriminator·​2)​
6 ····​1294:​»       ​8b·​4c·​24·​58··········»       ​mov····​0x58(%esp)​,​%ecx6 ····​1294:​»       ​8b·​4c·​24·​58··········»       ​mov····​0x58(%esp)​,​%ecx
7 ····​1298:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​7 ····​1298:​»       ​89·fb················»       ​mov····​%edi,​%ebx
8 ····​129b:​»       ​89·fb················»       ​mov····​%edi,​%ebx8 ····​129a:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
9 ····​129d:​»       ​e8·​ae·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>9 ····​129d:​»       ​e8·​ae·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
10 ····​12a2:​»       ​89·f0················»       ​mov····​%esi,​%eax10 ····​12a2:​»       ​8b·54·24·68··········»       ​mov····0x68(%esp)​,​%edx
11 ····​12a4:​»       ​8b·54·24·68··········»       ​mov····0x68(%esp)​,​%edx11 ····​12a6:​»       ​89·f0················»       ​mov····​%esi,​%eax
12 ····​12a8:​»       ​89·d6················»       ​mov····%edx,​%esi12 ····​12a8:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx
13 ····​12aa:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx13 ····​12ab:​»       ​89·d6················»       ​mov····%edx,​%esi
14 ····​12ad:​»       ​75·​63················»       ​jne····​1312·​<__cxa_finalize@plt+0​x92>14 ····​12ad:​»       ​75·​63················»       ​jne····​1312·​<__cxa_finalize@plt+0​x92>
15 .​/​src/​fst-​infl2.​C:​30715 .​/​src/​fst-​infl2.​C:​307
16 ····​12af:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​12af:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
17 ····​12b2:​»       ​89·​fb················»       ​mov····​%edi,​%ebx17 ····​12b2:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
18 ····​12b4:​»       ​e8·​c7·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>18 ····​12b4:​»       ​e8·​c7·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>
19 .​/​src/​fst-​infl2.​C:​30819 .​/​src/​fst-​infl2.​C:​308
20 ····​12b9:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​20 ····​12b9:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
21 ····​12bd:​»       ​8b·​87·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%eax21 ····​12bd:​»       ​8b·​87·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%eax
22 ····​12c3:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​22 ····​12c3:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
23 ····​12c6:​»       ​e8·​a5·​fe·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​12c6:​»       ​e8·​a5·​fe·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
24 ····​12cb:​»       ​8d·97·72·d5·ff·ff····»       ​lea····-​0x2a8e(%edi)​,​%edx24 ····​12cb:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
25 ····​12d1:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​25 ····​12ce:​»       ​8d·97·72·d5·ff·ff····»       ​lea····-​0x2a8e(%edi)​,​%edx
26 ····​12d5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​26 ····​12d4:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
27 ····​12d8:​»       ​e8·​93·​fe·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​12d8:​»       ​e8·​93·​fe·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
28 .​/​src/​fst-​infl2.​C:​30728 .​/​src/​fst-​infl2.​C:​307
29 ····​12dd:​»       ​e8·​fe·​fe·​ff·​ff·······»       ​call···​11e0·​<__cxa_end_catch@plt>​29 ····​12dd:​»       ​e8·​fe·​fe·​ff·​ff·······»       ​call···​11e0·​<__cxa_end_catch@plt>​
30 ····​12e2:​»       ​e9·2a·​0e·​00·​00·······»       ​jmp····​2111·​<__cxa_finalize@plt+0​xe91>30 ····​12e2:​»       ​e9·38·​0e·​00·​00·······»       ​jmp····​211f·​<__cxa_finalize@plt+0​xe9f>
31 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56731 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
32 ····​12e7:​»       ​8b·84·​24·​88·​00·​00·​00·»       ​mov····​0x88(%esp)​,​%eax32 ····​12e7:​»       ​8b·9c·​24·​88·​00·​00·​00·»       ​mov····​0x88(%esp)​,​%ebx
33 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30333 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
34 ····​12ee:​»       ​85·c0················»       ​test···​%eax,​%eax34 ····​12ee:​»       ​85·db················»       ​test···​%ebx,​%ebx
35 ····​12f0:​»       ​74·​0a················»       ​je·····​12fc·​<__cxa_finalize@plt+0​x7c>35 ····​12f0:​»       ​74·​0a················»       ​je·····​12fc·​<__cxa_finalize@plt+0​x7c>
36 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12536 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
37 ····​12f2:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​37 ····​12f2:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
38 ····​12f5:​»       ​89·​fb················»       ​mov····​%edi,​%ebx38 ····​12f5:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
39 ····​12f7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>39 ····​12f7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
40 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8640 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
41 ····​12fc:​»       ​8b·​5c·​24·​68··········»       ​mov····​0x68(%esp)​,​%ebx41 ····​12fc:​»       ​8b·​5c·​24·​68··········»       ​mov····​0x68(%esp)​,​%ebx
42 .​/​src/​fst-​infl2.​C:​25642 .​/​src/​fst-​infl2.​C:​256
43 ····​1300:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx43 ····​1300:​»       ​8b·​54·​24·​38··········»       ​mov····​0x38(%esp)​,​%edx
44 ····​1304:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​44 ····​1304:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
45 ····​1307:​»       ​e8·14·​1a·​00·​00·······»       ​call···​2d20·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​@@Base>45 ····​1307:​»       ​e8·f4·​19·​00·​00·······»       ​call···​2d00·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​~vector()​@@Base>
46 ····​130c:​»       ​89·​d8················»       ​mov····​%ebx,​%eax46 ····​130c:​»       ​89·​d8················»       ​mov····​%ebx,​%eax
47 ····​130e:​»       ​89·​f2················»       ​mov····​%esi,​%edx47 ····​130e:​»       ​89·​f2················»       ​mov····​%esi,​%edx
48 ····​1310:​»       ​eb·​96················»       ​jmp····​12a8·​<__cxa_finalize@plt+0​x28>48 ····​1310:​»       ​eb·​96················»       ​jmp····​12a8·​<__cxa_finalize@plt+0​x28>
49 ····​1312:​»       ​89·​c6················»       ​mov····​%eax,​%esi49 ····​1312:​»       ​89·​c6················»       ​mov····​%eax,​%esi
50 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56750 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
51 ····​1314:​»       ​8b·​4c·​24·​70··········»       ​mov····​0x70(%esp)​,​%ecx51 ····​1314:​»       ​8b·​4c·​24·​70··········»       ​mov····​0x70(%esp)​,​%ecx
52 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30352 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
Offset 60, 35 lines modifiedOffset 60, 35 lines modified
60 ····​131c:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​60 ····​131c:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
61 ····​131f:​»       ​89·​fb················»       ​mov····​%edi,​%ebx61 ····​131f:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
62 ····​1321:​»       ​e8·​2a·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>62 ····​1321:​»       ​e8·​2a·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
63 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8663 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
64 ····​1326:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​64 ····​1326:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
65 ····​1329:​»       ​89·​fb················»       ​mov····​%edi,​%ebx65 ····​1329:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
66 ····​132b:​»       ​e8·​f0·​fe·​ff·​ff·······»       ​call···​1220·​<_Unwind_Resume@plt>66 ····​132b:​»       ​e8·​f0·​fe·​ff·​ff·······»       ​call···​1220·​<_Unwind_Resume@plt>
67 ····​1330:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
68 .​/​src/​fst-​infl2.​C:​30767 .​/​src/​fst-​infl2.​C:​307
69 ····​1332:​»       ​89·​fb················»       ​mov····​%edi,​%ebx68 ····​1330:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 69 ····​1332:​»       ​89·​c6················»       ​mov····​%eax,​%esi
70 ····​1334:​»       ​e8·​a7·​fe·​ff·​ff·······»       ​call···​11e0·​<__cxa_end_catch@plt>​70 ····​1334:​»       ​e8·​a7·​fe·​ff·​ff·······»       ​call···​11e0·​<__cxa_end_catch@plt>​
71 ····​1339:​»       ​eb·​d9················»       ​jmp····​1314·​<__cxa_finalize@plt+0​x94>71 ····​1339:​»       ​eb·​d9················»       ​jmp····​1314·​<__cxa_finalize@plt+0​x94>
72 ····​133b:​»       ​89·​54·​24·​64··········»       ​mov····​%edx,​0x64(%esp)​ 
73 ····​133f:​»       ​89·​44·​24·​68··········»       ​mov····​%eax,​0x68(%esp)​ 
74 .​/​src/​fst-​infl2.​C:​228·​(discriminator·​2)​72 .​/​src/​fst-​infl2.​C:​228·​(discriminator·​2)​
75 ····​1343:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​73 ····​133b:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
76 ····​1346:​»       ​89·​fb················»       ​mov····​%edi,​%ebx74 ····​133e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 75 ····​1340:​»       ​89·​54·​24·​64··········»       ​mov····​%edx,​0x64(%esp)​
 76 ····​1344:​»       ​89·​44·​24·​68··········»       ​mov····​%eax,​0x68(%esp)​
77 ····​1348:​»       ​e8·​03·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>77 ····​1348:​»       ​e8·​03·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
78 ····​134d:​»       ​8b·​44·​24·​68··········»       ​mov····​0x68(%esp)​,​%eax78 ····​134d:​»       ​8b·​44·​24·​68··········»       ​mov····​0x68(%esp)​,​%eax
79 ····​1351:​»       ​8b·​54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx79 ····​1351:​»       ​8b·​54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx
80 ····​1355:​»       ​e9·​4e·​ff·​ff·​ff·······»       ​jmp····​12a8·​<__cxa_finalize@plt+0​x28>80 ····​1355:​»       ​e9·​4e·​ff·​ff·​ff·······»       ​jmp····​12a8·​<__cxa_finalize@plt+0​x28>
81 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56781 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
82 ····​135a:​»       ​8b·9c·​24·​88·​00·​00·​00·»       ​mov····​0x88(%esp)​,​%ebx82 ····​135a:​»       ​8b·84·​24·​88·​00·​00·​00·»       ​mov····​0x88(%esp)​,​%eax
83 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30383 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
84 ····​1361:​»       ​85·db················»       ​test···​%ebx,​%ebx84 ····​1361:​»       ​85·c0················»       ​test···​%eax,​%eax
85 ····​1363:​»       ​74·​0a················»       ​je·····​136f·​<__cxa_finalize@plt+0​xef>85 ····​1363:​»       ​74·​0a················»       ​je·····​136f·​<__cxa_finalize@plt+0​xef>
86 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12586 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
87 ····​1365:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​87 ····​1365:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
88 ····​1368:​»       ​89·​fb················»       ​mov····​%edi,​%ebx88 ····​1368:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
89 ····​136a:​»       ​e8·​e1·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>89 ····​136a:​»       ​e8·​e1·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
90 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8690 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
91 ····​136f:​»       ​8b·​5c·​24·​68··········»       ​mov····​0x68(%esp)​,​%ebx91 ····​136f:​»       ​8b·​5c·​24·​68··········»       ​mov····​0x68(%esp)​,​%ebx
92 ····​1373:​»       ​eb·​8b················»       ​jmp····​1300·​<__cxa_finalize@plt+0​x80>92 ····​1373:​»       ​eb·​8b················»       ​jmp····​1300·​<__cxa_finalize@plt+0​x80>
93 ····​1375:​»       ​66·​90················»       ​xchg···​%ax,​%ax93 ····​1375:​»       ​66·​90················»       ​xchg···​%ax,​%ax
94 ····​1377:​»       ​66·​90················»       ​xchg···​%ax,​%ax94 ····​1377:​»       ​66·​90················»       ​xchg···​%ax,​%ax
Offset 99, 7693 lines modifiedOffset 99, 8024 lines modified
99 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​1)​99 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​1)​
100 ····​1380:​»       ​8b·​7c·​24·​20··········»       ​mov····​0x20(%esp)​,​%edi100 ····​1380:​»       ​8b·​7c·​24·​20··········»       ​mov····​0x20(%esp)​,​%edi
101 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​1)​101 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​1)​
102 ····​1384:​»       ​85·​ff················»       ​test···​%edi,​%edi102 ····​1384:​»       ​85·​ff················»       ​test···​%edi,​%edi
103 ····​1386:​»       ​74·​0c················»       ​je·····​1394·​<__cxa_finalize@plt+0​x114>103 ····​1386:​»       ​74·​0c················»       ​je·····​1394·​<__cxa_finalize@plt+0​x114>
104 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125104 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
105 ····​1388:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​105 ····​1388:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
106 ····​138b:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx106 ····​138b:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
107 ····​138f:​»       ​e8·​bc·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>107 ····​138f:​»       ​e8·​bc·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
108 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86108 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
109 ····​1394:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​109 ····​1394:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
110 ····​1397:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx110 ····​1397:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
111 ····​139b:​»       ​e8·​80·​fe·​ff·​ff·······»       ​call···​1220·​<_Unwind_Resume@plt>111 ····​139b:​»       ​e8·​80·​fe·​ff·​ff·······»       ​call···​1220·​<_Unwind_Resume@plt>
112 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567112 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
113 ····​13a0:​»       ​8b·55·​d8·············»       ​mov····​-​0x28(%ebp)​,​%edx113 ····​13a0:​»       ​8b·7d·​d8·············»       ​mov····​-​0x28(%ebp)​,​%edi
114 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303114 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
115 ····​13a3:​»       ​85·d2················»       ​test···​%edx,​%edx115 ····​13a3:​»       ​85·ff················»       ​test···​%edi,​%edi
116 ····​13a5:​»       ​74·​0a················»       ​je·····​13b1·​<__cxa_finalize@plt+0​x131>116 ····​13a5:​»       ​74·​0e················»       ​je·····​13b5·​<__cxa_finalize@plt+0​x135>
117 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125117 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
118 ····​13a7:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​118 ····​13a7:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
119 ····​13aa:​»       ​89·fb················»       ​mov····​%edi,​%ebx119 ····​13aa:​»       ​8b·9d·7c·ff·ff·ff····»       ​mov····-​0x84(%ebp)​,​%ebx
120 ····​13ac:​»       ​e8·​9f·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>120 ····​13b0:​»       ​e8·​9b·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
121 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965121 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
122 ····​13b1:​»       ​8b·​5d·​c8·············»       ​mov····​-​0x38(%ebp)​,​%ebx122 ····​13b5:​»       ​8b·​5d·​c8·············»       ​mov····​-​0x38(%ebp)​,​%ebx
123 ····​13b4:​»       ​89·​5c·​24·​04··········»       ​mov····​%ebx,​0x4(%esp)​ 
124 ····​13b8:​»       ​8b·​8d·​78·​ff·​ff·​ff····»       ​mov····​-​0x88(%ebp)​,​%ecx123 ····​13b8:​»       ​8b·​8d·​78·​ff·​ff·​ff····»       ​mov····​-​0x88(%ebp)​,​%ecx
125 ····​13be:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​124 ····​13be:​»       ​89·5c·​24·04··········»       ​mov····​%ebx,​0x4(%esp)​
126 ····​13c1:​»       ​e8·​d6·​4a·​00·​00·······»       ​call···​5e9c·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·std:​:​allocator<unsigned·int>·>·>·>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>*,​·std:​:​vector<std:​:​vector<unsigned·int,​·std:​:​allocator<unsigned·int>·>,​·std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·>,​·unsigned·int,​·std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​@@Base+0x2e4c>125 ····​13c2:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
 126 ····​13c5:​»       ​e8·​26·​4b·​00·​00·······»       ​call···​5ef0·​<std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<std​:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>*,​·​std:​:​vector<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>,​·​std:​:​allocator<std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​>·​>·​>,​·​unsigned·​int,​·​std:​:​vector<unsigned·​int,​·​std:​:​allocator<unsigned·​int>·​>·​const&)​@@Base+0x2ed0>
127 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567127 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
128 ····​13c6:​»       ​8b·​45·​b4·············»       ​mov····​-​0x4c(%ebp)​,​%eax128 ····​13ca:​»       ​8b·​45·​b4·············»       ​mov····​-​0x4c(%ebp)​,​%eax
Max diff block lines reached; 1286914/1297046 bytes (99.22%) of diff not shown.
957 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 000065f4·​<.​fini>:​2 000066e4·​<.​fini>:​
3 ····​65f4:​»       ​53···················»       ​push···​%ebx3 ····​66e4:​»       ​53···················»       ​push···​%ebx
4 ····​65f5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​66e5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​65f8:​»       ​e8·b3·​bd·​ff·​ff·······»       ​call···​23b0·​<__cxa_finalize@plt+0​x1130>5 ····​66e8:​»       ​e8·d3·​bc·​ff·​ff·······»       ​call···​23c0·​<__cxa_finalize@plt+0​x1140>
6 ····​65fd:​»       ​81·​c3·03·​3a·​00·​00····»       ​add····​$0x3a03,​%ebx6 ····​66ed:​»       ​81·​c3·13·​39·​00·​00····»       ​add····​$0x3913,​%ebx
7 ····​6603:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​66f3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​6606:​»       ​5b···················»       ​pop····​%ebx8 ····​66f6:​»       ​5b···················»       ​pop····​%ebx
9 ····​6607:​»       ​c3···················»       ​ret····9 ····​66f7:​»       ​c3···················»       ​ret····
2.5 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x000075d4·​011b033b·​20010000·​23000000·​4c9affff·​.​.​.​;​·​.​.​.​#.​.​.​L.​.​.​2 ··​0x000075d4·​011b033b·​20010000·​23000000·​4c9affff·​.​.​.​;​·​.​.​.​#.​.​.​L.​.​.​
3 ··​0x000075e4·​68010000·​ac9cffff·​8c010000·​bc9cffff·​h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x000075e4·​68010000·​ac9cffff·​8c010000·​bc9cffff·​h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x000075f4·14040000·​ac9dffff·18070000·​cc9dffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000075f4·e8030000·​ac9dffff·b0060000·​cc9dffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00007604·64070000·5c9effff·b4030000·ddacffff·d.​.​.​\.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00007604·fc060000·7c9effff·88030000·ecacffff·.​.​.​.​|.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00007614·2c040000·59adffff·7c070000·9cadffff·,​.​.​.​Y.​.​.​|.​.​.​.​.​.​.​6 ··​0x00007614·00040000·6cadffff·14070000·acadffff·.​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00007624·​3c010000·dcaeffff·​c0010000·faafffff·​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00007624·​3c010000·ecaeffff·​c0010000·0cb0ffff·​<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00007634·b8020000·bcb5ffff·​a0010000·e2b5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00007634·8c020000·7cb5ffff·​a0010000·acb5ffff·​.​.​.​.​|.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00007644·​e0010000·4cb7ffff·38020000·ecb8ffff·​.​.​.​.​L.​.​.​8.​.​.​.​.​.​.​9 ··​0x00007644·​e0010000·2cb7ffff·0c020000·acb8ffff·​.​.​.​.​,​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00007654·78020000·7cbaffff·30030000·fcd2ffff·x.​.​.​|.​.​.​0.​.​.​.​.​.​.​10 ··​0x00007654·4c020000·4cbaffff·04030000·ccd2ffff·L.​.​.​L.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00007664·74030000·85d4ffff·60040000·89d4ffff·t.​.​.​.​.​.​.​`.​.​.​.​.​.​.​11 ··​0x00007664·48030000·60d4ffff·34040000·64d4ffff·H.​.​.​`.​.​.​4.​.​.​d.​.​.​
12 ··​0x00007674·74040000·9cd4ffff·88040000·9fd4ffff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00007674·48040000·6cd4ffff·5c040000·7cd4ffff·H.​.​.​l.​.​.​\.​.​.​|.​.​.​
13 ··​0x00007684·9c040000·a2d4ffff·b0040000·a5d4ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x00007684·74040000·8cd4ffff·8c040000·9cd4ffff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x00007694·c4040000·​a8d4ffff·ec050000·ced5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x00007694·a4040000·​acd4ffff·bc050000·0cd6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x000076a4·34060000·0cd6ffff·64060000·70d6ffff·4.​.​.​.​.​.​.​d.​.​.​p.​.​.​15 ··​0x000076a4·ec050000·6cd6ffff·14060000·fcd6ffff·.​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x000076b4·ac060000·9ed9ffff·30070000·c8e8ffff·.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​16 ··​0x000076b4·44060000·ecd9ffff·c8060000·1ce9ffff·D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x000076c4·d8040000·0ee9ffff·14050000·1cecffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x000076c4·bc040000·7ce9ffff·e4040000·acecffff·​.​.​.​.​|.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x000076d4·54050000·0ceeffff·ac050000·9cefffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​18 ··​0x000076d4·24050000·eceeffff·7c050000·8cf0ffff·$.​.​.​.​.​.​.​|.​.​.​.​.​.​.​
19 ··​0x000076e4·a8070000·fcefffff·f4070000·0cf0ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x000076e4·40070000·ecf0ffff·8c070000·fcf0ffff·@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x000076f4·08080000····························​.​.​.​.​20 ··​0x000076f4·a0070000····························​.​.​.​.​
  
14.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 116 lines modifiedOffset 1, 109 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x000076f8·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x000076f8·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00007708·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00007708·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00007718·58acffff·​36000000·​00000000·​14000000·X.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00007718·68acffff·​36000000·​00000000·​14000000·h.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00007728·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x00007728·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x00007738·​88010000·​20000000·​1c000000·​dc98ffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00007738·​88010000·​20000000·​1c000000·​dc98ffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00007748·​60020000·​000e0846·​0e0c4a0f·​0b740478·​`.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x00007748·​60020000·​000e0846·​0e0c4a0f·​0b740478·​`.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x00007758·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x00007758·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x00007768·​189bffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00007768·​189bffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00007778·​54000000·14b4ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x00007778·​54000000·d4b3ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​
11 ··​0x00007788·​8302430e·​20600e08·​41c30e04·​1c000000·​.​.​C.​·`.​.​A.​.​.​.​.​.​.​11 ··​0x00007788·​83024e0e·​20550e08·​41c30e04·​1c000000·​.​.​N.​·U.​.​A.​.​.​.​.​.​.​
12 ··​0x00007798·​74000000·14adffff·​1e010000·​00410e08·​t.​.​.​.​.​.​.​.​.​.​.​.​A.​.​12 ··​0x00007798·​74000000·24adffff·​1e010000·​00410e08·​t.​.​.​$.​.​.​.​.​.​.​.​A.​.​
13 ··​0x000077a8·​8602410e·​0c830343·​0e200000·54000000·​.​.​A.​.​.​.​C.​·​.​.​T.​.​.​13 ··​0x000077a8·​8602410e·​0c83034e·​0e200000·28000000·​.​.​A.​.​.​.​N.​·​.​.​(.​.​.​
14 ··​0x000077b8·​94000000·fab3ffff·6a010000·​00410e08·​.​.​.​.​.​.​.​.​j.​.​.​.​A.​.​14 ··​0x000077b8·​94000000·c4b3ffff·75010000·​00430e40·​.​.​.​.​.​.​.​.​u.​.​.​.​C.​@
15 ··​0x000077c8·​8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​15 ··​0x000077c8·44860448·​83055787·​03850202·760ac5c7·D.​.​H.​.​W.​.​.​.​.​v.​.​.​
16 ··​0x000077d8·05430e40·02810a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​16 ··​0x000077d8·c6c30e04·440b0000·3c000000·c0000000·​.​.​.​.​D.​.​.​<.​.​.​.​.​.​.​
17 ··​0x000077e8·0c41c70e·0841c50e·​04410b02·b50a0e14·​.​A.​.​.​A.​.​.​A.​.​.​.​.​.​17 ··​0x000077e8·18b5ffff·80010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
18 ··​0x000077f8·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​18 ··​0x000077f8·0c870341·0e108604·​410e1483·054e0e30·​.​.​.​A.​.​.​.​A.​.​.​.​N.​0
19 ··​0x00007808·410b0000·3c000000·ec000000·​0cb5ffff·A.​.​.​<.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00007808·0369010e·1441c30e·1041c60e·​0c41c70e·.​i.​.​.​A.​.​.​A.​.​.​A.​.​
20 ··​0x00007818·97010000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A20 ··​0x00007818·0841c50e·​04000000·3c000000·​00010000·​.​A.​.​.​.​.​.​<.​.​.​.​.​.​.​
21 ··​0x00007828·0e108604·410e1483·​05430e30·038b010e·.​.​.​.​A.​.​.​.​C.​0.​.​.​.​21 ··​0x00007828·58b6ffff·94010000·​00410e08·8502410e·X.​.​.​.​.​.​.​.​A.​.​.​.​A.​
22 ··​0x00007838·1441c30e·1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​22 ··​0x00007838·0c870341·​0e108604·​410e1483·​054e0e40·.​.​.​A.​.​.​.​A.​.​.​.​N.​@
23 ··​0x00007848·​04000000·3c000000·2c010000·6cb6ffff·​.​.​.​.​<.​.​.​,​.​.​.​l.​.​.​23 ··​0x00007848·​02cf0a0e·1441c30e·1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
24 ··​0x00007858·89010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A24 ··​0x00007858·0841c50e·​044b0b00·54000000·40010000·​.​A.​.​.​K.​.​T.​.​.​@.​.​.​
25 ··​0x00007868·0e108604·410e1483·​05430e40·02d00a0e·.​.​.​.​A.​.​.​.​C.​@.​.​.​.​25 ··​0x00007868·78adffff·62050000·​00410e08·8502410e·x.​.​.​b.​.​.​.​A.​.​.​.​A.​
26 ··​0x00007878·1441c30e·1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​26 ··​0x00007878·0c870341·​0e108604·​410e1483·​054e0e50·.​.​.​A.​.​.​.​A.​.​.​.​N.​P
27 ··​0x00007888·​04410b00·54000000·6c010000·3aadffff·​.​A.​.​T.​.​.​l.​.​.​:​.​.​.​27 ··​0x00007888·​03f0010a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
28 ··​0x00007898·c2050000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A28 ··​0x00007898·0e0841c5·​0e044a0b·​038a020a·​0e1441c3·​.​.​A.​.​.​J.​.​.​.​.​.​.​A.​
29 ··​0x000078a8·​0e108604·410e1483·​05430e50·​0320020a·​.​.​.​.​A.​.​.​.​C.​P.​·​.​.​29 ··​0x000078a8·​0e1041c6·0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
30 ··​0x000078b8·0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​30 ··​0x000078b8·1c000000·​00000000·​017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|
31 ··​0x000078c8·​0e04410b·03b3020a·​0e1441c3·0e1041c6·​.​.​A.​.​.​.​.​.​.​A.​.​.​A.​31 ··​0x000078c8·​08079bed·2700001b·1b0c0404·​88010000·​.​.​.​.​'.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x000078d8·0e0c41c7·0e0841c5·0e04410b·1c000000·.​.​A.​.​.​A.​.​.​A.​.​.​.​.​32 ··​0x000078d8·40000000·24000000·40b7ffff·79180000·@.​.​.​$.​.​.​@.​.​.​y.​.​.​
33 ··​0x000078e8·​00000000·​017a504c·5200017c·​08079bc1·​.​.​.​.​.​zPLR.​.​|.​.​.​.​33 ··​0x000078e8·​04ab0400·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
34 ··​0x000078f8·2700001b·1b0c0404·88010000·40000000·'.​.​.​.​.​.​.​.​.​.​.​@.​.​.​34 ··​0x000078f8·0e108604·410e1483·054d0e70·03b7040a·.​.​.​.​A.​.​.​.​M.​p.​.​.​.​
35 ··​0x00007908·24000000·44b7ffff·75180000·​04e70400·​$.​.​.​D.​.​.​u.​.​.​.​.​.​.​35 ··​0x00007908·0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
36 ··​0x00007918·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​36 ··​0x00007918·​0e04440b·3c000000·fc010000·7ccfffff·​.​.​D.​<.​.​.​.​.​.​.​|.​.​.​
37 ··​0x00007928·410e1483·​05430e70·0306050a·​0e1441c3·A.​.​.​.​C.​p.​.​.​.​.​.​A.​37 ··​0x00007928·94010000·​00410e08·8502410e·​0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
38 ··​0x00007938·​0e1041c6·0e0c41c7·​0e0841c5·​0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​38 ··​0x00007938·​0e108604·410e1483·​054e0e40·​02cf0a0e·​.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
39 ··​0x00007948·3c000000·28020000·​80cfffff·89010000·<.​.​.​(.​.​.​.​.​.​.​.​.​.​.​39 ··​0x00007948·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
40 ··​0x00007958·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​40 ··​0x00007958·​044b0b00·30000000·a8000000·ec9affff·​.​K.​.​0.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x00007968·410e1483·​05430e40·​02d00a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​41 ··​0x00007968·700e0000·​04e70400·​00410e08·8502440d·p.​.​.​.​.​.​.​.​A.​.​.​.​D.​
42 ··​0x00007978·1041c60e·0c41c70e·​0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​42 ··​0x00007978·05438703·86048305·​03f30c0a·c341c641·​.​C.​.​.​.​.​.​.​.​.​.​.​A.​A
43 ··​0x00007988·30000000·a8000000·a09affff·810e0000·0.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x00007988·c741c50c·0404410b·28000000·00000000·.​A.​.​.​.​A.​(.​.​.​.​.​.​.​
44 ··​0x00007998·​04230500·00410e08·8502420d·054c8703·​.​#.​.​.​A.​.​.​.​B.​.​L.​.​44 ··​0x00007998·​017a504c·5200017c·08079b15·2700001b·​.​zPLR.​.​|.​.​.​.​'.​.​.​
45 ··​0x000079a8·86048305·03fe0c0a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​45 ··​0x000079a8·1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x000079b8·​0404410b·28000000·00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL46 ··​0x000079b8·​03000000·14000000·30000000·cc98ffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
47 ··​0x000079c8·5200017c·​08079be9·2600001b·1b0c0404·R.​.​|.​.​.​.​&.​.​.​.​.​.​.​47 ··​0x000079c8·e5000000·​04f30400·00000000·30000000·.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
48 ··​0x000079d8·88010c05·08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​48 ··​0x000079d8·b4020000·e4a8ffff·76000000·​00410e08·​.​.​.​.​.​.​.​.​v.​.​.​.​A.​.​
49 ··​0x000079e8·14000000·30000000·a098ffff·e5000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​49 ··​0x000079e8·8702410e·0c860341·0e108304·4e0e2002·​.​.​A.​.​.​.​A.​.​.​.​N.​·.​
50 ··​0x000079f8·042f0500·00000000·30000000·e0020000·.​/​.​.​.​.​.​.​0.​.​.​.​.​.​.​50 ··​0x000079f8·610e1041·c30e0c41·c60e0841·c70e0400·a.​.​A.​.​.​A.​.​.​A.​.​.​.​
51 ··​0x00007a08·a9a8ffff·7c000000·00410e08·8702410e·​.​.​.​.​|.​.​.​.​A.​.​.​.​A.​51 ··​0x00007a08·10000000·e8020000·24d0ffff·04000000·​.​.​.​.​.​.​.​.​$.​.​.​.​.​.​.​
52 ··​0x00007a18·​0c860341·0e108304·430e2002·720e1041·​.​.​.​A.​.​.​.​C.​·.​r.​.​A52 ··​0x00007a18·​00000000·10000000·fc020000·14d0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
53 ··​0x00007a28·c30e0c41·c60e0841·c70e0400·​10000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​53 ··​0x00007a28·04000000·00000000·14000000·​10030000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x00007a38·14030000·​1dd0ffff·​04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​54 ··​0x00007a38·​08d0ffff·​0c000000·​00450e08·​460e0400·​.​.​.​.​.​.​.​.​.​E.​.​F.​.​.​
55 ··​0x00007a48·​10000000·​28030000·​0dd0ffff·​04000000·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​55 ··​0x00007a48·​14000000·​28030000·​00d0ffff·​0c000000·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
56 ··​0x00007a58·​00000000·10000000·3c030000·​0cd0ffff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​56 ··​0x00007a58·​00450e08·460e0400·14000000·40030000·​.​E.​.​F.​.​.​.​.​.​.​@.​.​.​
57 ··​0x00007a68·03000000·​00000000·10000000·50030000·​.​.​.​.​.​.​.​.​.​.​.​.​P.​.​.​57 ··​0x00007a68·f8cfffff·​0c000000·00450e08·460e0400·​.​.​.​.​.​.​.​.​.​E.​.​F.​.​.​
58 ··​0x00007a78·fbcfffff·03000000·00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​58 ··​0x00007a78·14000000·58030000·f0cfffff·0c000000·​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
59 ··​0x00007a88·64030000·eacfffff·03000000·00000000·d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​59 ··​0x00007a88·00450e08·460e0400·24000000·70030000·.​E.​.​F.​.​.​$.​.​.​p.​.​.​
60 ··​0x00007a98·10000000·78030000·d9cfffff·03000000·.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​60 ··​0x00007a98·58e4ffff·5e000000·00430e30·44860448·X.​.​.​^.​.​.​.​C.​0D.​.​H
61 ··​0x00007aa8·00000000·38000000·8c030000·e8e3ffff·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​61 ··​0x00007aa8·83054f85·02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
62 ··​0x00007ab8·46000000·00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A62 ··​0x00007ab8·3c000000·98030000·90e4ffff·21030000·<.​.​.​.​.​.​.​.​.​.​.​!.​.​.​
63 ··​0x00007ac8·​0e108604·410e1483·05430e30·7a0e1441·.​.​.​.​A.​.​.​.​C.​0z.​.​A63 ··​0x00007ac8·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
64 ··​0x00007ad8·c30e1041·c60e0c41·c70e0841·c50e0400·.​.​.​A.​.​.​A.​.​.​A.​.​.​.​64 ··​0x00007ad8·410e1483·054d0e50·03c4020a·​0e1441c3·A.​.​.​.​M.​P.​.​.​.​.​.​A.​
65 ··​0x00007ae8·3c000000·c8030000·f2e3ffff·​09030000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x00007ae8·0e1041c6·0e0c41c7·0e0841c5·​0e04470b·.​.​A.​.​.​A.​.​.​A.​.​.​G.​
66 ··​0x00007af8·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​66 ··​0x00007af8·54000000·d8030000·80e7ffff·37020000·T.​.​.​.​.​.​.​.​.​.​.​7.​.​.​
67 ··​0x00007b08·​410e1483·05430e40·​03cc020a·​0e1441c3·​A.​.​.​.​C.​@.​.​.​.​.​.​A.​67 ··​0x00007b08·00410e08·​8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
68 ··​0x00007b18·0e1041c6·​0e0c41c7·0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​68 ··​0x00007b18·410e1483·054d0e50·02db0a0e·1441c30e·A.​.​.​.​M.​P.​.​.​.​.​A.​.​
69 ··​0x00007b28·54000000·​08040000·c0e6ffff·ed010000·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​69 ··​0x00007b28·1041c60e·​0c41c70e·0841c50e·04480b02·.​A.​.​.​A.​.​.​A.​.​.​H.​.​
70 ··​0x00007b38·00410e08·8502410e·​0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​70 ··​0x00007b38·c30a0e14·41c30e10·​41c60e0c·41c70e08·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​
71 ··​0x00007b48·​410e1483·05430e50·02de0a0e·1441c30e·​A.​.​.​.​C.​P.​.​.​.​.​A.​.​71 ··​0x00007b48·​41c50e04·490b0000·3c000000·30040000·​A.​.​.​I.​.​.​<.​.​.​0.​.​.​
72 ··​0x00007b58·1041c60e·0c41c70e·​0841c50e·04430b02·.​A.​.​.​A.​.​.​A.​.​.​C.​.​72 ··​0x00007b58·68e9ffff·94010000·​00410e08·8502410e·h.​.​.​.​.​.​.​.​A.​.​.​.​A.​
73 ··​0x00007b68·f00a0e14·​41c30e10·​41c60e0c·41c70e08·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​73 ··​0x00007b68·​0c870341·​0e108604·​410e1483·054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
74 ··​0x00007b78·41c50e04·430b0000·3c000000·​60040000·A.​.​.​C.​.​.​<.​.​.​`.​.​.​74 ··​0x00007b78·02cf0a0e·1441c30e·1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
75 ··​0x00007b88·58e8ffff·89010000·00410e08·8502410e·​X.​.​.​.​.​.​.​.​A.​.​.​.​A.​75 ··​0x00007b88·0841c50e·044b0b00·2c000000·70040000·.​A.​.​.​K.​.​,​.​.​.​p.​.​.​
76 ··​0x00007b98·0c870341·​0e108604·410e1483·05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@76 ··​0x00007b98·e8ceffff·​56010000·00430e60·4c830586·.​.​.​.​V.​.​.​.​C.​`L.​.​.​
77 ··​0x00007ba8·​02d00a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​77 ··​0x00007ba8·​044f8703·8502027d·​0e5c430e·6002570a·​.​O.​.​.​.​.​}.​\C.​`.​W.​
78 ··​0x00007bb8·0841c50e·​04410b00·44000000·​a0040000·​.​A.​.​.​A.​.​D.​.​.​.​.​.​.​78 ··​0x00007bb8·c5c7c6c3·​0e044b0b·24000000·​a0040000·​.​.​.​.​.​.​K.​$.​.​.​.​.​.​.​
79 ··​0x00007bc8·b4ceffff·26010000·​00410e08·8502410e·​.​.​.​.​&.​.​.​.​A.​.​.​.​A.​79 ··​0x00007bc8·18d0ffff·5b000000·​00430e0c·4b830386·​.​.​.​.​[.​.​.​.​C.​.​K.​.​.​
80 ··​0x00007bd8·​0c870341·​0e108604·410e1483·​05430e60·​.​.​.​A.​.​.​.​A.​.​.​.​C.​`80 ··​0x00007bd8·​02690ac6·c30e0449·0b56c6c3·​0e040000·​.​i.​.​.​.​.​I.​V.​.​.​.​.​.​
81 ··​0x00007be8·02850e5c·430e6002·460a0e14·41c30e10·.​.​.​\C.​`.​F.​.​.​A.​.​.​81 ··​0x00007be8·2c000000·c8040000·50d0ffff·8c000000·,​.​.​.​.​.​.​.​P.​.​.​.​.​.​.​
82 ··​0x00007bf8·41c60e0c·​41c70e08·41c50e04·410b0000·A.​.​.​A.​.​.​A.​.​.​A.​.​.​82 ··​0x00007bf8·00430e20·​4c830386·02630ac6·c30e0446·.​C.​·​L.​.​.​.​c.​.​.​.​.​F
83 ··​0x00007c08·2c000000·e8040000·92cfffff·3d000000·,​.​.​.​.​.​.​.​.​.​.​.​=.​.​.​83 ··​0x00007c08·0b6e0ac6·c30e044a·0b57c6c3·0e040000·.​n.​.​.​.​.​J.​W.​.​.​.​.​.​
84 ··​0x00007c18·00410e08·8602410e·0c830363·0ac30e08·.​A.​.​.​.​A.​.​.​.​c.​.​.​.​84 ··​0x00007c18·40000000·64030000·b0d0ffff·e9020000·@.​.​.​d.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x00007c28·41c60e04·​410b50c3·0e0841c6·​0e040000·A.​.​.​A.​P.​.​.​A.​.​.​.​.​85 ··​0x00007c28·04af0200·00410e08·8502430e·​0c870343·.​.​.​.​.​A.​.​.​.​C.​.​.​.​C
86 ··​0x00007c38·44000000·18050000·a0cfffff·63000000·D.​.​.​.​.​.​.​.​.​.​.​c.​.​.​86 ··​0x00007c38·0e108604·4b0e1483·05450e50·02990a0e·.​.​.​.​K.​.​.​.​E.​P.​.​.​.​
87 ··​0x00007c48·00410e08·8602410e·​0c830343·​0e205d0a·​.​A.​.​.​.​A.​.​.​.​C.​·​].​87 ··​0x00007c48·1441c30e·1041c60e·​0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
88 ··​0x00007c58·​0e0c41c3·0e0841c6·​0e04410b·650a0e0c·​.​.​A.​.​.​A.​.​.​A.​e.​.​.​88 ··​0x00007c58·​04440b00·24000000·​00000000·017a504c·​.​D.​.​$.​.​.​.​.​.​.​.​zPL
89 ··​0x00007c68·41c30e08·​41c60e04·410b4f0e·​0c41c30e·A.​.​.​A.​.​.​A.​O.​.​A.​.​89 ··​0x00007c68·5200017c·08079b49·​2400001b·1b0c0404·R.​.​|.​.​.​I$.​.​.​.​.​.​.​
90 ··​0x00007c78·0841c60e·04000000·40000000·a0030000·​.​A.​.​.​.​.​.​@.​.​.​.​.​.​.​90 ··​0x00007c78·88010e50·83058502·86048703·14000000·​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​.​
91 ··​0x00007c88·bccfffff·​2d030000·​04af0200·00410e08·.​.​.​.​-​.​.​.​.​.​.​.​.​A.​.​91 ··​0x00007c88·2c000000·f496ffff·​20000000·​04520200·,​.​.​.​.​.​.​.​·.​.​.​.​R.​.​
92 ··​0x00007c98·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​92 ··​0x00007c98·00000000·30000000·​e8030000·1cd3ffff·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
93 ··​0x00007ca8·05430e50·​02cc0a0e·1441c30e·1041c60e·.​C.​P.​.​.​.​.​A.​.​.​A.​.​93 ··​0x00007ca8·2f0f0000·​04420200·00410e08·85024c0d·/​.​.​.​.​B.​.​.​A.​.​.​.​L.​
94 ··​0x00007cb8·​0c41c70e·0841c50e·​04410b00·24000000·​.​A.​.​.​A.​.​.​A.​.​$.​.​.​94 ··​0x00007cb8·​05498703·86048305·​0300040a·c341c641·​.​I.​.​.​.​.​.​.​.​.​.​.​A.​A
95 ··​0x00007cc8·00000000·​017a504c·5200017c·08079be1·​.​.​.​.​.​zPLR.​.​|.​.​.​.​95 ··​0x00007cc8·c741c50c·​0404470b·14000000·44030000·​.​A.​.​.​.​G.​.​.​.​.​D.​.​.​
96 ··​0x00007cd8·2300001b·1b0c0404·88010e50·83058502·#.​.​.​.​.​.​.​.​.​.​P.​.​.​.​96 ··​0x00007cd8·c896ffff·a3000000·04250200·00000000·.​.​.​.​.​.​.​.​.​%.​.​.​.​.​.​
97 ··​0x00007ce8·86048703·14000000·2c000000·8c96ffff·.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​97 ··​0x00007ce8·28000000·c8050000·50a6ffff·40000000·(.​.​.​.​.​.​.​P.​.​.​@.​.​.​
98 ··​0x00007cf8·20000000·04520200·​00000000·30000000··​.​.​.​.​R.​.​.​.​.​.​0.​.​.​98 ··​0x00007cf8·00410e08·8602410e·​0c83034e·​0e206d0e·​.​A.​.​.​.​A.​.​.​.​N.​·m.​
99 ··​0x00007d08·24040000·66d2ffff·2a0f0000·04420200·$.​.​.​f.​.​.​*.​.​.​.​B.​.​99 ··​0x00007d08·0c41c30e·0841c60e·04000000·48000000·.​A.​.​.​A.​.​.​.​.​.​H.​.​.​
100 ··​0x00007d18·00410e08·8502420d·05498703·86048305·​.​A.​.​.​.​B.​.​I.​.​.​.​.​.​100 ··​0x00007d18·f4050000·44e9ffff·55000000·00410e08·​.​.​.​.​D.​.​.​U.​.​.​.​A.​.​
101 ··​0x00007d28·03d1030a·c341c641·c741c50c·0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​101 ··​0x00007d28·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
102 ··​0x00007d38·14000000·80030000·6096ffff·8b000000·​.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​102 ··​0x00007d38·054e0e20·610e2441·0e28440e·2c440e30·​.​N.​·​a.​$A.​(D.​,​D.​0
103 ··​0x00007d48·04250200·​00000000·28000000·30060000·​.​%.​.​.​.​.​.​(.​.​.​0.​.​.​103 ··​0x00007d48·​4d0e2047·​0e1441c3·0e1041c6·0e0c41c7·M.​·​G.​.​A.​.​.​A.​.​.​A.​
104 ··​0x00007d58·d5a5ffff·40000000·00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​104 ··​0x00007d58·0e0841c5·0e040000·10000000·40060000·​.​.​A.​.​.​.​.​.​.​.​.​@.​.​.​
105 ··​0x00007d68·0c830343·​0e20780e·​0c41c30e·0841c60e·.​.​.​C.​·​x.​.​A.​.​.​A.​.​105 ··​0x00007d68·58e9ffff·​01000000·​00000000·18000000·X.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
106 ··​0x00007d78·04000000·48000000·5c060000·ece7ffff·.​.​.​.​H.​.​.​\.​.​.​.​.​.​.​106 ··​0x00007d78·54060000·54e9ffff·14000000·00410e08·T.​.​.​T.​.​.​.​.​.​.​.​A.​.​
107 ··​0x00007d88·55000000·00410e08·8502410e·0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A107 ··​0x00007d88·83024e0e·10000000·00000000··········.​.​N.​.​.​.​.​.​.​.​.​
108 ··​0x00007d98·​0e108604·​410e1483·​054e0e20·​610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A 
109 ··​0x00007da8·​0e28440e·​2c440e30·​4d0e2047·​0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​ 
110 ··​0x00007db8·​0e1041c6·​0e0c41c7·​0e0841c5·​0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​ 
111 ··​0x00007dc8·​10000000·​a8060000·​00e8ffff·​01000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
112 ··​0x00007dd8·​00000000·​18000000·​bc060000·​fce7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
113 ··​0x00007de8·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
114 ··​0x00007df8·​00000000····························​.​.​.​.​ 
  
3.31 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00007dfc·​ff9bbc01·​01b101e2·​029e02cc·​2b01d10a·​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​2 ··​0x00007d94·​ff9bbc01·​01b101b5·​029d02d4·​2b01890a·​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​
3 ··​0x00007e0c·​050000c8·​0c05f12d·​01b50ea4·​06f12c00·​.​.​.​.​.​.​.​-​.​.​.​.​.​.​,​.​3 ··​0x00007da4·​050000ec·​0b058c30·​01d10d83·​06e02c00·​.​.​.​.​.​.​.​0.​.​.​.​.​.​,​.​
4 ··​0x00007e1c·98158601·f12d01b0·​17050000·b318f101·​.​.​.​.​.​-​.​.​.​.​.​.​.​.​.​.​4 ··​0x00007db4·a3148801·8c3001c5·​16050000·db17f801·​.​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​
5 ··​0x00007e2c·c82b019d·​1c8802ef·​2c019b20·​05ca2b01·​.​+.​.​.​.​.​.​,​.​.​·.​.​+.​5 ··​0x00007dc4·d62b01dc·​1b8c0284·​2d01ec1f·​05822d01·​.​+.​.​.​.​.​.​-​.​.​.​.​.​-​.​
6 ··​0x00007e3c·d72105cd·​2c01a823·​a902f12c·​00fa258a·​.​!.​.​,​.​.​#.​.​.​,​.​.​%.​6 ··​0x00007dd4·ac2105d2·​2b01f222·​a702e02c·​00c3258b·​.​!.​.​+.​.​".​.​.​,​.​.​%.​
7 ··​0x00007e4c·​01ca2b01·9d288601·cd2c01f6·​2a05c82b·​.​.​+.​.​(.​.​.​,​.​.​*.​.​+7 ··​0x00007de4·​01822d01·f3278801·d22b01f6·​2a05842d·​.​.​-​.​.​'.​.​.​+.​.​*.​.​-​
8 ··​0x00007e5c·​01ff2a05·ef2c0188·​2b05cc2b·​01962b05·​.​.​*.​.​,​.​.​+.​.​+.​.​+.​8 ··​0x00007df4·​01ff2a05·d42b0188·​2b05d62b·​01a02b05·​.​.​*.​.​+.​.​+.​.​+.​.​+.​
9 ··​0x00007e6c·cd2c019f·​2b05f12d·​01a82b05·ca2b01ba·​.​,​.​.​+.​.​-​.​.​+.​.​+.​.​9 ··​0x00007e04·822d01a9·​2b058c30·​01b22b05·d22b01bb·​.​-​.​.​+.​.​0.​.​+.​.​+.​.​
10 ··​0x00007e7c·​2b0e0000·ec2b05b9·30038b2c·​05c92c00·​+.​.​.​.​+.​.​0.​.​,​.​.​,​.​10 ··​0x00007e14·​2b170000·fc2b05f3·2f00992c·​05d92c03·​+.​.​.​.​+.​.​/​.​.​,​.​.​,​.​
11 ··​0x00007e8c·ac2c05da·​2e038d2d·​05d22d03·​b62d0500·​.​,​.​.​.​.​.​-​.​.​-​.​.​-​.​.​11 ··​0x00007e24·bc2c05f7·​2f03a02d·​05f12d00·​bd2d05f5·​.​,​.​.​/​.​.​-​.​.​-​.​.​-​.​.​
12 ··​0x00007e9c·​008f2e05·e22f00d5·​2e05ce30·​00c32f05·.​.​.​.​.​/​.​.​.​.​.​0.​.​/​.​12 ··​0x00007e34·2d039d2e·050000df·​2e05c62f·​00d42f05·-​.​.​.​.​.​.​.​.​.​.​/​.​.​/​.​
13 ··​0x00007eac·d23000e2·30050000·​0100007d·​00000000·​.​0.​.​0.​.​.​.​.​.​}.​.​.​.​13 ··​0x00007e44·​0000cd30·05e93000·​0100007d·​00000000·​.​.​.​0.​.​0.​.​.​.​}.​.​.​.​
14 ··​0x00007ebc·​ff9b6901·​5c5305e3·​1c009d02·​1bca1c03·​.​.​i.​\S.​.​.​.​.​.​.​.​.​.​14 ··​0x00007e54·​ff9b6901·​5c4d05cd·​1c009e02·​1bb41c03·​.​.​i.​\M.​.​.​.​.​.​.​.​.​.​
15 ··​0x00007ecc·​cb0205ef·​1c03f702·bf02ca1c·​03cb0505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x00007e64·​cc0205d9·​1c03f802·ce02b41c·​03d90505·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x00007edc·ea1c0385·​0645ca1c·​03cd07bf·​09da1c03·​.​.​.​.​.​E.​.​.​.​.​.​.​.​.​.​16 ··​0x00007e74·d41c0396·​064db41c·​03ea07a8·​09c41c03·​.​.​.​.​.​M.​.​.​.​.​.​.​.​.​.​
17 ··​0x00007eec·c81105cf·​1c03c312·​e101f61c·​03c01905·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00007e84·d01105b9·​1c03ce12·​e001e51c·​03a81905·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00007efc·da1c03a6·​1a05e31c·​00cc1a34·ca1c03b3·​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​.​18 ··​0x00007e94·c41c0394·​1a05cd1c·​00ba1a34·b41c03a1·​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​.​
19 ··​0x00007f0c·​1b05e31c·​00811c05·ca1c03ad·​1c05e31c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00007ea4·​1b05cd1c·​00eb1b05·b41c0397·​1c05cd1c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00007f1c·​00000001·​7d000000·90210000·​ff9b1501·​.​.​.​.​}.​.​.​.​!.​.​.​.​.​.​20 ··​0x00007eb4·​00000001·​7d000000·f8210000·​ff9b1501·​.​.​.​.​}.​.​.​.​!.​.​.​.​.​.​
21 ··​0x00007f2c·​0a3617a0·​01009b01·​05000000·​00017d00·​.​6.​.​.​.​.​.​.​.​.​.​.​.​}.​21 ··​0x00007ec4·​0a3617a0·​01009b01·​05000000·​00017d00·​.​6.​.​.​.​.​.​.​.​.​.​.​.​}.​
22 ··​0x00007f3c·78210000·​ffff010b·a8010500·​00fd0505·x!.​.​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x00007ed4·e0210000·​ffff010b·88010500·​00b90505·.​!.​.​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x00007f4c·a60600ff·​ff01041b·​050000ff·​ff0113fd·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00007ee4·e20500ff·​ff01041b·​050000ff·​ff0113a0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x00007f5c·​0405a31e·​0090062b·9b1e00e9·​06e61394·​.​.​.​.​.​.​.​+.​.​.​.​.​.​.​.​24 ··​0x00007ef4·​0505a81e·​00b1062b·a11e0094·​078b159a·​.​.​.​.​.​.​.​+.​.​.​.​.​.​.​.​
25 ··​0x00007f6c·​1e00ffff·​01044d05·​0000··············​.​.​.​.​.​.​M.​.​.​25 ··​0x00007f04·​1e00ffff·​01045d05·​0000··············​.​.​.​.​.​.​].​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00009eb4·a0240000·b1220000·2d230000··········​.​$.​.​.​".​.​-​#.​.​2 ··​0x00009eb4·b0240000·c0220000·40230000··········​.​$.​.​.​".​.​@#.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00009ec0·50240000····························P$.​.​2 ··​0x00009ec0·60240000····························`$.​.​
  
405 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00009fd4·​00000000·30140000·​00000000·​00000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00009fd4·​00000000·50140000·​00000000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00009fe4·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00009fe4·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00009ff4·​00000000·​00000000·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00009ff4·​00000000·​00000000·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​35643531·66313337·​34666561·​36643461·5d51f1374fea6d4a2 ··​0x00000000·​38366339·36333539·​33666639·​32323162·86c963593ff9221b
3 ··​0x00000010·62633237·61313739·37333665·62643163·​bc27a179736ebd1c3 ··​0x00000010·31323461·31323237·34376662·30373730·​124a122747fb0770
4 ··​0x00000020·62333038·​35312e64·​65627567·​00000000·b30851.​debug.​.​.​.​4 ··​0x00000020·33316435·​32392e64·​65627567·​00000000·​31d529.​debug.​.​.​.​
5 ··​0x00000030·446a257d····························Dj%}5 ··​0x00000030·dee3737d····························.​.​s}
  
1.14 MB
./usr/bin/fst-infl2-daemon
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x1b7011 ··​Entry·​point·​address:​···············​0x1bd0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​37400·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​37400·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x1b702 Entry·​point·​0x1bd0
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00ff4·​0x00ff4·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00ff4·​0x00ff4·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x05628·​0x05628·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x057e8·​0x057e8·​R·​E·​0x1000
11 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x01026·​0x01026·​R···​0x100011 ··​LOAD···········​0x007000·​0x00007000·​0x00007000·​0x00faa·​0x00faa·​R···​0x1000
12 ··​LOAD···········​0x008ebc·​0x00009ebc·​0x00009ebc·​0x00218·​0x02998·​RW··​0x100012 ··​LOAD···········​0x008ebc·​0x00009ebc·​0x00009ebc·​0x00218·​0x02998·​RW··​0x1000
13 ··​DYNAMIC········​0x008ecc·​0x00009ecc·​0x00009ecc·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x008ecc·​0x00009ecc·​0x00009ecc·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x0074fc·​0x000074fc·​0x000074fc·​0x00154·​0x00154·​R···​0x415 ··​GNU_EH_FRAME···​0x0074fc·​0x000074fc·​0x000074fc·​0x00154·​0x00154·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x008ebc·​0x00009ebc·​0x00009ebc·​0x00144·​0x00144·​R···​0x117 ··​GNU_RELRO······​0x008ebc·​0x00009ebc·​0x00009ebc·​0x00144·​0x00144·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000ce2·​000ce2·​000078·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000ce2·​000ce2·​000078·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000d5c·​000d5c·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000d5c·​000d5c·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000e1c·​000e1c·​000080·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000e1c·​000e1c·​000080·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000e9c·​000e9c·​000158·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000e9c·​000e9c·​000158·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0002c0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0002c0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000012e0·​0012e0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000012e0·​0012e0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000012f0·​0012f0·​005324·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000012f0·​0012f0·​0054e4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00006614·​006614·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​000067d4·​0067d4·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00007000·​007000·​0004fc·​00···​A··​0···​0··​821 ··​[16]·​.​rodata···········​PROGBITS········​00007000·​007000·​0004fc·​00···​A··​0···​0··​8
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000074fc·​0074fc·​000154·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000074fc·​0074fc·​000154·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00007650·​007650·​000848·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00007650·​007650·​0007cc·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00007e98·​007e98·​00018e·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00007e1c·​007e1c·​00018e·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00009ebc·​008ebc·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00009ebc·​008ebc·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00009ec8·​008ec8·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00009ec8·​008ec8·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00009ecc·​008ecc·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00009ecc·​008ecc·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00009fdc·​008fdc·​000024·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00009fdc·​008fdc·​000024·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​0000a000·​009000·​0000b8·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​0000a000·​009000·​0000b8·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​0000a0b8·​0090b8·​00001c·​00··​WA··​0···​0··​830 ··​[25]·​.​data·············​PROGBITS········​0000a0b8·​0090b8·​00001c·​00··​WA··​0···​0··​8
31 ··​[26]·​.​bss··············​NOBITS··········​0000a0e0·​0090d4·​002774·​00··​WA··​0···​0·​3231 ··​[26]·​.​bss··············​NOBITS··········​0000a0e0·​0090d4·​002774·​00··​WA··​0···​0·​32
1.9 KB
readelf --wide --symbols {}
    
Offset 51, 13 lines modifiedOffset 51, 13 lines modified
51 ····​47:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__51 ····​47:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
52 ····​48:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able52 ····​48:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
53 ····​49:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​53 ····​49:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
54 ····​50:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strtod@GLIBC_2.​0·​(5)​54 ····​50:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strtod@GLIBC_2.​0·​(5)​
55 ····​51:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​55 ····​51:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
56 ····​52:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​56 ····​52:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
57 ····​53:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​bind@GLIBC_2.​0·​(5)​57 ····​53:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​bind@GLIBC_2.​0·​(5)​
58 ····​54:​·​00004d10··​6261·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_58 ····​54:​·​00004ed0··​6265·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIS_IjSaIj​EESaIS1_EE14_M_fill_i​nsertEN9__gnu_cxx17__​normal_iteratorIPS1_S​3_EEjRKS1_
59 ····​55:​·​00002c20···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_59 ····​55:​·​00002c40···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
60 ····​56:​·​00007004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used60 ····​56:​·​00007004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
61 ····​57:​·​00004b9a···​362·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEEa​SERKS1_61 ····​57:​·​00004d50···​373·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEEa​SERKS1_
62 ····​58:​·​00002db0···334·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc62 ····​58:​·​00002de0···420·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIcSaIcEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPcS1_EERKc
63 ····​59:​·​00004a10···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj63 ····​59:​·​00004bb0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIjSaIjEE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPjS1_EERKj
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x661410 ·​0x0000000d·​(FINI)​·······················​0x67d4
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x9ebc11 ·​0x00000019·​(INIT_ARRAY)​·················​0x9ebc
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x9ec813 ·​0x0000001a·​(FINI_ARRAY)​·················​0x9ec8
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x5e816 ·​0x00000005·​(STRTAB)​·····················​0x5e8
17 ·​0x00000006·​(SYMTAB)​·····················​0x22817 ·​0x00000006·​(SYMTAB)​·····················​0x228
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·13e318ce16d6b5576ceb8​215572c02cfe62b288a6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·46d64f23abb5a7f21d268​364aea62e052c06a24d
41.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001b70.​.​00001ba614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001bd0.​.​00001c06
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 941 lines modifiedOffset 37, 858 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000012e0.​.​000012e838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000012e0.​.​000012e8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002bc6.​.​00002bec42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002be0.​.​00002c06
43 ··​DW_CFA_advance_loc:​·​1·​to·​00002bc743 ··​DW_CFA_advance_loc:​·​1·​to·​00002be1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​00002bca46 ··​DW_CFA_advance_loc:​·14·​to·​00002bef
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​00002bea48 ··​DW_CFA_advance_loc:​·21·​to·​00002c04
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​00002beb50 ··​DW_CFA_advance_loc:​·​1·​to·​00002c05
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=00002bec.​.​00002c1253 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=00002c10.​.​00002c36
54 ··​DW_CFA_advance_loc:​·​1·​to·​00002bed54 ··​DW_CFA_advance_loc:​·​1·​to·​00002c11
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·3·​to·​00002bf057 ··​DW_CFA_advance_loc:​·14·​to·​00002c1f
58 ··​DW_CFA_def_cfa_offset​:​·​3258 ··​DW_CFA_def_cfa_offset​:​·​32
59 ··​DW_CFA_advance_loc:​·32·​to·​00002c1059 ··​DW_CFA_advance_loc:​·21·​to·​00002c34
60 ··​DW_CFA_def_cfa_offset​:​·​860 ··​DW_CFA_def_cfa_offset​:​·​8
61 ··​DW_CFA_advance_loc:​·​1·​to·​00002c1161 ··​DW_CFA_advance_loc:​·​1·​to·​00002c35
62 ··​DW_CFA_restore:​·​r3·​(ebx)​62 ··​DW_CFA_restore:​·​r3·​(ebx)​
63 ··​DW_CFA_def_cfa_offset​:​·​463 ··​DW_CFA_def_cfa_offset​:​·​4
  
64 000000bc·​0000001c·​00000094·​FDE·​cie=0000002c·​pc=00001cb0.​.​00001dbc64 000000bc·​0000001c·​00000094·​FDE·​cie=0000002c·​pc=00001d10.​.​00001e1c
65 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb165 ··​DW_CFA_advance_loc:​·​1·​to·​00001d11
66 ··​DW_CFA_def_cfa_offset​:​·​866 ··​DW_CFA_def_cfa_offset​:​·​8
67 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​867 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00001cb268 ··​DW_CFA_advance_loc:​·​1·​to·​00001d12
69 ··​DW_CFA_def_cfa_offset​:​·​1269 ··​DW_CFA_def_cfa_offset​:​·​12
70 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1270 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
71 ··​DW_CFA_advance_loc:​·3·​to·​00001cb571 ··​DW_CFA_advance_loc:​·14·​to·​00001d20
72 ··​DW_CFA_def_cfa_offset​:​·​3272 ··​DW_CFA_def_cfa_offset​:​·​32
73 ··​DW_CFA_nop73 ··​DW_CFA_nop
74 ··​DW_CFA_nop74 ··​DW_CFA_nop
  
75 000000dc·​0000003c·​000000b4·​FDE·​cie=0000002c·​pc=00002c20.​.​00002da975 000000dc·​0000003c·​000000b4·​FDE·​cie=0000002c·​pc=00002c40.​.​00002dd4
76 ··​DW_CFA_advance_loc:​·​1·​to·​00002c2176 ··​DW_CFA_advance_loc:​·​1·​to·​00002c41
77 ··​DW_CFA_def_cfa_offset​:​·​877 ··​DW_CFA_def_cfa_offset​:​·​8
78 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​878 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
79 ··​DW_CFA_advance_loc:​·​1·​to·​00002c2279 ··​DW_CFA_advance_loc:​·​1·​to·​00002c42
80 ··​DW_CFA_def_cfa_offset​:​·​1280 ··​DW_CFA_def_cfa_offset​:​·​12
81 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1281 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
82 ··​DW_CFA_advance_loc:​·​1·​to·​00002c2382 ··​DW_CFA_advance_loc:​·​1·​to·​00002c43
83 ··​DW_CFA_def_cfa_offset​:​·​1683 ··​DW_CFA_def_cfa_offset​:​·​16
84 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1684 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
85 ··​DW_CFA_advance_loc:​·​1·​to·​00002c2485 ··​DW_CFA_advance_loc:​·​1·​to·​00002c44
86 ··​DW_CFA_def_cfa_offset​:​·​2086 ··​DW_CFA_def_cfa_offset​:​·​20
87 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2087 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
88 ··​DW_CFA_advance_loc:​·3·​to·​00002c2788 ··​DW_CFA_advance_loc:​·14·​to·​00002c52
89 ··​DW_CFA_def_cfa_offset​:​·​6489 ··​DW_CFA_def_cfa_offset​:​·​64
90 ··​DW_CFA_advance_loc1:​·​208·​to·​00002cf790 ··​DW_CFA_advance_loc1:​·​207·​to·​00002d21
91 ··​DW_CFA_remember_state​91 ··​DW_CFA_remember_state​
92 ··​DW_CFA_def_cfa_offset​:​·​2092 ··​DW_CFA_def_cfa_offset​:​·​20
93 ··​DW_CFA_advance_loc:​·​1·​to·​00002cf893 ··​DW_CFA_advance_loc:​·​1·​to·​00002d22
94 ··​DW_CFA_restore:​·​r3·​(ebx)​94 ··​DW_CFA_restore:​·​r3·​(ebx)​
95 ··​DW_CFA_def_cfa_offset​:​·​1695 ··​DW_CFA_def_cfa_offset​:​·​16
96 ··​DW_CFA_advance_loc:​·​1·​to·​00002cf996 ··​DW_CFA_advance_loc:​·​1·​to·​00002d23
97 ··​DW_CFA_restore:​·​r6·​(esi)​97 ··​DW_CFA_restore:​·​r6·​(esi)​
98 ··​DW_CFA_def_cfa_offset​:​·​1298 ··​DW_CFA_def_cfa_offset​:​·​12
99 ··​DW_CFA_advance_loc:​·​1·​to·​00002cfa99 ··​DW_CFA_advance_loc:​·​1·​to·​00002d24
100 ··​DW_CFA_restore:​·​r7·​(edi)​100 ··​DW_CFA_restore:​·​r7·​(edi)​
101 ··​DW_CFA_def_cfa_offset​:​·​8101 ··​DW_CFA_def_cfa_offset​:​·​8
102 ··​DW_CFA_advance_loc:​·​1·​to·​00002cfb102 ··​DW_CFA_advance_loc:​·​1·​to·​00002d25
103 ··​DW_CFA_restore:​·​r5·​(ebp)​103 ··​DW_CFA_restore:​·​r5·​(ebp)​
104 ··​DW_CFA_def_cfa_offset​:​·​4104 ··​DW_CFA_def_cfa_offset​:​·​4
105 ··​DW_CFA_advance_loc:​·​1·​to·​00002cfc105 ··​DW_CFA_advance_loc:​·​11·​to·​00002d30
106 ··​DW_CFA_restore_state106 ··​DW_CFA_restore_state
107 ··​DW_CFA_nop107 ··​DW_CFA_nop
  
108 0000011c·​00000054·​000000f4·​FDE·​cie=0000002c·​pc=00001dbc.​.​00002348108 0000011c·​00000054·​000000f4·​FDE·​cie=0000002c·​pc=00001e20.​.​00002357
109 ··​DW_CFA_advance_loc:​·​1·​to·​00001dbd109 ··​DW_CFA_advance_loc:​·​1·​to·​00001e21
110 ··​DW_CFA_def_cfa_offset​:​·​8110 ··​DW_CFA_def_cfa_offset​:​·​8
111 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8111 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
112 ··​DW_CFA_advance_loc:​·​1·​to·​00001dbe112 ··​DW_CFA_advance_loc:​·​1·​to·​00001e22
113 ··​DW_CFA_def_cfa_offset​:​·​12113 ··​DW_CFA_def_cfa_offset​:​·​12
114 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12114 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
115 ··​DW_CFA_advance_loc:​·​1·​to·​00001dbf115 ··​DW_CFA_advance_loc:​·​1·​to·​00001e23
116 ··​DW_CFA_def_cfa_offset​:​·​16116 ··​DW_CFA_def_cfa_offset​:​·​16
117 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16117 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
118 ··​DW_CFA_advance_loc:​·​1·​to·​00001dc0118 ··​DW_CFA_advance_loc:​·​1·​to·​00001e24
119 ··​DW_CFA_def_cfa_offset​:​·​20119 ··​DW_CFA_def_cfa_offset​:​·​20
120 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20120 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
121 ··​DW_CFA_advance_loc:​·3·​to·​00001dc3121 ··​DW_CFA_advance_loc:​·14·​to·​00001e32
122 ··​DW_CFA_def_cfa_offset​:​·​80122 ··​DW_CFA_def_cfa_offset​:​·​80
123 ··​DW_CFA_advance_loc2:​·542·​to·​00001fe1123 ··​DW_CFA_advance_loc2:​·496·​to·​00002022
124 ··​DW_CFA_remember_state​124 ··​DW_CFA_remember_state​
125 ··​DW_CFA_def_cfa_offset​:​·​20125 ··​DW_CFA_def_cfa_offset​:​·​20
126 ··​DW_CFA_advance_loc:​·​1·​to·​00001fe2126 ··​DW_CFA_advance_loc:​·​1·​to·​00002023
127 ··​DW_CFA_restore:​·​r3·​(ebx)​127 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​16128 ··​DW_CFA_def_cfa_offset​:​·​16
129 ··​DW_CFA_advance_loc:​·​1·​to·​00001fe3129 ··​DW_CFA_advance_loc:​·​1·​to·​00002024
130 ··​DW_CFA_restore:​·​r6·​(esi)​130 ··​DW_CFA_restore:​·​r6·​(esi)​
131 ··​DW_CFA_def_cfa_offset​:​·​12131 ··​DW_CFA_def_cfa_offset​:​·​12
132 ··​DW_CFA_advance_loc:​·​1·​to·​00001fe4132 ··​DW_CFA_advance_loc:​·​1·​to·​00002025
133 ··​DW_CFA_restore:​·​r7·​(edi)​133 ··​DW_CFA_restore:​·​r7·​(edi)​
134 ··​DW_CFA_def_cfa_offset​:​·​8134 ··​DW_CFA_def_cfa_offset​:​·​8
135 ··​DW_CFA_advance_loc:​·​1·​to·​00001fe5135 ··​DW_CFA_advance_loc:​·​1·​to·​00002026
136 ··​DW_CFA_restore:​·​r5·​(ebp)​136 ··​DW_CFA_restore:​·​r5·​(ebp)​
137 ··​DW_CFA_def_cfa_offset​:​·​4137 ··​DW_CFA_def_cfa_offset​:​·​4
138 ··​DW_CFA_advance_loc:​·​1·​to·​00001fe6138 ··​DW_CFA_advance_loc:​·​10·​to·​00002030
139 ··​DW_CFA_restore_state139 ··​DW_CFA_restore_state
140 ··​DW_CFA_advance_loc2:​·​641·​to·​00002267140 ··​DW_CFA_advance_loc2:​·​604·​to·​0000228c
141 ··​DW_CFA_remember_state​141 ··​DW_CFA_remember_state​
Max diff block lines reached; 36983/42771 bytes (86.47%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·a7·​0b·​00·​00·······»       ​call···​1bb0·​<__cxa_finalize@plt+0​x8d0>6 ····​1004:​»       ​e8·07·​0c·​00·​00·······»       ​call···​1c10·​<__cxa_finalize@plt+0​x930>
7 ····​1009:​»       ​81·​c3·​f7·​8f·​00·​00····»       ​add····​$0x8ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​8f·​00·​00····»       ​add····​$0x8ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
1.06 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 7761 lines modifiedOffset 1, 8140 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000012f0·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0x1930>:​2 000012f0·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0x1950>:​
3 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​5673 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
4 ····​12f0:​»       ​8b·44·​24·​30··········»       ​mov····​0x30(%esp)​,​%eax4 ····​12f0:​»       ​8b·5c·​24·​30··········»       ​mov····​0x30(%esp)​,​%ebx
5 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​3035 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
6 ····​12f4:​»       ​85·c0················»       ​test···​%eax,​%eax6 ····​12f4:​»       ​85·db················»       ​test···​%ebx,​%ebx
7 ····​12f6:​»       ​74·​0a················»       ​je·····​1302·​<__cxa_finalize@plt+0​x22>7 ····​12f6:​»       ​74·​0a················»       ​je·····​1302·​<__cxa_finalize@plt+0​x22>
8 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​1258 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
9 ····​12f8:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​9 ····​12f8:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​
10 ····​12fb:​»       ​89·​f3················»       ​mov····​%esi,​%ebx10 ····​12fb:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
11 ····​12fd:​»       ​e8·​4e·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>11 ····​12fd:​»       ​e8·​4e·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
12 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8612 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
13 ····​1302:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​13 ····​1302:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
14 ····​1305:​»       ​89·​f3················»       ​mov····​%esi,​%ebx14 ····​1305:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
15 ····​1307:​»       ​e8·​64·​ff·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>15 ····​1307:​»       ​e8·​64·​ff·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>
16 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56716 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
17 ····​130c:​»       ​8b·​54·​24·​50··········»       ​mov····​0x50(%esp)​,​%edx17 ····​130c:​»       ​8b·​5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx
18 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30318 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
19 ····​1310:​»       ​85·​d2················»       ​test···​%edx,​%edx19 ····​1310:​»       ​85·​db················»       ​test···​%ebx,​%ebx
20 ····​1312:​»       ​74·​0a················»       ​je·····​131e·​<__cxa_finalize@plt+0​x3e>20 ····​1312:​»       ​74·​0a················»       ​je·····​131e·​<__cxa_finalize@plt+0​x3e>
21 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12521 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
22 ····​1314:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​22 ····​1314:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
23 ····​1317:​»       ​89·​f3················»       ​mov····​%esi,​%ebx23 ····​1317:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
24 ····​1319:​»       ​e8·​32·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>24 ····​1319:​»       ​e8·​32·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
25 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56725 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
26 ····​131e:​»       ​8b·6c·​24·​48··········»       ​mov····​0x48(%esp)​,​%ebp26 ····​131e:​»       ​8b·54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx
27 ····​1322:​»       ​89·​6c·​24·24··········»       ​mov····%ebp,​0x24(%esp)​27 ····​1322:​»       ​8b·​6c·​24·44··········»       ​mov····​0x44(%esp)​,​%ebp
28 ····​1326:​»       ​8b·6c·​24·44··········»       ​mov····​0x44(%esp)​,​%ebp28 ····​1326:​»       ​89·54·​24·24··········»       ​mov····%edx,​0x24(%esp)​
29 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​10729 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​107
30 ····​132a:​»       ​39·​6c·​24·​24··········»       ​cmp····​%ebp,​0x24(%esp)​30 ····​132a:​»       ​39·​6c·​24·​24··········»       ​cmp····​%ebp,​0x24(%esp)​
31 ····​132e:​»       ​75·​1c················»       ​jne····​134c·​<__cxa_finalize@plt+0​x6c>31 ····​132e:​»       ​75·​1c················»       ​jne····​134c·​<__cxa_finalize@plt+0​x6c>
32 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​28632 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​286
33 ····​1330:​»       ​8b·​44·​24·​44··········»       ​mov····​0x44(%esp)​,​%eax33 ····​1330:​»       ​8b·​4c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ecx
34 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30334 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
35 ····​1334:​»       ​85·​c0················»       ​test···​%eax,​%eax35 ····​1334:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
36 ····​1336:​»       ​74·​0a················»       ​je·····​1342·​<__cxa_finalize@plt+0​x62>36 ····​1336:​»       ​74·​0a················»       ​je·····​1342·​<__cxa_finalize@plt+0​x62>
37 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12537 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
38 ····​1338:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ····​1338:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
39 ····​133b:​»       ​89·​f3················»       ​mov····​%esi,​%ebx39 ····​133b:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
40 ····​133d:​»       ​e8·​0e·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>40 ····​133d:​»       ​e8·​0e·​fe·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
41 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8641 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
42 ····​1342:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​42 ····​1342:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
43 ····​1345:​»       ​89·​f3················»       ​mov····​%esi,​%ebx43 ····​1345:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
44 ····​1347:​»       ​e8·​24·​ff·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>44 ····​1347:​»       ​e8·​24·​ff·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>
45 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56745 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
46 ····​134c:​»       ​8b·5d·​00·············»       ​mov····​0x0(%ebp)​,​%ebx46 ····​134c:​»       ​8b·45·​00·············»       ​mov····​0x0(%ebp)​,​%eax
47 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30347 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
48 ····​134f:​»       ​85·db················»       ​test···​%ebx,​%ebx48 ····​134f:​»       ​85·c0················»       ​test···​%eax,​%eax
49 ····​1351:​»       ​74·​0a················»       ​je·····​135d·​<__cxa_finalize@plt+0​x7d>49 ····​1351:​»       ​74·​0a················»       ​je·····​135d·​<__cxa_finalize@plt+0​x7d>
50 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12550 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
51 ····​1353:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​51 ····​1353:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
52 ····​1356:​»       ​89·​f3················»       ​mov····​%esi,​%ebx52 ····​1356:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
53 ····​1358:​»       ​e8·​f3·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>53 ····​1358:​»       ​e8·​f3·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
54 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​10754 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​107
55 ····​135d:​»       ​83·​c5·​0c·············»       ​add····​$0xc,​%ebp55 ····​135d:​»       ​83·​c5·​0c·············»       ​add····​$0xc,​%ebp
56 ····​1360:​»       ​eb·​c8················»       ​jmp····​132a·​<__cxa_finalize@plt+0​x4a>56 ····​1360:​»       ​eb·​c8················»       ​jmp····​132a·​<__cxa_finalize@plt+0​x4a>
57 fprintf()​:​57 fprintf()​:​
58 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​10758 /​usr/​include/​c++/​8/​bits/​stl_construct.​h:​107
59 ····​1362:​»       ​89·​44·​24·​3c··········»       ​mov····​%eax,​0x3c(%esp)​59 ····​1362:​»       ​89·​44·​24·​3c··········»       ​mov····​%eax,​0x3c(%esp)​
60 main()​:​60 main()​:​
61 .​/​src/​fst-​infl2-​daemon.​C:​286·​(discriminator·​2)​61 .​/​src/​fst-​infl2-​daemon.​C:​286·​(discriminator·​2)​
62 ····​1366:​»       ​8b·​4c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ecx62 ····​1366:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
63 ····​136a:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​63 ····​136a:​»       ​89·fb················»       ​mov····​%edi,​%ebx
64 ····​136d:​»       ​89·fb················»       ​mov····​%edi,​%ebx64 ····​136c:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
65 ····​136f:​»       ​e8·​dc·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>65 ····​136f:​»       ​e8·​dc·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
66 ····​1374:​»       ​8b·​44·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%eax66 ····​1374:​»       ​8b·​44·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%eax
67 ····​1378:​»       ​89·​f2················»       ​mov····​%esi,​%edx67 ····​1378:​»       ​89·​f2················»       ​mov····​%esi,​%edx
68 .​/​src/​fst-​infl2-​daemon.​C:​31568 .​/​src/​fst-​infl2-​daemon.​C:​315
69 ····​137a:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​69 ····​137a:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
70 ····​137d:​»       ​89·fb················»       ​mov····​%edi,​%ebx70 ····​137d:​»       ​4a···················»       ​dec····​%edx
71 ····​137f:​»       ​83·ea·01·············»       ​sub····$0x1,​%edx71 ····​137e:​»       ​89·fb················»       ​mov····%edi,​%ebx
72 ····​1382:​»       ​75·​5b················»       ​jne····​13df·​<__cxa_finalize@plt+0​xff>72 ····​1380:​»       ​75·​5b················»       ​jne····​13dd·​<__cxa_finalize@plt+0​xfd>
73 ····​1384:​»       ​e8·​17·​fd·​ff·​ff·······»       ​call···​10a0·​<__cxa_begin_catch@pl​t>73 ····​1382:​»       ​e8·​19·​fd·​ff·​ff·······»       ​call···​10a0·​<__cxa_begin_catch@pl​t>
74 .​/​src/​fst-​infl2-​daemon.​C:​31674 .​/​src/​fst-​infl2-​daemon.​C:​316
75 ····​1389:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​75 ····​1387:​»       ​8b·8f·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%ecx
76 ····​138d:​»       ​8b·87·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%eax76 ····​138d:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
77 ····​1393:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​77 ····​1390:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
78 ····​1396:​»       ​e8·​d5·​fd·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>78 ····​1394:​»       ​e8·​d7·​fd·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
79 ····​139b:​»       ​8d·b7·4e·d4·ff·ff····»       ​lea····-​0x2bb2(%edi)​,​%esi79 ····​1399:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
80 ····​13a1:​»       ​89·74·24·04··········»       ​mov····%esi,​0x4(%esp)​80 ····​139c:​»       ​8d·b7·4e·d4·ff·ff····»       ​lea····-​0x2bb2(%edi)​,​%esi
81 ····​13a5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​81 ····​13a2:​»       ​89·74·​24·04··········»       ​mov····​%esi,​0x4(%esp)​
82 ····​13a8:​»       ​e8·​c3·​fd·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>82 ····​13a6:​»       ​e8·​c5·​fd·​ff·​ff·······»       ​call···​1170·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
83 .​/​src/​fst-​infl2-​daemon.​C:​31583 .​/​src/​fst-​infl2-​daemon.​C:​315
84 ····​13ad:​»       ​e8·3e·​fe·​ff·​ff·······»       ​call···​11f0·​<__cxa_end_catch@plt>​84 ····​13ab:​»       ​e8·40·​fe·​ff·​ff·······»       ​call···​11f0·​<__cxa_end_catch@plt>​
85 ····​13b2:​»       ​e9·84·​05·​00·​00·······»       ​jmp····​193b·​<__cxa_finalize@plt+0​x65b>85 ····​13b0:​»       ​e9·e1·​05·​00·​00·······»       ​jmp····​1996·​<__cxa_finalize@plt+0​x6b6>
86 ····​13b7:​»       ​89·​54·​24·​38··········»       ​mov····​%edx,​0x38(%esp)​ 
87 ····​13bb:​»       ​89·​44·​24·​3c··········»       ​mov····​%eax,​0x3c(%esp)​ 
88 .​/​src/​fst-​infl2-​daemon.​C:​290·​(discriminator·​2)​86 .​/​src/​fst-​infl2-​daemon.​C:​290·​(discriminator·​2)​
89 ····​13bf:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​87 ····​13b5:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
90 ····​13c2:​»       ​89·​fb················»       ​mov····​%edi,​%ebx88 ····​13b8:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
91 ····​13c4:​»       ​e8·87·fd·ff·ff·······»       ​call···1150·<operator·delete(void*)​@plt>89 ····​13ba:​»       ​89·54·24·38··········»       ​mov····%edx,​0x38(%esp)​
92 ····​13c9:​»       ​8b·​44·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%eax90 ····​13be:​»       ​89·​44·​24·​3c··········»       ​mov····%eax,​0x3c(%esp)​
93 ····​13cd:​»       ​8b·54·24·38··········»       ​mov····​0x38(%esp)​,​%edx91 ····​13c2:​»       ​e8·89·fd·ff·ff·······»       ​call···1150·​<operator·delete(void*)​@plt>
94 ····​13d1:​»       ​eb·a7················»       ​jmp····137a·<__cxa_finalize@plt+0​x9a>92 ····​13c7:​»       ​8b·44·24·3c··········»       ​mov····0x3c(%esp)​,​%eax
95 ····​13d3:​»       ​89·c6················»       ​mov····​%eax,​%esi93 ····​13cb:​»       ​8b·54·24·38··········»       ​mov····0x38(%esp)​,​%edx
 94 ····​13cf:​»       ​eb·​a9················»       ​jmp····​137a·​<__cxa_finalize@plt+0​x9a>
 95 ····​13d1:​»       ​89·​c6················»       ​mov····​%eax,​%esi
96 .​/​src/​fst-​infl2-​daemon.​C:​31596 .​/​src/​fst-​infl2-​daemon.​C:​315
97 ····​13d5:​»       ​89·​fb················»       ​mov····​%edi,​%ebx97 ····​13d3:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
98 ····​13d7:​»       ​e8·​14·​fe·​ff·​ff·······»       ​call···​11f0·​<__cxa_end_catch@plt>​98 ····​13d5:​»       ​e8·​16·​fe·​ff·​ff·······»       ​call···​11f0·​<__cxa_end_catch@plt>​
99 ····​13dc:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​99 ····​13da:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
100 ····​13df:​»       ​e8·​8c·​fe·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>100 ····​13dd:​»       ​e8·​8e·​fe·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>
 101 ····​13e2:​»       ​66·​90················»       ​xchg···​%ax,​%ax
101 ····​13e4:​»       ​66·​90················»       ​xchg···​%ax,​%ax102 ····​13e4:​»       ​66·​90················»       ​xchg···​%ax,​%ax
102 ····​13e6:​»       ​66·​90················»       ​xchg···​%ax,​%ax103 ····​13e6:​»       ​66·​90················»       ​xchg···​%ax,​%ax
103 ····​13e8:​»       ​66·​90················»       ​xchg···​%ax,​%ax104 ····​13e8:​»       ​66·​90················»       ​xchg···​%ax,​%ax
104 ····​13ea:​»       ​66·​90················»       ​xchg···​%ax,​%ax105 ····​13ea:​»       ​66·​90················»       ​xchg···​%ax,​%ax
105 ····​13ec:​»       ​66·​90················»       ​xchg···​%ax,​%ax106 ····​13ec:​»       ​66·​90················»       ​xchg···​%ax,​%ax
106 ····​13ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax107 ····​13ee:​»       ​66·​90················»       ​xchg···​%ax,​%ax
107 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​1)​108 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​1)​
108 ····​13f0:​»       ​8b·​7c·​24·​20··········»       ​mov····​0x20(%esp)​,​%edi109 ····​13f0:​»       ​8b·​7c·​24·​20··········»       ​mov····​0x20(%esp)​,​%edi
109 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​1)​110 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​1)​
110 ····​13f4:​»       ​85·​ff················»       ​test···​%edi,​%edi111 ····​13f4:​»       ​85·​ff················»       ​test···​%edi,​%edi
111 ····​13f6:​»       ​74·​0c················»       ​je·····​1404·​<__cxa_finalize@plt+0​x124>112 ····​13f6:​»       ​74·​0c················»       ​je·····​1404·​<__cxa_finalize@plt+0​x124>
112 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125113 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
113 ····​13f8:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​114 ····​13f8:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
114 ····​13fb:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx115 ····​13fb:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
115 ····​13ff:​»       ​e8·​4c·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>116 ····​13ff:​»       ​e8·​4c·​fd·​ff·​ff·······»       ​call···​1150·​<operator·​delete(void*)​@plt>
116 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86117 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
117 ····​1404:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​118 ····​1404:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
118 ····​1407:​»       ​8b·​5c·​24·​14··········»       ​mov····​0x14(%esp)​,​%ebx119 ····​1407:​»       ​8b·​5c·​24·​10··········»       ​mov····​0x10(%esp)​,​%ebx
119 ····​140b:​»       ​e8·​60·​fe·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>120 ····​140b:​»       ​e8·​60·​fe·​ff·​ff·······»       ​call···​1270·​<_Unwind_Resume@plt>
120 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567121 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
Max diff block lines reached; 1104972/1115127 bytes (99.09%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00006614·​<.​fini>:​2 000067d4·​<.​fini>:​
3 ····​6614:​»       ​53···················»       ​push···​%ebx3 ····​67d4:​»       ​53···················»       ​push···​%ebx
4 ····​6615:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​67d5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​6618:​»       ​e8·93·​b5·​ff·​ff·······»       ​call···​1bb0·​<__cxa_finalize@plt+0​x8d0>5 ····​67d8:​»       ​e8·33·​b4·​ff·​ff·······»       ​call···​1c10·​<__cxa_finalize@plt+0​x930>
6 ····​661d:​»       ​81·​c3·e3·​39·​00·​00····»       ​add····​$0x39e3,​%ebx6 ····​67dd:​»       ​81·​c3·23·​38·​00·​00····»       ​add····​$0x3823,​%ebx
7 ····​6623:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​67e3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​6626:​»       ​5b···················»       ​pop····​%ebx8 ····​67e6:​»       ​5b···················»       ​pop····​%ebx
9 ····​6627:​»       ​c3···················»       ​ret····9 ····​67e7:​»       ​c3···················»       ​ret····
2.89 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x000074fc·​011b033b·​50010000·​29000000·​249bffff·​.​.​.​;​P.​.​.​)​.​.​.​$.​.​.​2 ··​0x000074fc·​011b033b·​50010000·​29000000·​249bffff·​.​.​.​;​P.​.​.​)​.​.​.​$.​.​.​
3 ··​0x0000750c·​98010000·​e49dffff·​bc010000·​f49dffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000750c·​98010000·​e49dffff·​bc010000·​f49dffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000751c·94030000·​109effff·20040000·​669effff·​.​.​.​.​.​.​.​.​·.​.​.​f.​.​.​4 ··​0x0000751c·80030000·​109effff·0c040000·​669effff·​.​.​.​.​.​.​.​.​.​.​.​.​f.​.​.​
5 ··​0x0000752c·d8040000·​f49effff·8c080000·​149fffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000752c·c4040000·​f49effff·fc070000·​149fffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x0000753c·d8080000·a49fffff·78040000·7ea5ffff·.​.​.​.​.​.​.​.​x.​.​.​~.​.​.​6 ··​0x0000753c·48080000·c49fffff·64040000·e4a5ffff·H.​.​.​.​.​.​.​d.​.​.​.​.​.​.​
7 ··​0x0000754c·f0040000·34a6ffff·f0080000·74a6ffff·​.​.​.​.​4.​.​.​.​.​.​.​t.​.​.​7 ··​0x0000754c·dc040000·94a6ffff·60080000·d4a6ffff·​.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
8 ··​0x0000755c·​6c010000·b4a7ffff·​10020000·c0a8ffff·​l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x0000755c·​6c010000·14a8ffff·​10020000·24a9ffff·​l.​.​.​.​.​.​.​.​.​.​.​$.​.​.​
9 ··​0x0000756c·​70020000·4caeffff·28030000·bfafffff·​p.​.​.​L.​.​.​(.​.​.​.​.​.​.​9 ··​0x0000756c·​70020000·64aeffff·14030000·f4afffff·​p.​.​.​d.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x0000757c·ac030000·cab6ffff·​d0010000·f0b6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x0000757c·98030000·e4b6ffff·​d0010000·14b7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x0000758c·​f0010000·24b7ffff·​30020000·b4b8ffff·​.​.​.​.​$.​.​.​0.​.​.​.​.​.​.​11 ··​0x0000758c·​f0010000·44b7ffff·​30020000·e4b8ffff·​.​.​.​.​D.​.​.​0.​.​.​.​.​.​.​
12 ··​0x0000759c·​c8020000·04baffff·38040000·8dbbffff·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​12 ··​0x0000759c·​c8020000·94baffff·24040000·28bcffff·​.​.​.​.​.​.​.​.​$.​.​.​(.​.​.​
13 ··​0x000075ac·24050000·91bbffff·38050000·95bbffff·$.​.​.​.​.​.​.​8.​.​.​.​.​.​.​13 ··​0x000075ac·10050000·2cbcffff·24050000·34bcffff·.​.​.​.​,​.​.​.​$.​.​.​4.​.​.​
14 ··​0x000075bc·4c050000·a4bbffff·60050000·a7bbffff·L.​.​.​.​.​.​.​`.​.​.​.​.​.​.​14 ··​0x000075bc·38050000·44bcffff·50050000·54bcffff·8.​.​.​D.​.​.​P.​.​.​T.​.​.​
15 ··​0x000075cc·74050000·aabbffff·​88050000·adbbffff·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000075cc·68050000·64bcffff·​80050000·74bcffff·h.​.​.​d.​.​.​.​.​.​.​t.​.​.​
16 ··​0x000075dc·​9c050000·b0bbffff·​c4060000·d6bcffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000075dc·​98060000·d4bdffff·​c8060000·34beffff·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
17 ··​0x000075ec·0c070000·14bdffff·3c070000·78bdffff·​.​.​.​.​.​.​.​.​<.​.​.​x.​.​.​17 ··​0x000075ec·f0060000·c4beffff·90070000·b4c1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x000075fc·20080000·a6c0ffff·a4080000·d0cfffff··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​18 ··​0x000075fc·14080000·e4d0ffff·98050000·44d1ffff·.​.​.​.​.​.​.​.​.​.​.​.​D.​.​.​
19 ··​0x0000760c·b0050000·16d0ffff·ec050000·24d3ffff·​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​19 ··​0x0000760c·c0050000·74d4ffff·00060000·b4d6ffff·​.​.​.​.​t.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x0000761c·2c060000·14d5ffff·84060000·9ed6ffff·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​20 ··​0x0000761c·58060000·54d8ffff·20070000·d4d9ffff·X.​.​.​T.​.​.​·.​.​.​.​.​.​.​
21 ··​0x0000762c·84070000·14d8ffff·dc070000·94f0ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​21 ··​0x0000762c·4c070000·​4df2ffff·8c080000·54f2ffff·L.​.​.​M.​.​.​.​.​.​.​T.​.​.​
22 ··​0x0000763c·1c090000·f4f0ffff·68090000·04f1ffff·​.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​22 ··​0x0000763c·a0080000·b4f2ffff·ec080000·c4f2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x0000764c·7c090000····························|.​.​.​23 ··​0x0000764c·00090000····························.​.​.​.​
  
16.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 136 lines modifiedOffset 1, 128 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00007650·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00007650·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00007660·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00007660·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00007670·00a5ffff·​36000000·​00000000·​14000000·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00007670·60a5ffff·​36000000·​00000000·​14000000·`.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00007680·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x00007680·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x00007690·​88010000·​20000000·​1c000000·​8499ffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00007690·​88010000·​20000000·​1c000000·​8499ffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x000076a0·​c0020000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x000076a0·​c0020000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000076b0·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000076b0·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000076c0·​209cffff·​08000000·​00000000·​1c000000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000076c0·​209cffff·​08000000·​00000000·​1c000000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000076d0·​54000000·f2b4ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x000076d0·​54000000·0cb5ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​
11 ··​0x000076e0·​8302430e·​20600e08·​41c30e04·​1c000000·​.​.​C.​·`.​.​A.​.​.​.​.​.​.​11 ··​0x000076e0·​83024e0e·​20550e08·​41c30e04·​1c000000·​.​.​N.​·U.​.​A.​.​.​.​.​.​.​
12 ··​0x000076f0·​74000000·f8b4ffff·​26000000·​00410e08·​t.​.​.​.​.​.​.​&.​.​.​.​A.​.​12 ··​0x000076f0·​74000000·1cb5ffff·​26000000·​00410e08·​t.​.​.​.​.​.​.​&.​.​.​.​A.​.​
13 ··​0x00007700·​8302430e·​20600e08·​41c30e04·​1c000000·​.​.​C.​·`.​.​A.​.​.​.​.​.​.​13 ··​0x00007700·​83024e0e·​20550e08·​41c30e04·​1c000000·​.​.​N.​·U.​.​A.​.​.​.​.​.​.​
14 ··​0x00007710·​94000000·9ca5ffff·​0c010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​14 ··​0x00007710·​94000000·fca5ffff·​0c010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
15 ··​0x00007720·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​15 ··​0x00007720·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
16 ··​0x00007730·​b4000000·ecb4ffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​16 ··​0x00007730·​b4000000·0cb5ffff·94010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
17 ··​0x00007740·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​17 ··​0x00007740·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
18 ··​0x00007750·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​18 ··​0x00007750·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
19 ··​0x00007760·​0c41c70e·​0841c50e·​04410b00·​54000000·​.​A.​.​.​A.​.​.​A.​.​T.​.​.​19 ··​0x00007760·​0c41c70e·​0841c50e·​044b0b00·​54000000·​.​A.​.​.​A.​.​.​K.​.​T.​.​.​
20 ··​0x00007770·​f4000000·48a6ffff·8c050000·​00410e08·​.​.​.​.​H.​.​.​.​.​.​.​.​A.​.​20 ··​0x00007770·​f4000000·aca6ffff·37050000·​00410e08·​.​.​.​.​.​.​.​.​7.​.​.​.​A.​.​
21 ··​0x00007780·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​21 ··​0x00007780·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
22 ··​0x00007790·​05430e50·​031e020a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​22 ··​0x00007790·​054e0e50·​03f0010a·​0e1441c3·​0e1041c6·​.​N.​P.​.​.​.​.​.​A.​.​.​A.​
23 ··​0x000077a0·​0e0c41c7·​0e0841c5·​0e04410b·​0381020a·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​23 ··​0x000077a0·​0e0c41c7·​0e0841c5·​0e044a0b·​035c020a·​.​.​A.​.​.​A.​.​.​J.​.​\.​.​
24 ··​0x000077b0·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​24 ··​0x000077b0·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
25 ··​0x000077c0·​0e04410b·3c000000·​4c010000·e4b5ffff·​.​.​A.​<.​.​.​L.​.​.​.​.​.​.​25 ··​0x000077c0·​0e04410b·28000000·​4c010000·14b6ffff·​.​.​A.​(.​.​.​L.​.​.​.​.​.​.​
26 ··​0x000077d0·4e010000·​00410e08·8502410e·0c870341·N.​.​.​.​A.​.​.​.​A.​.​.​.​A26 ··​0x000077d0·a4010000·​00430e50·44850250·​86048703·.​.​.​.​.​C.​PD.​.​P.​.​.​.​
27 ··​0x000077e0·0e108604·​410e1483·​05430e40·​029b0a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​27 ··​0x000077e0·830502ab·0ac5c7c6·​c30e0446·​0b000000·​.​.​.​.​.​.​.​.​.​.​.​F.​.​.​.​
28 ··​0x000077f0·​1441c30e·1041c60e·​0c41c70e·0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​28 ··​0x000077f0·​1c000000·00000000·​017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|
29 ··​0x00007800·​04410b00·1c000000·00000000·017a504c·​.​A.​.​.​.​.​.​.​.​.​.​.​zPL29 ··​0x00007800·​08079bcd·2800001b·1b0c0404·88010000·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
30 ··​0x00007810·5200017c·08079bb9·2800001b·1b0c0404·R.​.​|.​.​.​.​(.​.​.​.​.​.​.​30 ··​0x00007810·40000000·24000000·48abffff·85010000·@.​.​.​$.​.​.​H.​.​.​.​.​.​.​
31 ··​0x00007820·88010000·40000000·24000000·1cabffff·​.​.​.​.​@.​.​.​$.​.​.​.​.​.​.​31 ··​0x00007820·04fb0500·00410e08·8502430e·0c870343·​.​.​.​.​.​A.​.​.​.​C.​.​.​.​C
32 ··​0x00007830·73010000·04630600·​00410e08·8502410e·s.​.​.​.​c.​.​.​A.​.​.​.​A.​32 ··​0x00007830·0e108604·4c0e1483·​05450e60·0318010a·.​.​.​.​L.​.​.​.​E.​`.​.​.​.​
33 ··​0x00007840·​0c870341·​0e108604·410e1483·​05430e60·.​.​.​A.​.​.​.​A.​.​.​.​C.​`33 ··​0x00007840·​0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
34 ··​0x00007850·​031e010a·0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​34 ··​0x00007850·​0e04440b·24000000·​00000000·​017a504c·​.​.​D.​$.​.​.​.​.​.​.​.​zPL
35 ··​0x00007860·0e0841c5·​0e04410b·​24000000·00000000·​.​.​A.​.​.​A.​$.​.​.​.​.​.​.​35 ··​0x00007860·5200017c·​08079b69·​2800001b·1b0c0404·R.​.​|.​.​.​i(.​.​.​.​.​.​.​
36 ··​0x00007870·​017a504c·5200017c·08079b55·2800001b·​.​zPLR.​.​|.​.​.​U(.​.​.​36 ··​0x00007870·88010e60·83058502·86048703·14000000·​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x00007880·1b0c0404·88010e60·83058502·86048703·.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​37 ··​0x00007880·2c000000·6c9affff·1c000000·049a0500·,​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x00007890·14000000·2c000000·589affff·1c000000·​.​.​.​.​,​.​.​.​X.​.​.​.​.​.​.​38 ··​0x00007890·00000000·44000000·a8000000·54acffff·​.​.​.​.​D.​.​.​.​.​.​.​T.​.​.​
39 ··​0x000078a0·04020600·​00000000·44000000·a8000000·​.​.​.​.​.​.​.​.​D.​.​.​.​.​.​.​39 ··​0x000078a0·ef060000·​048a0500·00410e08·8502430e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​C.​
40 ··​0x000078b0·​0bacffff·​0a070000·04f20500·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​40 ··​0x000078b0·​0c870343·​0e108604·4c0e1483·​05480e90·​.​.​.​C.​.​.​.​L.​.​.​.​H.​.​
41 ··​0x000078c0·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​41 ··​0x000078c0·4f03aa06·​0a0e1441·c30e1041·c60e0c41·O.​.​.​.​.​.​A.​.​.​A.​.​.​A
42 ··​0x000078d0·05460e90·4f03d306·​0a0e1441·c30e1041·​.​F.​.​O.​.​.​.​.​.​A.​.​.​A42 ··​0x000078d0·c70e0841·c50e0441·​0b000000·28000000·​.​.​.​A.​.​.​A.​.​.​.​(.​.​.​
43 ··​0x000078e0·c60e0c41·c70e0841·c50e0441·​0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​43 ··​0x000078e0·00000000·017a504c·5200017c·​08079be1·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
44 ··​0x000078f0·​28000000·00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|44 ··​0x000078f0·​2700001b·1b0c0404·88010e90·4f830585·'.​.​.​.​.​.​.​.​.​.​.​O.​.​.​
45 ··​0x00007900·​08079bcd·2700001b·​1b0c0404·88010e90·​.​.​.​.​'.​.​.​.​.​.​.​.​.​.​.​45 ··​0x00007900·​02860487·03000000·​14000000·30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
46 ··​0x00007910·4f830585·02860487·​03000000·14000000·O.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x00007910·fc99ffff·56000000·​04270500·00000000·.​.​.​.​V.​.​.​.​'.​.​.​.​.​.​
47 ··​0x00007920·​30000000·e899ffff·56000000·048f0500·0.​.​.​.​.​.​.​V.​.​.​.​.​.​.​47 ··​0x00007920·​3c000000·a8020000·68b6ffff·94010000·<.​.​.​.​.​.​.​h.​.​.​.​.​.​.​
48 ··​0x00007930·​00000000·3c000000·bc020000·c4b5ffff·​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​48 ··​0x00007930·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
49 ··​0x00007940·89010000·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A49 ··​0x00007940·410e1483·​054e0e40·02cf0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
50 ··​0x00007950·​0e108604·​410e1483·​05430e40·​02d00a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​50 ··​0x00007950·1041c60e·0c41c70e·​0841c50e·​044b0b00·​.​A.​.​.​A.​.​.​A.​.​.​K.​.​
51 ··​0x00007960·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​51 ··​0x00007960·30000000·74010000·589bffff·1a060000·0.​.​.​t.​.​.​X.​.​.​.​.​.​.​
52 ··​0x00007970·​04410b00·30000000·74010000·249bffff·​.​A.​.​0.​.​.​t.​.​.​$.​.​.​52 ··​0x00007970·​04d70400·00410e08·8502420d·05438703·​.​.​.​.​.​A.​.​.​.​B.​.​C.​.​
53 ··​0x00007980·da050000·​043f0500·00410e08·8502420d·​.​.​.​.​.​?.​.​.​A.​.​.​.​B.​53 ··​0x00007980·86048305·​03ed040a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
54 ··​0x00007990·​054c8703·86048305·​03a9040a·c341c641·​.​L.​.​.​.​.​.​.​.​.​.​.​A.​A54 ··​0x00007990·​0404410b·28000000·​00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
55 ··​0x000079a0·c741c50c·​0404410b·​28000000·00000000·.​A.​.​.​.​A.​(.​.​.​.​.​.​.​55 ··​0x000079a0·5200017c·​08079b29·​2700001b·1b0c0404·R.​.​|.​.​.​)​'.​.​.​.​.​.​.​
56 ··​0x000079b0·​017a504c·5200017c·​08079b15·2700001b·​.​zPLR.​.​|.​.​.​.​'.​.​.​56 ··​0x000079b0·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
57 ··​0x000079c0·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​57 ··​0x000079c0·​14000000·30000000·9a99ffff·80000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x000079d0·​03000000·14000000·​30000000·8699ffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​58 ··​0x000079d0·​04cb0400·00000000·​30000000·60030000·​.​.​.​.​.​.​.​.​0.​.​.​`.​.​.​
59 ··​0x000079e0·82000000·04330500·​00000000·30000000·​.​.​.​.​.​3.​.​.​.​.​.​0.​.​.​59 ··​0x000079e0·00a1ffff·aa000000·​00410e08·8702410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
60 ··​0x000079f0·74030000·86a0ffff·b6000000·00410e08·t.​.​.​.​.​.​.​.​.​.​.​.​A.​.​60 ··​0x000079f0·0c860341·0e108304·4e0e2002·950e1041·.​.​.​A.​.​.​.​N.​·.​.​.​.​A
61 ··​0x00007a00·8702410e·0c860341·​0e108304·430e2002·​.​.​A.​.​.​.​A.​.​.​.​C.​·.​61 ··​0x00007a00·c30e0c41·c60e0841·c70e0400·10000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​
62 ··​0x00007a10·ac0e1041·c30e0c41·c60e0841·c70e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​62 ··​0x00007a10·94030000·10b7ffff·04000000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
63 ··​0x00007a20·​10000000·​a8030000·61b6ffff·​04000000·​.​.​.​.​.​.​.​.​a.​.​.​.​.​.​.​63 ··​0x00007a20·​10000000·​a8030000·00b7ffff·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x00007a30·​00000000·​10000000·​bc030000·51b6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​Q.​.​.​64 ··​0x00007a30·​00000000·​14000000·​bc030000·f4b6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x00007a40·​04000000·​00000000·10000000·d0030000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​65 ··​0x00007a40·​0c000000·​00450e08·460e0400·14000000·​.​.​.​.​.​E.​.​F.​.​.​.​.​.​.​
66 ··​0x00007a50·41b6ffff·04000000·​00000000·10000000·A.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​66 ··​0x00007a50·d4030000·ecb6ffff·​0c000000·00450e08·.​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​
67 ··​0x00007a60·e4030000·3cb6ffff·03000000·00000000·.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​67 ··​0x00007a60·460e0400·14000000·ec030000·e4b6ffff·F.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
68 ··​0x00007a70·10000000·f8030000·2bb6ffff·03000000·​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​.​68 ··​0x00007a70·0c000000·00450e08·460e0400·14000000·​.​.​.​.​.​E.​.​F.​.​.​.​.​.​.​
69 ··​0x00007a80·​00000000·10000000·​0c040000·1ab6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​69 ··​0x00007a80·​04040000·dcb6ffff·​0c000000·00450e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​E.​.​
70 ··​0x00007a90·03000000·00000000·​10000000·20040000·.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​70 ··​0x00007a90·460e0400·24000000·​1c040000·44cbffff·F.​.​.​$.​.​.​.​.​.​.​D.​.​.​
71 ··​0x00007aa0·09b6ffff·​03000000·00000000·38000000·.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​71 ··​0x00007aa0·5e000000·​00430e30·44860448·83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
72 ··​0x00007ab0·34040000·18caffff·46000000·00410e08·4.​.​.​.​.​.​.​F.​.​.​.​A.​.​72 ··​0x00007ab0·02488703·77c5c7c6·c30e0400·3c000000·.​H.​.​w.​.​.​.​.​.​.​<.​.​.​
73 ··​0x00007ac0·8502410e·0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​73 ··​0x00007ac0·44040000·7ccbffff·21030000·00410e08·​D.​.​.​|.​.​.​!.​.​.​.​A.​.​
74 ··​0x00007ad0·​05430e30·​7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A74 ··​0x00007ad0·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
75 ··​0x00007ae0·c70e0841·c50e0400·​3c000000·70040000·​.​.​.​A.​.​.​.​<.​.​.​p.​.​.​75 ··​0x00007ae0·054d0e50·​03c4020a·0e1441c3·0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
76 ··​0x00007af0·22caffff·​09030000·​00410e08·8502410e·".​.​.​.​.​.​.​.​A.​.​.​.​A.​76 ··​0x00007af0·0e0c41c7·​0e0841c5·​0e04470b·54000000·.​.​A.​.​.​A.​.​.​G.​T.​.​.​
77 ··​0x00007b00·0c870341·0e108604·410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@77 ··​0x00007b00·84040000·6cceffff·37020000·​00410e08·​.​.​.​.​l.​.​.​7.​.​.​.​A.​.​
78 ··​0x00007b10·03cc020a·​0e1441c3·​0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​78 ··​0x00007b10·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
79 ··​0x00007b20·​0e0841c5·​0e04410b·54000000·b0040000·​.​.​A.​.​.​A.​T.​.​.​.​.​.​.​79 ··​0x00007b20·​054d0e50·​02db0a0e·1441c30e·1041c60e·​.​M.​P.​.​.​.​.​A.​.​.​A.​.​
80 ··​0x00007b30·f0ccffff·ed010000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​80 ··​0x00007b30·​0c41c70e·0841c50e·​04480b02·c30a0e14·​.​A.​.​.​A.​.​.​H.​.​.​.​.​.​
81 ··​0x00007b40·0c870341·0e108604·​410e1483·05430e50·​.​.​.​A.​.​.​.​A.​.​.​.​C.​P81 ··​0x00007b40·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​
82 ··​0x00007b50·02de0a0e·1441c30e·1041c60e·0c41c70e·.​.​.​.​.​A.​.​.​A.​.​.​A.​.​82 ··​0x00007b50·490b0000·3c000000·dc040000·54d0ffff·I.​.​.​<.​.​.​.​.​.​.​T.​.​.​
83 ··​0x00007b60·0841c50e·​04430b02·f00a0e14·41c30e10·​.​A.​.​.​C.​.​.​.​.​.​A.​.​.​83 ··​0x00007b60·94010000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
84 ··​0x00007b70·41c60e0c·​41c70e08·41c50e04·430b0000·A.​.​.​A.​.​.​A.​.​.​C.​.​.​84 ··​0x00007b70·0e108604·​410e1483·054e0e40·02cf0a0e·.​.​.​.​A.​.​.​.​N.​@.​.​.​.​
85 ··​0x00007b80·3c000000·08050000·88ceffff·89010000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​85 ··​0x00007b80·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
86 ··​0x00007b90·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​86 ··​0x00007b90·​044b0b00·2c000000·1c050000·d4b5ffff·​.​K.​.​,​.​.​.​.​.​.​.​.​.​.​.​
87 ··​0x00007ba0·410e1483·​05430e40·02d00a0e·1441c30e·A.​.​.​.​C.​@.​.​.​.​.​A.​.​87 ··​0x00007ba0·56010000·​00430e60·4c830586·044f8703·V.​.​.​.​C.​`L.​.​.​.​O.​.​
88 ··​0x00007bb0·1041c60e·​0c41c70e·0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​88 ··​0x00007bb0·8502027d·​0e5c430e·6002570a·c5c7c6c3·​.​.​.​}.​\C.​`.​W.​.​.​.​.​
89 ··​0x00007bc0·​44000000·​48050000·e4b4ffff·​26010000·D.​.​.​H.​.​.​.​.​.​.​&.​.​.​89 ··​0x00007bc0·0e044b0b·​24000000·​4c050000·04b7ffff·.​.​K.​$.​.​.​L.​.​.​.​.​.​.​
90 ··​0x00007bd0·00410e08·8502410e·0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​90 ··​0x00007bd0·5b000000·​00430e0c·4b830386·​02690ac6·[.​.​.​.​C.​.​K.​.​.​.​i.​.​
91 ··​0x00007be0·410e1483·​05430e60·​02850e5c·430e6002·A.​.​.​.​C.​`.​.​.​\C.​`.​91 ··​0x00007be0·c30e0449·​0b56c6c3·​0e040000·2c000000·.​.​.​I.​V.​.​.​.​.​.​,​.​.​.​
92 ··​0x00007bf0·460a0e14·41c30e10·41c60e0c·41c70e08·F.​.​.​A.​.​.​A.​.​.​A.​.​.​92 ··​0x00007bf0·74050000·3cb7ffff·8c000000·00430e20·t.​.​.​<.​.​.​.​.​.​.​.​C.​·
93 ··​0x00007c00·​41c50e04·410b0000·2c000000·90050000·A.​.​.​A.​.​.​,​.​.​.​.​.​.​.​93 ··​0x00007c00·​4c830386·02630ac6·c30e0446·0b6e0ac6·L.​.​.​.​c.​.​.​.​.​F.​n.​.​
94 ··​0x00007c10·​c2b5ffff·3d000000·​00410e08·8602410e·​.​.​.​.​=.​.​.​.​A.​.​.​.​A.​94 ··​0x00007c10·​c30e044a·0b57c6c3·​0e040000·28000000·​.​.​.​J.​W.​.​.​.​.​.​(.​.​.​
95 ··​0x00007c20·0c830363·0ac30e08·41c60e04·410b50c3·​.​.​.​c.​.​.​.​A.​.​.​A.​P.​95 ··​0x00007c20·a4050000·2cd1ffff·75010000·00430e40·​.​.​.​.​,​.​.​.​u.​.​.​.​C.​@
96 ··​0x00007c30·0e0841c6·0e040000·44000000·c0050000·​.​.​A.​.​.​.​.​D.​.​.​.​.​.​.​96 ··​0x00007c30·44860448·83055787·03850202·760ac5c7·D.​.​H.​.​W.​.​.​.​.​v.​.​.​
97 ··​0x00007c40·d0b5ffff·63000000·00410e08·8602410e·​.​.​.​.​c.​.​.​.​A.​.​.​.​A.​97 ··​0x00007c40·c6c30e04·440b0000·40000000·5c040000·​.​.​.​.​D.​.​.​@.​.​.​\.​.​.​
98 ··​0x00007c50·0c830343·0e205d0a·​0e0c41c3·​0e0841c6·​.​.​.​C.​·​].​.​.​A.​.​.​A.​98 ··​0x00007c50·80d2ffff·79180000·​045b0200·​00410e08·​.​.​.​.​y.​.​.​.​[.​.​.​A.​.​
99 ··​0x00007c60·0e04410b·650a0e0c·41c30e08·41c60e04·​.​.​A.​e.​.​.​A.​.​.​A.​.​.​99 ··​0x00007c60·8502410e·​0c870341·0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
100 ··​0x00007c70·410b4f0e·​0c41c30e·​0841c60e·04000000·​A.​O.​.​A.​.​.​A.​.​.​.​.​.​100 ··​0x00007c70·​054d0e70·​03b7040a·​0e1441c3·0e1041c6·​.​M.​p.​.​.​.​.​.​A.​.​.​A.​
101 ··​0x00007c80·54000000·​08060000·12cfffff·6a010000·T.​.​.​.​.​.​.​.​.​.​.​j.​.​.​101 ··​0x00007c80·0e0c41c7·​0e0841c5·0e04440b·40000000·.​.​A.​.​.​A.​.​.​D.​@.​.​.​
102 ··​0x00007c90·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​102 ··​0x00007c90·a0040000·2cb7ffff·e9020000·​04d70200·​.​.​.​.​,​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x00007ca0·​410e1483·05430e40·​02810a0e·1441c30e·​A.​.​.​.​C.​@.​.​.​.​.​A.​.​103 ··​0x00007ca0·00410e08·​8502430e·​0c870343·0e108604·.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
104 ··​0x00007cb0·1041c60e·​0c41c70e·​0841c50e·04410b02·.​A.​.​.​A.​.​.​A.​.​.​A.​.​104 ··​0x00007cb0·4b0e1483·​05450e50·​02990a0e·1441c30e·K.​.​.​.​E.​P.​.​.​.​.​A.​.​
105 ··​0x00007cc0·b50a0e14·41c30e10·41c60e0c·41c70e08·​.​.​.​.​A.​.​.​A.​.​.​A.​.​.​105 ··​0x00007cc0·1041c60e·​0c41c70e·0841c50e·04440b00·​.​A.​.​.​A.​.​.​A.​.​.​D.​.​
106 ··​0x00007cd0·41c50e04·410b0000·40000000·d8040000·A.​.​.​A.​.​.​@.​.​.​.​.​.​.​106 ··​0x00007cd0·24000000·00000000·017a504c·5200017c·$.​.​.​.​.​.​.​.​zPLR.​.​|
107 ··​0x00007ce0·30d0ffff·75180000·04470200·00410e08·0.​.​.​u.​.​.​.​G.​.​.​A.​.​107 ··​0x00007ce0·​08079bed·2300001b·1b0c0404·88010e50·.​.​.​.​#.​.​.​.​.​.​.​.​.​.​P
108 ··​0x00007cf0·​8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​108 ··​0x00007cf0·​83058502·86048703·14000000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​
109 ··​0x00007d00·05430e70·0306050a·​0e1441c3·​0e1041c6·​.​C.​p.​.​.​.​.​.​A.​.​.​A.​109 ··​0x00007d00·f096ffff·20000000·​047a0200·​00000000·​.​.​.​.​·.​.​.​.​z.​.​.​.​.​.​
110 ··​0x00007d10·0e0c41c7·0e0841c5·0e04410b·40000000·.​.​A.​.​.​A.​.​.​A.​@.​.​.​110 ··​0x00007d10·30000000·24050000·98b9ffff·2f0f0000·0.​.​.​$.​.​.​.​.​.​.​/​.​.​.​
111 ··​0x00007d20·1c050000·50b5ffff·2d030000·​04c30200·​.​.​.​.​P.​.​.​-​.​.​.​.​.​.​.​111 ··​0x00007d20·046a0200·00410e08·85024c0d·​05498703·​.​j.​.​.​A.​.​.​.​L.​.​I.​.​
112 ··​0x00007d30·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​112 ··​0x00007d30·86048305·0300040a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
113 ··​0x00007d40·410e1483·05430e50·02cc0a0e·1441c30e·A.​.​.​.​C.​P.​.​.​.​.​A.​.​113 ··​0x00007d40·0404470b·14000000·b4030000·c496ffff·.​.​G.​.​.​.​.​.​.​.​.​.​.​.​.​
114 ··​0x00007d50·1041c60e·​0c41c70e·​0841c50e·04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​114 ··​0x00007d50·a3000000·​044d0200·​00000000·28000000·​.​.​.​.​.​M.​.​.​.​.​.​(.​.​.​
115 ··​0x00007d60·24000000·00000000·017a504c·5200017c·​$.​.​.​.​.​.​.​.​zPLR.​.​|115 ··​0x00007d60·e4060000·2c9effff·40000000·​00410e08·.​.​.​.​,​.​.​.​@.​.​.​.​A.​.​
116 ··​0x00007d70·08079b5d·2300001b·1b0c0404·88010e50·​.​.​.​]#.​.​.​.​.​.​.​.​.​.​P116 ··​0x00007d70·8602410e·0c83034e·0e206d0e·0c41c30e·​.​.​A.​.​.​.​N.​·​m.​.​A.​.​
117 ··​0x00007d80·83058502·86048703·​14000000·2c000000·​.​.​.​.​.​.​.​.​.​.​.​.​,​.​.​.​117 ··​0x00007d80·0841c60e·04000000·​10000000·10070000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​
118 ··​0x00007d90·6096ffff·20000000·​04660200·00000000·`.​.​.​·.​.​.​.​f.​.​.​.​.​.​118 ··​0x00007d90·b9e9ffff·04000000·​00000000·48000000·.​.​.​.​.​.​.​.​.​.​.​.​H.​.​.​
119 ··​0x00007da0·30000000·​a0050000·fab7ffff·2a0f0000·0.​.​.​.​.​.​.​.​.​.​.​*.​.​.​119 ··​0x00007da0·24070000·​ace9ffff·55000000·00410e08·$.​.​.​.​.​.​.​U.​.​.​.​A.​.​
120 ··​0x00007db0·04560200·​00410e08·8502420d·05498703·​.​V.​.​.​A.​.​.​.​B.​.​I.​.​120 ··​0x00007db0·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
121 ··​0x00007dc0·86048305·03d1030a·c341c641·​c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​121 ··​0x00007dc0·​054e0e20·​610e2441·0e28440e·2c440e30·​.​N.​·​a.​$A.​(D.​,​D.​0
122 ··​0x00007dd0·​0404410b·14000000·30040000·3496ffff·.​.​A.​.​.​.​.​0.​.​.​4.​.​.​122 ··​0x00007dd0·4d0e2047·0e1441c3·0e1041c6·0e0c41c7·M.​·​G.​.​A.​.​.​A.​.​.​A.​
123 ··​0x00007de0·8b000000·​04390200·00000000·28000000·​.​.​.​.​.​9.​.​.​.​.​.​(.​.​.​123 ··​0x00007de0·0e0841c5·​0e040000·10000000·70070000·​.​.​A.​.​.​.​.​.​.​.​.​p.​.​.​
124 ··​0x00007df0·74070000·3c9dffff·40000000·00410e08·t.​.​.​<.​.​.​@.​.​.​.​A.​.​124 ··​0x00007df0·c0e9ffff·01000000·00000000·18000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
125 ··​0x00007e00·​8602410e·0c830343·0e20780e·​0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​125 ··​0x00007e00·​84070000·bce9ffff·14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
126 ··​0x00007e10·0841c60e·04000000·48000000·​a0070000·.​A.​.​.​.​.​.​H.​.​.​.​.​.​.​126 ··​0x00007e10·83024e0e·10000000·​00000000··········.​.​N.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/16662 bytes (0.00%) of diff not shown.
3.45 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00007e98·​ffff0107·a301c201·ec0200ff·​ff010417·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00007e1c·​ffff0107·9d01d501·f90200ff·​ff010417·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00007ea8·​050000ff·​ff010d50·9f05800e·​00c306cf·​.​.​.​.​.​.​.​P.​.​.​.​.​.​.​.​3 ··​0x00007e2c·​050000ff·​ff010d4a·b905e80d·​00d406d4·​.​.​.​.​.​.​.​J.​.​.​.​.​.​.​.​
4 ··​0x00007eb8·​02f90d00·​ffff0104·​3b050000·​ff9b5101·​.​.​.​.​.​.​.​.​;​.​.​.​.​.​Q.​4 ··​0x00007e3c·​02e10d00·​ffff0104·​3b050000·​ff9b5101·​.​.​.​.​.​.​.​.​;​.​.​.​.​.​Q.​
5 ··​0x00007ec8·​45360500·​00aa021b·c60b01d8·​0205cb0b·​E6.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00007e4c·​45360500·​00b3021b·810c01e1·​0205860c·​E6.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00007ed8·​038703c3·​02c60b01·df0505d5·​0b039b06·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00007e5c·​039003ce·​02810c01·f1050595·​0c03b506·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00007ee8·8003c60b·​01d00905·​00008e0a·​05c60b01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00007e6c·a103810c·​018b0a05·​0000c90a·​05810c01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00007ef8·ba0a0500·​00de0a05·c60b0189·​0b050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00007e7c·f50a0500·​00990b05·810c01c4·​0b050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00007f08·bc0b05c6·​0b010100·​007d0000·b8210000·​.​.​.​.​.​.​.​.​.​}.​.​.​!.​.​9 ··​0x00007e8c·f70b0581·​0c010100·​007d0000·34220000·​.​.​.​.​.​.​.​.​.​}.​.​4".​.​
10 ··​0x00007f18·​ff9b1501·​08341771·​007d0500·​00010000·​.​.​.​.​.​4.​q.​}.​.​.​.​.​.​10 ··​0x00007e9c·​ff9b1501·​0832176f·​007b0500·​00010000·​.​.​.​.​.​2.​o.​{.​.​.​.​.​.​
11 ··​0x00007f28·​7d000000·a0210000·​ff9bbc01·​01b101e2·​}.​.​.​.​!.​.​.​.​.​.​.​.​.​.​11 ··​0x00007eac·​7d000000·1c220000·​ff9bbc01·​01b101b5·​}.​.​.​.​".​.​.​.​.​.​.​.​.​.​
12 ··​0x00007f38·​029e02cc·​2b01d10a·​050000c8·​0c05f12d·​.​.​.​.​+.​.​.​.​.​.​.​.​.​.​-​12 ··​0x00007ebc·​029d02d4·​2b01890a·​050000ec·​0b058c30·​.​.​.​.​+.​.​.​.​.​.​.​.​.​.​0
13 ··​0x00007f48·​01b50ea4·​06f12c00·98158601·f12d01b0·​.​.​.​.​.​.​,​.​.​.​.​.​.​-​.​.​13 ··​0x00007ecc·​01d10d83·​06e02c00·a3148801·8c3001c5·​.​.​.​.​.​.​,​.​.​.​.​.​.​0.​.​
14 ··​0x00007f58·​17050000·b318f101·c82b019d·​1c8802ef·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​14 ··​0x00007edc·​16050000·db17f801·d62b01dc·​1b8c0284·​.​.​.​.​.​.​.​.​.​+.​.​.​.​.​.​
15 ··​0x00007f68·​2c019b20·​05ca2b01·d72105cd·​2c01a823·,​.​.​·.​.​+.​.​!.​.​,​.​.​#15 ··​0x00007eec·​2d01ec1f·​05822d01·ac2105d2·​2b01f222·-​.​.​.​.​.​-​.​.​!.​.​+.​.​"
16 ··​0x00007f78·​a902f12c·​00fa258a·​01ca2b01·9d288601·​.​.​.​,​.​.​%.​.​.​+.​.​(.​.​16 ··​0x00007efc·​a702e02c·​00c3258b·​01822d01·f3278801·​.​.​.​,​.​.​%.​.​.​-​.​.​'.​.​
17 ··​0x00007f88·cd2c01f6·​2a05c82b·​01ff2a05·ef2c0188·​.​,​.​.​*.​.​+.​.​*.​.​,​.​.​17 ··​0x00007f0c·d22b01f6·​2a05842d·​01ff2a05·d42b0188·​.​+.​.​*.​.​-​.​.​*.​.​+.​.​
18 ··​0x00007f98·​2b05cc2b·​01962b05·cd2c019f·​2b05f12d·​+.​.​+.​.​+.​.​,​.​.​+.​.​-​18 ··​0x00007f1c·​2b05d62b·​01a02b05·822d01a9·​2b058c30·​+.​.​+.​.​+.​.​-​.​.​+.​.​0
19 ··​0x00007fa8·​01a82b05·ca2b01ba·​2b0e0000·ec2b05b9·​.​.​+.​.​+.​.​+.​.​.​.​+.​.​19 ··​0x00007f2c·​01b22b05·d22b01bb·​2b170000·fc2b05f3·​.​.​+.​.​+.​.​+.​.​.​.​+.​.​
20 ··​0x00007fb8·30038b2c·​05c92c00·ac2c05da·​2e038d2d·0.​.​,​.​.​,​.​.​,​.​.​.​.​.​-​20 ··​0x00007f3c·2f00992c·​05d92c03·bc2c05f7·​2f03a02d·/​.​.​,​.​.​,​.​.​,​.​.​/​.​.​-​
21 ··​0x00007fc8·​05d22d03·​b62d0500·​008f2e05·e22f00d5·​.​.​-​.​.​-​.​.​.​.​.​.​.​/​.​.​21 ··​0x00007f4c·​05f12d00·​bd2d05f5·2d039d2e·050000df·​.​.​-​.​.​-​.​.​-​.​.​.​.​.​.​.​
22 ··​0x00007fd8·​2e05ce30·​00c32f05·d23000e2·30050000·​.​.​.​0.​.​/​.​.​0.​.​0.​.​.​22 ··​0x00007f5c·​2e05c62f·​00d42f05·​0000cd30·05e93000·​.​.​.​/​.​.​/​.​.​.​.​0.​.​0.​
23 ··​0x00007fe8·​0100007d·​00000000·​ffff010b·a8010500·​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00007f6c·​0100007d·​00000000·​ffff010b·88010500·​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x00007ff8·​00fd0505·a60600ff·​ff01041b·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​24 ··​0x00007f7c·​00b90505·e20500ff·​ff01041b·​050000ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
25 ··​0x00008008·​ff0113fd·​0405a31e·​0090062b·9b1e00e9·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​25 ··​0x00007f8c·​ff0113a0·​0505a81e·​00b1062b·a11e0094·​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​.​
26 ··​0x00008018·​06e61394·​1e00ffff·​01044d05·​0000·····​.​.​.​.​.​.​.​.​.​.​M.​.​.​26 ··​0x00007f9c·​078b159a·​1e00ffff·​01045d05·​0000·····​.​.​.​.​.​.​.​.​.​.​].​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00009ebc·a01c0000·7a1a0000·301b0000··········​.​.​.​.​z.​.​.​0.​.​.​2 ··​0x00009ebc·001d0000·e01a0000·901b0000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00009ec8·501c0000····························P.​.​.​2 ··​0x00009ec8·b01c0000····························.​.​.​.​
  
397 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00009fdc·​00000000·a0140000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00009fdc·​00000000·c0140000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00009fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00009fec·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00009ffc·​00000000····························​.​.​.​.​4 ··​0x00009ffc·​00000000····························​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​65333138·63653136·64366235·35373663·e318ce16d6b5576c2 ··​0x00000000·​64363466·​32336162·62356137·66323164·​d64f23abb5a7f21d
3 ··​0x00000010·65623832·​31353537·32633032·63666536·eb8215572c02cfe63 ··​0x00000010·32363833·36346165·​61363265·30353263·​268364aea62e052c
4 ··​0x00000020·​32623238·​38612e64·​65627567·​00000000·2b288a.​debug.​.​.​.​4 ··​0x00000020·​30366132·​34642e64·​65627567·​00000000·06a24d.​debug.​.​.​.​
5 ··​0x00000030·60f67b10····························`.​{.​5 ··​0x00000030·b32532cb····························.​%2.​
  
558 KB
./usr/bin/fst-infl3
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x1a8011 ··​Entry·​point·​address:​···············​0x1ad0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​25080·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​25080·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x1a802 Entry·​point·​0x1ad0
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00e3c·​0x00e3c·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00e3c·​0x00e3c·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x03258·​0x03258·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x03358·​0x03358·​R·​E·​0x1000
11 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00af1·​0x00af1·​R···​0x100011 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00ac5·​0x00ac5·​R···​0x1000
12 ··​LOAD···········​0x005eb4·​0x00006eb4·​0x00006eb4·​0x00200·​0x00214·​RW··​0x100012 ··​LOAD···········​0x005eb4·​0x00006eb4·​0x00006eb4·​0x00200·​0x00214·​RW··​0x1000
13 ··​DYNAMIC········​0x005ec4·​0x00006ec4·​0x00006ec4·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x005ec4·​0x00006ec4·​0x00006ec4·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x005248·​0x00005248·​0x00005248·​0x00104·​0x00104·​R···​0x415 ··​GNU_EH_FRAME···​0x005248·​0x00005248·​0x00005248·​0x00104·​0x00104·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x005eb4·​0x00006eb4·​0x00006eb4·​0x0014c·​0x0014c·​R···​0x117 ··​GNU_RELRO······​0x005eb4·​0x00006eb4·​0x00006eb4·​0x0014c·​0x0014c·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000b56·​000b56·​00006e·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000b56·​000b56·​00006e·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000bc4·​000bc4·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000bc4·​000bc4·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000c84·​000c84·​000090·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000c84·​000c84·​000090·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000d14·​000d14·​000128·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000d14·​000d14·​000128·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000260·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000260·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001280·​001280·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001280·​001280·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00001290·​001290·​002fb4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00001290·​001290·​0030b4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00004244·​004244·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00004344·​004344·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000248·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000248·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00005248·​005248·​000104·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00005248·​005248·​000104·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000534c·​00534c·​000688·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000534c·​00534c·​000660·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​000059d4·​0059d4·​00011d·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000059ac·​0059ac·​000119·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb4·​005eb4·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb4·​005eb4·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec0·​005ec0·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec0·​005ec0·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec4·​005ec4·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec4·​005ec4·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00006fd4·​005fd4·​00002c·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00006fd4·​005fd4·​00002c·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000a0·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000a0·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​000070a0·​0060a0·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​000070a0·​0060a0·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000070b4·​0060b4·​000014·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​000070b4·​0060b4·​000014·​00··​WA··​0···​0··​4
1.83 KB
readelf --wide --symbols {}
    
Offset 46, 13 lines modifiedOffset 46, 13 lines modified
46 ····​42:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__46 ····​42:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
47 ····​43:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able47 ····​43:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
48 ····​44:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​48 ····​44:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
49 ····​45:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv49 ····​45:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
50 ····​46:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​50 ····​46:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(5)​52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(5)​
53 ····​49:​·​000021b0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_53 ····​49:​·​000021d0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
54 ····​50:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used54 ····​50:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
55 ····​51:​·​00003de0···​978·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_55 ····​51:​·​00003e80··1081·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_
56 ····​52:​·​000032ac···​214·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​56 ····​52:​·​00003350···​238·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​
57 ····​53:​·​000032ac···​214·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​57 ····​53:​·​00003350···​238·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​
58 ····​54:​·​00003266····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E58 ····​54:​·​000032f0····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x424410 ·​0x0000000d·​(FINI)​·······················​0x4344
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb411 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb4
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec013 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec0
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x59816 ·​0x00000005·​(STRTAB)​·····················​0x598
17 ·​0x00000006·​(SYMTAB)​·····················​0x22817 ·​0x00000006·​(SYMTAB)​·····················​0x228
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​800d1a8d31b29e41c4ed9​592fbeca0d09cd157356 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​8b7b4c9626e2ab7529b83​21ca2dca0cdea465e9b
31.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001a80.​.​00001ab614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001ad0.​.​00001b06
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 169 lines modifiedOffset 37, 169 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001280.​.​0000128838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001280.​.​00001288
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00001fdc.​.​0000200242 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002020.​.​00002046
43 ··​DW_CFA_advance_loc:​·​1·​to·​00001fdd43 ··​DW_CFA_advance_loc:​·​1·​to·​00002021
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​00001fe046 ··​DW_CFA_advance_loc:​·14·​to·​0000202f
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​0000200048 ··​DW_CFA_advance_loc:​·21·​to·​00002044
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​0000200150 ··​DW_CFA_advance_loc:​·​1·​to·​00002045
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=00001bc0.​.​00001c7253 0000009c·​0000001c·​00000074·​FDE·​cie=0000002c·​pc=00001c10.​.​00001cc2
54 ··​DW_CFA_advance_loc:​·​1·​to·​00001bc154 ··​DW_CFA_advance_loc:​·​1·​to·​00001c11
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​00001bc257 ··​DW_CFA_advance_loc:​·​1·​to·​00001c12
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·3·​to·​00001bc560 ··​DW_CFA_advance_loc:​·14·​to·​00001c20
61 ··​DW_CFA_def_cfa_offset​:​·​3261 ··​DW_CFA_def_cfa_offset​:​·​32
62 ··​DW_CFA_nop62 ··​DW_CFA_nop
63 ··​DW_CFA_nop63 ··​DW_CFA_nop
  
64 000000bc·​0000003c·​00000094·​FDE·​cie=0000002c·​pc=00002010.​.​000021a764 000000bc·​0000003c·​00000094·​FDE·​cie=0000002c·​pc=00002050.​.​000021d0
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000201165 ··​DW_CFA_advance_loc:​·​1·​to·​00002051
66 ··​DW_CFA_def_cfa_offset​:​·​866 ··​DW_CFA_def_cfa_offset​:​·​8
67 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​867 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000201268 ··​DW_CFA_advance_loc:​·​1·​to·​00002052
69 ··​DW_CFA_def_cfa_offset​:​·​1269 ··​DW_CFA_def_cfa_offset​:​·​12
70 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1270 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
71 ··​DW_CFA_advance_loc:​·​1·​to·​0000201371 ··​DW_CFA_advance_loc:​·​1·​to·​00002053
72 ··​DW_CFA_def_cfa_offset​:​·​1672 ··​DW_CFA_def_cfa_offset​:​·​16
73 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1673 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
74 ··​DW_CFA_advance_loc:​·​1·​to·​0000201474 ··​DW_CFA_advance_loc:​·​1·​to·​00002054
75 ··​DW_CFA_def_cfa_offset​:​·​2075 ··​DW_CFA_def_cfa_offset​:​·​20
76 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2076 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
77 ··​DW_CFA_advance_loc:​·3·​to·​0000201777 ··​DW_CFA_advance_loc:​·14·​to·​00002062
78 ··​DW_CFA_def_cfa_offset​:​·​4878 ··​DW_CFA_def_cfa_offset​:​·​48
79 ··​DW_CFA_advance_loc2:​·​395·​to·​000021a279 ··​DW_CFA_advance_loc2:​·​361·​to·​000021cb
80 ··​DW_CFA_def_cfa_offset​:​·​2080 ··​DW_CFA_def_cfa_offset​:​·​20
81 ··​DW_CFA_advance_loc:​·​1·​to·​000021a381 ··​DW_CFA_advance_loc:​·​1·​to·​000021cc
82 ··​DW_CFA_restore:​·​r3·​(ebx)​82 ··​DW_CFA_restore:​·​r3·​(ebx)​
83 ··​DW_CFA_def_cfa_offset​:​·​1683 ··​DW_CFA_def_cfa_offset​:​·​16
84 ··​DW_CFA_advance_loc:​·​1·​to·​000021a484 ··​DW_CFA_advance_loc:​·​1·​to·​000021cd
85 ··​DW_CFA_restore:​·​r6·​(esi)​85 ··​DW_CFA_restore:​·​r6·​(esi)​
86 ··​DW_CFA_def_cfa_offset​:​·​1286 ··​DW_CFA_def_cfa_offset​:​·​12
87 ··​DW_CFA_advance_loc:​·​1·​to·​000021a587 ··​DW_CFA_advance_loc:​·​1·​to·​000021ce
88 ··​DW_CFA_restore:​·​r7·​(edi)​88 ··​DW_CFA_restore:​·​r7·​(edi)​
89 ··​DW_CFA_def_cfa_offset​:​·​889 ··​DW_CFA_def_cfa_offset​:​·​8
90 ··​DW_CFA_advance_loc:​·​1·​to·​000021a690 ··​DW_CFA_advance_loc:​·​1·​to·​000021cf
91 ··​DW_CFA_restore:​·​r5·​(ebp)​91 ··​DW_CFA_restore:​·​r5·​(ebp)​
92 ··​DW_CFA_def_cfa_offset​:​·​492 ··​DW_CFA_def_cfa_offset​:​·​4
93 ··​DW_CFA_nop93 ··​DW_CFA_nop
94 ··​DW_CFA_nop94 ··​DW_CFA_nop
95 ··​DW_CFA_nop95 ··​DW_CFA_nop
  
96 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=000021b0.​.​0000233996 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=000021d0.​.​00002364
97 ··​DW_CFA_advance_loc:​·​1·​to·​000021b197 ··​DW_CFA_advance_loc:​·​1·​to·​000021d1
98 ··​DW_CFA_def_cfa_offset​:​·​898 ··​DW_CFA_def_cfa_offset​:​·​8
99 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​899 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
100 ··​DW_CFA_advance_loc:​·​1·​to·​000021b2100 ··​DW_CFA_advance_loc:​·​1·​to·​000021d2
101 ··​DW_CFA_def_cfa_offset​:​·​12101 ··​DW_CFA_def_cfa_offset​:​·​12
102 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12102 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
103 ··​DW_CFA_advance_loc:​·​1·​to·​000021b3103 ··​DW_CFA_advance_loc:​·​1·​to·​000021d3
104 ··​DW_CFA_def_cfa_offset​:​·​16104 ··​DW_CFA_def_cfa_offset​:​·​16
105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
106 ··​DW_CFA_advance_loc:​·​1·​to·​000021b4106 ··​DW_CFA_advance_loc:​·​1·​to·​000021d4
107 ··​DW_CFA_def_cfa_offset​:​·​20107 ··​DW_CFA_def_cfa_offset​:​·​20
108 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20108 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
109 ··​DW_CFA_advance_loc:​·3·​to·​000021b7109 ··​DW_CFA_advance_loc:​·14·​to·​000021e2
110 ··​DW_CFA_def_cfa_offset​:​·​64110 ··​DW_CFA_def_cfa_offset​:​·​64
111 ··​DW_CFA_advance_loc1:​·​208·​to·​00002287111 ··​DW_CFA_advance_loc1:​·​207·​to·​000022b1
112 ··​DW_CFA_remember_state​112 ··​DW_CFA_remember_state​
113 ··​DW_CFA_def_cfa_offset​:​·​20113 ··​DW_CFA_def_cfa_offset​:​·​20
114 ··​DW_CFA_advance_loc:​·​1·​to·​00002288114 ··​DW_CFA_advance_loc:​·​1·​to·​000022b2
115 ··​DW_CFA_restore:​·​r3·​(ebx)​115 ··​DW_CFA_restore:​·​r3·​(ebx)​
116 ··​DW_CFA_def_cfa_offset​:​·​16116 ··​DW_CFA_def_cfa_offset​:​·​16
117 ··​DW_CFA_advance_loc:​·​1·​to·​00002289117 ··​DW_CFA_advance_loc:​·​1·​to·​000022b3
118 ··​DW_CFA_restore:​·​r6·​(esi)​118 ··​DW_CFA_restore:​·​r6·​(esi)​
119 ··​DW_CFA_def_cfa_offset​:​·​12119 ··​DW_CFA_def_cfa_offset​:​·​12
120 ··​DW_CFA_advance_loc:​·​1·​to·​0000228a120 ··​DW_CFA_advance_loc:​·​1·​to·​000022b4
121 ··​DW_CFA_restore:​·​r7·​(edi)​121 ··​DW_CFA_restore:​·​r7·​(edi)​
122 ··​DW_CFA_def_cfa_offset​:​·​8122 ··​DW_CFA_def_cfa_offset​:​·​8
123 ··​DW_CFA_advance_loc:​·​1·​to·​0000228b123 ··​DW_CFA_advance_loc:​·​1·​to·​000022b5
124 ··​DW_CFA_restore:​·​r5·​(ebp)​124 ··​DW_CFA_restore:​·​r5·​(ebp)​
125 ··​DW_CFA_def_cfa_offset​:​·​4125 ··​DW_CFA_def_cfa_offset​:​·​4
126 ··​DW_CFA_advance_loc:​·​1·​to·​0000228c126 ··​DW_CFA_advance_loc:​·​11·​to·​000022c0
127 ··​DW_CFA_restore_state127 ··​DW_CFA_restore_state
128 ··​DW_CFA_nop128 ··​DW_CFA_nop
  
129 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=00001c72.​.​00001fdc129 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=00001cd0.​.​00002017
130 ··​DW_CFA_advance_loc:​·​1·​to·​00001c73130 ··​DW_CFA_advance_loc:​·​1·​to·​00001cd1
131 ··​DW_CFA_def_cfa_offset​:​·​8131 ··​DW_CFA_def_cfa_offset​:​·​8
132 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8132 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
133 ··​DW_CFA_advance_loc:​·​1·​to·​00001c74133 ··​DW_CFA_advance_loc:​·​1·​to·​00001cd2
134 ··​DW_CFA_def_cfa_offset​:​·​12134 ··​DW_CFA_def_cfa_offset​:​·​12
135 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12135 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
136 ··​DW_CFA_advance_loc:​·​1·​to·​00001c75136 ··​DW_CFA_advance_loc:​·​1·​to·​00001cd3
137 ··​DW_CFA_def_cfa_offset​:​·​16137 ··​DW_CFA_def_cfa_offset​:​·​16
138 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16138 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
139 ··​DW_CFA_advance_loc:​·​1·​to·​00001c76139 ··​DW_CFA_advance_loc:​·​1·​to·​00001cd4
140 ··​DW_CFA_def_cfa_offset​:​·​20140 ··​DW_CFA_def_cfa_offset​:​·​20
141 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20141 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 26193/31951 bytes (81.98%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·b7·​0a·​00·​00·······»       ​call···​1ac0·​<__cxa_finalize@plt+0​x840>6 ····​1004:​»       ​e8·07·​0b·​00·​00·······»       ​call···​1b10·​<__cxa_finalize@plt+0​x890>
7 ····​1009:​»       ​81·​c3·​f7·​5f·​00·​00····»       ​add····​$0x5ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​5f·​00·​00····»       ​add····​$0x5ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
499 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 4419 lines modifiedOffset 1, 4566 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00001290·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0xf20>:​2 00001290·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0xf40>:​
3 ····​1290:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​ 
4 ····​1294:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​ 
5 main()​:​3 main()​:​
6 .​/​src/​fst-​infl3.​C:​119·​(discriminator·​2)​4 .​/​src/​fst-​infl3.​C:​119·​(discriminator·​2)​
7 ····​1298:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​5 ····​1290:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
8 ····​129b:​»       ​89·​fb················»       ​mov····​%edi,​%ebx6 ····​1293:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 7 ····​1295:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​
 8 ····​1299:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
9 ····​129d:​»       ​e8·​8e·​fe·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>9 ····​129d:​»       ​e8·​8e·​fe·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>
10 ····​12a2:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax10 ····​12a2:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
11 ····​12a6:​»       ​8b·74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi11 ····​12a6:​»       ​8b·54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx
12 ····​12aa:​»       ​83·​fe·​01·············»       ​cmp····​$0x1,​%esi12 ····​12aa:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
13 ····​12ad:​»       ​75·48················»       ​jne····12f7·<__cxa_finalize@plt+0​x77>13 ····​12ad:​»       ​89·d6················»       ​mov····%edx,​%esi
 14 ····​12af:​»       ​75·​50················»       ​jne····​1301·​<__cxa_finalize@plt+0​x81>
14 .​/​src/​fst-​infl3.​C:​16915 .​/​src/​fst-​infl3.​C:​169
15 ····​12af:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​12b1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
16 ····​12b2:​»       ​89·​fb················»       ​mov····​%edi,​%ebx17 ····​12b4:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
17 ····​12b4:​»       ​e8·​c7·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>18 ····​12b6:​»       ​e8·​c5·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​infl3.​C:​17019 .​/​src/​fst-​infl3.​C:​170
19 ····​12b9:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​20 ····​12bb:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
20 ····​12bd:​»       ​8b·97·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%edx21 ····​12bf:​»       ​8b·87·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%eax
21 ····​12c3:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​22 ····​12c5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
22 ····​12c6:​»       ​e8·​85·​fe·​ff·​ff·······»       ​call···​1150·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​12c8:​»       ​e8·​83·​fe·​ff·​ff·······»       ​call···​1150·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
23 ····​12cb:​»       ​8d·8f·e2·e1·ff·ff····»       ​lea····-​0x1e1e(%edi)​,​%ecx24 ····​12cd:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
24 ····​12d1:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​25 ····​12d0:​»       ​8d·97·e2·e1·ff·ff····»       ​lea····-​0x1e1e(%edi)​,​%edx
25 ····​12d5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​26 ····​12d6:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
26 ····​12d8:​»       ​e8·​73·​fe·​ff·​ff·······»       ​call···​1150·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​12da:​»       ​e8·​71·​fe·​ff·​ff·······»       ​call···​1150·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
27 .​/​src/​fst-​infl3.​C:​16928 .​/​src/​fst-​infl3.​C:​169
28 ····​12dd:​»       ​e8·​ee·​fe·​ff·​ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​29 ····​12df:​»       ​e8·​ec·​fe·​ff·​ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​
29 ····​12e2:​»       ​e9·63·​05·​00·​00·······»       ​jmp····​184a·​<__cxa_finalize@plt+0​x5ca>30 ····​12e4:​»       ​e9·8e·​05·​00·​00·······»       ​jmp····​1877·​<__cxa_finalize@plt+0​x5f7>
 31 ····​12e9:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
30 .​/​src/​fst-​infl3.​C:​14532 .​/​src/​fst-​infl3.​C:​145
31 ····​12e7:​»       ​8b·4c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ecx33 ····​12ed:​»       ​8b·54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx
32 ····​12eb:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​34 ····​12f1:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
33 ····​12ee:​»       ​e8·1d·​0d·​00·​00·······»       ​call···​2010·​<__cxa_finalize@plt+0​xd90>35 ····​12f4:​»       ​e8·57·​0d·​00·​00·······»       ​call···​2050·​<__cxa_finalize@plt+0​xdd0>
34 ····​12f3:​»       ​89·d8················»       ​mov····​%ebx,​%eax36 ····​12f9:​»       ​8b·44·24·2c··········»       ​mov····0x2c(%esp)​,​%eax
35 ····​12f5:​»       ​eb·b3················»       ​jmp····12aa·<__cxa_finalize@plt+0​x2a>37 ····​12fd:​»       ​89·f2················»       ​mov····%esi,​%edx
36 ····​12f7:​»       ​89·c6················»       ​mov····%eax,​%esi38 ····​12ff:​»       ​eb·a9················»       ​jmp····12aa·<__cxa_finalize@plt+0​x2a>
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56739 ····​1301:​»       ​89·c6················»       ​mov····​%eax,​%esi
38 ····​12f9:​»       ​8b·​44·​24·​3c··········»       ​mov····​0x3c(%esp)​,​%eax40 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
39 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30341 ····​1303:​»       ​8b·​4c·​24·​3c··········»       ​mov····0x3c(%esp)​,​%ecx
40 ····​12fd:​»       ​85·c0················»       ​test···​%eax,​%eax42 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
41 ····​12ff:​»       ​74·0a················»       ​je·····130b·<__cxa_finalize@plt+0​x8b>43 ····​1307:​»       ​85·c9················»       ​test···%ecx,​%ecx
42 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12544 ····​1309:​»       ​74·​0a················»       ​je·····​1315·​<__cxa_finalize@plt+0​x95>
43 ····​1301:​»       ​89·​04·​24·············»       ​mov····%eax,​(%esp)​45 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
44 ····​1304:​»       ​89·fb················»       ​mov····​%edi,​%ebx46 ····​130b:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
45 ····​1306:​»       ​e8·​25·​fe·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt> 
46 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86 
47 ····​130b:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
48 ····​130e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx47 ····​130e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
49 ····​1310:​»       ​e8·fb·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>48 ····​1310:​»       ​e8·1b·​fe·​ff·​ff·······»       ​call···​1130·​<operator·delete(void*)​@plt>
50 ····​1315:​»       ​89·c6················»       ​mov····​%eax,​%esi49 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
 50 ····​1315:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
 51 ····​1318:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 52 ····​131a:​»       ​e8·​f1·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
51 .​/​src/​fst-​infl3.​C:​16953 .​/​src/​fst-​infl3.​C:​169
52 ····​1317:​»       ​89·​fb················»       ​mov····​%edi,​%ebx54 ····​131f:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
53 ····​1319:​»       ​e8·b2·fe·ff·ff·······»       ​call···11d0·<__cxa_end_catch@plt>​55 ····​1321:​»       ​89·c6················»       ​mov····%eax,​%esi
54 ····​131e:​»       ​eb·d9················»       ​jmp····​12f9·​<__cxa_finalize@plt+0​x79>56 ····​1323:​»       ​e8·a8·fe·ff·ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​
 57 ····​1328:​»       ​eb·​d9················»       ​jmp····​1303·​<__cxa_finalize@plt+0​x83>
55 _ZN4SFST16LowMemTrans​ducerC2EP8_IO_FILE()​:​58 _ZN4SFST16LowMemTrans​ducerC2EP8_IO_FILE()​:​
56 .​/​src/​lowmem.​C:​90·​(discriminator·​3)​59 .​/​src/​lowmem.​C:​90·​(discriminator·​3)​
57 ····​1320:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​60 ····​132a:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
58 ····​1323:​»       ​89·​f3················»       ​mov····​%esi,​%ebx61 ····​132d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
59 ····​1325:​»       ​e8·06·​fe·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>62 ····​132f:​»       ​e8·fc·​fd·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>
60 .​/​src/​lowmem.​C:​8163 .​/​src/​lowmem.​C:​81
61 ····​132a:​»       ​8b·​44·​24·​20··········»       ​mov····​0x20(%esp)​,​%eax64 ····​1334:​»       ​8b·​44·​24·​20··········»       ​mov····​0x20(%esp)​,​%eax
62 ····​132e:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​65 ····​1338:​»       ​89·f3················»       ​mov····​%esi,​%ebx
63 ····​1331:​»       ​e8·76·1f·00·00·······»       ​call···32ac·<SFST:​:​Alphabet:​:​~Alphabet()​@@Base>66 ····​133a:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
64 ····​1336:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​67 ····​133d:​»       ​e8·0e·​20·00·00·······»       ​call···3350·<SFST:​:​Alphabet:​:​~Alphabet()​@@Base>
65 ····​1339:​»       ​89·f3················»       ​mov····​%esi,​%ebx68 ····​1342:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
66 ····​133b:​»       ​e8·d0·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>69 ····​1345:​»       ​e8·c6·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
67 .​/​src/​lowmem.​h:​6070 .​/​src/​lowmem.​h:​60
68 ····​1340:​»       ​8b·​54·​24·​78··········»       ​mov····​0x78(%esp)​,​%edx71 ····​134a:​»       ​8b·​5c·​24·​78··········»       ​mov····​0x78(%esp)​,​%ebx
69 ····​1344:​»       ​85·​d2················»       ​test···​%edx,​%edx72 ····​134e:​»       ​85·​db················»       ​test···​%ebx,​%ebx
70 ····​1346:​»       ​74·​0a················»       ​je·····​1352·​<__cxa_finalize@plt+0​xd2>73 ····​1350:​»       ​74·​0a················»       ​je·····​135c·​<__cxa_finalize@plt+0​xdc>
71 ····​1348:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​74 ····​1352:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
72 ····​134b:​»       ​89·​fb················»       ​mov····​%edi,​%ebx75 ····​1355:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
73 ····​134d:​»       ​e8·​1e·​fe·​ff·​ff·······»       ​call···​1170·​<operator·​delete[](void*)​@plt>76 ····​1357:​»       ​e8·​14·​fe·​ff·​ff·······»       ​call···​1170·​<operator·​delete[](void*)​@plt>
74 ····​1352:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​77 ····​135c:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
75 ····​1355:​»       ​89·​fb················»       ​mov····​%edi,​%ebx78 ····​135f:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
76 ····​1357:​»       ​e8·b4·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>79 ····​1361:​»       ​e8·aa·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
77 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56780 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
78 ····​135c:​»       ​8b·5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx81 ····​1366:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
79 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30382 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
80 ····​1360:​»       ​85·db················»       ​test···​%ebx,​%ebx83 ····​136a:​»       ​85·c0················»       ​test···​%eax,​%eax
81 ····​1362:​»       ​74·​0a················»       ​je·····​136e·​<__cxa_finalize@plt+0​xee>84 ····​136c:​»       ​74·​0a················»       ​je·····​1378·​<__cxa_finalize@plt+0​xf8>
82 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12585 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
83 ····​1364:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​86 ····​136e:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
84 ····​1367:​»       ​89·​f3················»       ​mov····​%esi,​%ebx87 ····​1371:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
85 ····​1369:​»       ​e8·c2·​fd·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>88 ····​1373:​»       ​e8·b8·​fd·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt>
86 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56789 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
87 ····​136e:​»       ​8b·54·​24·​44··········»       ​mov····​0x44(%esp)​,​%edx90 ····​1378:​»       ​8b·4c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ecx
88 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30391 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
89 ····​1372:​»       ​85·d2················»       ​test···​%edx,​%edx92 ····​137c:​»       ​85·c9················»       ​test···​%ecx,​%ecx
90 ····​1374:​»       ​74·​0a················»       ​je·····​1380·​<__cxa_finalize@plt+0​x100>93 ····​137e:​»       ​74·​0a················»       ​je·····​138a·​<__cxa_finalize@plt+0​x10a>
91 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12594 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
92 ····​1376:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​95 ····​1380:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
93 ····​1379:​»       ​89·​f3················»       ​mov····​%esi,​%ebx 
94 ····​137b:​»       ​e8·​b0·​fd·​ff·​ff·······»       ​call···​1130·​<operator·​delete(void*)​@plt> 
95 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86 
96 ····​1380:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​ 
97 ····​1383:​»       ​89·​f3················»       ​mov····​%esi,​%ebx96 ····​1383:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
98 ····​1385:​»       ​e8·86·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>97 ····​1385:​»       ​e8·a6·​fd·​ff·​ff·······»       ​call···​1130·​<operator·delete(void*)​@plt>
99 ····​138a:​»       ​66·​90················»       ​xchg···​%ax,​%ax98 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
100 ····​138c:​»       ​66·90················»       ​xchg···​%ax,​%ax99 ····​138a:​»       ​89·2c·24·············»       ​mov····​%ebp,​(%esp)​
101 ····​138e:​»       ​66·90················»       ​xchg···​%ax,​%ax100 ····​138d:​»       ​89·f3················»       ​mov····​%esi,​%ebx
 101 ····​138f:​»       ​e8·​7c·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
 102 ····​1394:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 103 ····​1396:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 104 ····​1398:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 105 ····​139a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 106 ····​139c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
 107 ····​139e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
102 main()​:​108 main()​:​
103 .​/​src/​fst-​infl3.​C:​101109 .​/​src/​fst-​infl3.​C:​101
104 ····​1390:​»       ​55···················»       ​push···​%ebp110 ····​13a0:​»       ​55···················»       ​push···​%ebp
105 ····​1391:​»       ​89·e5················»       ​mov····​%esp,​%ebp111 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
106 ····​1393:​»       ​57···················»       ​push···​%edi112 ····​13a1:​»       ​31·d2················»       ​xor····%edx,​%edx
107 ····​1394:​»       ​56···················»       ​push···​%esi113 .​/​src/​fst-​infl3.​C:​101
108 ····​1395:​»       ​53···················»       ​push···​%ebx114 ····​13a3:​»       ​89·e5················»       ​mov····%esp,​%ebp
Max diff block lines reached; 497970/510524 bytes (97.54%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00004244·​<.​fini>:​2 00004344·​<.​fini>:​
3 ····​4244:​»       ​53···················»       ​push···​%ebx3 ····​4344:​»       ​53···················»       ​push···​%ebx
4 ····​4245:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​4345:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​4248:​»       ​e8·73·​d8·​ff·​ff·······»       ​call···​1ac0·​<__cxa_finalize@plt+0​x840>5 ····​4348:​»       ​e8·c3·​d7·​ff·​ff·······»       ​call···​1b10·​<__cxa_finalize@plt+0​x890>
6 ····​424d:​»       ​81·​c3·​b3·​2d·​00·​00····»       ​add····​$0x2db3,​%ebx6 ····​434d:​»       ​81·​c3·​b3·​2c·​00·​00····»       ​add····​$0x2cb3,​%ebx
7 ····​4253:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​4353:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​4256:​»       ​5b···················»       ​pop····​%ebx8 ····​4356:​»       ​5b···················»       ​pop····​%ebx
9 ····​4257:​»       ​c3···················»       ​ret····9 ····​4357:​»       ​c3···················»       ​ret····
2.24 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00005248·​011b033b·​00010000·​1f000000·​d8bdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005248·​011b033b·​00010000·​1f000000·​d8bdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00005258·​48010000·​38c0ffff·​6c010000·​48c0ffff·​H.​.​.​8.​.​.​l.​.​.​H.​.​.​3 ··​0x00005258·​48010000·​38c0ffff·​6c010000·​48c0ffff·​H.​.​.​8.​.​.​l.​.​.​H.​.​.​
4 ··​0x00005268·​40030000·d8c0ffff·18050000·f8c0ffff·​@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005268·​40030000·e2c0ffff·f0040000·02c1ffff·​@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00005278·28060000·​14c1ffff·b4060000·48c1ffff·(.​.​.​.​.​.​.​.​.​.​.​H.​.​.​5 ··​0x00005278·00060000·​1ec1ffff·8c060000·58c1ffff·.​.​.​.​.​.​.​.​.​.​.​.​X.​.​.​
6 ··​0x00005288·​e0020000·6dc7ffff·​58030000·e9c7ffff·​.​.​.​.​m.​.​.​X.​.​.​.​.​.​.​6 ··​0x00005288·​e0020000·c8c7ffff·​58030000·48c8ffff·​.​.​.​.​.​.​.​.​X.​.​.​H.​.​.​
7 ··​0x00005298·cc060000·38c8ffff·​1c010000·78c9ffff·​.​.​.​.​8.​.​.​.​.​.​.​x.​.​.​7 ··​0x00005298·a4060000·88c8ffff·​1c010000·c8c9ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x000052a8·​a0010000·2acaffff·​40020000·94cdffff·​.​.​.​.​*.​.​.​@.​.​.​.​.​.​.​8 ··​0x000052a8·​a0010000·88caffff·​40020000·d8cdffff·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
9 ··​0x000052b8·​80010000·c8cdffff·​c0010000·68cfffff·​.​.​.​.​.​.​.​.​.​.​.​.​h.​.​.​9 ··​0x000052b8·​80010000·08ceffff·​c0010000·88cfffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000052c8·​00020000·f8d0ffff·​80020000·81d2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x000052c8·​00020000·28d1ffff·​80020000·bcd2ffff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x000052d8·​8c030000·85d2ffff·​a0030000·98d2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x000052d8·​8c030000·c0d2ffff·​a0030000·c8d2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000052e8·ac040000·bad5ffff·b4050000·4edcffff·​.​.​.​.​.​.​.​.​.​.​.​.​N.​.​.​12 ··​0x000052e8·84040000·18d6ffff·8c050000·c8dcffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x000052f8·40060000·46dfffff·​b4030000·b2dfffff·@.​.​.​F.​.​.​.​.​.​.​.​.​.​.​13 ··​0x000052f8·18060000·a8dfffff·​b4030000·28e0ffff·.​.​.​.​.​.​.​.​.​.​.​.​(.​.​.​
14 ··​0x00005308·​f0030000·1ee0ffff·​2c040000·64e0ffff·​.​.​.​.​.​.​.​.​,​.​.​.​d.​.​.​14 ··​0x00005308·​f0030000·a8e0ffff·​2c040000·08e1ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
15 ··​0x00005318·68040000·48e1ffff·30050000·98ebffff·h.​.​.​H.​.​.​0.​.​.​.​.​.​.​15 ··​0x00005318·54040000·f8e1ffff·08050000·38ecffff·T.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
16 ··​0x00005328·74050000·6aefffff·f8060000·​78efffff·t.​.​.​j.​.​.​.​.​.​.​x.​.​.​16 ··​0x00005328·4c050000·71f0ffff·d0060000·​78f0ffff·L.​.​.​q.​.​.​.​.​.​.​x.​.​.​
17 ··​0x00005338·0c070000·​d8efffff·58070000·​e8efffff·​.​.​.​.​.​.​.​.​X.​.​.​.​.​.​.​17 ··​0x00005338·e4060000·​d8f0ffff·30070000·​e8f0ffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
18 ··​0x00005348·6c070000····························l.​.​.​18 ··​0x00005348·44070000····························D.​.​.​
  
12.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 108 lines modifiedOffset 1, 105 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0000534c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0000534c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0000535c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000535c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000536c·14c7ffff·​36000000·​00000000·​14000000·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000536c·64c7ffff·​36000000·​00000000·​14000000·d.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000537c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0000537c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0000538c·​88010000·​20000000·​1c000000·​88bcffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0000538c·​88010000·​20000000·​1c000000·​88bcffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000539c·​60020000·​000e0846·​0e0c4a0f·​0b740478·​`.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0000539c·​60020000·​000e0846·​0e0c4a0f·​0b740478·​`.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000053ac·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000053ac·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000053bc·​c4beffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000053bc·​c4beffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000053cc·​54000000·0cccffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x000053cc·​54000000·50ccffff·​26000000·​00410e08·​T.​.​.​P.​.​.​&.​.​.​.​A.​.​
11 ··​0x000053dc·​8302430e·​20600e08·​41c30e04·​1c000000·​.​.​C.​·`.​.​A.​.​.​.​.​.​.​11 ··​0x000053dc·​83024e0e·​20550e08·​41c30e04·​1c000000·​.​.​N.​·U.​.​A.​.​.​.​.​.​.​
12 ··​0x000053ec·​74000000·d0c7ffff·​b2000000·​00410e08·​t.​.​.​.​.​.​.​.​.​.​.​.​A.​.​12 ··​0x000053ec·​74000000·20c8ffff·​b2000000·​00410e08·​t.​.​.​·.​.​.​.​.​.​.​.​A.​.​
13 ··​0x000053fc·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​13 ··​0x000053fc·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
14 ··​0x0000540c·​94000000·00ccffff·97010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​14 ··​0x0000540c·​94000000·40ccffff·80010000·​00410e08·​.​.​.​.​@.​.​.​.​.​.​.​.​A.​.​
15 ··​0x0000541c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​15 ··​0x0000541c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
16 ··​0x0000542c·​05430e30·​038b010e·​1441c30e·​1041c60e·​.​C.​0.​.​.​.​.​A.​.​.​A.​.​16 ··​0x0000542c·​054e0e30·​0369010e·​1441c30e·​1041c60e·​.​N.​0.​i.​.​.​A.​.​.​A.​.​
17 ··​0x0000543c·​0c41c70e·​0841c50e·​04000000·​3c000000·​.​A.​.​.​A.​.​.​.​.​.​<.​.​.​17 ··​0x0000543c·​0c41c70e·​0841c50e·​04000000·​3c000000·​.​A.​.​.​A.​.​.​.​.​.​<.​.​.​
18 ··​0x0000544c·​d4000000·60cdffff·89010000·​00410e08·​.​.​.​.​`.​.​.​.​.​.​.​.​A.​.​18 ··​0x0000544c·​d4000000·80cdffff·94010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
19 ··​0x0000545c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​19 ··​0x0000545c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
20 ··​0x0000546c·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​20 ··​0x0000546c·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
21 ··​0x0000547c·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​21 ··​0x0000547c·​0c41c70e·​0841c50e·​044b0b00·​3c000000·​.​A.​.​.​A.​.​.​K.​.​<.​.​.​
22 ··​0x0000548c·​14010000·e2c7ffff·6a030000·​00410e08·​.​.​.​.​.​.​.​.​j.​.​.​.​A.​.​22 ··​0x0000548c·​14010000·40c8ffff·47030000·​00410e08·​.​.​.​.​@.​.​.​G.​.​.​.​A.​.​
23 ··​0x0000549c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​23 ··​0x0000549c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
24 ··​0x000054ac·​05430e50·​0322020a·​0e1441c3·​0e1041c6·​.​C.​P.​".​.​.​.​A.​.​.​A.​24 ··​0x000054ac·​054d0e50·​03f4010a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
25 ··​0x000054bc·​0e0c41c7·​0e0841c5·​0e04410b·​3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​25 ··​0x000054bc·​0e0c41c7·​0e0841c5·​0e04470b·​3c000000·​.​.​A.​.​.​A.​.​.​G.​<.​.​.​
26 ··​0x000054cc·​54010000·70ceffff·89010000·​00410e08·​T.​.​.​p.​.​.​.​.​.​.​.​A.​.​26 ··​0x000054cc·​54010000·a0ceffff·94010000·​00410e08·​T.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
27 ··​0x000054dc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​27 ··​0x000054dc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
28 ··​0x000054ec·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​28 ··​0x000054ec·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
29 ··​0x000054fc·​0c41c70e·​0841c50e·​04410b00·​1c000000·​.​A.​.​.​A.​.​.​A.​.​.​.​.​.​29 ··​0x000054fc·​0c41c70e·​0841c50e·​044b0b00·​1c000000·​.​A.​.​.​A.​.​.​K.​.​.​.​.​.​
30 ··​0x0000550c·​00000000·​017a504c·​5200017c·​08079b95·​.​.​.​.​.​zPLR.​.​|.​.​.​.​30 ··​0x0000550c·​00000000·​017a504c·​5200017c·​08079b95·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
31 ··​0x0000551c·​1b00001b·​1b0c0404·​88010000·​30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​31 ··​0x0000551c·​1b00001b·​1b0c0404·​88010000·​30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
32 ··​0x0000552c·​24000000·60beffff·25060000·​049b0400·​$.​.​.​`.​.​.​%.​.​.​.​.​.​.​32 ··​0x0000552c·​24000000·70beffff·65060000·​04730400·​$.​.​.​p.​.​.​e.​.​.​.​s.​.​
33 ··​0x0000553c·​00410e08·​8502420d·​054c8703·​86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​33 ··​0x0000553c·​00410e08·​8502440d·​05438703·​86048305·​.​A.​.​.​.​D.​.​C.​.​.​.​.​.​
34 ··​0x0000554c·​03d7040a·​c341c641·​c741c50c·​0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​34 ··​0x0000554c·​03fb040a·​c341c641·​c741c50c·​0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​
35 ··​0x0000555c·​28000000·​00000000·​017a504c·​5200017c·​(.​.​.​.​.​.​.​.​zPLR.​.​|35 ··​0x0000555c·​28000000·​00000000·​017a504c·​5200017c·​(.​.​.​.​.​.​.​.​zPLR.​.​|
36 ··​0x0000556c·​08079b41·​1b00001b·​1b0c0404·​88010c05·​.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​36 ··​0x0000556c·​08079b41·​1b00001b·​1b0c0404·​88010c05·​.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​
37 ··​0x0000557c·​08830585·​02860487·​03000000·​14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​37 ··​0x0000557c·​08830585·​02860487·​03000000·​14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x0000558c·​30000000·​00bdffff·​90000000·​04870400·​0.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x0000558c·​30000000·​00bdffff·​9a000000·​045f0400·​0.​.​.​.​.​.​.​.​.​.​.​.​_.​.​
39 ··​0x0000559c·​00000000·​30000000·​2c020000·0dc4ffff·​.​.​.​.​0.​.​.​,​.​.​.​.​.​.​.​39 ··​0x0000559c·​00000000·​30000000·​2c020000·68c4ffff·​.​.​.​.​0.​.​.​,​.​.​.​h.​.​.​
40 ··​0x000055ac·​7c000000·​00410e08·​8702410e·​0c860341·|.​.​.​.​A.​.​.​.​A.​.​.​.​A40 ··​0x000055ac·​76000000·​00410e08·​8702410e·​0c860341·v.​.​.​.​A.​.​.​.​A.​.​.​.​A
41 ··​0x000055bc·​0e108304·​430e2002·720e1041·​c30e0c41·​.​.​.​.​C.​·​.​r.​.​A.​.​.​A41 ··​0x000055bc·​0e108304·​4e0e2002·610e1041·​c30e0c41·​.​.​.​.​N.​·​.​a.​.​A.​.​.​A
42 ··​0x000055cc·​c60e0841·​c70e0400·​10000000·​60020000·​.​.​.​A.​.​.​.​.​.​.​.​`.​.​.​42 ··​0x000055cc·​c60e0841·​c70e0400·​10000000·​60020000·​.​.​.​A.​.​.​.​.​.​.​.​`.​.​.​
43 ··​0x000055dc·edceffff·​04000000·​00000000·​10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x000055dc·28cfffff·​04000000·​00000000·​10000000·(.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
44 ··​0x000055ec·​74020000·ddceffff·​04000000·​00000000·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x000055ec·​74020000·18cfffff·​04000000·​00000000·​t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x000055fc·​38000000·​88020000·8adbffff·6c000000·​8.​.​.​.​.​.​.​.​.​.​.​l.​.​.​45 ··​0x000055fc·​38000000·​88020000·ecdbffff·7a000000·​8.​.​.​.​.​.​.​.​.​.​.​z.​.​.​
46 ··​0x0000560c·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​46 ··​0x0000560c·​00410e08·​8502430e·​0c870341·​0e108604·​.​A.​.​.​.​C.​.​.​.​A.​.​.​.​
47 ··​0x0000561c·​410e1483·​05430e40·​02600e14·​41c30e10·​A.​.​.​.​C.​@.​`.​.​A.​.​.​47 ··​0x0000561c·​410e1483·​054e0e40·​02610e14·​41c30e10·​A.​.​.​.​N.​@.​a.​.​A.​.​.​
48 ··​0x0000562c·​41c60e0c·​41c70e08·​41c50e04·​38000000·​A.​.​.​A.​.​.​A.​.​.​8.​.​.​48 ··​0x0000562c·​41c60e0c·​41c70e08·​41c50e04·​38000000·​A.​.​.​A.​.​.​A.​.​.​8.​.​.​
49 ··​0x0000563c·​c4020000·badbffff·6c000000·​00410e08·​.​.​.​.​.​.​.​.​l.​.​.​.​A.​.​49 ··​0x0000563c·​c4020000·30dcffff·7a000000·​00410e08·​.​.​.​.​0.​.​.​z.​.​.​.​A.​.​
50 ··​0x0000564c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​50 ··​0x0000564c·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
51 ··​0x0000565c·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​51 ··​0x0000565c·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
52 ··​0x0000566c·​41c70e08·​41c50e04·38000000·​00030000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​52 ··​0x0000566c·​41c70e08·​41c50e04·24000000·​00030000·​A.​.​.​A.​.​.​$.​.​.​.​.​.​.​
53 ··​0x0000567c·eadbffff·46000000·​00410e08·8502410e·.​.​.​.​F.​.​.​.​A.​.​.​.​A.​53 ··​0x0000567c·74dcffff·5e000000·​00430e30·44860448·t.​.​.​^.​.​.​.​C.​0D.​.​H
54 ··​0x0000568c·0c870341·​0e108604·410e1483·05430e30·​.​.​.​A.​.​.​.​A.​.​.​.​C.​054 ··​0x0000568c·​83054f85·​02488703·77c5c7c6·c30e0400·​.​.​O.​.​H.​.​w.​.​.​.​.​.​.​
55 ··​0x0000569c·7a0e1441·c30e1041·c60e0c41·c70e0841·z.​.​A.​.​.​A.​.​.​A.​.​.​A55 ··​0x0000569c·2c000000·98010000·acdcffff·ee000000·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
56 ··​0x000056ac·c50e0400·40000000·ac010000·f4dbffff·​.​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​56 ··​0x000056ac·04630300·00430e30·4487034f·86044c83·​.​c.​.​.​C.​0D.​.​O.​.​L.​
57 ··​0x000056bc·d6000000·04770300·00410e08·8502410e·​.​.​.​.​.​w.​.​.​A.​.​.​.​A.​57 ··​0x000056bc·05850202·6e0ac5c7·c6c30e04·410b0000·​.​.​.​.​n.​.​.​.​.​.​.​A.​.​.​
58 ··​0x000056cc·​0c870341·​0e108604·410e1483·05430e30·.​.​.​A.​.​.​.​A.​.​.​.​C.​058 ··​0x000056cc·40000000·​c8010000·3cceffff·44030000·@.​.​.​.​.​.​.​<.​.​.​D.​.​.​
59 ··​0x000056dc·​026d0a0e·1441c30e·1041c60e·​0c41c70e·​.​m.​.​.​A.​.​.​A.​.​.​A.​.​59 ··​0x000056dc·​04430300·00410e08·8502410e·​0c870341·​.​C.​.​.​A.​.​.​.​A.​.​.​.​A
60 ··​0x000056ec·​0841c50e·04410b00·40000000·f0010000·​.​A.​.​.​A.​.​@.​.​.​.​.​.​.​60 ··​0x000056ec·​0e108604·410e1483·054e0e60·03d3020a·​.​.​.​.​A.​.​.​.​N.​`.​.​.​.​
61 ··​0x000056fc·​e4cdffff·​21030000·04430300·00410e08·​.​.​.​.​!.​.​.​.​C.​.​.​A.​.​61 ··​0x000056fc·0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
62 ··​0x0000570c·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​62 ··​0x0000570c·0e04470b·24000000·​00000000·017a504c·​.​.​G.​$.​.​.​.​.​.​.​.​zPL
63 ··​0x0000571c·05430e60·​03c1020a·0e1441c3·​0e1041c6·.​C.​`.​.​.​.​.​.​A.​.​.​A.​63 ··​0x0000571c·5200017c·​08079b8d·1900001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x0000572c·0e0c41c7·0e0841c5·0e04410b·24000000·​.​.​A.​.​.​A.​.​.​A.​$.​.​.​64 ··​0x0000572c·88010e60·83058502·86048703·14000000·​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x0000573c·00000000·017a504c·5200017c·​08079b65·.​.​.​.​.​zPLR.​.​|.​.​.​e65 ··​0x0000573c·2c000000·eabbffff·20000000·​04f10200·,​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​
66 ··​0x0000574c·1900001b·1b0c0404·88010e60·83058502·​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​.​66 ··​0x0000574c·00000000·40000000·4c020000·e8dcffff·​.​.​.​.​@.​.​.​L.​.​.​.​.​.​.​
67 ··​0x0000575c·86048703·14000000·2c000000·b8bbffff·.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​67 ··​0x0000575c·3c0a0000·04e30200·00410e08·8502410e·<.​.​.​.​.​.​.​.​A.​.​.​.​A.​
68 ··​0x0000576c·20000000·​04f10200·00000000·40000000··.​.​.​.​.​.​.​.​.​.​.​@.​.​.​68 ··​0x0000576c·0c870341·​0e108604·410e1483·054d0e60·.​.​.​A.​.​.​.​A.​.​.​.​M.​`
69 ··​0x0000577c·74020000·10dcffff·4c0a0000·​04e30200·​t.​.​.​.​.​.​.​L.​.​.​.​.​.​.​69 ··​0x0000577c·0332080a·0e1441c3·0e1041c6·​0e0c41c7·.​2.​.​.​.​A.​.​.​A.​.​.​A.​
70 ··​0x0000578c·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​70 ··​0x0000578c·​0e0841c5·0e04490b·3c000000·20040000·​.​.​A.​.​.​I.​<.​.​.​·.​.​.​
71 ··​0x0000579c·​410e1483·05430e60·​0382080a·0e1441c3·A.​.​.​.​C.​`.​.​.​.​.​.​A.​71 ··​0x0000579c·e4e6ffff·39040000·​00410e08·8502410e·​.​.​.​.​9.​.​.​.​A.​.​.​.​A.​
72 ··​0x000057ac·​0e1041c6·​0e0c41c7·0e0841c5·0e04410b·.​.​A.​.​.​A.​.​.​A.​.​.​A.​72 ··​0x000057ac·​0c870341·​0e108604·​410e1483·​054d0e40·​.​.​.​A.​.​.​.​A.​.​.​.​M.​@
73 ··​0x000057bc·3c000000·48040000·1ce6ffff·d2030000·<.​.​.​H.​.​.​.​.​.​.​.​.​.​.​73 ··​0x000057bc·03a7030a·0e1441c3·0e1041c6·0e0c41c7·.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
74 ··​0x000057cc·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​74 ··​0x000057cc·​0e0841c5·0e04440b·44000000·d0020000·​.​.​A.​.​.​D.​D.​.​.​.​.​.​.​
75 ··​0x000057dc·​410e1483·05430e40·​0362030a·​0e1441c3·​A.​.​.​.​C.​@.​b.​.​.​.​A.​75 ··​0x000057dc·84d0ffff·a7060000·​04ab0200·​00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
76 ··​0x000057ec·0e1041c6·​0e0c41c7·​0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​76 ··​0x000057ec·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
77 ··​0x000057fc·44000000·f8020000·fecfffff·94060000·D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​77 ··​0x000057fc·05510ea0·01039603·0a0e1441·c30e1041·.​Q.​.​.​.​.​.​.​.​.​A.​.​.​A
78 ··​0x0000580c·04af0200·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A78 ··​0x0000580c·c60e0c41·​c70e0841·c50e0441·​0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​
79 ··​0x0000581c·0e108604·410e1483·​05460ea0·01038403·.​.​.​.​A.​.​.​.​F.​.​.​.​.​.​79 ··​0x0000581c·28000000·00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
80 ··​0x0000582c·​0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A80 ··​0x0000582c·​08079b81·1800001b·1b0c0404·88010ea0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
81 ··​0x0000583c·c50e0441·​0b000000·28000000·00000000·​.​.​.​A.​.​.​.​(.​.​.​.​.​.​.​81 ··​0x0000583c·01830585·​02860487·03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x0000584c·017a504c·5200017c·08079b59·1800001b·.​zPLR.​.​|.​.​.​Y.​.​.​.​82 ··​0x0000584c·30000000·fabaffff·1c000000·044d0200·0.​.​.​.​.​.​.​.​.​.​.​.​M.​.​
83 ··​0x0000585c·1b0c0404·88010ea0·01830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​83 ··​0x0000585c·00000000·44000000·5c030000·a8d6ffff·​.​.​.​.​D.​.​.​\.​.​.​.​.​.​.​
84 ··​0x0000586c·03000000·14000000·30000000·c8baffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​84 ··​0x0000586c·dc020000·043d0200·00410e08·8502430e·​.​.​.​.​.​=.​.​.​A.​.​.​.​C.​
85 ··​0x0000587c·1c000000·​04510200·00000000·44000000·​.​.​.​.​.​Q.​.​.​.​.​.​D.​.​.​85 ··​0x0000587c·0c870343·​0e108604·410e1483·054e0e80·​.​.​.​C.​.​.​.​A.​.​.​.​N.​.​
86 ··​0x0000588c·84030000·​06d6ffff·f7020000·04410200·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​86 ··​0x0000588c·01039002·​0a0e1441·c30e1041·c60e0c41·​.​.​.​.​.​.​.​A.​.​.​A.​.​.​A
87 ··​0x0000589c·00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​87 ··​0x0000589c·c70e0841·c50e0446·​0b000000·28000000·​.​.​.​A.​.​.​F.​.​.​.​(.​.​.​
88 ··​0x000058ac·410e1483·​05430e80·0103c402·​0a0e1441·A.​.​.​.​C.​.​.​.​.​.​.​.​.​A88 ··​0x000058ac·00000000·​017a504c·5200017c·​08079bf5·.​.​.​.​.​zPLR.​.​|.​.​.​.​
89 ··​0x000058bc·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A89 ··​0x000058bc·1700001b·1b0c0404·88010e80·01830585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
90 ··​0x000058cc·​0b000000·28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL90 ··​0x000058cc·​02860487·03000000·14000000·30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
91 ··​0x000058dc·5200017c·08079bcd·1700001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​91 ··​0x000058dc·8abaffff·2e000000·04d80100·00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
92 ··​0x000058ec·88010e80·01830585·02860487·03000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​92 ··​0x000058ec·28000000·78050000·9cc1ffff·40000000·(.​.​.​x.​.​.​.​.​.​.​@.​.​.​
93 ··​0x000058fc·14000000·30000000·58baffff·2e000000·​.​.​.​.​0.​.​.​X.​.​.​.​.​.​.​93 ··​0x000058fc·00410e08·8602410e·0c83034e·0e206d0e·​.​A.​.​.​.​A.​.​.​.​N.​·​m.​
94 ··​0x0000590c·​04dc0100·​00000000·28000000·a0050000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​94 ··​0x0000590c·​0c41c30e·​0841c60e·04000000·10000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​
95 ··​0x0000591c·15c1ffff·40000000·​00410e08·​8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​95 ··​0x0000591c·a4050000·​99e9ffff·04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
96 ··​0x0000592c·0c830343·0e20780e·0c41c30e·0841c60e·.​.​.​C.​·​x.​.​A.​.​.​A.​.​96 ··​0x0000592c·48000000·b8050000·8ce9ffff·55000000·H.​.​.​.​.​.​.​.​.​.​.​U.​.​.​
97 ··​0x0000593c·​04000000·10000000·cc050000·6ae8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​j.​.​.​97 ··​0x0000593c·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
98 ··​0x0000594c·04000000·​00000000·48000000·e0050000·.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​98 ··​0x0000594c·410e1483·​054e0e20·610e2441·0e28440e·A.​.​.​.​N.​·​a.​$A.​(D.​
99 ··​0x0000595c·64e8ffff·55000000·​00410e08·8502410e·d.​.​.​U.​.​.​.​A.​.​.​.​A.​99 ··​0x0000595c·2c440e30·4d0e2047·​0e1441c3·0e1041c6·,​D.​0M.​·G.​.​A.​.​.​A.​
100 ··​0x0000596c·​0c870341·​0e108604·​410e1483·054e0e20·​.​.​.​A.​.​.​.​A.​.​.​.​N.​·100 ··​0x0000596c·​0e0c41c7·​0e0841c5·0e040000·10000000·.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​
101 ··​0x0000597c·610e2441·​0e28440e·2c440e30·4d0e2047·a.​$A.​(D.​,​D.​0M.​·​G101 ··​0x0000597c·04060000·a0e9ffff·01000000·00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x0000598c·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​102 ··​0x0000598c·​18000000·18060000·9ce9ffff·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
103 ··​0x0000599c·​0e040000·10000000·2c060000·78e8ffff·​.​.​.​.​.​.​.​.​,​.​.​.​x.​.​.​103 ··​0x0000599c·​00410e08·83024e0e·10000000·00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​
104 ··​0x000059ac·​01000000·​00000000·​18000000·​40060000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​ 
105 ··​0x000059bc·​74e8ffff·​14000000·​00410e08·​83024e0e·​t.​.​.​.​.​.​.​.​A.​.​.​.​N.​ 
106 ··​0x000059cc·​10000000·​00000000···················​.​.​.​.​.​.​.​.​ 
  
2.52 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x000059d4·​ff9b4901·​3d53059a·​0c00f301·​9701840c·​.​.​I.​=S.​.​.​.​.​.​.​.​.​.​2 ··​0x000059ac·​ff9b4901·​3d4d05da·​0c00ec01·​9b01c50c·​.​.​I.​=M.​.​.​.​.​.​.​.​.​.​
3 ··​0x000059e4·​03970305·950c03ef·​033f840c·​03a805f6·​.​.​.​.​.​.​.​.​.​?.​.​.​.​.​.​3 ··​0x000059bc·​03940305·d50c03ed·​0352c50c·​03ba05fb·​.​.​.​.​.​.​.​.​.​R.​.​.​.​.​.​
4 ··​0x000059f4·​038b0c03·ff09059a·​0c00ad0a·​36840c03·​.​.​.​.​.​.​.​.​.​.​.​.​6.​.​.​4 ··​0x000059cc·​03ca0c03·9c0a05da·​0c00c60a·​34c50c03·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
5 ··​0x00005a04·960b059a·​0c00d40b·05840c03·fa0b059a·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x000059dc·b10b05da·​0c00f10b·40c50c03·b30c05da·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
6 ··​0x00005a14·​0c000000·​017d0000·90160000·​ff9b1501·​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​.​6 ··​0x000059ec·​0c000000·​017d0000·b8160000·​ff9b1501·​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​.​
7 ··​0x00005a24·​0a361785·​01008001·​05000000·​00017d00·​.​6.​.​.​.​.​.​.​.​.​.​.​.​}.​7 ··​0x000059fc·​0a38178f·​01008a01·​05000000·​00017d00·​.​8.​.​.​.​.​.​.​.​.​.​.​.​}.​
8 ··​0x00005a34·78160000·​ffff0109·1b057900·c7010500·x.​.​.​.​.​.​.​.​.​y.​.​.​.​.​8 ··​0x00005a0c·a0160000·​ffff010a·27059101·00df0105·.​.​.​.​.​.​.​.​'.​.​.​.​.​.​.​
9 ··​0x00005a44·​00000000·​ffff0116·​36050000·​45349a06·​.​.​.​.​.​.​.​.​6.​.​.​E4.​.​9 ··​0x00005a1c·​00000000·​ffff0116·​36050000·​4534bd06·​.​.​.​.​.​.​.​.​6.​.​.​E4.​.​
10 ··​0x00005a54·​00b301d1·​03930600·8e06059a·​0600ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00005a2c·​00b301f1·​03b60600·b10605bd·​0600ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00005a64·​01041b05·​00000000·​ff9b4d01·40840105·​.​.​.​.​.​.​.​.​.​.​M.​@.​.​.​11 ··​0x00005a3c·​01041b05·​00000000·​ff9b4901·3f700500·​.​.​.​.​.​.​.​.​.​.​I.​?p.​.​
12 ··​0x00005a74·0000d201·05941201·​a2050596·1201b109·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00005a4c·00be0105·84120199·05058612·01b20905·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00005a84·05981201·​fd110596·12018612·05981201·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x00005a5c·881201ed·11058612·01f61105·881201ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x00005a94·8f120594·1201cd12·05f61300·​ea1205a3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x00005a6c·​11058412·01bd1205·e61300da·12059313·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x00005aa4·13038713·05fa1303·​8e140500·00010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x00005a7c·​03f71205·ea1303fe·13050000·0100007d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​}
16 ··​0x00005ab4·​7d000000·​00000000·​ffff0112·9f02b903·}.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x00005a8c·​00000000·​ffff0112·a002d803·​0000e207·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x00005ac4·​0000c507·​058d0d00·de07af05·​0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00005a9c·​05a00d00·ff07a105·​0000ffff·​01041705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00005ad4·​01041705·​0000ffff·​010b6705·e905008c·​.​.​.​.​.​.​.​.​.​.​g.​.​.​.​.​18 ··​0x00005aac·​0000ffff·​010b6105·c90500e7·045bd505·​.​.​.​.​.​.​a.​.​.​.​.​.​[.​.​
19 ··​0x00005ae4·​0556f005·​00ffff01·​04290500·​00·······.​V.​.​.​.​.​.​.​)​.​.​.​19 ··​0x00005abc·​00ffff01·​04290500·​00················.​.​.​.​.​)​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00006eb4·b01b0000·b5190000·311a0000··········​.​.​.​.​.​.​.​.​1.​.​.​2 ··​0x00006eb4·001c0000·101a0000·901a0000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00006ec0·601b0000····························`.​.​.​2 ··​0x00006ec0·b01b0000····························.​.​.​.​
  
405 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00006fd4·​00000000·90130000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00006fd4·​00000000·a0130000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00006fe4·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006fe4·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006ff4·​00000000·​00000000·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00006ff4·​00000000·​00000000·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​30643161·​38643331·​62323965·​34316334·0d1a8d31b29e41c42 ··​0x00000000·​37623463·​39363236·​65326162·​37353239·7b4c9626e2ab7529
3 ··​0x00000010·​65643935·​39326662·​65636130·​64303963·ed9592fbeca0d09c3 ··​0x00000010·​62383332·​31636132·​64636130·​63646561·b8321ca2dca0cdea
4 ··​0x00000020·64313537·​33352e64·​65627567·​00000000·d15735.​debug.​.​.​.​4 ··​0x00000020·34363565·​39622e64·​65627567·​00000000·465e9b.​debug.​.​.​.​
5 ··​0x00000030·​e628525f····························​.​(R_5 ··​0x00000030·​e563c551····························​.​c.​Q
  
387 KB
./usr/bin/fst-lattice
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x1c0011 ··​Entry·​point·​address:​···············​0x1c50
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​20948·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​20948·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x1c002 Entry·​point·​0x1c50
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00e70·​0x00e70·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00e70·​0x00e70·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x025d8·​0x025d8·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x02688·​0x02688·​R·​E·​0x1000
11 ··​LOAD···········​0x004000·​0x00004000·​0x00004000·​0x008c7·​0x008c7·​R···​0x100011 ··​LOAD···········​0x004000·​0x00004000·​0x00004000·​0x00882·​0x00882·​R···​0x1000
12 ··​LOAD···········​0x004eb8·​0x00005eb8·​0x00005eb8·​0x001d8·​0x001e8·​RW··​0x100012 ··​LOAD···········​0x004eb8·​0x00005eb8·​0x00005eb8·​0x001d8·​0x001e8·​RW··​0x1000
13 ··​DYNAMIC········​0x004ec8·​0x00005ec8·​0x00005ec8·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x004ec8·​0x00005ec8·​0x00005ec8·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x004258·​0x00004258·​0x00004258·​0x000d4·​0x000d4·​R···​0x415 ··​GNU_EH_FRAME···​0x004258·​0x00004258·​0x00004258·​0x000d4·​0x000d4·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x004eb8·​0x00005eb8·​0x00005eb8·​0x00148·​0x00148·​R···​0x117 ··​GNU_RELRO······​0x004eb8·​0x00005eb8·​0x00005eb8·​0x00148·​0x00148·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000bd8·​000bd8·​000066·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000bd8·​000bd8·​000066·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000c40·​000c40·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000c40·​000c40·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000d00·​000d00·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000d00·​000d00·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000d88·​000d88·​0000e8·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000d88·​000d88·​0000e8·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0001e0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0001e0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001200·​001200·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001200·​001200·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00001210·​001210·​0023b4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00001210·​001210·​002464·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​000035c4·​0035c4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00003674·​003674·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00004000·​004000·​000255·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00004000·​004000·​000255·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00004258·​004258·​0000d4·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00004258·​004258·​0000d4·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000432c·​00432c·​0004ec·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000432c·​00432c·​0004a8·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00004818·​004818·​0000af·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000047d4·​0047d4·​0000ae·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00005eb8·​004eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00005eb8·​004eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00005ec4·​004ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00005ec4·​004ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00005ec8·​004ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00005ec8·​004ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00005fd8·​004fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00005fd8·​004fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00006000·​005000·​000080·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00006000·​005000·​000080·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00006080·​005080·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00006080·​005080·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00006090·​005090·​000010·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​00006090·​005090·​000010·​00··​WA··​0···​0··​4
2.86 KB
readelf --wide --symbols {}
    
Offset 38, 17 lines modifiedOffset 38, 17 lines modified
38 ····​34:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__38 ····​34:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
39 ····​35:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able39 ····​35:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
40 ····​36:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE40 ····​36:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE
41 ····​37:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​41 ····​37:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
42 ····​38:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv42 ····​38:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
43 ····​39:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​43 ····​39:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
44 ····​40:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​44 ····​40:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
45 ····​41:​·​000021e8···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev45 ····​41:​·​00002290···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
46 ····​42:​·​000021e8···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev46 ····​42:​·​00002290···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
47 ····​43:​·​00004004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used47 ····​43:​·​00004004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
48 ····​44:​·​0000216a····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev48 ····​44:​·​000021e0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
49 ····​45:​·​0000216a····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev49 ····​45:​·​000021e0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
50 ····​46:​·​000021a2····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E50 ····​46:​·​00002230····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
51 ····​47:​·​00002132····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v51 ····​47:​·​00002190····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
52 ····​48:​·​00002f46····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE52 ····​48:​·​00003000····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
53 ····​49:​·​00002132····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v53 ····​49:​·​00002190····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
54 ····​50:​·​00002f46····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE54 ····​50:​·​00003000····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x35c410 ·​0x0000000d·​(FINI)​·······················​0x3674
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x5eb811 ·​0x00000019·​(INIT_ARRAY)​·················​0x5eb8
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x5ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x5ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x56816 ·​0x00000005·​(STRTAB)​·····················​0x568
17 ·​0x00000006·​(SYMTAB)​·····················​0x23817 ·​0x00000006·​(SYMTAB)​·····················​0x238
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·12eaecfe3a89eb1b951e3​1bc647df579449237d56 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·259bd644f982c24878c9e​282ca9a67fef0280df3
23.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001c00.​.​00001c3614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001c50.​.​00001c86
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 532 lines modifiedOffset 37, 489 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001200.​.​0000120838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001200.​.​00001208
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001d40.​.​00001dac42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001d90.​.​00001e0a
43 ··​DW_CFA_advance_loc:​·​1·​to·​00001d4143 ··​DW_CFA_advance_loc:​·​1·​to·​00001d91
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​00001d4246 ··​DW_CFA_advance_loc:​·3·​to·​00001d94
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​00001d4349 ··​DW_CFA_advance_loc:​·​1·​to·​00001d95
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​00001d4452 ··​DW_CFA_advance_loc:​·​1·​to·​00001d96
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​00001d4755 ··​DW_CFA_advance_loc:​·14·​to·​00001da4
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​00001da757 ··​DW_CFA_advance_loc1:​·​97·​to·​00001e05
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​00001da859 ··​DW_CFA_advance_loc:​·​1·​to·​00001e06
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​00001da962 ··​DW_CFA_advance_loc:​·​1·​to·​00001e07
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​00001daa65 ··​DW_CFA_advance_loc:​·​1·​to·​00001e08
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00001dab68 ··​DW_CFA_advance_loc:​·​1·​to·​00001e09
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001dac.​.​00001e1871 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001e10.​.​00001e8a
72 ··​DW_CFA_advance_loc:​·​1·​to·​00001dad72 ··​DW_CFA_advance_loc:​·​1·​to·​00001e11
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​00001dae75 ··​DW_CFA_advance_loc:​·3·​to·​00001e14
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​00001daf78 ··​DW_CFA_advance_loc:​·​1·​to·​00001e15
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​00001db081 ··​DW_CFA_advance_loc:​·​1·​to·​00001e16
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​00001db384 ··​DW_CFA_advance_loc:​·14·​to·​00001e24
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​00001e1386 ··​DW_CFA_advance_loc1:​·​97·​to·​00001e85
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​00001e1488 ··​DW_CFA_advance_loc:​·​1·​to·​00001e86
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​00001e1591 ··​DW_CFA_advance_loc:​·​1·​to·​00001e87
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​00001e1694 ··​DW_CFA_advance_loc:​·​1·​to·​00001e88
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​00001e1797 ··​DW_CFA_advance_loc:​·​1·​to·​00001e89
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​0000001c·​000000cc·​FDE·​cie=0000002c·​pc=00001e18.​.​00001eb8100 000000f4·​0000001c·​000000cc·​FDE·​cie=0000002c·​pc=00001e90.​.​00001f30
101 ··​DW_CFA_advance_loc:​·​1·​to·​00001e19101 ··​DW_CFA_advance_loc:​·​1·​to·​00001e91
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·​1·​to·​00001e1a104 ··​DW_CFA_advance_loc:​·​1·​to·​00001e92
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·3·​to·​00001e1d107 ··​DW_CFA_advance_loc:​·14·​to·​00001ea0
108 ··​DW_CFA_def_cfa_offset​:​·​32108 ··​DW_CFA_def_cfa_offset​:​·​32
109 ··​DW_CFA_nop109 ··​DW_CFA_nop
110 ··​DW_CFA_nop110 ··​DW_CFA_nop
  
111 00000114·​0000003c·​000000ec·​FDE·​cie=0000002c·​pc=00001eb8.​.​00002132111 00000114·​0000003c·​000000ec·​FDE·​cie=0000002c·​pc=00001f30.​.​0000218e
112 ··​DW_CFA_advance_loc:​·​1·​to·​00001eb9112 ··​DW_CFA_advance_loc:​·​1·​to·​00001f31
113 ··​DW_CFA_def_cfa_offset​:​·​8113 ··​DW_CFA_def_cfa_offset​:​·​8
114 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8114 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·​1·​to·​00001eba115 ··​DW_CFA_advance_loc:​·​1·​to·​00001f32
116 ··​DW_CFA_def_cfa_offset​:​·​12116 ··​DW_CFA_def_cfa_offset​:​·​12
117 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12117 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
118 ··​DW_CFA_advance_loc:​·​1·​to·​00001ebb118 ··​DW_CFA_advance_loc:​·​1·​to·​00001f33
119 ··​DW_CFA_def_cfa_offset​:​·​16119 ··​DW_CFA_def_cfa_offset​:​·​16
120 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16120 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
121 ··​DW_CFA_advance_loc:​·​1·​to·​00001ebc121 ··​DW_CFA_advance_loc:​·​1·​to·​00001f34
122 ··​DW_CFA_def_cfa_offset​:​·​20122 ··​DW_CFA_def_cfa_offset​:​·​20
123 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20123 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
124 ··​DW_CFA_advance_loc:​·​3·​to·​00001ebf124 ··​DW_CFA_advance_loc:​·13·​to·​00001f41
125 ··​DW_CFA_def_cfa_offset​:​·​64125 ··​DW_CFA_def_cfa_offset​:​·​64
126 ··​DW_CFA_advance_loc2:​·512·​to·​000020bf126 ··​DW_CFA_advance_loc2:​·471·​to·​00002118
127 ··​DW_CFA_remember_state​127 ··​DW_CFA_remember_state​
128 ··​DW_CFA_def_cfa_offset​:​·​20128 ··​DW_CFA_def_cfa_offset​:​·​20
129 ··​DW_CFA_advance_loc:​·​1·​to·​000020c0129 ··​DW_CFA_advance_loc:​·​1·​to·​00002119
130 ··​DW_CFA_restore:​·​r3·​(ebx)​130 ··​DW_CFA_restore:​·​r3·​(ebx)​
131 ··​DW_CFA_def_cfa_offset​:​·​16131 ··​DW_CFA_def_cfa_offset​:​·​16
132 ··​DW_CFA_advance_loc:​·​1·​to·​000020c1132 ··​DW_CFA_advance_loc:​·​1·​to·​0000211a
133 ··​DW_CFA_restore:​·​r6·​(esi)​133 ··​DW_CFA_restore:​·​r6·​(esi)​
134 ··​DW_CFA_def_cfa_offset​:​·​12134 ··​DW_CFA_def_cfa_offset​:​·​12
135 ··​DW_CFA_advance_loc:​·​1·​to·​000020c2135 ··​DW_CFA_advance_loc:​·​1·​to·​0000211b
136 ··​DW_CFA_restore:​·​r7·​(edi)​136 ··​DW_CFA_restore:​·​r7·​(edi)​
137 ··​DW_CFA_def_cfa_offset​:​·​8137 ··​DW_CFA_def_cfa_offset​:​·​8
138 ··​DW_CFA_advance_loc:​·​1·​to·​000020c3138 ··​DW_CFA_advance_loc:​·​1·​to·​0000211c
139 ··​DW_CFA_restore:​·​r5·​(ebp)​139 ··​DW_CFA_restore:​·​r5·​(ebp)​
140 ··​DW_CFA_def_cfa_offset​:​·​4140 ··​DW_CFA_def_cfa_offset​:​·​4
141 ··​DW_CFA_advance_loc:​·1·​to·​000020c4141 ··​DW_CFA_advance_loc:​·4·​to·​00002120
142 ··​DW_CFA_restore_state142 ··​DW_CFA_restore_state
Max diff block lines reached; 18343/24061 bytes (76.24%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·37·​0c·​00·​00·······»       ​call···​1c40·​<__cxa_finalize@plt+0​xa40>6 ····​1004:​»       ​e8·87·​0c·​00·​00·······»       ​call···​1c90·​<__cxa_finalize@plt+0​xa90>
7 ····​1009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
338 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 3245 lines modifiedOffset 1, 3332 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00001210·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0xf22>:​2 00001210·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0xf80>:​
3 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9653 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
4 ····​1210:​»       ​8b·​47·​5c·············»       ​mov····​0x5c(%edi)​,​%eax4 ····​1210:​»       ​8b·​4f·​5c·············»       ​mov····​0x5c(%edi)​,​%ecx
5 ····​1213:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
6 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​945 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
7 ····​1217:​»       ​8d·​57·​54·············»       ​lea····​0x54(%edi)​,​%edx6 ····​1213:​»       ​8d·​5f·​54·············»       ​lea····​0x54(%edi)​,​%ebx
8 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9657 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
9 ····​121a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​8 ····​1216:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
10 ····​121d:​»       ​e8·80·0f·00·​00·······»       ​call···21a2·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>9 ····​1219:​»       ​89·4c·24·​04··········»       ​mov····%ecx,​0x4(%esp)​
 10 ····​121d:​»       ​e8·​0e·​10·​00·​00·······»       ​call···​2230·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
11 /​usr/​include/​c++/​8/​backward/​hash_map:​8311 /​usr/​include/​c++/​8/​backward/​hash_map:​83
12 ····​1222:​»       ​8d·4f·​40·············»       ​lea····​0x40(%edi)​,​%ecx12 ····​1222:​»       ​8d·57·​40·············»       ​lea····​0x40(%edi)​,​%edx
13 ····​1225:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​13 ····​1225:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
14 ····​1228:​»       ​e8·3d·​0f·​00·​00·······»       ​call···​216a·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>14 ····​1228:​»       ​e8·b3·​0f·​00·​00·······»       ​call···​21e0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
15 ····​122d:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​15 ····​122d:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
16 ····​1230:​»       ​e8·fd·​0e·​00·​00·······»       ​call···​2132·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>16 ····​1230:​»       ​e8·5b·​0f·​00·​00·······»       ​call···​2190·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
17 .​/​src/​mem.​h:​5017 .​/​src/​mem.​h:​50
18 ····​1235:​»       ​8b·5f·​18·············»       ​mov····​0x18(%edi)​,​%ebx18 ····​1235:​»       ​8b·47·​18·············»       ​mov····​0x18(%edi)​,​%eax
19 ····​1238:​»       ​85·db················»       ​test···​%ebx,​%ebx19 ····​1238:​»       ​85·c0················»       ​test···​%eax,​%eax
20 ····​123a:​»       ​75·6d················»       ​jne····​12a9·​<__cxa_finalize@plt+0​xa9>20 ····​123a:​»       ​75·73················»       ​jne····​12af·​<__cxa_finalize@plt+0​xaf>
21 main()​:​21 main()​:​
22 .​/​src/​fst-​lattice.​C:​15022 .​/​src/​fst-​lattice.​C:​150
23 ····​123c:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​23 ····​123c:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
24 ····​123f:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx24 ····​123f:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
25 ····​1243:​»       ​e8·​a8·​fe·​ff·​ff·······»       ​call···​10f0·​<operator·​delete(void*)​@plt>25 ····​1243:​»       ​e8·​a8·​fe·​ff·​ff·······»       ​call···​10f0·​<operator·​delete(void*)​@plt>
26 ····​1248:​»       ​8b·​74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi26 ····​1248:​»       ​8b·​74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi
27 ····​124c:​»       ​8b·7c·​24·​24··········»       ​mov····​0x24(%esp)​,​%edi27 ····​124c:​»       ​8b·54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx
 28 ····​1250:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​
28 .​/​src/​fst-​lattice.​C:​10629 .​/​src/​fst-​lattice.​C:​106
29 ····​1250:​»       ​8b·4c·​24·​18··········»       ​mov····​0x18(%esp)​,​%ecx30 ····​1254:​»       ​8b·7c·​24·​18··········»       ​mov····​0x18(%esp)​,​%edi
30 ····​1254:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​31 ····​1258:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
31 ····​1257:​»       ​e8·8c·0f·​00·​00·······»       ​call···​21e8·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>32 ····​125b:​»       ​e8·30·10·​00·​00·······»       ​call···​2290·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
32 ····​125c:​»       ​89·f0················»       ​mov····​%esi,​%eax33 ····​1260:​»       ​8b·54·24·28··········»       ​mov····0x28(%esp)​,​%edx
33 ····​125e:​»       ​89·​fa················»       ​mov····​%edi,​%edx34 ····​1264:​»       ​89·​f0················»       ​mov····​%esi,​%eax
34 ····​1260:​»       ​89·​d6················»       ​mov····​%edx,​%esi 
35 .​/​src/​fst-​lattice.​C:​15335 .​/​src/​fst-​lattice.​C:​153
36 ····​1262:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​36 ····​1266:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
37 ····​1265:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx37 ····​1269:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
38 ····​1268:​»       ​75·59················»       ​jne····12c3·<__cxa_finalize@plt+0​xc3>38 ····​126c:​»       ​89·d6················»       ​mov····%edx,​%esi
39 ····​126a:​»       ​8b·​5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx39 ····​126e:​»       ​75·​59················»       ​jne····12c9·<__cxa_finalize@plt+0​xc9>
40 ····​126e:​»       ​e8·fd·fd·ff·ff·······»       ​call···1070·<__cxa_begin_catch@pl​t>40 ····​1270:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx
 41 ····​1274:​»       ​e8·​f7·​fd·​ff·​ff·······»       ​call···​1070·​<__cxa_begin_catch@pl​t>
41 .​/​src/​fst-​lattice.​C:​15442 .​/​src/​fst-​lattice.​C:​154
42 ····​1273:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​43 ····​1279:​»       ​8b·93·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%edx
43 ····​1277:​»       ​8b·83·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%eax44 ····​127f:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
44 ····​127d:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​45 ····​1282:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
45 ····​1280:​»       ​e8·​8b·​fe·​ff·​ff·······»       ​call···​1110·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>46 ····​1286:​»       ​e8·​85·​fe·​ff·​ff·······»       ​call···​1110·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
46 ····​1285:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx47 ····​128b:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
47 ····​1289:​»       ​8d·93·3a·e2·ff·ff····»       ​lea····-​0x1dc6(%ebx)​,​%edx48 ····​128e:​»       ​8b·5c·24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx
48 ····​128f:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​49 ····​1292:​»       ​8d·8b·3a·e2·ff·ff····»       ​lea····-​0x1dc6(%ebx)​,​%ecx
49 ····​1293:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​50 ····​1298:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
50 ····​1296:​»       ​e8·75·​fe·​ff·​ff·······»       ​call···​1110·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>51 ····​129c:​»       ​e8·6f·​fe·​ff·​ff·······»       ​call···​1110·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
51 .​/​src/​fst-​lattice.​C:​15352 .​/​src/​fst-​lattice.​C:​153
52 ····​129b:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx53 ····​12a1:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
53 ····​129f:​»       ​e8·​ec·​fe·​ff·​ff·······»       ​call···​1190·​<__cxa_end_catch@plt>​54 ····​12a5:​»       ​e8·​e6·​fe·​ff·​ff·······»       ​call···​1190·​<__cxa_end_catch@plt>​
54 ····​12a4:​»       ​e9·57·​07·​00·​00·······»       ​jmp····​1a00·​<__cxa_finalize@plt+0​x800>55 ····​12aa:​»       ​e9·97·​07·​00·​00·······»       ​jmp····​1a46·​<__cxa_finalize@plt+0​x846>
55 .​/​src/​mem.​h:​5156 .​/​src/​mem.​h:​51
56 ····​12a9:​»       ​8b·​b3·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%esi57 ····​12af:​»       ​8b·​b0·​a0·​86·​01·​00····»       ​mov····​0x186a0(%eax)​,​%esi
57 .​/​src/​mem.​h:​5258 .​/​src/​mem.​h:​52
58 ····​12af:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​59 ····​12b5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
59 ····​12b2:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx60 ····​12b8:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
60 ····​12b6:​»       ​e8·85·​fe·​ff·​ff·······»       ​call···​1140·​<free@plt>61 ····​12bc:​»       ​e8·7f·​fe·​ff·​ff·······»       ​call···​1140·​<free@plt>
61 .​/​src/​mem.​h:​5362 .​/​src/​mem.​h:​53
62 ····​12bb:​»       ​89·​77·​18·············»       ​mov····​%esi,​0x18(%edi)​63 ····​12c1:​»       ​89·​77·​18·············»       ​mov····​%esi,​0x18(%edi)​
63 ····​12be:​»       ​e9·72·​ff·​ff·​ff·······»       ​jmp····​1235·​<__cxa_finalize@plt+0​x35>64 ····​12c4:​»       ​e9·6c·​ff·​ff·​ff·······»       ​jmp····​1235·​<__cxa_finalize@plt+0​x35>
64 ····​12c3:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx65 ····​12c9:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
65 ····​12c7:​»       ​e8·e4·​fe·​ff·​ff·······»       ​call···​11b0·​<_Unwind_Resume@plt>66 ····​12cd:​»       ​e8·de·​fe·​ff·​ff·······»       ​call···​11b0·​<_Unwind_Resume@plt>
66 ····​12cc:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
67 .​/​src/​fst-​lattice.​C:​15367 .​/​src/​fst-​lattice.​C:​153
68 ····​12ce:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx68 ····​12d2:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
69 ····​12d2:​»       ​e8·​b9·fe·ff·ff·······»       ​call···1190·<__cxa_end_catch@plt>​69 ····​12d6:​»       ​89·c6················»       ​mov····​%eax,​%esi
70 ····​12d7:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​70 ····​12d8:​»       ​e8·b3·fe·ff·ff·······»       ​call···1190·<__cxa_end_catch@plt>​
71 ····​12da:​»       ​e8·d1·fe·ff·ff·······»       ​call···11b0·<_Unwind_Resume@plt>71 ····​12dd:​»       ​89·34·24·············»       ​mov····%esi,​(%esp)​
 72 ····​12e0:​»       ​e8·​cb·​fe·​ff·​ff·······»       ​call···​11b0·​<_Unwind_Resume@plt>
72 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96573 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
73 ····​12df:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax74 ····​12e5:​»       ​8b·56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx
74 ····​12e2:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
75 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​9475 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
76 ····​12e6:​»       ​8d·4e·​54·············»       ​lea····​0x54(%esi)​,​%ecx76 ····​12e8:​»       ​8d·7e·​54·············»       ​lea····​0x54(%esi)​,​%edi
77 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96577 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
78 ····​12e9:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​78 ····​12eb:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
79 ····​12ec:​»       ​e8·​b1·​0e·​00·​00·······»       ​call···​21a2·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base> 
80 /​usr/​include/​c++/​8/​backward/​hash_map:​8379 /​usr/​include/​c++/​8/​backward/​hash_map:​83
81 ····​12f1:​»       ​8d·​56·​40·············»       ​lea····​0x40(%esi)​,​%edx80 ····​12ee:​»       ​8d·​5e·​40·············»       ​lea····​0x40(%esi)​,​%ebx
82 ····​12f4:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​81 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
83 ····​12f7:​»       ​e8·​6e·0e·00·00·······»       ​call···216a·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·char*>,​·unsigned·short,​·__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>82 ····​12f1:​»       ​89·54·24·​04··········»       ​mov····%edx,​0x4(%esp)​
84 ····​12fc:​»       ​8b·5c·24·20··········»       ​mov····0x20(%esp)​,​%ebx83 ····​12f5:​»       ​e8·​36·0f·00·00·······»       ​call···2230·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·std:​:​allocator<SFST:​:​Label>·>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
85 ····​1300:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​84 /​usr/​include/​c++/​8/​backward/​hash_map:​83
86 ····​1303:​»       ​e8·​2a·​0e·​00·00·······»       ​call···2132·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·char·const*,​·__gnu_cxx:​:​hash<char·​const*>,​·std:​:​_Select1st<std:​:​pair<char·const*·const,​·unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>85 ····​12fa:​»       ​89·1c·24·············»       ​mov····%ebx,​(%esp)​
87 ····​1308:​»       ​89·7c·24·24··········»       ​mov····%edi,​0x24(%esp)​86 ····​12fd:​»       ​e8·​de·0e·00·00·······»       ​call···21e0·<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·short·​const,​·​char*>,​·​unsigned·short,​·__gnu_cxx:​:​hash<unsigned·short>,​·std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
 87 ····​1302:​»       ​8b·​4c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ecx
 88 ····​1306:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
 89 ····​1309:​»       ​e8·​82·​0e·​00·​00·······»       ​call···​2190·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
88 .​/​src/​mem.​h:​5090 .​/​src/​mem.​h:​50
89 ····​130c:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax91 ····​130e:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax
90 ····​130f:​»       ​85·​c0················»       ​test···​%eax,​%eax92 ····​1311:​»       ​85·​c0················»       ​test···​%eax,​%eax
91 ····​1311:​»       ​0f·85·db·00·00·00····»       ​jne····​13f2·​<__cxa_finalize@plt+0​x1f2>93 ····​1313:​»       ​75·62················»       ​jne····​1377·​<__cxa_finalize@plt+0​x177>
92 ····​1317:​»       ​8b·​7c·​24·​24··········»       ​mov····​0x24(%esp)​,​%edi 
93 .​/​src/​fst-​lattice.​C:​14694 .​/​src/​fst-​lattice.​C:​146
94 ····​131b:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​95 ····​1315:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
95 ····​131e:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx96 ····​1318:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
96 ····​1322:​»       ​e8·​c9·​fd·​ff·​ff·······»       ​call···​10f0·​<operator·​delete(void*)​@plt>97 ····​131c:​»       ​e8·​cf·​fd·​ff·​ff·······»       ​call···​10f0·​<operator·​delete(void*)​@plt>
97 ····​1327:​»       ​8b·​74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi98 ····​1321:​»       ​8b·​74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi
98 ····​132b:​»       ​e9·20·ff·ff·ff·······»       ​jmp····1250·<__cxa_finalize@plt+0​x50>99 ····​1325:​»       ​8b·54·24·24··········»       ​mov····0x24(%esp)​,​%edx
 100 ····​1329:​»       ​e9·​22·​ff·​ff·​ff·······»       ​jmp····​1250·​<__cxa_finalize@plt+0​x50>
99 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965101 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
100 ····​1330:​»       ​8b·4e·​5c·············»       ​mov····​0x5c(%esi)​,​%ecx102 ····​132e:​»       ​8b·56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx
101 ····​1333:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​ 
102 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94103 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
103 ····​1337:​»       ​8d·​56·​54·············»       ​lea····​0x54(%esi)​,​%edx104 ····​1331:​»       ​8d·​5e·​54·············»       ​lea····​0x54(%esi)​,​%ebx
104 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965105 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
105 ····​133a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​106 ····​1334:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
106 ····​133d:​»       ​e8·​60·0e·00·​00·······»       ​call···21a2·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>107 ····​1337:​»       ​89·54·24·​04··········»       ​mov····%edx,​0x4(%esp)​
 108 ····​133b:​»       ​e8·​f0·​0e·​00·​00·······»       ​call···​2230·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
107 /​usr/​include/​c++/​8/​backward/​hash_map:​83109 /​usr/​include/​c++/​8/​backward/​hash_map:​83
108 ····​1342:​»       ​8d·5e·​40·············»       ​lea····​0x40(%esi)​,​%ebx110 ····​1340:​»       ​8d·4e·​40·············»       ​lea····​0x40(%esi)​,​%ecx
109 ····​1345:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​111 ····​1343:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
110 ····​1348:​»       ​e8·1d·​0e·​00·​00·······»       ​call···​216a·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>112 ····​1346:​»       ​e8·95·​0e·​00·​00·······»       ​call···​21e0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
111 ····​134d:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​113 ····​134b:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
112 ····​1350:​»       ​e8·dd·​0d·​00·​00·······»       ​call···​2132·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>114 ····​134e:​»       ​e8·3d·​0e·​00·​00·······»       ​call···​2190·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
113 .​/​src/​mem.​h:​50115 .​/​src/​mem.​h:​50
114 ····​1355:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax116 ····​1353:​»       ​8b·​46·​18·············»       ​mov····​0x18(%esi)​,​%eax
Max diff block lines reached; 330615/346321 bytes (95.46%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 000035c4·​<.​fini>:​2 00003674·​<.​fini>:​
3 ····​35c4:​»       ​53···················»       ​push···​%ebx3 ····​3674:​»       ​53···················»       ​push···​%ebx
4 ····​35c5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​3675:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​35c8:​»       ​e8·73·​e6·​ff·​ff·······»       ​call···​1c40·​<__cxa_finalize@plt+0​xa40>5 ····​3678:​»       ​e8·13·​e6·​ff·​ff·······»       ​call···​1c90·​<__cxa_finalize@plt+0​xa90>
6 ····​35cd:​»       ​81·​c3·33·​2a·​00·​00····»       ​add····​$0x2a33,​%ebx6 ····​367d:​»       ​81·​c3·83·​29·​00·​00····»       ​add····​$0x2983,​%ebx
7 ····​35d3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​3683:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​35d6:​»       ​5b···················»       ​pop····​%ebx8 ····​3686:​»       ​5b···················»       ​pop····​%ebx
9 ····​35d7:​»       ​c3···················»       ​ret····9 ····​3687:​»       ​c3···················»       ​ret····
1.84 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00004258·​011b033b·​d0000000·​19000000·​c8cdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00004258·​011b033b·​d0000000·​19000000·​c8cdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00004268·​18010000·​a8cfffff·​3c010000·​b8cfffff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​3 ··​0x00004268·​18010000·​a8cfffff·​3c010000·​b8cfffff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​
4 ··​0x00004278·80030000·​ccd1ffff·fc040000·ecd1ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00004278·54030000·​ced1ffff·b8040000·f8d1ffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00004288·20030000·28d9ffff·98030000·68d9ffff··.​.​.​(.​.​.​.​.​.​.​h.​.​.​5 ··​0x00004288·f4020000·78d9ffff·6c030000·b8d9ffff·.​.​.​.​x.​.​.​l.​.​.​.​.​.​.​
6 ··​0x00004298·14050000·a8d9ffff·​ec000000·e8daffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00004298·d0040000·f8d9ffff·​ec000000·38dbffff·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
7 ··​0x000042a8·​50010000·54dbffff·​8c010000·c0dbffff·​P.​.​.​T.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000042a8·​50010000·b8dbffff·​8c010000·38dcffff·​P.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
8 ··​0x000042b8·​c8010000·60dcffff·​e8010000·dadeffff·​.​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​8 ··​0x000042b8·​c8010000·d8dcffff·​e8010000·38dfffff·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
9 ··​0x000042c8·​28020000·12dfffff·54020000·4adfffff·​(.​.​.​.​.​.​.​T.​.​.​J.​.​.​9 ··​0x000042c8·​28020000·88dfffff·48020000·d8dfffff·​(.​.​.​.​.​.​.​H.​.​.​.​.​.​.​
10 ··​0x000042d8·80020000·90dfffff·dc020000·7fe0ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x000042d8·68020000·38e0ffff·b0020000·2ce1ffff·h.​.​.​8.​.​.​.​.​.​.​,​.​.​.​
11 ··​0x000042e8·c4030000·83e0ffff·d8030000·88e0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x000042e8·98030000·30e1ffff·ac030000·38e1ffff·​.​.​.​.​0.​.​.​.​.​.​.​8.​.​.​
12 ··​0x000042f8·88040000·eeecffff·ec030000·28edffff·.​.​.​.​.​.​.​.​.​.​.​.​(.​.​.​12 ··​0x000042f8·44040000·a8edffff·c0030000·f8edffff·D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00004308·00040000·08eeffff·48040000·e8f2ffff·​.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​13 ··​0x00004308·d4030000·f8eeffff·04040000·98f3ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x00004318·40050000·48f3ffff·8c050000·58f3ffff·@.​.​.​H.​.​.​.​.​.​.​X.​.​.​14 ··​0x00004318·fc040000·f8f3ffff·48050000·08f4ffff·.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​
15 ··​0x00004328·a0050000····························.​.​.​.​15 ··​0x00004328·5c050000····························\.​.​.​
  
9.63 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 82 lines modifiedOffset 1, 78 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0000432c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0000432c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0000433c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000433c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000434c·b4d8ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000434c·04d9ffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000435c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0000435c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0000436c·​88010000·​20000000·​1c000000·​a8ccffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0000436c·​88010000·​20000000·​1c000000·​a8ccffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000437c·​e0010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0000437c·​e0010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x0000438c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x0000438c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x0000439c·​64ceffff·​08000000·​00000000·​38000000·​d.​.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x0000439c·​64ceffff·​08000000·​00000000·​38000000·​d.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x000043ac·​54000000·90d9ffff·6c000000·​00410e08·​T.​.​.​.​.​.​.​l.​.​.​.​A.​.​10 ··​0x000043ac·​54000000·e0d9ffff·7a000000·​00410e08·​T.​.​.​.​.​.​.​z.​.​.​.​A.​.​
11 ··​0x000043bc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x000043bc·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x000043cc·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x000043cc·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x000043dc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x000043dc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x000043ec·c0d9ffff·6c000000·​00410e08·​8502410e·.​.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x000043ec·24daffff·7a000000·​00410e08·​8502430e·$.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x000043fc·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x000043fc·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x0000440c·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x0000440c·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x0000441c·​41c50e04·​1c000000·​cc000000·f0d9ffff·​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x0000441c·​41c50e04·​1c000000·​cc000000·68daffff·​A.​.​.​.​.​.​.​.​.​.​.​h.​.​.​
18 ··​0x0000442c·​a0000000·​00410e08·​8602410e·​0c830343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C18 ··​0x0000442c·​a0000000·​00410e08·​8602410e·​0c83034e·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​N
19 ··​0x0000443c·​0e200000·​3c000000·​ec000000·70daffff·​.​·​.​.​<.​.​.​.​.​.​.​p.​.​.​19 ··​0x0000443c·​0e200000·​3c000000·​ec000000·e8daffff·​.​·​.​.​<.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x0000444c·7a020000·​00410e08·​8502410e·​0c870341·z.​.​.​.​A.​.​.​.​A.​.​.​.​A20 ··​0x0000444c·5e020000·​00410e08·​8502410e·​0c870341·^.​.​.​.​A.​.​.​.​A.​.​.​.​A
21 ··​0x0000445c·​0e108604·​410e1483·​05430e40·​0300020a·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​21 ··​0x0000445c·​0e108604·​410e1483·​054d0e40·​03d7010a·​.​.​.​.​A.​.​.​.​M.​@.​.​.​.​
22 ··​0x0000446c·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​22 ··​0x0000446c·​0e1441c3·​0e1041c6·​0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​
23 ··​0x0000447c·​0e04410b·28000000·​2c010000·aadcffff·​.​.​A.​(.​.​.​,​.​.​.​.​.​.​.​23 ··​0x0000447c·​0e04440b·1c000000·​2c010000·08ddffff·​.​.​D.​.​.​.​.​,​.​.​.​.​.​.​.​
24 ··​0x0000448c·37000000·​00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C24 ··​0x0000448c·43000000·​00430e20·44860248·​830373c6·C.​.​.​.​C.​·D.​.​H.​.​s.​
25 ··​0x0000449c·​0e206f0e·0c41c30e·0841c60e·04000000·​.​·o.​.​A.​.​.​A.​.​.​.​.​.​25 ··​0x0000449c·c30e0400·1c000000·4c010000·38ddffff·​.​.​.​.​.​.​.​.​L.​.​.​8.​.​.​
26 ··​0x000044ac·28000000·58010000·b6dcffff·37000000·(.​.​.​X.​.​.​.​.​.​.​7.​.​.​26 ··​0x000044ac·43000000·00430e20·44860248·830373c6·C.​.​.​.​C.​·​D.​.​H.​.​s.​
27 ··​0x000044bc·00410e08·8602410e·0c830343·0e206f0e·​.​A.​.​.​.​A.​.​.​.​C.​·o.​27 ··​0x000044bc·c30e0400·24000000·6c010000·68ddffff·​.​.​.​.​$.​.​.​l.​.​.​h.​.​.​
28 ··​0x000044cc·0c41c30e·​0841c60e·04000000·38000000·.​A.​.​.​A.​.​.​.​.​.​8.​.​.​28 ··​0x000044cc·5e000000·​00430e30·44860448·83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
29 ··​0x000044dc·84010000·c2dcffff·46000000·00410e08·​.​.​.​.​.​.​.​.​F.​.​.​.​A.​.​29 ··​0x000044dc·02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
30 ··​0x000044ec·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​30 ··​0x000044ec·00000000·​017a504c·5200017c·08079b91·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
31 ··​0x000044fc·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A31 ··​0x000044fc·1b00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
32 ··​0x0000450c·c70e0841·c50e0400·1c000000·​00000000·.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​32 ··​0x0000450c·24000000·80ddffff·f4000000·​04bb0200·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x0000451c·​017a504c·5200017c·​08079b65·1b00001b·​.​zPLR.​.​|.​.​.​e.​.​.​.​33 ··​0x0000451c·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
34 ··​0x0000452c·1b0c0404·88010000·40000000·24000000·.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​34 ··​0x0000452c·410e1483·054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
35 ··​0x0000453c·acdcffff·ef000000·​04d30200·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​35 ··​0x0000453c·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
36 ··​0x0000454c·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​36 ··​0x0000454c·30000000·68000000·fcceffff·76070000·0.​.​.​h.​.​.​.​.​.​.​v.​.​.​
37 ··​0x0000455c·​05430e40·​02900a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​37 ··​0x0000455c·​04870200·​00410e08·85024c0d·054f8703·​.​.​.​.​.​A.​.​.​.​L.​.​O.​.​
38 ··​0x0000456c·0c41c70e·​0841c50e·04410b00·30000000·​.​A.​.​.​A.​.​.​A.​.​0.​.​.​38 ··​0x0000456c·86048305·​03f4050a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
39 ··​0x0000457c·68000000·c4ceffff·3c070000·​049f0200·h.​.​.​.​.​.​.​<.​.​.​.​.​.​.​39 ··​0x0000457c·0404410b·28000000·00000000·​017a504c·.​.​A.​(.​.​.​.​.​.​.​.​zPL
40 ··​0x0000458c·00410e08·8502420d·054c8703·86048305·.​A.​.​.​.​B.​.​L.​.​.​.​.​.​40 ··​0x0000458c·5200017c·08079bf9·1a00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x0000459c·03c7050a·c341c641·c741c50c·​0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​41 ··​0x0000459c·88010c05·08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x000045ac·28000000·00000000·017a504c·​5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|42 ··​0x000045ac·14000000·30000000·5cccffff·15020000·.​.​.​.​0.​.​.​\.​.​.​.​.​.​.​
43 ··​0x000045bc·​08079bcd·1a00001b·1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x000045bc·​049b0200·00000000·28000000·70020000·​.​.​.​.​.​.​.​.​(.​.​.​p.​.​.​
44 ··​0x000045cc·​08830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​44 ··​0x000045cc·​04d6ffff·40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
45 ··​0x000045dc·30000000·30ccffff·13020000·​04b30200·0.​.​.​0.​.​.​.​.​.​.​.​.​.​.​45 ··​0x000045dc·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·m.​.​A.​.​.​A.​.​
46 ··​0x000045ec·​00000000·28000000·​9c020000·​88d5ffff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​46 ··​0x000045ec·​04000000·10000000·​9c020000·​8cddffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
47 ··​0x000045fc·40000000·​00410e08·8602410e·0c830343·@.​.​.​.​A.​.​.​.​A.​.​.​.​C47 ··​0x000045fc·04000000·​00000000·10000000·b0020000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x0000460c·0e20780e·​0c41c30e·​0841c60e·04000000·.​·​x.​.​A.​.​.​A.​.​.​.​.​.​48 ··​0x0000460c·7cddffff·​04000000·​00000000·10000000·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
49 ··​0x0000461c·10000000·c8020000·b3dcffff·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x0000461c·c4020000·e0e9ffff·45000000·​00000000·​.​.​.​.​.​.​.​.​E.​.​.​.​.​.​.​
50 ··​0x0000462c·00000000·10000000·dc020000·a3dcffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​50 ··​0x0000462c·2c000000·d8020000·1ceaffff·fe000000·,​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x0000463c·​04000000·00000000·10000000·f0020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​51 ··​0x0000463c·​00430e30·44870248·83044f86·035b0ac7·​.​C.​0D.​.​H.​.​O.​.​[.​.​
52 ··​0x0000464c·fae8ffff·36000000·​00000000·44000000·​.​.​.​.​6.​.​.​.​.​.​.​D.​.​.​52 ··​0x0000464c·c6c30e04·470b02ab·​0ac7c6c3·0e04450b·​.​.​.​.​G.​.​.​.​.​.​.​.​.​E.​
53 ··​0x0000465c·04030000·20e9ffff·d6000000·00410e08·.​.​.​.​·.​.​.​.​.​.​.​.​A.​.​53 ··​0x0000465c·3c000000·08030000·eceaffff·99040000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x0000466c·​8702410e·​0c860341·​0e108304·430e305e·.​.​A.​.​.​.​A.​.​.​.​C.​0^54 ··​0x0000466c·00410e08·8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
55 ··​0x0000467c·0a0e1041·c30e0c41·c60e0841·c70e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A55 ··​0x0000467c·410e1483·054d0e50·03f6030a·​0e1441c3·A.​.​.​.​M.​P.​.​.​.​.​.​A.​
56 ··​0x0000468c·​0b029b0a·​0e1041c3·​0e0c41c6·​0e0841c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​56 ··​0x0000468c·​0e1041c6·​0e0c41c7·​0e0841c5·​0e04450b·​.​.​A.​.​.​A.​.​.​A.​.​.​E.​
57 ··​0x0000469c·0e04410b·3c000000·4c030000·b8e9ffff·.​.​A.​<.​.​.​L.​.​.​.​.​.​.​57 ··​0x0000469c·44000000·b8010000·ecdcffff·6e0c0000·D.​.​.​.​.​.​.​.​.​.​.​n.​.​.​
58 ··​0x000046ac·d5040000·​00410e08·​8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A58 ··​0x000046ac·04c30100·​00410e08·​8502430e·​0c870343·​.​.​.​.​.​A.​.​.​.​C.​.​.​.​C
59 ··​0x000046bc·​0e108604·​410e1483·​05430e40·​034b040a·​.​.​.​.​A.​.​.​.​C.​@.​K.​.​59 ··​0x000046bc·​0e108604·​430e1483·​05500ea0·​01032902·​.​.​.​.​C.​.​.​.​P.​.​.​.​)​.​
60 ··​0x000046cc·​0e1441c3·0e1041c6·0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​60 ··​0x000046cc·​0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
61 ··​0x000046dc·​0e04410b·44000000·d0010000·f8dbffff·​.​.​A.​D.​.​.​.​.​.​.​.​.​.​.​61 ··​0x000046dc·c50e0449·0b000000·28000000·00000000·​.​.​.​I.​.​.​.​(.​.​.​.​.​.​.​
62 ··​0x000046ec·650c0000·04c30100·​00410e08·8502410e·e.​.​.​.​.​.​.​.​A.​.​.​.​A.​62 ··​0x000046ec·017a504c·5200017c·​08079b95·1900001b·.​zPLR.​.​|.​.​.​.​.​.​.​.​
63 ··​0x000046fc·​0c870341·​0e108604·410e1483·​05460ea0·​.​.​.​A.​.​.​.​A.​.​.​.​F.​.​63 ··​0x000046fc·1b0c0404·​88010ea0·01830585·​02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x0000470c·​01035602·0a0e1441·c30e1041·c60e0c41·​.​.​V.​.​.​.​A.​.​.​A.​.​.​A64 ··​0x0000470c·​03000000·14000000·30000000·0ecdffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
65 ··​0x0000471c·c70e0841·c50e0441·​0b000000·​28000000·.​.​.​A.​.​.​A.​.​.​.​(.​.​.​65 ··​0x0000471c·20000000·04590100·​00000000·​28000000··.​.​.​.​Y.​.​.​.​.​.​(.​.​.​
66 ··​0x0000472c·00000000·017a504c·5200017c·​08079b51·​.​.​.​.​.​zPLR.​.​|.​.​.​Q66 ··​0x0000472c·d4030000·e0d4ffff·40000000·​00410e08·​.​.​.​.​.​.​.​.​@.​.​.​.​A.​.​
67 ··​0x0000473c·1900001b·​1b0c0404·88010ea0·​01830585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0000473c·8602410e·0c83034e·0e206d0e·0c41c30e·​.​.​A.​.​.​.​N.​·​m.​.​A.​.​
68 ··​0x0000474c·​02860487·​03000000·14000000·30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​68 ··​0x0000474c·​0841c60e·​04000000·48000000·00040000·​.​A.​.​.​.​.​.​H.​.​.​.​.​.​.​
69 ··​0x0000475c·c8ccffff·20000000·​045a0100·00000000·​.​.​.​.​·.​.​.​.​Z.​.​.​.​.​.​69 ··​0x0000475c·94eeffff·55000000·​00410e08·8502410e·​.​.​.​.​U.​.​.​.​A.​.​.​.​A.​
70 ··​0x0000476c·28000000·18040000·​4cd4ffff·40000000·(.​.​.​.​.​.​.​L.​.​.​@.​.​.​70 ··​0x0000476c·0c870341·0e108604·​410e1483·054e0e20·.​.​.​A.​.​.​.​A.​.​.​.​N.​·
71 ··​0x0000477c·00410e08·​8602410e·0c830343·0e20780e·​.​A.​.​.​.​A.​.​.​.​C.​·x.​71 ··​0x0000477c·610e2441·0e28440e·2c440e30·​4d0e2047·​a.​$A.​(D.​,​D.​0M.​·G
72 ··​0x0000478c·​0c41c30e·0841c60e·​04000000·48000000·​.​A.​.​.​A.​.​.​.​.​.​H.​.​.​72 ··​0x0000478c·​0e1441c3·0e1041c6·​0e0c41c7·0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
73 ··​0x0000479c·44040000·a0edffff·55000000·00410e08·D.​.​.​.​.​.​.​U.​.​.​.​A.​.​73 ··​0x0000479c·0e040000·10000000·4c040000·a8eeffff·.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​
74 ··​0x000047ac·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​74 ··​0x000047ac·01000000·​00000000·18000000·60040000·​.​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​
75 ··​0x000047bc·054e0e20·610e2441·​0e28440e·2c440e30·.​N.​·​a.​$A.​(D.​,​D.​075 ··​0x000047bc·a4eeffff·14000000·​00410e08·83024e0e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​N.​
76 ··​0x000047cc·4d0e2047·​0e1441c3·0e1041c6·0e0c41c7·M.​·G.​.​A.​.​.​A.​.​.​A.​76 ··​0x000047cc·10000000·​00000000···················.​.​.​.​.​.​.​.​
77 ··​0x000047dc·​0e0841c5·​0e040000·​10000000·​90040000·​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​ 
78 ··​0x000047ec·​b4edffff·​01000000·​00000000·​18000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
79 ··​0x000047fc·​a4040000·​b0edffff·​14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​ 
80 ··​0x0000480c·​83024e0e·​10000000·​00000000··········​.​.​N.​.​.​.​.​.​.​.​.​ 
  
1.61 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00004818·​ffff010a·​1e059c01·​00d50105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000047d4·​ffff010a·​1e05a101·​00da0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00004828·​ff9b7101·​65392800·​00980105·8d0e01a6·​.​.​q.​e9(.​.​.​.​.​.​.​.​.​3 ··​0x000047e4·​ff9b7101·​65392800·​00990105·c50e01a7·​.​.​q.​e9(.​.​.​.​.​.​.​.​.​
4 ··​0x00004838·​01ee0184·​0e03b103·​05b50e03·​c5030584·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000047f4·​01f001be·​0e03b203·​05ef0e03·​c60305be·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00004848·​0e03da03·​059d0e03·8f050584·​0e03aa05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00004804·​0e03db03·​05d70e03·9d0505be·​0e03b805·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00004858·​05a80e03·c5060584·​0e03e206·​05920e03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00004814·​05e20e03·db0605be·​0e03f806·​05ca0e03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00004868·9508ae01·840e03d5·​0905f70d·​039b0b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00004824·bb08b001·be0e03fd·​0905b10e·​03c80b05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00004878·840e03b5·​0b058d0e·​01ed0b05·​00008b0c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00004834·be0e03ef·​0b05c50e·​01a70c05·​0000c50c·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00004888·​9901840e·​03dc0d16·​00000100·​007d0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​9 ··​0x00004844·​9901be0e·​03960e16·​00000100·​007d0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​
10 ··​0x00004898·f0170000·​ff9b1501·​0a701bbc·​0100b701·.​.​.​.​.​.​.​.​.​p.​.​.​.​.​.​10 ··​0x00004854·34180000·​ff9b1501·​0a761bc2·​0100bd01·4.​.​.​.​.​.​.​.​v.​.​.​.​.​.​
11 ··​0x000048a8·​18000001·​00007d00·d8170000·​ffff0107·​.​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​11 ··​0x00004864·​18000001·​00007d00·1c180000·​ffff0106·​.​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​
12 ··​0x000048b8·8001d017·​da1800ff·ff01041b·050000···.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00004874·73ea17e7·1800ffff·01041b05·0000·····​s.​.​.​.​.​.​.​.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00005eb8·301d0000·801b0000·c01b0000··········0.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005eb8·801d0000·d01b0000·101c0000··········.​.​.​.​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00005ec4·e01c0000····························.​.​.​.​2 ··​0x00005ec4·301d0000····························0.​.​.​
  
401 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00005fd8·​00000000·44140000·​00000000·​00000000·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005fd8·​00000000·50140000·​00000000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00005fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00005fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00005ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​4 ··​0x00005ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·65616563·​66653361·​38396562·​31623935·eaecfe3a89eb1b952 ··​0x00000000·39626436·34346639·​38326332·​34383738·9bd644f982c24878
3 ··​0x00000010·​31653331·​62633634·​37646635·37393434·1e31bc647df579443 ··​0x00000010·63396532·​38326361·​39613637·66656630·c9e282ca9a67fef0
4 ··​0x00000020·​39323337·​64352e64·​65627567·​00000000·9237d5.​debug.​.​.​.​4 ··​0x00000020·​32383064·​66332e64·​65627567·​00000000·​280df3.​debug.​.​.​.​
5 ··​0x00000030·​9d1cd090····························​.​.​.​.​5 ··​0x00000030·​928511f4····························​.​.​.​.​
  
583 KB
./usr/bin/fst-lowmem
1.18 KB
readelf --wide --program-header {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
7 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x47 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
8 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x18 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
10 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00eac·​0x00eac·​R···​0x100010 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00eac·​0x00eac·​R···​0x1000
11 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x03ab8·​0x03ab8·​R·​E·​0x100011 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x03bc8·​0x03bc8·​R·​E·​0x1000
12 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00a71·​0x00a71·​R···​0x100012 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00a2d·​0x00a2d·​R···​0x1000
13 ··​LOAD···········​0x005eb0·​0x00006eb0·​0x00006eb0·​0x00204·​0x0020c·​RW··​0x100013 ··​LOAD···········​0x005eb0·​0x00006eb0·​0x00006eb0·​0x00204·​0x0020c·​RW··​0x1000
14 ··​DYNAMIC········​0x005ec4·​0x00006ec4·​0x00006ec4·​0x00110·​0x00110·​RW··​0x414 ··​DYNAMIC········​0x005ec4·​0x00006ec4·​0x00006ec4·​0x00110·​0x00110·​RW··​0x4
15 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x415 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
16 ··​GNU_EH_FRAME···​0x005110·​0x00005110·​0x00005110·​0x0011c·​0x0011c·​R···​0x416 ··​GNU_EH_FRAME···​0x005110·​0x00005110·​0x00005110·​0x0011c·​0x0011c·​R···​0x4
17 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1017 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
18 ··​GNU_RELRO······​0x005eb0·​0x00006eb0·​0x00006eb0·​0x00150·​0x00150·​R···​0x118 ··​GNU_RELRO······​0x005eb0·​0x00006eb0·​0x00006eb0·​0x00150·​0x00150·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000bbe·​000bbe·​000076·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000bbe·​000bbe·​000076·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000c34·​000c34·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000c34·​000c34·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ce4·​000ce4·​000098·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ce4·​000ce4·​000098·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000d7c·​000d7c·​000130·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000d7c·​000d7c·​000130·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000270·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000270·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001290·​001290·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001290·​001290·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000012a0·​0012a0·​003804·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000012a0·​0012a0·​003914·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00004aa4·​004aa4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00004bb4·​004bb4·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000110·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000110·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00005110·​005110·​00011c·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00005110·​005110·​00011c·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000522c·​00522c·​000724·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000522c·​00522c·​0006e4·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00005950·​005950·​000121·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00005910·​005910·​00011d·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb0·​005eb0·​000010·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb0·​005eb0·​000010·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec0·​005ec0·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec0·​005ec0·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec4·​005ec4·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec4·​005ec4·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00006fd4·​005fd4·​00002c·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00006fd4·​005fd4·​00002c·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000a4·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000a4·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​000070a4·​0060a4·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​000070a4·​0060a4·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000070b4·​0060b4·​000008·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​000070b4·​0060b4·​000008·​00··​WA··​0···​0··​1
2.24 KB
readelf --wide --symbols {}
    
Offset 47, 16 lines modifiedOffset 47, 16 lines modified
47 ····​43:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__47 ····​43:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
48 ····​44:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able48 ····​44:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
49 ····​45:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​49 ····​45:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
50 ····​46:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv50 ····​46:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​51 ····​47:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​52 ····​48:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(5)​53 ····​49:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​ftell@GLIBC_2.​0·​(5)​
54 ····​50:​·​00001a08···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev54 ····​50:​·​00001a50···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
55 ····​51:​·​00001a08···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev55 ····​51:​·​00001a50···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
56 ····​52:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used56 ····​52:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
57 ····​53:​·​00004640···​978·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_57 ····​53:​·​000046f0··1081·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIN4SFST5L​abelESaIS1_EE17_M_rea​lloc_insertEN9__gnu_c​xx17__normal_iterator​IPS1_S3_EERKS1_
58 ····​54:​·​00003b16···​214·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​58 ····​54:​·​00003bc0···​238·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD2Ev​
59 ····​55:​·​00003b16···​214·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​59 ····​55:​·​00003bc0···​238·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8AlphabetD1Ev​
60 ····​56:​·​000019c2····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E60 ····​56:​·​000019f0····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
61 ····​57:​·​00002796····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE61 ····​57:​·​000027f0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
62 ····​58:​·​00002796····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE62 ····​58:​·​000027f0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x4aa410 ·​0x0000000d·​(FINI)​·······················​0x4bb4
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb011 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb0
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​16·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​16·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec013 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec0
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x5e416 ·​0x00000005·​(STRTAB)​·····················​0x5e4
17 ·​0x00000006·​(SYMTAB)​·····················​0x23417 ·​0x00000006·​(SYMTAB)​·····················​0x234
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·65fa605b8699074fe7a6d​fdda5266fa2accea9996 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·325a6be69ec2543b0d52e​f60f84da982494ab5e4
34.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 37, 792 lines modifiedOffset 37, 753 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001290.​.​0000129838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001290.​.​00001298
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000018ea.​.​0000195642 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000018f0.​.​0000196a
43 ··​DW_CFA_advance_loc:​·​1·​to·​000018eb43 ··​DW_CFA_advance_loc:​·​1·​to·​000018f1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​000018ec46 ··​DW_CFA_advance_loc:​·3·​to·​000018f4
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​000018ed49 ··​DW_CFA_advance_loc:​·​1·​to·​000018f5
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​000018ee52 ··​DW_CFA_advance_loc:​·​1·​to·​000018f6
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​000018f155 ··​DW_CFA_advance_loc:​·14·​to·​00001904
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​0000195157 ··​DW_CFA_advance_loc1:​·​97·​to·​00001965
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000195259 ··​DW_CFA_advance_loc:​·​1·​to·​00001966
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000195362 ··​DW_CFA_advance_loc:​·​1·​to·​00001967
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000195465 ··​DW_CFA_advance_loc:​·​1·​to·​00001968
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000195568 ··​DW_CFA_advance_loc:​·​1·​to·​00001969
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001956.​.​000019c271 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001970.​.​000019ea
72 ··​DW_CFA_advance_loc:​·​1·​to·​0000195772 ··​DW_CFA_advance_loc:​·​1·​to·​00001971
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​0000195875 ··​DW_CFA_advance_loc:​·3·​to·​00001974
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​0000195978 ··​DW_CFA_advance_loc:​·​1·​to·​00001975
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​0000195a81 ··​DW_CFA_advance_loc:​·​1·​to·​00001976
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​0000195d84 ··​DW_CFA_advance_loc:​·14·​to·​00001984
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​000019bd86 ··​DW_CFA_advance_loc1:​·​97·​to·​000019e5
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​000019be88 ··​DW_CFA_advance_loc:​·​1·​to·​000019e6
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​000019bf91 ··​DW_CFA_advance_loc:​·​1·​to·​000019e7
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​000019c094 ··​DW_CFA_advance_loc:​·​1·​to·​000019e8
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​000019c197 ··​DW_CFA_advance_loc:​·​1·​to·​000019e9
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000038·​000000cc·​FDE·​cie=0000002c·​pc=000019c2.​.​00001a08100 000000f4·​00000024·​000000cc·​FDE·​cie=0000002c·​pc=000019f0.​.​00001a4e
101 ··​DW_CFA_advance_loc:​·1·​to·​000019c3101 ··​DW_CFA_advance_loc:​·3·​to·​000019f3
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·48
103 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8103 ··​DW_CFA_advance_loc:​·4·​to·000019f7
104 ··​DW_CFA_advance_loc:​·​1·​to·​000019c4 
105 ··​DW_CFA_def_cfa_offset​:​·​12 
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
107 ··​DW_CFA_advance_loc:​·​1·​to·​000019c5 
108 ··​DW_CFA_def_cfa_offset​:​·​16 
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16104 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·1·​to·​000019c6105 ··​DW_CFA_advance_loc:​·8·​to·​000019ff
111 ··​DW_CFA_def_cfa_offset​:​·​20 
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​000019c9107 ··​DW_CFA_advance_loc:​·15·​to·​00001a0e
114 ··​DW_CFA_def_cfa_offset​:​·​48108 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·58·​to·​00001a03109 ··​DW_CFA_advance_loc:​·​8·​to·​00001a16
116 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
117 ··​DW_CFA_advance_loc:​·1·​to·​00001a04111 ··​DW_CFA_advance_loc:​·55·​to·​00001a4d
118 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
119 ··​DW_CFA_def_cfa_offset​:​·​16 
120 ··​DW_CFA_advance_loc:​·​1·​to·​00001a05 
121 ··​DW_CFA_restore:​·​r6·​(esi)​ 
122 ··​DW_CFA_def_cfa_offset​:​·​12 
123 ··​DW_CFA_advance_loc:​·​1·​to·​00001a06 
124 ··​DW_CFA_restore:​·​r7·​(edi)​ 
125 ··​DW_CFA_def_cfa_offset​:​·​8 
126 ··​DW_CFA_advance_loc:​·​1·​to·​00001a07 
127 ··​DW_CFA_restore:​·​r5·​(ebp)​112 ··​DW_CFA_restore:​·​r5·​(ebp)​
 113 ··​DW_CFA_restore:​·​r7·​(edi)​
 114 ··​DW_CFA_restore:​·​r6·​(esi)​
 115 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
129 ··​DW_CFA_nop117 ··​DW_CFA_nop
  
130 00000130·​0000001c·​00000000·​CIE118 0000011c·​0000001c·​00000000·​CIE
131 ··​Version:​···············​1119 ··​Version:​···············​1
132 ··​Augmentation:​··········​"zPLR"120 ··​Augmentation:​··········​"zPLR"
133 ··​Code·​alignment·​factor:​·​1121 ··​Code·​alignment·​factor:​·​1
134 ··​Data·​alignment·​factor:​·​-​4122 ··​Data·​alignment·​factor:​·​-​4
135 ··​Return·​address·​column:​·​8123 ··​Return·​address·​column:​·​8
136 ··​Augmentation·​data:​·····​9b·41·​1d·​00·​00·​1b·​1b124 ··​Augmentation·​data:​·····​9b·55·​1d·​00·​00·​1b·​1b
137 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4125 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
138 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4126 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
139 ··​DW_CFA_nop127 ··​DW_CFA_nop
140 ··​DW_CFA_nop128 ··​DW_CFA_nop
  
141 00000150·​00000040·​00000024·​FDE·​cie=00000130·​pc=00001a08.​.​00001b23129 0000013c·​00000040·​00000024·​FDE·​cie=0000011c·​pc=00001a50.​.​00001b70
142 ··​Augmentation·​data:​·····c3·​05·​00·​00130 ··​Augmentation·​data:​·····97·​05·​00·​00
143 ··​DW_CFA_advance_loc:​·​1·​to·​00001a09131 ··​DW_CFA_advance_loc:​·​1·​to·​00001a51
144 ··​DW_CFA_def_cfa_offset​:​·​8132 ··​DW_CFA_def_cfa_offset​:​·​8
145 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8133 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
146 ··​DW_CFA_advance_loc:​·​1·​to·​00001a0a134 ··​DW_CFA_advance_loc:​·​1·​to·​00001a52
147 ··​DW_CFA_def_cfa_offset​:​·​12135 ··​DW_CFA_def_cfa_offset​:​·​12
148 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12136 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
149 ··​DW_CFA_advance_loc:​·​1·​to·​00001a0b137 ··​DW_CFA_advance_loc:​·​1·​to·​00001a53
150 ··​DW_CFA_def_cfa_offset​:​·​16138 ··​DW_CFA_def_cfa_offset​:​·​16
151 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16139 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
152 ··​DW_CFA_advance_loc:​·​1·​to·​00001a0c140 ··​DW_CFA_advance_loc:​·​1·​to·​00001a54
153 ··​DW_CFA_def_cfa_offset​:​·​20141 ··​DW_CFA_def_cfa_offset​:​·​20
154 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20142 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 29243/35141 bytes (83.22%) of diff not shown.
521 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 173 lines modifiedOffset 1, 173 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000012a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x722>:​2 000012a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x750>:​
3 ····​12a0:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
4 main()​:​3 main()​:​
5 .​/​src/​fst-​lowmem.​C:​704 .​/​src/​fst-​lowmem.​C:​70
6 ····​12a4:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​5 ····​12a0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
7 ····​12a7:​»       ​e8·5c·07·00·00·······»       ​call···1a08·<SFST:​:​Transducer:​:​~Transducer()​@@Base>6 ····​12a3:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
 7 ····​12a7:​»       ​e8·​a4·​07·​00·​00·······»       ​call···​1a50·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
8 ····​12ac:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax8 ····​12ac:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
9 ····​12b0:​»       ​89·​da················»       ​mov····​%ebx,​%edx9 ····​12b0:​»       ​89·​da················»       ​mov····​%ebx,​%edx
10 ····​12b2:​»       ​89·​d7················»       ​mov····​%edx,​%edi 
11 .​/​src/​fst-​lowmem.​C:​7610 .​/​src/​fst-​lowmem.​C:​76
12 ····​12b4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​11 ····​12b2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
13 ····​12b7:​»       ​89·​f3················»       ​mov····%esi,​%ebx12 ····​12b5:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
14 ····​12b9:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx13 ····​12b8:​»       ​89·d7················»       ​mov····%edx,​%edi
 14 ····​12ba:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
15 ····​12bc:​»       ​74·​05················»       ​je·····​12c3·​<__cxa_finalize@plt+0​x33>15 ····​12bc:​»       ​74·​05················»       ​je·····​12c3·​<__cxa_finalize@plt+0​x33>
16 ····​12be:​»       ​e8·​6d·​ff·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>16 ····​12be:​»       ​e8·​6d·​ff·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>
17 ····​12c3:​»       ​e8·​b8·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>17 ····​12c3:​»       ​e8·​b8·​fd·​ff·​ff·······»       ​call···​1080·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​lowmem.​C:​7718 .​/​src/​fst-​lowmem.​C:​77
19 ····​12c8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​19 ····​12c8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
20 ····​12cc:​»       ​8b·​8e·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%ecx20 ····​12cc:​»       ​8b·​86·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%eax
21 ····​12d2:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​21 ····​12d2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
22 ····​12d5:​»       ​e8·​66·​fe·​ff·​ff·······»       ​call···​1140·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>22 ····​12d5:​»       ​e8·​66·​fe·​ff·​ff·······»       ​call···​1140·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
23 ····​12da:​»       ​8d·96·33·e0·ff·ff····»       ​lea····-​0x1fcd(%esi)​,​%edx23 ····​12da:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
24 ····​12e0:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​24 ····​12dd:​»       ​8d·96·33·e0·ff·ff····»       ​lea····-​0x1fcd(%esi)​,​%edx
25 ····​12e4:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​25 ····​12e3:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
26 ····​12e7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1140·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>26 ····​12e7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1140·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
27 .​/​src/​fst-​lowmem.​C:​7627 .​/​src/​fst-​lowmem.​C:​76
28 ····​12ec:​»       ​e8·​0f·​ff·​ff·​ff·······»       ​call···​1200·​<__cxa_end_catch@plt>​28 ····​12ec:​»       ​e8·​0f·​ff·​ff·​ff·······»       ​call···​1200·​<__cxa_end_catch@plt>​
29 ····​12f1:​»       ​e9·​f9·​01·​00·​00·······»       ​jmp····​14ef·​<__cxa_finalize@plt+0​x25f>29 ····​12f1:​»       ​e9·​fa·​01·​00·​00·······»       ​jmp····​14f0·​<__cxa_finalize@plt+0​x260>
30 ····​12f6:​»       ​89·​c7················»       ​mov····​%eax,​%edi30 ····​12f6:​»       ​89·​c7················»       ​mov····​%eax,​%edi
31 ····​12f8:​»       ​89·​f3················»       ​mov····​%esi,​%ebx31 ····​12f8:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
32 ····​12fa:​»       ​e8·​01·​ff·​ff·​ff·······»       ​call···​1200·​<__cxa_end_catch@plt>​32 ····​12fa:​»       ​e8·​01·​ff·​ff·​ff·······»       ​call···​1200·​<__cxa_end_catch@plt>​
33 ····​12ff:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​33 ····​12ff:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
34 ····​1302:​»       ​eb·​ba················»       ​jmp····​12be·​<__cxa_finalize@plt+0​x2e>34 ····​1302:​»       ​eb·​ba················»       ​jmp····​12be·​<__cxa_finalize@plt+0​x2e>
35 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56735 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
36 ····​1304:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx36 ····​1304:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30337 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
38 ····​1308:​»       ​85·d2················»       ​test···​%edx,​%edx38 ····​1308:​»       ​85·ed················»       ​test···​%ebp,​%ebp
39 ····​130a:​»       ​74·​0c················»       ​je·····​1318·​<__cxa_finalize@plt+0​x88>39 ····​130a:​»       ​74·​0c················»       ​je·····​1318·​<__cxa_finalize@plt+0​x88>
40 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12540 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
41 ····​130c:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​41 ····​130c:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ····​130f:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx42 ····​130f:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
43 ····​1313:​»       ​e8·​08·​fe·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>43 ····​1313:​»       ​e8·​08·​fe·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>
44 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8644 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
45 ····​1318:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​45 ····​1318:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
46 ····​131b:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx46 ····​131b:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
47 ····​131f:​»       ​e8·​0c·​ff·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>47 ····​131f:​»       ​e8·​0c·​ff·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>
48 _ZN4SFST16LowMemTrans​ducerC2EP8_IO_FILE()​:​48 _ZN4SFST16LowMemTrans​ducerC2EP8_IO_FILE()​:​
49 .​/​src/​lowmem.​C:​90·​(discriminator·​3)​49 .​/​src/​lowmem.​C:​90·​(discriminator·​3)​
50 ····​1324:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​50 ····​1324:​»       ​89·​2c·​24·············»       ​mov····​%ebp,​(%esp)​
51 ····​1327:​»       ​89·​f3················»       ​mov····​%esi,​%ebx51 ····​1327:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
52 ····​1329:​»       ​e8·​f2·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>52 ····​1329:​»       ​e8·​f2·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>
53 .​/​src/​lowmem.​C:​8153 .​/​src/​lowmem.​C:​81
54 ····​132e:​»       ​8b·​44·​24·​20··········»       ​mov····​0x20(%esp)​,​%eax54 ····​132e:​»       ​8b·​44·​24·​20··········»       ​mov····​0x20(%esp)​,​%eax
55 ····​1332:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​55 ····​1332:​»       ​89·f3················»       ​mov····​%esi,​%ebx
56 ····​1335:​»       ​e8·dc·​27·00·00·······»       ​call···3b16·<SFST:​:​Alphabet:​:​~Alphabet()​@@Base>56 ····​1334:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
57 ····​133a:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​57 ····​1337:​»       ​e8·84·​28·00·00·······»       ​call···3bc0·<SFST:​:​Alphabet:​:​~Alphabet()​@@Base>
58 ····​133d:​»       ​89·f3················»       ​mov····​%esi,​%ebx58 ····​133c:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
59 ····​133f:​»       ​e8·​ec·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>59 ····​133f:​»       ​e8·​ec·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>
60 .​/​src/​lowmem.​h:​6060 .​/​src/​lowmem.​h:​60
61 ····​1344:​»       ​8b·​54·​24·​78··········»       ​mov····​0x78(%esp)​,​%edx61 ····​1344:​»       ​8b·​5c·​24·​78··········»       ​mov····​0x78(%esp)​,​%ebx
62 ····​1348:​»       ​85·​d2················»       ​test···​%edx,​%edx62 ····​1348:​»       ​85·​db················»       ​test···​%ebx,​%ebx
63 ····​134a:​»       ​74·​0a················»       ​je·····​1356·​<__cxa_finalize@plt+0​xc6>63 ····​134a:​»       ​74·​0a················»       ​je·····​1356·​<__cxa_finalize@plt+0​xc6>
64 ····​134c:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​64 ····​134c:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
65 ····​134f:​»       ​89·​fb················»       ​mov····​%edi,​%ebx65 ····​134f:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
66 ····​1351:​»       ​e8·​4a·​fe·​ff·​ff·······»       ​call···​11a0·​<operator·​delete[](void*)​@plt>66 ····​1351:​»       ​e8·​4a·​fe·​ff·​ff·······»       ​call···​11a0·​<operator·​delete[](void*)​@plt>
67 ····​1356:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​67 ····​1356:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
68 ····​1359:​»       ​89·​fb················»       ​mov····​%edi,​%ebx68 ····​1359:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
69 ····​135b:​»       ​e8·​d0·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>69 ····​135b:​»       ​e8·​d0·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>
70 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56770 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
71 ····​1360:​»       ​8b·5c·​24·​50··········»       ​mov····​0x50(%esp)​,​%ebx71 ····​1360:​»       ​8b·44·​24·​50··········»       ​mov····​0x50(%esp)​,​%eax
72 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30372 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
73 ····​1364:​»       ​85·db················»       ​test···​%ebx,​%ebx73 ····​1364:​»       ​85·c0················»       ​test···​%eax,​%eax
74 ····​1366:​»       ​74·​0a················»       ​je·····​1372·​<__cxa_finalize@plt+0​xe2>74 ····​1366:​»       ​74·​0a················»       ​je·····​1372·​<__cxa_finalize@plt+0​xe2>
75 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12575 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
76 ····​1368:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​76 ····​1368:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
77 ····​136b:​»       ​89·​f3················»       ​mov····​%esi,​%ebx77 ····​136b:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
78 ····​136d:​»       ​e8·​ae·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>78 ····​136d:​»       ​e8·​ae·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>
79 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56779 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
80 ····​1372:​»       ​8b·54·​24·​44··········»       ​mov····​0x44(%esp)​,​%edx80 ····​1372:​»       ​8b·4c·​24·​44··········»       ​mov····​0x44(%esp)​,​%ecx
81 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30381 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
82 ····​1376:​»       ​85·d2················»       ​test···​%edx,​%edx82 ····​1376:​»       ​85·c9················»       ​test···​%ecx,​%ecx
83 ····​1378:​»       ​74·​0a················»       ​je·····​1384·​<__cxa_finalize@plt+0​xf4>83 ····​1378:​»       ​74·​0a················»       ​je·····​1384·​<__cxa_finalize@plt+0​xf4>
84 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12584 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
85 ····​137a:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​85 ····​137a:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
86 ····​137d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx86 ····​137d:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
87 ····​137f:​»       ​e8·​9c·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>87 ····​137f:​»       ​e8·​9c·​fd·​ff·​ff·······»       ​call···​1120·​<operator·​delete(void*)​@plt>
88 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8688 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
89 ····​1384:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​89 ····​1384:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
90 ····​1387:​»       ​89·​f3················»       ​mov····​%esi,​%ebx90 ····​1387:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
91 ····​1389:​»       ​e8·​a2·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>91 ····​1389:​»       ​e8·​a2·​fe·​ff·​ff·······»       ​call···​1230·​<_Unwind_Resume@plt>
92 ····​138e:​»       ​66·​90················»       ​xchg···​%ax,​%ax92 ····​138e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
93 main()​:​93 main()​:​
94 .​/​src/​fst-​lowmem.​C:​2794 .​/​src/​fst-​lowmem.​C:​27
95 ····​1390:​»       ​55···················»       ​push···​%ebp95 ····​1390:​»       ​55···················»       ​push···​%ebp
96 ····​1391:​»       ​89·​e5················»       ​mov····​%esp,​%ebp96 ····​1391:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
97 ····​1393:​»       ​57···················»       ​push···​%edi97 ····​1393:​»       ​57···················»       ​push···​%edi
98 ····​1394:​»       ​56···················»       ​push···​%esi98 ····​1394:​»       ​56···················»       ​push···​%esi
99 ····​1395:​»       ​53···················»       ​push···​%ebx99 ····​1395:​»       ​53···················»       ​push···​%ebx
100 ····​1396:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp100 ····​1396:​»       ​e8·​d5·07·00·00·······»       ​call···1b70·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
101 ····​1399:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp101 ····​139b:​»       ​81·c6·65·5c·​00·​00····»       ​add····​$0x5c65,​%esi
102 ····​139f:​»       ​e8·​7f·07·00·00·······»       ​call···1b23·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b>102 ····​13a1:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp
103 ····​13a4:​»       ​81·c6·5c·5c·​00·​00····»       ​add····​$0x5c5c,​%esi103 ····​13a4:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp
104 ····​13aa:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi104 ····​13aa:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
105 ····​13ad:​»       ​65·a1·14·00·​00·​00····»       ​mov····​%gs:​0x14,​%eax105 ····​13b0:​»       ​89·84·24·9c·​00·​00·00·»       ​mov····​%eax,​0x9c(%esp)​
106 ····​13b3:​»       ​89·84·24·9c·00·00·00·»       ​mov····​%eax,​0x9c(%esp)​106 ····​13b7:​»       ​31·c0················»       ​xor····​%eax,​%eax
107 ····​13ba:​»       ​31·c0················»       ​xor····​%eax,​%eax107 ····​13b9:​»       ​8b·7d·0c·············»       ​mov····0xc(%ebp)​,​%edi
108 .​/​src/​fst-​lowmem.​C:​30108 .​/​src/​fst-​lowmem.​C:​30
109 ····​13bc:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​109 ····​13bc:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​
110 ····​13c0:​»       ​0f·​84·​59·​01·​00·​00····»       ​je·····​151f·​<__cxa_finalize@plt+0​x28f>110 ····​13c0:​»       ​0f·​84·​5a·​01·​00·​00····»       ​je·····​1520·​<__cxa_finalize@plt+0​x290>
111 .​/​src/​fst-​lowmem.​C:​46111 .​/​src/​fst-​lowmem.​C:​46
112 ····​13c6:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​112 ····​13c6:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
113 ····​13ca:​»       ​0f·​8e·​b6·​00·​00·​00····»       ​jle····​1486·​<__cxa_finalize@plt+0​x1f6>113 ····​13ca:​»       ​0f·​8e·​b6·​00·​00·​00····»       ​jle····​1486·​<__cxa_finalize@plt+0​x1f6>
114 .​/​src/​fst-​lowmem.​C:​46·​(discriminator·​1)​114 .​/​src/​fst-​lowmem.​C:​46·​(discriminator·​1)​
115 ····​13d0:​»       ​8d·​86·​35·​e0·​ff·​ff····»       ​lea····​-​0x1fcb(%esi)​,​%eax115 ····​13d0:​»       ​8d·​86·​35·​e0·​ff·​ff····»       ​lea····​-​0x1fcb(%esi)​,​%eax
116 ····​13d6:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​116 ····​13d6:​»       ​89·f3················»       ​mov····​%esi,​%ebx
117 ····​13da:​»       ​8b·57·04·············»       ​mov····​0x4(%edi)​,​%edx117 ····​13d8:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
118 ····​13dd:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​118 ····​13dc:​»       ​8b·57·04·············»       ​mov····0x4(%edi)​,​%edx
119 ····​13e0:​»       ​89·54·​24·1c··········»       ​mov····​%edx,​0x1c(%esp)​119 ····​13df:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
120 ····​13e4:​»       ​89·f3················»       ​mov····​%esi,​%ebx120 ····​13e2:​»       ​89·54·24·1c··········»       ​mov····​%edx,​0x1c(%esp)​
121 ····​13e6:​»       ​e8·​e5·​fc·​ff·​ff·······»       ​call···​10d0·​<strcmp@plt>121 ····​13e6:​»       ​e8·​e5·​fc·​ff·​ff·······»       ​call···​10d0·​<strcmp@plt>
Max diff block lines reached; 522713/532857 bytes (98.10%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00004aa4·​<.​fini>:​2 00004bb4·​<.​fini>:​
3 ····​4aa4:​»       ​53···················»       ​push···​%ebx3 ····​4bb4:​»       ​53···················»       ​push···​%ebx
4 ····​4aa5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​4bb5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​4aa8:​»       ​e8·43·​cd·​ff·​ff·······»       ​call···​17f0·​<__cxa_finalize@plt+0​x560>5 ····​4bb8:​»       ​e8·33·​cc·​ff·​ff·······»       ​call···​17f0·​<__cxa_finalize@plt+0​x560>
6 ····​4aad:​»       ​81·​c3·53·​25·​00·​00····»       ​add····​$0x2553,​%ebx6 ····​4bbd:​»       ​81·​c3·43·​24·​00·​00····»       ​add····​$0x2443,​%ebx
7 ····​4ab3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​4bc3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​4ab6:​»       ​5b···················»       ​pop····​%ebx8 ····​4bc6:​»       ​5b···················»       ​pop····​%ebx
9 ····​4ab7:​»       ​c3···················»       ​ret····9 ····​4bc7:​»       ​c3···················»       ​ret····
2.38 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00005110·​011b033b·​18010000·​22000000·​10bfffff·​.​.​.​;​.​.​.​.​".​.​.​.​.​.​.​2 ··​0x00005110·​011b033b·​18010000·​22000000·​10bfffff·​.​.​.​;​.​.​.​.​".​.​.​.​.​.​.​
3 ··​0x00005120·​60010000·​80c1ffff·​84010000·​90c1ffff·​`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00005120·​60010000·​80c1ffff·​84010000·​90c1ffff·​`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00005130·10030000·​f4c1ffff·8c040000·​14c2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005130·fc020000·​f4c1ffff·60040000·​14c2ffff·​.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
5 ··​0x00005140·0c060000·​34c2ffff·f0060000·​50c2ffff·​.​.​.​.​4.​.​.​.​.​.​.​P.​.​.​5 ··​0x00005140·cc050000·​34c2ffff·b0060000·​50c2ffff·​.​.​.​.​4.​.​.​.​.​.​.​P.​.​.​
6 ··​0x00005150·7c070000·​80c2ffff·b0020000·d7c5ffff·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00005150·3c070000·​80c2ffff·9c020000·e0c5ffff·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00005160·28030000·17c6ffff·a4040000·57c6ffff·(.​.​.​.​.​.​.​.​.​.​.​W.​.​.​7 ··​0x00005160·14030000·20c6ffff·78040000·60c6ffff·.​.​.​.​·.​.​.​x.​.​.​`.​.​.​
8 ··​0x00005170·94070000·​a0c6ffff·​34010000·dac7ffff·.​.​.​.​.​.​.​.​4.​.​.​.​.​.​.​8 ··​0x00005170·54070000·​a0c6ffff·​34010000·e0c7ffff·T.​.​.​.​.​.​.​4.​.​.​.​.​.​.​
9 ··​0x00005180·​98010000·46c8ffff·​d4010000·b2c8ffff·​.​.​.​.​F.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00005180·​98010000·60c8ffff·​d4010000·e0c8ffff·​.​.​.​.​`.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00005190·​10020000·f8c8ffff·6c020000·13caffff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​10 ··​0x00005190·​10020000·40c9ffff·58020000·60caffff·​.​.​.​.​@.​.​.​X.​.​.​`.​.​.​
11 ··​0x000051a0·54030000·17caffff·68030000·20caffff·T.​.​.​.​.​.​.​h.​.​.​·.​.​.​11 ··​0x000051a0·40030000·64caffff·54030000·70caffff·@.​.​.​d.​.​.​T.​.​.​p.​.​.​
12 ··​0x000051b0·18040000·86d6ffff·7c030000·c0d6ffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​12 ··​0x000051b0·ec030000·e0d6ffff·68030000·30d7ffff·​.​.​.​.​.​.​.​.​h.​.​.​0.​.​.​
13 ··​0x000051c0·90030000·a0d7ffff·d8030000·75dcffff·.​.​.​.​.​.​.​.​.​.​.​.​u.​.​.​13 ··​0x000051c0·7c030000·30d8ffff·ac030000·c9dcffff·|.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x000051d0·d0040000·80dcffff·a0050000·a2dfffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x000051d0·a4040000·d0dcffff·60050000·20e0ffff·​.​.​.​.​.​.​.​.​`.​.​.​·.​.​.​
15 ··​0x000051e0·a8060000·36e6ffff·08070000·2ee9ffff·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000051e0·68060000·d0e6ffff·c8060000·b0e9ffff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x000051f0·e4040000·9ae9ffff·20050000·06eaffff·​.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​16 ··​0x000051f0·b8040000·30eaffff·f4040000·b0eaffff·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x00005200·5c050000·e0eaffff·24060000·30f5ffff·\.​.​.​.​.​.​.​$.​.​.​0.​.​.​17 ··​0x00005200·30050000·a0ebffff·e4050000·e0f5ffff·0.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00005210·68060000·10f9ffff·c0070000·70f9ffff·h.​.​.​.​.​.​.​.​.​.​.​p.​.​.​18 ··​0x00005210·28060000·20faffff·80070000·80faffff·(.​.​.​·.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00005220·0c080000·80f9ffff·20080000··········​.​.​.​.​.​.​.​.​·.​.​.​19 ··​0x00005220·cc070000·90faffff·e0070000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
14.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 115 lines modifiedOffset 4, 111 lines modified
4 ··​0x0000523c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000523c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000524c·​64c5ffff·​36000000·​00000000·​14000000·​d.​.​.​6.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000524c·​64c5ffff·​36000000·​00000000·​14000000·​d.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x0000525c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​6 ··​0x0000525c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
7 ··​0x0000526c·​88010000·​20000000·​1c000000·​a8bdffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0000526c·​88010000·​20000000·​1c000000·​a8bdffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0000527c·​70020000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x8 ··​0x0000527c·​70020000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x
9 ··​0x0000528c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​9 ··​0x0000528c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
10 ··​0x0000529c·​f4bfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​10 ··​0x0000529c·​f4bfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
11 ··​0x000052ac·​54000000·3ac6ffff·6c000000·​00410e08·​T.​.​.​:​.​.​.​l.​.​.​.​A.​.​11 ··​0x000052ac·​54000000·40c6ffff·7a000000·​00410e08·​T.​.​.​@.​.​.​z.​.​.​.​A.​.​
12 ··​0x000052bc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​12 ··​0x000052bc·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
13 ··​0x000052cc·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​13 ··​0x000052cc·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
14 ··​0x000052dc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​14 ··​0x000052dc·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
15 ··​0x000052ec·6ac6ffff·6c000000·​00410e08·​8502410e·j.​.​.​l.​.​.​.​A.​.​.​.​A.​15 ··​0x000052ec·84c6ffff·7a000000·​00410e08·​8502430e·.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
16 ··​0x000052fc·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@16 ··​0x000052fc·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
17 ··​0x0000530c·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​17 ··​0x0000530c·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
18 ··​0x0000531c·​41c50e04·38000000·​cc000000·9ac6ffff·​A.​.​.​8.​.​.​.​.​.​.​.​.​.​.​18 ··​0x0000531c·​41c50e04·24000000·​cc000000·c8c6ffff·​A.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x0000532c·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A19 ··​0x0000532c·5e000000·​00430e30·44860448·​83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
20 ··​0x0000533c·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A20 ··​0x0000533c·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x0000534c·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​21 ··​0x0000534c·00000000·017a504c·5200017c·08079b55·​.​.​.​.​.​zPLR.​.​|.​.​.​U
22 ··​0x0000535c·​1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|22 ··​0x0000535c·​1d00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
23 ··​0x0000536c·08079b41·1d00001b·1b0c0404·88010000·.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x0000536c·24000000·e0c6ffff·20010000·04970500·$.​.​.​.​.​.​.​·.​.​.​.​.​.​.​
24 ··​0x0000537c·40000000·24000000·84c6ffff·1b010000·@.​.​.​$.​.​.​.​.​.​.​.​.​.​.​24 ··​0x0000537c·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
25 ··​0x0000538c·04c30500·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A25 ··​0x0000538c·410e1483·​054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
26 ··​0x0000539c·​0e108604·​410e1483·​05430e40·​02900a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​26 ··​0x0000539c·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
27 ··​0x000053ac·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​27 ··​0x000053ac·30000000·68000000·dcbfffff·58030000·0.​.​.​h.​.​.​.​.​.​.​X.​.​.​
28 ··​0x000053bc·​04410b00·30000000·68000000·c8bfffff·​.​A.​.​0.​.​.​h.​.​.​.​.​.​.​28 ··​0x000053bc·​04630500·00410e08·8502420d·05438703·​.​c.​.​.​A.​.​.​.​B.​.​C.​.​
29 ··​0x000053cc·57030000·​048f0500·00410e08·8502420d·W.​.​.​.​.​.​.​.​A.​.​.​.​B.​29 ··​0x000053cc·86048305·​0374010a·c341c641·c741c50c·.​.​.​.​.​t.​.​.​A.​A.​A.​.​
30 ··​0x000053dc·​054c8703·86048305·​036a010a·c341c641·​.​L.​.​.​.​.​.​.​j.​.​.​A.​A30 ··​0x000053dc·​0404410b·28000000·​00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
31 ··​0x000053ec·c741c50c·​0404410b·28000000·00000000·.​A.​.​.​.​A.​(.​.​.​.​.​.​.​31 ··​0x000053ec·5200017c·​08079bbd·1c00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x000053fc·​017a504c·5200017c·​08079ba9·1c00001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​32 ··​0x000053fc·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x0000540c·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x0000540c·​14000000·30000000·8cbeffff·64000000·​.​.​.​.​0.​.​.​.​.​.​.​d.​.​.​
34 ··​0x0000541c·​03000000·14000000·30000000·78beffff·​.​.​.​.​.​.​.​.​0.​.​.​x.​.​.​34 ··​0x0000541c·​04330500·00000000·28000000·d0010000·​.​3.​.​.​.​.​.​(.​.​.​.​.​.​.​
35 ··​0x0000542c·64000000·045f0500·​00000000·28000000·​d.​.​.​.​_.​.​.​.​.​.​(.​.​.​35 ··​0x0000542c·c4c2ffff·40000000·​00410e08·​8602410e·.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
36 ··​0x0000543c·e4010000·a7c2ffff·40000000·​00410e08·​.​.​.​.​.​.​.​.​@.​.​.​.​A.​.​36 ··​0x0000543c·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
37 ··​0x0000544c·8602410e·0c830343·0e20780e·0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​37 ··​0x0000544c·04000000·10000000·fc010000·18c7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x0000545c·​0841c60e·​04000000·​10000000·​10020000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x0000545c·​04000000·​00000000·​10000000·​10020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x0000546c·b7c6ffff·​04000000·​00000000·​10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x0000546c·08c7ffff·​04000000·​00000000·​10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x0000547c·​24020000·a7c6ffff·04000000·​00000000·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​40 ··​0x0000547c·​24020000·70d3ffff·45000000·​00000000·​$.​.​.​p.​.​.​E.​.​.​.​.​.​.​
41 ··​0x0000548c·10000000·​38020000·02d3ffff·36000000·.​.​.​.​8.​.​.​.​.​.​.​6.​.​.​41 ··​0x0000548c·2c000000·​38020000·acd3ffff·fe000000·,​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x0000549c·​00000000·​44000000·4c020000·28d3ffff·​.​.​.​.​D.​.​.​L.​.​.​(.​.​.​42 ··​0x0000549c·​00430e30·​44870248·83044f86·035b0ac7·​.​C.​0D.​.​H.​.​O.​.​[.​.​
43 ··​0x000054ac·d6000000·00410e08·8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A43 ··​0x000054ac·c6c30e04·470b02ab·0ac7c6c3·​0e04450b·​.​.​.​.​G.​.​.​.​.​.​.​.​.​E.​
44 ··​0x000054bc·0e108304·430e305e·0a0e1041·c30e0c41·.​.​.​.​C.​0^.​.​.​A.​.​.​A44 ··​0x000054bc·3c000000·68020000·7cd4ffff·99040000·<.​.​.​h.​.​.​|.​.​.​.​.​.​.​
45 ··​0x000054cc·c60e0841·c70e0441·​0b029b0a·​0e1041c3·​.​.​.​A.​.​.​A.​.​.​.​.​.​A.​45 ··​0x000054cc·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
46 ··​0x000054dc·0e0c41c6·​0e0841c7·​0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​46 ··​0x000054dc·410e1483·​054d0e50·​03f6030a·0e1441c3·A.​.​.​.​M.​P.​.​.​.​.​.​A.​
47 ··​0x000054ec·94020000·c0d3ffff·d5040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​47 ··​0x000054ec·0e1041c6·0e0c41c7·0e0841c5·​0e04450b·​.​.​A.​.​.​A.​.​.​A.​.​.​E.​
48 ··​0x000054fc·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​48 ··​0x000054fc·44000000·b8010000·7cc6ffff·6e0c0000·D.​.​.​.​.​.​.​|.​.​.​n.​.​.​
49 ··​0x0000550c·​05430e40·​034b040a·0e1441c3·​0e1041c6·​.​C.​@.​K.​.​.​.​A.​.​.​A.​49 ··​0x0000550c·​045b0400·​00410e08·8502430e·​0c870343·​.​[.​.​.​A.​.​.​.​C.​.​.​.​C
50 ··​0x0000551c·​0e0c41c7·0e0841c5·​0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​50 ··​0x0000551c·​0e108604·430e1483·​05500ea0·01032902·​.​.​.​.​C.​.​.​.​P.​.​.​.​)​.​
51 ··​0x0000552c·d0010000·00c6ffff·650c0000·046f0400·​.​.​.​.​.​.​.​.​e.​.​.​.​o.​.​51 ··​0x0000552c·0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
52 ··​0x0000553c·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​52 ··​0x0000553c·c50e0449·0b000000·28000000·​00000000·​.​.​.​I.​.​.​.​(.​.​.​.​.​.​.​
53 ··​0x0000554c·410e1483·05460ea0·​01035602·0a0e1441·​A.​.​.​.​F.​.​.​.​V.​.​.​.​A53 ··​0x0000554c·017a504c·5200017c·​08079b59·​1b00001b·​.​zPLR.​.​|.​.​.​Y.​.​.​.​
54 ··​0x0000555c·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A54 ··​0x0000555c·1b0c0404·88010ea0·01830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
55 ··​0x0000556c·​0b000000·28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL55 ··​0x0000556c·​03000000·14000000·30000000·8cbdffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
56 ··​0x0000557c·5200017c·​08079b2d·1b00001b·1b0c0404·R.​.​|.​.​.​-​.​.​.​.​.​.​.​.​56 ··​0x0000557c·20000000·​04f10300·00000000·28000000··.​.​.​.​.​.​.​.​.​.​.​(.​.​.​
57 ··​0x0000558c·88010ea0·01830585·02860487·​03000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​57 ··​0x0000558c·34030000·a0c1ffff·40000000·​00410e08·4.​.​.​.​.​.​.​@.​.​.​.​A.​.​
58 ··​0x0000559c·14000000·30000000·60bdffff·20000000·​.​.​.​.​0.​.​.​`.​.​.​·​.​.​.​58 ··​0x0000559c·8602410e·0c83034e·0e206d0e·0c41c30e·​.​.​A.​.​.​.​N.​·m.​.​A.​.​
59 ··​0x000055ac·​04060400·​00000000·28000000·​60030000·​.​.​.​.​.​.​.​.​(.​.​.​`.​.​.​59 ··​0x000055ac·​0841c60e·​04000000·10000000·​60030000·​.​A.​.​.​.​.​.​.​.​.​.​`.​.​.​
60 ··​0x000055bc·6bc1ffff·40000000·​00410e08·8602410e·k.​.​.​@.​.​.​.​A.​.​.​.​A.​60 ··​0x000055bc·1dd8ffff·04000000·​00000000·38000000·.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
61 ··​0x000055cc·0c830343·​0e20780e·0c41c30e·​0841c60e·.​.​.​C.​·​x.​.​A.​.​.​A.​.​61 ··​0x000055cc·74030000·f0e4ffff·7a000000·​00410e08·t.​.​.​.​.​.​.​z.​.​.​.​A.​.​
62 ··​0x000055dc·04000000·10000000·8c030000·9dd7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x000055dc·8502430e·0c870341·0e108604·410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
63 ··​0x000055ec·​04000000·​00000000·38000000·a0030000·​.​.​.​.​.​.​.​.​8.​.​.​.​.​.​.​63 ··​0x000055ec·​054e0e40·​02610e14·41c30e10·41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
64 ··​0x000055fc·​42e4ffff·6c000000·00410e08·8502410e·B.​.​.​l.​.​.​.​A.​.​.​.​A.​64 ··​0x000055fc·​41c70e08·41c50e04·38000000·b0030000·A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
65 ··​0x0000560c·0c870341·0e108604·​410e1483·05430e40·.​.​.​A.​.​.​.​A.​.​.​.​C.​@65 ··​0x0000560c·34e5ffff·7a000000·00410e08·​8502430e·​4.​.​.​z.​.​.​.​A.​.​.​.​C.​
66 ··​0x0000561c·​02600e14·​41c30e10·​41c60e0c·41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​66 ··​0x0000561c·​0c870341·​0e108604·​410e1483·054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
67 ··​0x0000562c·41c50e04·38000000·dc030000·72e4ffff·A.​.​.​8.​.​.​.​.​.​.​r.​.​.​67 ··​0x0000562c·02610e14·41c30e10·41c60e0c·41c70e08·.​a.​.​A.​.​.​A.​.​.​A.​.​.​
68 ··​0x0000563c·6c000000·00410e08·8502410e·0c870341·l.​.​.​.​A.​.​.​.​A.​.​.​.​A68 ··​0x0000563c·41c50e04·2c000000·fc020000·78e5ffff·A.​.​.​,​.​.​.​.​.​.​.​x.​.​.​
69 ··​0x0000564c·0e108604·410e1483·​05430e40·02600e14·​.​.​.​.​A.​.​.​.​C.​@.​`.​.​69 ··​0x0000564c·ee000000·04290300·​00430e30·4487034f·​.​.​.​.​.​)​.​.​.​C.​0D.​.​O
70 ··​0x0000565c·41c30e10·41c60e0c·41c70e08·41c50e04·A.​.​.​A.​.​.​A.​.​.​A.​.​.​70 ··​0x0000565c·86044c83·05850202·6e0ac5c7·c6c30e04·.​.​L.​.​.​.​.​n.​.​.​.​.​.​.​
71 ··​0x0000566c·​40000000·14030000·a2e4ffff·d6000000·@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​71 ··​0x0000566c·​410b0000·40000000·2c030000·68d7ffff·A.​.​.​@.​.​.​,​.​.​.​h.​.​.​
72 ··​0x0000567c·043e0300·00410e08·​8502410e·​0c870341·​.​>.​.​.​A.​.​.​.​A.​.​.​.​A72 ··​0x0000567c·44030000·​04070300·00410e08·8502410e·​D.​.​.​.​.​.​.​.​A.​.​.​.​A.​
73 ··​0x0000568c·​0e108604·​410e1483·​05430e30·026d0a0e·.​.​.​.​A.​.​.​.​C.​0.​m.​.​73 ··​0x0000568c·​0c870341·​0e108604·​410e1483·​054e0e60·​.​.​.​A.​.​.​.​A.​.​.​.​N.​`
74 ··​0x0000569c·1441c30e·​1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​74 ··​0x0000569c·03d3020a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
75 ··​0x000056ac·​04410b00·40000000·58030000·d8d6ffff·.​A.​.​@.​.​.​X.​.​.​.​.​.​.​75 ··​0x000056ac·​0e0841c5·0e04470b·24000000·00000000·.​.​A.​.​.​G.​$.​.​.​.​.​.​.​
76 ··​0x000056bc·21030000·04070300·​00410e08·8502410e·!.​.​.​.​.​.​.​.​A.​.​.​.​A.​76 ··​0x000056bc·017a504c·5200017c·​08079be9·1900001b·.​zPLR.​.​|.​.​.​.​.​.​.​.​
77 ··​0x000056cc·​0c870341·​0e108604·410e1483·05430e60·​.​.​.​A.​.​.​.​A.​.​.​.​C.​`77 ··​0x000056cc·1b0c0404·​88010e60·83058502·86048703·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​
78 ··​0x000056dc·03c1020a·0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​78 ··​0x000056dc·14000000·2c000000·40bcffff·20000000·​.​.​.​.​,​.​.​.​@.​.​.​·.​.​.​
79 ··​0x000056ec·​0e0841c5·​0e04410b·24000000·00000000·​.​.​A.​.​.​A.​$.​.​.​.​.​.​.​79 ··​0x000056ec·​04b50200·​00000000·40000000·b0030000·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
80 ··​0x000056fc·017a504c·5200017c·​08079ba9·1900001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​80 ··​0x000056fc·b4e5ffff·3c0a0000·​04a70200·00410e08·​.​.​.​.​<.​.​.​.​.​.​.​.​A.​.​
81 ··​0x0000570c·1b0c0404·88010e60·83058502·86048703·​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​.​81 ··​0x0000570c·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
82 ··​0x0000571c·14000000·2c000000·​00bcffff·20000000·​.​.​.​.​,​.​.​.​.​.​.​.​·.​.​.​82 ··​0x0000571c·054d0e60·0332080a·​0e1441c3·0e1041c6·​.​M.​`.​2.​.​.​.​A.​.​.​A.​
83 ··​0x0000572c·​04b50200·​00000000·40000000·dc030000·​.​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​83 ··​0x0000572c·​0e0c41c7·​0e0841c5·0e04490b·3c000000·​.​.​A.​.​.​A.​.​.​I.​<.​.​.​
84 ··​0x0000573c·b4e4ffff·4c0a0000·04a70200·​00410e08·​.​.​.​.​L.​.​.​.​.​.​.​.​A.​.​84 ··​0x0000573c·e4040000·b0efffff·39040000·​00410e08·​.​.​.​.​.​.​.​.​9.​.​.​.​A.​.​
85 ··​0x0000574c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​85 ··​0x0000574c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
86 ··​0x0000575c·​05430e60·​0382080a·​0e1441c3·​0e1041c6·​.​C.​`.​.​.​.​.​.​A.​.​.​A.​86 ··​0x0000575c·​054d0e40·​03a7030a·​0e1441c3·​0e1041c6·​.​M.​@.​.​.​.​.​.​A.​.​.​A.​
87 ··​0x0000576c·​0e0c41c7·​0e0841c5·​0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​87 ··​0x0000576c·​0e0c41c7·​0e0841c5·​0e04440b·44000000·​.​.​A.​.​.​A.​.​.​D.​D.​.​.​
88 ··​0x0000577c·24050000·c0eeffff·d2030000·​00410e08·$.​.​.​.​.​.​.​.​.​.​.​.​A.​.​88 ··​0x0000577c·34040000·b0d9ffff·a7060000·​046f0200·4.​.​.​.​.​.​.​.​.​.​.​.​o.​.​
89 ··​0x0000578c·​8502410e·​0c870341·​0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​89 ··​0x0000578c·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
90 ··​0x0000579c·05430e40·​0362030a·​0e1441c3·​0e1041c6·.​C.​@.​b.​.​.​.​A.​.​.​A.​90 ··​0x0000579c·​410e1483·​05510ea0·​01039603·0a0e1441·​A.​.​.​.​Q.​.​.​.​.​.​.​.​.​A
91 ··​0x000057ac·​0e0c41c7·0e0841c5·0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​91 ··​0x000057ac·c30e1041·​c60e0c41·​c70e0841·c50e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A
92 ··​0x000057bc·60040000·f2d8ffff·94060000·04730200·`.​.​.​.​.​.​.​.​.​.​.​.​s.​.​92 ··​0x000057bc·0b000000·14000000·80020000·7cbbffff·.​.​.​.​.​.​.​.​.​.​.​.​|.​.​.​
93 ··​0x000057cc·00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​93 ··​0x000057cc·1c000000·043d0200·​00000000·44000000·​.​.​.​.​.​=.​.​.​.​.​.​D.​.​.​
94 ··​0x000057dc·410e1483·​05460ea0·01038403·​0a0e1441·A.​.​.​.​F.​.​.​.​.​.​.​.​.​A94 ··​0x000057dc·94040000·​00e0ffff·dc020000·​042d0200·.​.​.​.​.​.​.​.​.​.​.​.​.​-​.​.​
95 ··​0x000057ec·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A95 ··​0x000057ec·00410e08·8502430e·0c870343·​0e108604·​.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
96 ··​0x000057fc·0b000000·14000000·94020000·3cbbffff·.​.​.​.​.​.​.​.​.​.​.​.​<.​.​.​96 ··​0x000057fc·410e1483·054e0e80·01039002·0a0e1441·A.​.​.​.​N.​.​.​.​.​.​.​.​.​A
97 ··​0x0000580c·1c000000·04410200·00000000·44000000·​.​.​.​.​.​A.​.​.​.​.​.​D.​.​.​97 ··​0x0000580c·c30e1041·c60e0c41·c70e0841·c50e0446·​.​.​.​A.​.​.​A.​.​.​A.​.​.​F
98 ··​0x0000581c·c0040000·​26dfffff·f7020000·​04310200·​.​.​.​.​&.​.​.​.​.​.​.​.​1.​.​98 ··​0x0000581c·0b000000·​28000000·00000000·​017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
99 ··​0x0000582c·00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​99 ··​0x0000582c·5200017c·08079b7d·1800001b·1b0c0404·R.​.​|.​.​.​}.​.​.​.​.​.​.​.​
100 ··​0x0000583c·410e1483·​05430e80·​0103c402·​0a0e1441·A.​.​.​.​C.​.​.​.​.​.​.​.​.​A100 ··​0x0000583c·88010e80·​01830585·​02860487·​03000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
101 ··​0x0000584c·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A101 ··​0x0000584c·14000000·30000000·0cbbffff·2e000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
102 ··​0x0000585c·​0b000000·28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL102 ··​0x0000585c·​04c80100·00000000·28000000·10060000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​
103 ··​0x0000586c·5200017c·08079b3d·1800001b·1b0c0404·R.​.​|.​.​.​=.​.​.​.​.​.​.​.​103 ··​0x0000586c·04bfffff·40000000·00410e08·8602410e·.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
104 ··​0x0000587c·88010e80·​01830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x0000587c·0c83034e·​0e206d0e·​0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
105 ··​0x0000588c·14000000·30000000·ccbaffff·2e000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​105 ··​0x0000588c·04000000·48000000·3c060000·98f2ffff·​.​.​.​.​H.​.​.​<.​.​.​.​.​.​.​
106 ··​0x0000589c·04cc0100·​00000000·28000000·50060000·.​.​.​.​.​.​.​.​(.​.​.​P.​.​.​106 ··​0x0000589c·55000000·​00410e08·8502410e·0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A
107 ··​0x000058ac·bbbeffff·​40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​107 ··​0x000058ac·0e108604·​410e1483·​054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A
108 ··​0x000058bc·​0c830343·0e20780e·0c41c30e·0841c60e·​.​.​.​C.​·​x.​.​A.​.​.​A.​.​108 ··​0x000058bc·​0e28440e·2c440e30·4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​
109 ··​0x000058cc·​04000000·48000000·7c060000·48f1ffff·​.​.​.​.​H.​.​.​|.​.​.​H.​.​.​109 ··​0x000058cc·​0e1041c6·0e0c41c7·0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
110 ··​0x000058dc·55000000·00410e08·8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A110 ··​0x000058dc·10000000·88060000·acf2ffff·​01000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
111 ··​0x000058ec·​0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A111 ··​0x000058ec·​00000000·18000000·9c060000·a8f2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
112 ··​0x000058fc·0e28440e·2c440e30·4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​112 ··​0x000058fc·14000000·00410e08·83024e0e·10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​
113 ··​0x0000590c·​0e1041c6·0e0c41c7·0e0841c5·0e040000·.​.​A.​.​.​A.​.​.​A.​.​.​.​.​113 ··​0x0000590c·​00000000····························.​.​.​.​
114 ··​0x0000591c·​10000000·​c8060000·​5cf1ffff·​01000000·​.​.​.​.​.​.​.​.​\.​.​.​.​.​.​.​ 
115 ··​0x0000592c·​00000000·​18000000·​dc060000·​58f1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​X.​.​.​ 
116 ··​0x0000593c·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
117 ··​0x0000594c·​00000000····························​.​.​.​.​ 
  
2.58 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00005950·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00005910·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00005960·​ff9b2d01·​227d6600·​009f0205·​cb0601c0·​.​.​-​.​"}f.​.​.​.​.​.​.​.​.​3 ··​0x00005920·​ff9b2d01·​227d6600·​00a00205·​cc0601c1·​.​.​-​.​"}f.​.​.​.​.​.​.​.​.​
4 ··​0x00005970·​0215d006·​03d80205·​cb060188·​0305d006·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005930·​0215d106·​03d90205·​cc060189·​0305d106·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00005980·​03c404f6·​01000001·​00007d00·20170000·​.​.​.​.​.​.​.​.​.​.​}.​·.​.​.​5 ··​0x00005940·​03c504f6·​01000001·​00007d00·60170000·​.​.​.​.​.​.​.​.​.​.​}.​`.​.​.​
6 ··​0x00005990·​ff9b1501·​081e0500·​00351756·​00010000·​.​.​.​.​.​.​.​.​.​5.​V.​.​.​.​6 ··​0x00005950·​ff9b1501·​081e0500·​00351756·​00010000·​.​.​.​.​.​.​.​.​.​5.​V.​.​.​.​
7 ··​0x000059a0·​7d000000·08170000·​ffff0107·8001d017·​}.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00005960·​7d000000·48170000·​ffff0106·73ea17e7·​}.​.​.​H.​.​.​.​.​.​.​s.​.​.​
8 ··​0x000059b0·da1800ff·ff01041b·050000ff·ff01091b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00005970·​1800ffff·01041b05·0000ffff·010a2705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​'.​
9 ··​0x000059c0·057900c7·​01050000·​ffff0116·​36050000·​.​y.​.​.​.​.​.​.​.​.​.​6.​.​.​9 ··​0x00005980·910100df·​01050000·​ffff0116·​36050000·​.​.​.​.​.​.​.​.​.​.​.​.​6.​.​.​
10 ··​0x000059d0·​45349a06·​00b301d1·​03930600·8e06059a·​E4.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00005990·​4534bd06·​00b301f1·​03b60600·b10605bd·​E4.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x000059e0·​0600ffff·​01041b05·​00000000·​ff9b4d01·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​M.​11 ··​0x000059a0·​0600ffff·​01041b05·​00000000·​ff9b4901·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​I.​
12 ··​0x000059f0·40840105·0000d201·05941201·​a2050596·@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000059b0·3f700500·00be0105·84120199·05058612·?p.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00005a00·1201b109·05981201·​fd110596·12018612·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x000059c0·​01b20905·881201ed·11058612·01f61105·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x00005a10·05981201·​8f120594·1201cd12·05f61300·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x000059d0·881201ff·11058412·01bd1205·e61300da·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x00005a20·ea1205a3·13038713·05fa1303·​8e140500·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x000059e0·​12059313·03f71205·ea1303fe·13050000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x00005a30·00010000·7d000000·​00000000·​ffff0112·.​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000059f0·​0100007d·​00000000·​ffff0112·a002d803·.​.​.​}.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x00005a40·9f02b903·​0000c507·058d0d00·de07af05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00005a00·0000e207·​05a00d00·ff07a105·0000ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00005a50·​0000ffff·​01041705·​0000ffff·​010b6705·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​g.​18 ··​0x00005a10·​01041705·​0000ffff·​010b6105·​c90500e7·​.​.​.​.​.​.​.​.​.​.​a.​.​.​.​.​
19 ··​0x00005a60·​e905008c·​0556f005·​00ffff01·​04290500·.​.​.​.​.​V.​.​.​.​.​.​.​)​.​.​19 ··​0x00005a20·​045bd505·​00ffff01·​04290500·00·······.​[.​.​.​.​.​.​.​)​.​.​.​
20 ··​0x00005a70·​00··································​.​ 
  
296 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00006eb0·​e0180000·e7160000·27170000·67170000·​.​.​.​.​.​.​.​.​'.​.​.​g.​.​.​2 ··​0x00006eb0·​e0180000·f0160000·30170000·70170000·​.​.​.​.​.​.​.​.​0.​.​.​p.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·66613630·35623836·39393037·​34666537·fa605b8699074fe72 ··​0x00000000·35613662·65363965·63323534·​33623064·5a6be69ec2543b0d
3 ··​0x00000010·61366466·64646135·​32363666·61326163·a6dfdda5266fa2ac3 ··​0x00000010·35326566·36306638·​34646139·38323439·52ef60f84da98249
4 ··​0x00000020·63656139·39392e64·​65627567·​00000000·cea999.​debug.​.​.​.​4 ··​0x00000020·34616235·65342e64·​65627567·​00000000·4ab5e4.​debug.​.​.​.​
5 ··​0x00000030·df202349····························​.​·​#I5 ··​0x00000030·899d3432····························​.​.​42
  
281 KB
./usr/bin/fst-match
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x164011 ··​Entry·​point·​address:​···············​0x1660
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​16832·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​16832·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x16402 Entry·​point·​0x1660
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00a20·​0x00a20·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00a20·​0x00a20·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01e18·​0x01e18·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01e28·​0x01e28·​R·​E·​0x1000
11 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x0060b·​0x0060b·​R···​0x100011 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x005f2·​0x005f2·​R···​0x1000
12 ··​LOAD···········​0x003eb8·​0x00004eb8·​0x00004eb8·​0x001c4·​0x001c8·​RW··​0x100012 ··​LOAD···········​0x003eb8·​0x00004eb8·​0x00004eb8·​0x001c4·​0x001c8·​RW··​0x1000
13 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x003168·​0x00003168·​0x00003168·​0x000a4·​0x000a4·​R···​0x415 ··​GNU_EH_FRAME···​0x003168·​0x00003168·​0x00003168·​0x000a4·​0x000a4·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x003eb8·​0x00004eb8·​0x00004eb8·​0x00148·​0x00148·​R···​0x117 ··​GNU_RELRO······​0x003eb8·​0x00004eb8·​0x00004eb8·​0x00148·​0x00148·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​000007e4·​0007e4·​00004c·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​000007e4·​0007e4·​00004c·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000830·​000830·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000830·​000830·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​000008e0·​0008e0·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​000008e0·​0008e0·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000968·​000968·​0000b8·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000968·​000968·​0000b8·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000180·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000180·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000011a0·​0011a0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000011a0·​0011a0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011b0·​0011b0·​001c54·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011b0·​0011b0·​001c64·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00002e04·​002e04·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00002e14·​002e14·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​000168·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​000168·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00003168·​003168·​0000a4·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00003168·​003168·​0000a4·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000320c·​00320c·​00039c·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000320c·​00320c·​000384·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​000035a8·​0035a8·​000063·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00003590·​003590·​000062·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004eb8·​003eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004eb8·​003eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000068·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000068·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00005068·​004068·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00005068·​004068·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​0000507c·​00407c·​000004·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​0000507c·​00407c·​000004·​00··​WA··​0···​0··​1
991 B
readelf --wide --symbols {}
    
Offset 33, 9 lines modifiedOffset 33, 9 lines modified
33 ····​29:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​33 ····​29:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__34 ····​30:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
35 ····​31:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able35 ····​31:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
36 ····​32:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​36 ····​32:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
39 ····​35:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used39 ····​35:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
40 ····​36:​·​00002786····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE40 ····​36:​·​000027a0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
41 ····​37:​·​00002786····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE41 ····​37:​·​000027a0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x2e0410 ·​0x0000000d·​(FINI)​·······················​0x2e14
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x4eb811 ·​0x00000019·​(INIT_ARRAY)​·················​0x4eb8
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x47816 ·​0x00000005·​(STRTAB)​·····················​0x478
17 ·​0x00000006·​(SYMTAB)​·····················​0x21817 ·​0x00000006·​(SYMTAB)​·····················​0x218
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·7a743e94dff7100da013f​b6700b3f037d87360906 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·eaaa99fb07abedd91c3a9​8e068308c63a4a9d49e
15.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001640.​.​0000167614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001660.​.​00001696
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 93 lines modifiedOffset 37, 93 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011a0.​.​000011a838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011a0.​.​000011a8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00001780.​.​000017fc42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=000017a0.​.​0000181c
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000178143 ··​DW_CFA_advance_loc:​·​1·​to·​000017a1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·​1·​to·​0000178246 ··​DW_CFA_advance_loc:​·​1·​to·​000017a2
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·3·​to·​0000178549 ··​DW_CFA_advance_loc:​·14·​to·​000017b0
50 ··​DW_CFA_def_cfa_offset​:​·​3250 ··​DW_CFA_def_cfa_offset​:​·​32
51 ··​DW_CFA_nop51 ··​DW_CFA_nop
52 ··​DW_CFA_nop52 ··​DW_CFA_nop
  
53 0000009c·​0000003c·​00000074·​FDE·​cie=0000002c·​pc=000017fc.​.​00001b1553 0000009c·​0000003c·​00000074·​FDE·​cie=0000002c·​pc=00001820.​.​00001b26
54 ··​DW_CFA_advance_loc:​·​1·​to·​000017fd54 ··​DW_CFA_advance_loc:​·​1·​to·​00001821
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​000017fe57 ··​DW_CFA_advance_loc:​·​1·​to·​00001822
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·​1·​to·​000017ff60 ··​DW_CFA_advance_loc:​·​1·​to·​00001823
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1662 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
63 ··​DW_CFA_advance_loc:​·​1·​to·​0000180063 ··​DW_CFA_advance_loc:​·​1·​to·​00001824
64 ··​DW_CFA_def_cfa_offset​:​·​2064 ··​DW_CFA_def_cfa_offset​:​·​20
65 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2065 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
66 ··​DW_CFA_advance_loc:​·​3·​to·​0000180366 ··​DW_CFA_advance_loc:​·13·​to·​00001831
67 ··​DW_CFA_def_cfa_offset​:​·​8067 ··​DW_CFA_def_cfa_offset​:​·​80
68 ··​DW_CFA_advance_loc2:​·​487·​to·​000019ea68 ··​DW_CFA_advance_loc2:​·​457·​to·​000019fa
69 ··​DW_CFA_remember_state​69 ··​DW_CFA_remember_state​
70 ··​DW_CFA_def_cfa_offset​:​·​2070 ··​DW_CFA_def_cfa_offset​:​·​20
71 ··​DW_CFA_advance_loc:​·​1·​to·​000019eb71 ··​DW_CFA_advance_loc:​·​1·​to·​000019fb
72 ··​DW_CFA_restore:​·​r3·​(ebx)​72 ··​DW_CFA_restore:​·​r3·​(ebx)​
73 ··​DW_CFA_def_cfa_offset​:​·​1673 ··​DW_CFA_def_cfa_offset​:​·​16
74 ··​DW_CFA_advance_loc:​·​1·​to·​000019ec74 ··​DW_CFA_advance_loc:​·​1·​to·​000019fc
75 ··​DW_CFA_restore:​·​r6·​(esi)​75 ··​DW_CFA_restore:​·​r6·​(esi)​
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_advance_loc:​·​1·​to·​000019ed77 ··​DW_CFA_advance_loc:​·​1·​to·​000019fd
78 ··​DW_CFA_restore:​·​r7·​(edi)​78 ··​DW_CFA_restore:​·​r7·​(edi)​
79 ··​DW_CFA_def_cfa_offset​:​·​879 ··​DW_CFA_def_cfa_offset​:​·​8
80 ··​DW_CFA_advance_loc:​·​1·​to·​000019ee80 ··​DW_CFA_advance_loc:​·​1·​to·​000019fe
81 ··​DW_CFA_restore:​·​r5·​(ebp)​81 ··​DW_CFA_restore:​·​r5·​(ebp)​
82 ··​DW_CFA_def_cfa_offset​:​·​482 ··​DW_CFA_def_cfa_offset​:​·​4
83 ··​DW_CFA_advance_loc:​·1·​to·​000019ef83 ··​DW_CFA_advance_loc:​·2·​to·​00001a00
84 ··​DW_CFA_restore_state84 ··​DW_CFA_restore_state
  
85 000000dc·​0000001c·​00000000·​CIE85 000000dc·​0000001c·​00000000·​CIE
86 ··​Version:​···············​186 ··​Version:​···············​1
87 ··​Augmentation:​··········​"zPLR"87 ··​Augmentation:​··········​"zPLR"
88 ··​Code·​alignment·​factor:​·​188 ··​Code·​alignment·​factor:​·​1
89 ··​Data·​alignment·​factor:​·​-​489 ··​Data·​alignment·​factor:​·​-​4
90 ··​Return·​address·​column:​·​890 ··​Return·​address·​column:​·​8
91 ··​Augmentation·​data:​·····​9b·​7d·​1d·​00·​00·​1b·​1b91 ··​Augmentation·​data:​·····​9b·​7d·​1d·​00·​00·​1b·​1b
92 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​492 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
93 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​493 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
94 ··​DW_CFA_nop94 ··​DW_CFA_nop
95 ··​DW_CFA_nop95 ··​DW_CFA_nop
  
96 000000fc·​00000030·​00000024·​FDE·​cie=000000dc·​pc=00001240.​.​000015bb96 000000fc·​00000030·​00000024·​FDE·​cie=000000dc·​pc=00001240.​.​000015d8
97 ··​Augmentation·​data:​·····8f·​02·​00·​0097 ··​Augmentation·​data:​·····77·​02·​00·​00
98 ··​DW_CFA_advance_loc:​·​1·​to·​0000124198 ··​DW_CFA_advance_loc:​·​1·​to·​00001241
99 ··​DW_CFA_def_cfa_offset​:​·​899 ··​DW_CFA_def_cfa_offset​:​·​8
100 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8100 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
101 ··​DW_CFA_advance_loc:​·​2·​to·​00001243101 ··​DW_CFA_advance_loc:​·​2·​to·​00001243
102 ··​DW_CFA_def_cfa_regist​er:​·​r5·​(ebp)​102 ··​DW_CFA_def_cfa_regist​er:​·​r5·​(ebp)​
103 ··​DW_CFA_advance_loc:​·12·​to·​0000124f103 ··​DW_CFA_advance_loc:​·3·​to·​00001246
104 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12104 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
107 ··​DW_CFA_advance_loc2:​·563·​to·​00001482107 ··​DW_CFA_advance_loc2:​·605·​to·​000014a3
108 ··​DW_CFA_remember_state​108 ··​DW_CFA_remember_state​
109 ··​DW_CFA_restore:​·​r3·​(ebx)​109 ··​DW_CFA_restore:​·​r3·​(ebx)​
110 ··​DW_CFA_advance_loc:​·​1·​to·​00001483110 ··​DW_CFA_advance_loc:​·​1·​to·​000014a4
111 ··​DW_CFA_restore:​·​r6·​(esi)​111 ··​DW_CFA_restore:​·​r6·​(esi)​
112 ··​DW_CFA_advance_loc:​·​1·​to·​00001484112 ··​DW_CFA_advance_loc:​·​1·​to·​000014a5
113 ··​DW_CFA_restore:​·​r7·​(edi)​113 ··​DW_CFA_restore:​·​r7·​(edi)​
114 ··​DW_CFA_advance_loc:​·​1·​to·​00001485114 ··​DW_CFA_advance_loc:​·​1·​to·​000014a6
115 ··​DW_CFA_restore:​·​r5·​(ebp)​115 ··​DW_CFA_restore:​·​r5·​(ebp)​
116 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4116 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
117 ··​DW_CFA_advance_loc:​·​1·​to·​00001486117 ··​DW_CFA_advance_loc:​·​1·​to·​000014a7
118 ··​DW_CFA_restore_state118 ··​DW_CFA_restore_state
  
119 00000130·​00000028·​00000000·​CIE119 00000130·​00000028·​00000000·​CIE
120 ··​Version:​···············​1120 ··​Version:​···············​1
121 ··​Augmentation:​··········​"zPLR"121 ··​Augmentation:​··········​"zPLR"
122 ··​Code·​alignment·​factor:​·​1122 ··​Code·​alignment·​factor:​·​1
123 ··​Data·​alignment·​factor:​·​-​4123 ··​Data·​alignment·​factor:​·​-​4
Offset 136, 265 lines modifiedOffset 136, 250 lines modified
136 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8136 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
137 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16137 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
138 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12138 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
139 ··​DW_CFA_nop139 ··​DW_CFA_nop
140 ··​DW_CFA_nop140 ··​DW_CFA_nop
141 ··​DW_CFA_nop141 ··​DW_CFA_nop
  
142 0000015c·​00000014·​00000030·​FDE·​cie=00000130·​pc=000011b0.​.​00001216142 0000015c·​00000014·​00000030·​FDE·​cie=00000130·​pc=000011b0.​.​0000121a
143 ··​Augmentation·​data:​·····67·​02·​00·​00143 ··​Augmentation·​data:​·····4f·​02·​00·​00
144 ··​DW_CFA_nop144 ··​DW_CFA_nop
145 ··​DW_CFA_nop145 ··​DW_CFA_nop
146 ··​DW_CFA_nop146 ··​DW_CFA_nop
  
147 00000174·​00000028·​0000014c·​FDE·​cie=0000002c·​pc=000015bb.​.​000015fb147 00000174·​00000028·​0000014c·​FDE·​cie=0000002c·​pc=000015e0.​.​00001620
148 ··​DW_CFA_advance_loc:​·​1·​to·​000015bc148 ··​DW_CFA_advance_loc:​·​1·​to·​000015e1
149 ··​DW_CFA_def_cfa_offset​:​·​8149 ··​DW_CFA_def_cfa_offset​:​·​8
150 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8150 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
Max diff block lines reached; 10556/15844 bytes (66.62%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·77·​06·​00·​00·······»       ​call···​1680·​<__cxa_finalize@plt+0​x4e0>6 ····​1004:​»       ​e8·97·​06·​00·​00·······»       ​call···​16a0·​<__cxa_finalize@plt+0​x500>
7 ····​1009:​»       ​81·​c3·​f7·​3f·​00·​00····»       ​add····​$0x3ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​3f·​00·​00····»       ​add····​$0x3ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
246 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 2467 lines modifiedOffset 1, 2491 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011b0·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​@@Base-​0x15d6>:​2 000011b0·​<SFST:​:​ArcsIter:​:​ArcsIter(SFST:​:​Arcs·​const*,​·​SFST:​:​ArcsIter:​:​IterType)​@@Base-​0x15f0>:​
3 ····​11b0:​»       ​89·44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​3 ····​11b0:​»       ​89·54·​24·​2c··········»       ​mov····​%edx,​0x2c(%esp)​
4 main()​:​4 main()​:​
5 .​/​src/​fst-​match.​C:​955 .​/​src/​fst-​match.​C:​95
6 ····​11b4:​»       ​8b·​44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax6 ····​11b4:​»       ​8b·​44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax
7 ····​11b8:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​7 ····​11b8:​»       ​89·fb················»       ​mov····​%edi,​%ebx
8 ····​11bb:​»       ​89·fb················»       ​mov····​%edi,​%ebx8 ····​11ba:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​
9 ····​11bd:​»       ​e8·​be·​ff·​ff·​ff·······»       ​call···​1180·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>9 ····​11bd:​»       ​e8·​be·​ff·​ff·​ff·······»       ​call···​1180·​<SFST:​:​CompactTransducer:​:​~CompactTransducer()​@plt>
10 ····​11c2:​»       ​8b·44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax10 ····​11c2:​»       ​8b·54·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%edx
 11 ····​11c6:​»       ​89·​f0················»       ​mov····​%esi,​%eax
11 .​/​src/​fst-​match.​C:​13312 .​/​src/​fst-​match.​C:​133
12 ····​11c6:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​13 ····​11c8:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
13 ····​11c9:​»       ​89·​fb················»       ​mov····%edi,​%ebx14 ····​11cb:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
14 ····​11cb:​»       ​83·fe·01·············»       ​cmp····$0x1,​%esi15 ····​11ce:​»       ​89·d6················»       ​mov····%edx,​%esi
15 ····​11ce:​»       ​74·05················»       ​je·····11d5·​<__cxa_finalize@plt+0​x35>16 ····​11d0:​»       ​89·fb················»       ​mov····%edi,​%ebx
16 ····​11d0:​»       ​e8·8b·ff·ff·ff·······»       ​call···​1160·​<_Unwind_Resume@plt>17 ····​11d2:​»       ​74·05················»       ​je·····​11d9·​<__cxa_finalize@plt+0​x39>
17 ····​11d5:​»       ​e8·76·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>18 ····​11d4:​»       ​e8·87·​ff·​ff·​ff·······»       ​call···​1160·​<_Unwind_Resume@plt>
 19 ····​11d9:​»       ​e8·​72·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​match.​C:​13420 .​/​src/​fst-​match.​C:​134
19 ····​11da:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
20 ····​11de:​»       ​8b·​97·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%edx21 ····​11de:​»       ​8b·​97·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%edx
21 ····​11e4:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​22 ····​11e4:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
22 ····​11e7:​»       ​e8·​d4·fe·ff·ff·······»       ​call···10c0·<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·>&·std:​:​operator<<·<std:​:​char_traits<char>·>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​11e7:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
23 ····​11ec:​»       ​8d·8f·51·e1·​ff·ff····»       ​lea····-​0x1eaf(%edi)​,​%ecx24 ····​11eb:​»       ​e8·d0·fe·ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·std:​:​char_traits<char>·>&·std:​:​operator<<·<std:​:​char_traits<char>·>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·const*)​@plt>
24 ····​11f2:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​25 ····​11f0:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
25 ····​11f6:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​26 ····​11f3:​»       ​8d·8f·51·e1·ff·ff····»       ​lea····-​0x1eaf(%edi)​,​%ecx
26 ····​11f9:​»       ​e8·​c2·fe·ff·ff·······»       ​call···10c0·<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·>&·std:​:​operator<<·<std:​:​char_traits<char>·>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​11f9:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​
 28 ····​11fd:​»       ​e8·​be·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
27 .​/​src/​fst-​match.​C:​13329 .​/​src/​fst-​match.​C:​133
28 ····​11fe:​»       ​e8·​1d·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​30 ····​1202:​»       ​e8·​19·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
29 ····​1203:​»       ​e9·60·​02·​00·​00·······»       ​jmp····​1468·​<__cxa_finalize@plt+0​x2c8>31 ····​1207:​»       ​e9·7d·​02·​00·​00·······»       ​jmp····​1489·​<__cxa_finalize@plt+0​x2e9>
30 ····​1208:​»       ​89·​c6················»       ​mov····​%eax,​%esi32 ····​120c:​»       ​89·​c6················»       ​mov····​%eax,​%esi
31 ····​120a:​»       ​89·​fb················»       ​mov····​%edi,​%ebx33 ····​120e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
32 ····​120c:​»       ​e8·​0f·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​34 ····​1210:​»       ​e8·​0b·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
33 ····​1211:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​35 ····​1215:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
34 ····​1214:​»       ​eb·​ba················»       ​jmp····​11d0·​<__cxa_finalize@plt+0​x30>36 ····​1218:​»       ​eb·​ba················»       ​jmp····​11d4·​<__cxa_finalize@plt+0​x34>
35 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56737 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
36 ····​1216:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx38 ····​121a:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30339 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
38 ····​121a:​»       ​85·d2················»       ​test···​%edx,​%edx40 ····​121e:​»       ​85·ed················»       ​test···​%ebp,​%ebp
39 ····​121c:​»       ​74·​0c················»       ​je·····​122a·​<__cxa_finalize@plt+0​x8a>41 ····​1220:​»       ​74·​0c················»       ​je·····​122e·​<__cxa_finalize@plt+0​x8e>
40 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12542 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
41 ····​121e:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​43 ····​1222:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ····​1221:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx44 ····​1225:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
43 ····​1225:​»       ​e8·​76·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>45 ····​1229:​»       ​e8·​72·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>
44 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8646 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
45 ····​122a:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​47 ····​122e:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
46 ····​122d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx48 ····​1231:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
47 ····​1231:​»       ​e8·​2a·​ff·​ff·​ff·······»       ​call···​1160·​<_Unwind_Resume@plt>49 ····​1235:​»       ​e8·​26·​ff·​ff·​ff·······»       ​call···​1160·​<_Unwind_Resume@plt>
48 ····​1236:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
49 ····​1238:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
50 ····​123a:​»       ​66·​90················»       ​xchg···​%ax,​%ax50 ····​123a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
51 ····​123c:​»       ​66·​90················»       ​xchg···​%ax,​%ax51 ····​123c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
52 ····​123e:​»       ​66·​90················»       ​xchg···​%ax,​%ax52 ····​123e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
53 .​/​src/​fst-​match.​C:​8153 .​/​src/​fst-​match.​C:​81
54 ····​1240:​»       ​55···················»       ​push···​%ebp54 ····​1240:​»       ​55···················»       ​push···​%ebp
55 ····​1241:​»       ​89·​e5················»       ​mov····​%esp,​%ebp55 ····​1241:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
56 ····​1243:​»       ​57···················»       ​push···​%edi56 ····​1243:​»       ​57···················»       ​push···​%edi
57 ····​1244:​»       ​56···················»       ​push···​%esi57 ····​1244:​»       ​56···················»       ​push···​%esi
58 ····​1245:​»       ​53···················»       ​push···​%ebx58 ····​1245:​»       ​53···················»       ​push···​%ebx
59 ····​1246:​»       ​83·e4·f0·············»       ​and····$0xfffffff0,​%esp59 ····​1246:​»       ​e8·df·08·00·00·······»       ​call···1b2a·<__cxa_finalize@plt+0​x98a>
60 ····​1249:​»       ​81·ec·40·87·​01·​00····»       ​sub····​$0x18740,​%esp60 ····​124b:​»       ​81·c7·b5·3d·​00·​00····»       ​add····​$0x3db5,​%edi
61 ····​124f:​»       ​e8·c5·08·00·00·······»       ​call···1b19·<__cxa_finalize@plt+0​x979>61 ····​1251:​»       ​83·e4·f0·············»       ​and····$0xfffffff0,​%esp
62 ····​1254:​»       ​81·c7·ac·3d·​00·​00····»       ​add····​$0x3dac,​%edi62 ····​1254:​»       ​81·ec·40·87·​01·​00····»       ​sub····​$0x18740,​%esp
63 ····​125a:​»       ​8b·75·0c·············»       ​mov····0xc(%ebp)​,​%esi63 ····​125a:​»       ​65·a1·14·00·00·00····»       ​mov····%gs:​0x14,​%eax
64 ····​125d:​»       ​65·a1·14·00·00·​00····»       ​mov····​%gs:​0x14,​%eax64 ····​1260:​»       ​89·84·24·3c·87·​01·00·»       ​mov····​%eax,​0x1873c(%esp)​
65 ····​1263:​»       ​89·84·24·3c·87·01·00·»       ​mov····​%eax,​0x1873c(%esp)​65 ····​1267:​»       ​31·c0················»       ​xor····​%eax,​%eax
66 ····​126a:​»       ​31·c0················»       ​xor····​%eax,​%eax66 ····​1269:​»       ​8b·75·0c·············»       ​mov····0xc(%ebp)​,​%esi
67 .​/​src/​fst-​match.​C:​8467 .​/​src/​fst-​match.​C:​84
68 ····​126c:​»       ​89·74·24·04··········»       ​mov····%esi,​0x4(%esp)​68 ····​126c:​»       ​8d·45·08·············»       ​lea····​0x8(%ebp)​,​%eax
69 ····​1270:​»       ​8d·45·08·············»       ​lea····0x8(%ebp)​,​%eax69 ····​126f:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
70 ····​1273:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​70 ····​1272:​»       ​89·74·​24·04··········»       ​mov····​%esi,​0x4(%esp)​
71 ····​1276:​»       ​e8·81·​05·​00·​00·······»       ​call···​17fc·​<__cxa_finalize@plt+0​x65c>71 ····​1276:​»       ​e8·a5·​05·​00·​00·······»       ​call···​1820·​<__cxa_finalize@plt+0​x680>
72 .​/​src/​fst-​match.​C:​8572 .​/​src/​fst-​match.​C:​85
73 ····​127b:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​73 ····​127b:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
74 ····​127f:​»       ​0f·​8e·23·​03·​00·​00····»       ​jle····​15a8·​<__cxa_finalize@plt+0​x408>74 ····​127f:​»       ​0f·​8e·42·​03·​00·​00····»       ​jle····​15c7·​<__cxa_finalize@plt+0​x427>
75 .​/​src/​fst-​match.​C:​8875 .​/​src/​fst-​match.​C:​88
76 ····​1285:​»       ​8d·​97·​39·​e1·​ff·​ff····»       ​lea····​-​0x1ec7(%edi)​,​%edx76 ····​1285:​»       ​8d·​97·​39·​e1·​ff·​ff····»       ​lea····​-​0x1ec7(%edi)​,​%edx
77 ····​128b:​»       ​89·54·24·04··········»       ​mov····​%edx,​0x4(%esp)​77 ····​128b:​»       ​89·fb················»       ​mov····​%edi,​%ebx
78 ····​128f:​»       ​8b·4e·04·············»       ​mov····​0x4(%esi)​,​%ecx78 ····​128d:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​
79 ····​1292:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​79 ····​1291:​»       ​8b·4e·04·············»       ​mov····0x4(%esi)​,​%ecx
80 ····​1295:​»       ​89·fb················»       ​mov····​%edi,​%ebx80 ····​1294:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
81 ····​1297:​»       ​e8·​f4·​fe·​ff·​ff·······»       ​call···​1190·​<fopen@plt>81 ····​1297:​»       ​e8·​f4·​fe·​ff·​ff·······»       ​call···​1190·​<fopen@plt>
82 ····​129c:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​82 ····​129c:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
83 ····​12a0:​»       ​85·​c0················»       ​test···​%eax,​%eax83 ····​12a0:​»       ​85·​c0················»       ​test···​%eax,​%eax
84 ····​12a2:​»       ​0f·​84·cb·​02·​00·​00····»       ​je·····​1573·​<__cxa_finalize@plt+0​x3d3>84 ····​12a2:​»       ​0f·​84·ea·​02·​00·​00····»       ​je·····​1592·​<__cxa_finalize@plt+0​x3f2>
85 .​/​src/​fst-​match.​C:​9285 .​/​src/​fst-​match.​C:​92
86 ····​12a8:​»       ​80·​bf·​70·​00·​00·​00·​00·»       ​cmpb···​$0x0,​0x70(%edi)​86 ····​12a8:​»       ​80·​bf·​70·​00·​00·​00·​00·»       ​cmpb···​$0x0,​0x70(%edi)​
87 ····​12af:​»       ​0f·​85·d1·​01·​00·​00····»       ​jne····​1486·​<__cxa_finalize@plt+0​x2e6>87 ····​12af:​»       ​0f·​85·f2·​01·​00·​00····»       ​jne····​14a7·​<__cxa_finalize@plt+0​x307>
88 .​/​src/​fst-​match.​C:​9588 .​/​src/​fst-​match.​C:​95
89 ····​12b5:​»       ​c7·​44·​24·08·00·00·00·»       ​movl···$0x0,​0x8(%esp)​89 ····​12b5:​»       ​8b·​4c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ecx
90 ····​12bc:​»       ​00·90 ····​12b9:​»       ​8d·​5c·​24·​34··········»       ​lea····0x34(%esp)​,​%ebx
91 ····​12bd:​»       ​8b·54·24·2c··········»       ​mov····0x2c(%esp)​,​%edx91 ····​12bd:​»       ​31·d2················»       ​xor····​%edx,​%edx
92 ····​12c1:​»       ​89·​54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​92 ····​12bf:​»       ​89·​5c·​24·28··········»       ​mov····​%ebx,​0x28(%esp)​
93 ····​12c5:​»       ​8d·4c·​24·34··········»       ​lea····0x34(%esp)​,​%ecx93 ····​12c3:​»       ​89·1c·​24·············»       ​mov····%ebx,​(%esp)​
94 ····​12c9:​»       ​89·4c·24·28··········»       ​mov····​%ecx,​0x28(%esp)​94 ····​12c6:​»       ​89·fb················»       ​mov····​%edi,​%ebx
95 ····​12cd:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​95 ····​12c8:​»       ​89·54·​24·08··········»       ​mov····​%edx,​0x8(%esp)​
96 ····​12d0:​»       ​89·fb················»       ​mov····​%edi,​%ebx96 ····​12cc:​»       ​89·4c·24·04··········»       ​mov····​%ecx,​0x4(%esp)​
97 ····​12d2:​»       ​e8·​79·​fe·​ff·​ff·······»       ​call···​1150·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​@plt>97 ····​12d0:​»       ​e8·​7b·​fe·​ff·​ff·······»       ​call···​1150·​<SFST:​:​CompactTransducer:​:​CompactTransducer(_IO​_FILE*,​·​_IO_FILE*)​@plt>
98 .​/​src/​fst-​match.​C:​9698 .​/​src/​fst-​match.​C:​96
99 ····​12d7:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax99 ····​12d5:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
100 ····​12db:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​100 ····​12d9:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
101 ····​12de:​»       ​e8·​8d·​fe·​ff·​ff·······»       ​call···​1170·​<fclose@plt>101 ····​12dc:​»       ​e8·​8f·​fe·​ff·​ff·······»       ​call···​1170·​<fclose@plt>
102 .​/​src/​fst-​match.​C:​97102 .​/​src/​fst-​match.​C:​97
103 ····​12e3:​»       ​80·​bf·​70·​00·​00·​00·​00·»       ​cmpb···​$0x0,​0x70(%edi)​103 ····​12e1:​»       ​80·​bf·​70·​00·​00·​00·​00·»       ​cmpb···​$0x0,​0x70(%edi)​
104 ····​12ea:​»       ​0f·​85·2a·​02·​00·​00····»       ​jne····​151a·​<__cxa_finalize@plt+0​x37a>104 ····​12e8:​»       ​0f·​85·4b·​02·​00·​00····»       ​jne····​1539·​<__cxa_finalize@plt+0​x399>
105 .​/​src/​fst-​match.​C:​100105 .​/​src/​fst-​match.​C:​100
106 ····​12f0:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​106 ····​12ee:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​
107 ····​12f4:​»       ​0f·​8f·c7·​01·​00·​00····»       ​jg·····​14c1·​<__cxa_finalize@plt+0​x321>107 ····​12f2:​»       ​0f·​8f·e8·​01·​00·​00····»       ​jg·····​14e0·​<__cxa_finalize@plt+0​x340>
108 .​/​src/​fst-​match.​C:​101108 .​/​src/​fst-​match.​C:​101
109 ····​12fa:​»       ​8b·​9f·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%edi)​,​%ebx109 ····​12f8:​»       ​8b·​9f·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%edi)​,​%ebx
110 ····​1300:​»       ​8b·​03················»       ​mov····​(%ebx)​,​%eax110 ····​12fe:​»       ​8b·​03················»       ​mov····​(%ebx)​,​%eax
111 ····​1302:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​111 ····​1300:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
112 .​/​src/​fst-​match.​C:​110112 .​/​src/​fst-​match.​C:​110
113 ····​1306:​»       ​8b·​97·​e0·​ff·​ff·​ff····»       ​mov····​-​0x20(%edi)​,​%edx113 ····​1304:​»       ​8b·​97·​e0·​ff·​ff·​ff····»       ​mov····​-​0x20(%edi)​,​%edx
114 ····​130c:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx114 ····​130a:​»       ​8b·​0a················»       ​mov····​(%edx)​,​%ecx
115 ····​130e:​»       ​89·​4c·​24·​2c··········»       ​mov····​%ecx,​0x2c(%esp)​115 ····​130c:​»       ​89·​4c·​24·​2c··········»       ​mov····​%ecx,​0x2c(%esp)​
 116 .​/​src/​fst-​match.​C:​123
 117 ····​1310:​»       ​8b·​87·​ec·​ff·​ff·​ff····»       ​mov····​-​0x14(%edi)​,​%eax
 118 ····​1316:​»       ​8d·​9c·​24·​9c·​00·​00·​00·»       ​lea····​0x9c(%esp)​,​%ebx
116 .​/​src/​fst-​match.​C:​119119 .​/​src/​fst-​match.​C:​119
117 ····​1312:​»       ​c7·44·24·20·00·00·00·»       ​movl···$0x0,​0x20(%esp)​120 ····​131d:​»       ​31·f6················»       ​xor····%esi,​%esi
Max diff block lines reached; 240187/251784 bytes (95.39%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00002e04·​<.​fini>:​2 00002e14·​<.​fini>:​
3 ····​2e04:​»       ​53···················»       ​push···​%ebx3 ····​2e14:​»       ​53···················»       ​push···​%ebx
4 ····​2e05:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​2e15:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​2e08:​»       ​e8·73·​e8·​ff·​ff·······»       ​call···​1680·​<__cxa_finalize@plt+0​x4e0>5 ····​2e18:​»       ​e8·83·​e8·​ff·​ff·······»       ​call···​16a0·​<__cxa_finalize@plt+0​x500>
6 ····​2e0d:​»       ​81·​c3·f3·​21·​00·​00····»       ​add····​$0x21f3,​%ebx6 ····​2e1d:​»       ​81·​c3·e3·​21·​00·​00····»       ​add····​$0x21e3,​%ebx
7 ····​2e13:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​2e23:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​2e16:​»       ​5b···················»       ​pop····​%ebx8 ····​2e26:​»       ​5b···················»       ​pop····​%ebx
9 ····​2e17:​»       ​c3···················»       ​ret····9 ····​2e27:​»       ​c3···················»       ​ret····
1.45 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00003168·​011b033b·​a0000000·​13000000·​b8deffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00003168·​011b033b·​a0000000·​13000000·​b8deffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00003178·​e8000000·​38e0ffff·​0c010000·​48e0ffff·​.​.​.​.​8.​.​.​.​.​.​.​H.​.​.​3 ··​0x00003178·​e8000000·​38e0ffff·​0c010000·​48e0ffff·​.​.​.​.​8.​.​.​.​.​.​.​H.​.​.​
4 ··​0x00003188·​00020000·aee0ffff·7c030000·​d8e0ffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​4 ··​0x00003188·​00020000·b2e0ffff·64030000·​d8e0ffff·​.​.​.​.​.​.​.​.​d.​.​.​.​.​.​.​
5 ··​0x00003198·​a0010000·53e4ffff·​18020000·93e4ffff·​.​.​.​.​S.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00003198·​a0010000·78e4ffff·​18020000·b8e4ffff·​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x000031a8·94030000·d8e4ffff·​bc000000·18e6ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x000031a8·7c030000·f8e4ffff·​bc000000·38e6ffff·|.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
7 ··​0x000031b8·​20010000·94e6ffff·​40010000·ade9ffff··​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​7 ··​0x000031b8·​20010000·b8e6ffff·​40010000·bee9ffff··​.​.​.​.​.​.​.​@.​.​.​.​.​.​.​
8 ··​0x000031c8·​44020000·b1e9ffff·​58020000·b8e9ffff·​D.​.​.​.​.​.​.​X.​.​.​.​.​.​.​8 ··​0x000031c8·​44020000·c2e9ffff·​58020000·c8e9ffff·​D.​.​.​.​.​.​.​X.​.​.​.​.​.​.​
9 ··​0x000031d8·08030000·1ef6ffff·​6c020000·58f6ffff·​.​.​.​.​.​.​.​.​l.​.​.​X.​.​.​9 ··​0x000031d8·f0020000·38f6ffff·​6c020000·88f6ffff·​.​.​.​.​8.​.​.​l.​.​.​.​.​.​.​
10 ··​0x000031e8·​80020000·38f7ffff·c8020000·18fcffff·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​10 ··​0x000031e8·​80020000·88f7ffff·b0020000·28fcffff·​.​.​.​.​.​.​.​.​.​.​.​.​(.​.​.​
11 ··​0x000031f8·c0030000·78fcffff·0c040000·88fcffff·​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​11 ··​0x000031f8·a8030000·88fcffff·f4030000·98fcffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x00003208·20040000·····························.​.​.​12 ··​0x00003208·08040000····························.​.​.​.​
  
6.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 61 lines modifiedOffset 1, 60 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x0000320c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x0000320c·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x0000321c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x0000321c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000322c·14e4ffff·​36000000·​00000000·​14000000·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000322c·34e4ffff·​36000000·​00000000·​14000000·4.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000323c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x0000323c·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x0000324c·​88010000·​20000000·​1c000000·​c8ddffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0000324c·​88010000·​20000000·​1c000000·​c8ddffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000325c·​80010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x0000325c·​80010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x0000326c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x0000326c·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x0000327c·​24dfffff·​08000000·​00000000·​1c000000·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x0000327c·​24dfffff·​08000000·​00000000·​1c000000·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x0000328c·​54000000·f0e4ffff·​7c000000·​00410e08·​T.​.​.​.​.​.​.​|.​.​.​.​A.​.​10 ··​0x0000328c·​54000000·10e5ffff·​7c000000·​00410e08·​T.​.​.​.​.​.​.​|.​.​.​.​A.​.​
11 ··​0x0000329c·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​11 ··​0x0000329c·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
12 ··​0x000032ac·​74000000·4ce5ffff·19030000·​00410e08·​t.​.​.​L.​.​.​.​.​.​.​.​A.​.​12 ··​0x000032ac·​74000000·70e5ffff·06030000·​00410e08·​t.​.​.​p.​.​.​.​.​.​.​.​A.​.​
13 ··​0x000032bc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​13 ··​0x000032bc·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
14 ··​0x000032cc·​05430e50·​03e7010a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​14 ··​0x000032cc·​054d0e50·​03c9010a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
15 ··​0x000032dc·​0e0c41c7·​0e0841c5·​0e04410b·​1c000000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​15 ··​0x000032dc·​0e0c41c7·​0e0841c5·​0e04420b·​1c000000·​.​.​A.​.​.​A.​.​.​B.​.​.​.​.​
16 ··​0x000032ec·​00000000·​017a504c·​5200017c·​08079b7d·​.​.​.​.​.​zPLR.​.​|.​.​.​}16 ··​0x000032ec·​00000000·​017a504c·​5200017c·​08079b7d·​.​.​.​.​.​zPLR.​.​|.​.​.​}
17 ··​0x000032fc·​1d00001b·​1b0c0404·​88010000·​30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​17 ··​0x000032fc·​1d00001b·​1b0c0404·​88010000·​30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
18 ··​0x0000330c·​24000000·​30dfffff·7b030000·​048f0200·​$.​.​.​0.​.​.​{.​.​.​.​.​.​.​18 ··​0x0000330c·​24000000·​30dfffff·98030000·​04770200·​$.​.​.​0.​.​.​.​.​.​.​.​w.​.​
19 ··​0x0000331c·​00410e08·​8502420d·​054c8703·​86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​19 ··​0x0000331c·​00410e08·​8502420d·​05438703·​86048305·​.​A.​.​.​.​B.​.​C.​.​.​.​.​.​
20 ··​0x0000332c·​0333020a·​c341c641·​c741c50c·​0404410b·​.​3.​.​.​A.​A.​A.​.​.​.​A.​20 ··​0x0000332c·​035d020a·​c341c641·​c741c50c·​0404410b·​.​].​.​.​A.​A.​A.​.​.​.​A.​
21 ··​0x0000333c·​28000000·​00000000·​017a504c·​5200017c·​(.​.​.​.​.​.​.​.​zPLR.​.​|21 ··​0x0000333c·​28000000·​00000000·​017a504c·​5200017c·​(.​.​.​.​.​.​.​.​zPLR.​.​|
22 ··​0x0000334c·​08079b29·​1d00001b·​1b0c0404·​88010c05·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​22 ··​0x0000334c·​08079b29·​1d00001b·​1b0c0404·​88010c05·​.​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​
23 ··​0x0000335c·​08830585·​02860487·​03000000·​14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x0000335c·​08830585·​02860487·​03000000·​14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
24 ··​0x0000336c·​30000000·​40deffff·​66000000·​04670200·​0.​.​.​@.​.​.​f.​.​.​.​g.​.​24 ··​0x0000336c·​30000000·​40deffff·​6a000000·​044f0200·​0.​.​.​@.​.​.​j.​.​.​.​O.​.​
25 ··​0x0000337c·​00000000·​28000000·​4c010000·33e2ffff·​.​.​.​.​(.​.​.​L.​.​.​3.​.​.​25 ··​0x0000337c·​00000000·​28000000·​4c010000·58e2ffff·​.​.​.​.​(.​.​.​L.​.​.​X.​.​.​
26 ··​0x0000338c·​40000000·​00410e08·​8602410e·​0c830343·​@.​.​.​.​A.​.​.​.​A.​.​.​.​C26 ··​0x0000338c·​40000000·​00410e08·​8602410e·​0c83034e·​@.​.​.​.​A.​.​.​.​A.​.​.​.​N
27 ··​0x0000339c·​0e20780e·​0c41c30e·​0841c60e·​04000000·​.​·x.​.​A.​.​.​A.​.​.​.​.​.​27 ··​0x0000339c·​0e206d0e·​0c41c30e·​0841c60e·​04000000·​.​·m.​.​A.​.​.​A.​.​.​.​.​.​
28 ··​0x000033ac·​10000000·​78010000·61e7ffff·​04000000·​.​.​.​.​x.​.​.​a.​.​.​.​.​.​.​28 ··​0x000033ac·​10000000·​78010000·72e7ffff·​04000000·​.​.​.​.​x.​.​.​r.​.​.​.​.​.​.​
29 ··​0x000033bc·​00000000·​10000000·​8c010000·51e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​Q.​.​.​29 ··​0x000033bc·​00000000·​10000000·​8c010000·62e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​b.​.​.​
30 ··​0x000033cc·​04000000·​00000000·​10000000·​a0010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​30 ··​0x000033cc·​04000000·​00000000·​10000000·​a0010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x000033dc·aaf3ffff·36000000·​00000000·44000000·​.​.​.​.​6.​.​.​.​.​.​.​D.​.​.​31 ··​0x000033dc·c4f3ffff·45000000·​00000000·2c000000·​.​.​.​.​E.​.​.​.​.​.​.​,​.​.​.​
32 ··​0x000033ec·​b4010000·d0f3ffff·d6000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​32 ··​0x000033ec·​b4010000·00f4ffff·fe000000·​00430e30·​.​.​.​.​.​.​.​.​.​.​.​.​.​C.​0
33 ··​0x000033fc·​8702410e·0c860341·0e108304·​430e305e·.​.​A.​.​.​.​A.​.​.​.​C.​0^33 ··​0x000033fc·44870248·​83044f86·035b0ac7·​c6c30e04·​D.​.​H.​.​O.​.​[.​.​.​.​.​.​
34 ··​0x0000340c·0a0e1041·​c30e0c41·c60e0841·c70e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A34 ··​0x0000340c·470b02ab·0ac7c6c3·0e04450b·3c000000·G.​.​.​.​.​.​.​.​.​E.​<.​.​.​
35 ··​0x0000341c·0b029b0a·0e1041c3·0e0c41c6·0e0841c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​35 ··​0x0000341c·e4010000·d0f4ffff·99040000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
36 ··​0x0000342c·0e04410b·3c000000·fc010000·68f4ffff·​.​.​A.​<.​.​.​.​.​.​.​h.​.​.​36 ··​0x0000342c·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
37 ··​0x0000343c·d5040000·​00410e08·8502410e·​0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A37 ··​0x0000343c·054d0e50·​03f6030a·0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
38 ··​0x0000344c·​0e108604·​410e1483·​05430e40·034b040a·​.​.​.​.​A.​.​.​.​C.​@.​K.​.​38 ··​0x0000344c·​0e0c41c7·0e0841c5·0e04450b·44000000·.​.​A.​.​.​A.​.​.​E.​D.​.​.​
39 ··​0x0000345c·0e1441c3·0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​39 ··​0x0000345c·74010000·​d0e6ffff·6e0c0000·​04770100·t.​.​.​.​.​.​.​n.​.​.​.​w.​.​
40 ··​0x0000346c·​0e04410b·44000000·8c010000·a8e6ffff·​.​.​A.​D.​.​.​.​.​.​.​.​.​.​.​40 ··​0x0000346c·​00410e08·8502430e·0c870343·0e108604·.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
41 ··​0x0000347c·650c0000·​04770100·​00410e08·8502410e·e.​.​.​.​w.​.​.​A.​.​.​.​A.​41 ··​0x0000347c·430e1483·​05500ea0·​01032902·0a0e1441·C.​.​.​.​P.​.​.​.​)​.​.​.​.​A
42 ··​0x0000348c·0c870341·​0e108604·410e1483·05460ea0·​.​.​.​A.​.​.​.​A.​.​.​.​F.​.​42 ··​0x0000348c·c30e1041·c60e0c41·c70e0841·c50e0449·​.​.​.​A.​.​.​A.​.​.​A.​.​.​I
43 ··​0x0000349c·​01035602·0a0e1441·c30e1041·c60e0c41·​.​.​V.​.​.​.​A.​.​.​A.​.​.​A43 ··​0x0000349c·​0b000000·28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
44 ··​0x000034ac·c70e0841·c50e0441·0b000000·28000000·.​.​.​A.​.​.​A.​.​.​.​(.​.​.​44 ··​0x000034ac·5200017c·08079bc5·1b00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
45 ··​0x000034bc·00000000·​017a504c·5200017c·​08079bad·​.​.​.​.​.​zPLR.​.​|.​.​.​.​45 ··​0x000034bc·88010ea0·​01830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
46 ··​0x000034cc·​1b00001b·1b0c0404·88010ea0·01830585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​46 ··​0x000034cc·​14000000·30000000·46ddffff·20000000·​.​.​.​.​0.​.​.​F.​.​.​·.​.​.​
47 ··​0x000034dc·​02860487·​03000000·14000000·30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​47 ··​0x000034dc·​040d0100·​00000000·28000000·b0020000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​
48 ··​0x000034ec·2addffff·20000000·​040e0100·00000000·*.​.​.​·.​.​.​.​.​.​.​.​.​.​.​48 ··​0x000034ec·34e1ffff·40000000·​00410e08·8602410e·4.​.​.​@.​.​.​.​A.​.​.​.​A.​
49 ··​0x000034fc·28000000·c8020000·f7e0ffff·40000000·(.​.​.​.​.​.​.​.​.​.​.​@.​.​.​49 ··​0x000034fc·0c83034e·0e206d0e·0c41c30e·0841c60e·.​.​.​N.​·​m.​.​A.​.​.​A.​.​
50 ··​0x0000350c·​00410e08·8602410e·0c830343·0e20780e·​.​A.​.​.​.​A.​.​.​.​C.​·x.​50 ··​0x0000350c·​04000000·48000000·dc020000·78f8ffff·​.​.​.​.​H.​.​.​.​.​.​.​x.​.​.​
51 ··​0x0000351c·0c41c30e·​0841c60e·04000000·48000000·.​A.​.​.​A.​.​.​.​.​.​H.​.​.​51 ··​0x0000351c·55000000·​00410e08·8502410e·0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A
52 ··​0x0000352c·f4020000·50f8ffff·55000000·00410e08·​.​.​.​.​P.​.​.​U.​.​.​.​A.​.​52 ··​0x0000352c·0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A
53 ··​0x0000353c·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​53 ··​0x0000353c·0e28440e·2c440e30·4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​
54 ··​0x0000354c·​054e0e20·610e2441·​0e28440e·2c440e30·​.​N.​·​a.​$A.​(D.​,​D.​054 ··​0x0000354c·​0e1041c6·0e0c41c7·​0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
55 ··​0x0000355c·4d0e2047·0e1441c3·0e1041c6·​0e0c41c7·M.​·​G.​.​A.​.​.​A.​.​.​A.​55 ··​0x0000355c·10000000·28030000·8cf8ffff·​01000000·.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
56 ··​0x0000356c·​0e0841c5·0e040000·10000000·40030000·​.​.​A.​.​.​.​.​.​.​.​.​@.​.​.​56 ··​0x0000356c·​00000000·18000000·3c030000·88f8ffff·​.​.​.​.​.​.​.​.​<.​.​.​.​.​.​.​
57 ··​0x0000357c·64f8ffff·​01000000·00000000·​18000000·d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​57 ··​0x0000357c·14000000·​00410e08·83024e0e·​10000000·.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​
58 ··​0x0000358c·54030000·​60f8ffff·14000000·00410e08·T.​.​.​`.​.​.​.​.​.​.​.​A.​.​58 ··​0x0000358c·​00000000····························.​.​.​.​
59 ··​0x0000359c·​83024e0e·​10000000·​00000000··········​.​.​N.​.​.​.​.​.​.​.​.​ 
  
1.07 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x000035a8·​ff9b3501·​28362600·​00920105·f406019e·​.​.​5.​(6&.​.​.​.​.​.​.​.​.​2 ··​0x00003590·​ff9b3501·​28362600·​00900105·9307019c·​.​.​5.​(6&.​.​.​.​.​.​.​.​.​
3 ··​0x000035b8·​01ee02ed·​06039804·​05f40601·db042200·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​".​3 ··​0x000035a0·​0189038c·​0703b904·​05930701·fc042200·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​".​
4 ··​0x000035c8·​0093058d·​01ed0603·d7061600·​00010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000035b0·​00b2058d·​018c0703·f6061600·​00010000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x000035d8·​7d000000·981a0000·​ff9b1501·​08200500·​}.​.​.​.​.​.​.​.​.​.​.​.​·.​.​5 ··​0x000035c0·​7d000000·b01a0000·​ff9b1501·​08240500·​}.​.​.​.​.​.​.​.​.​.​.​.​$.​.​
6 ··​0x000035e8·​00371758·​00010000·​7d000000·801a0000·​.​7.​X.​.​.​.​}.​.​.​.​.​.​.​6 ··​0x000035d0·​003b175c·​00010000·​7d000000·981a0000·​.​;​.​\.​.​.​.​}.​.​.​.​.​.​.​
7 ··​0x000035f8·​ffff0107·8001d017·​da1800ff·ff01041b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000035e0·​ffff0106·73ea17e7·1800ffff·01041b05·​.​.​.​.​s.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00003608·​050000······························.​.​.​8 ··​0x000035f0·​0000································.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00004eb8·70170000·bb150000·fb150000··········p.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00004eb8·90170000·e0150000·20160000··········.​.​.​.​.​.​.​.​·.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00004ec4·20170000·····························.​.​.​2 ··​0x00004ec4·40170000····························@.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·37343365·39346466·​66373130·​30646130·​743e94dff7100da02 ··​0x00000000·61613939·​66623037·​61626564·64393163·​aa99fb07abedd91c
3 ··​0x00000010·​31336662·36373030·​62336630·​33376438·13fb6700b3f037d83 ··​0x00000010·​33613938·65303638·33303863·​36336134·​3a98e068308c63a4
4 ··​0x00000020·37333630·​39302e64·​65627567·​00000000·736090.​debug.​.​.​.​4 ··​0x00000020·61396434·​39652e64·​65627567·​00000000·a9d49e.​debug.​.​.​.​
5 ··​0x00000030·fbdb2ca9····························​.​.​,​.​5 ··​0x00000030·c5195d23····························​.​.​]#
  
323 KB
./usr/bin/fst-mor
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x158011 ··​Entry·​point·​address:​···············​0x15a0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​20936·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​20936·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x15802 Entry·​point·​0x15a0
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00b88·​0x00b88·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00b88·​0x00b88·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x02038·​0x02038·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x02098·​0x02098·​R·​E·​0x1000
11 ··​LOAD···········​0x004000·​0x00004000·​0x00004000·​0x00773·​0x00773·​R···​0x100011 ··​LOAD···········​0x004000·​0x00004000·​0x00004000·​0x00746·​0x00746·​R···​0x1000
12 ··​LOAD···········​0x004eb4·​0x00005eb4·​0x00005eb4·​0x001d0·​0x02920·​RW··​0x100012 ··​LOAD···········​0x004eb4·​0x00005eb4·​0x00005eb4·​0x001d0·​0x02920·​RW··​0x1000
13 ··​DYNAMIC········​0x004ec4·​0x00005ec4·​0x00005ec4·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x004ec4·​0x00005ec4·​0x00005ec4·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x00415c·​0x0000415c·​0x0000415c·​0x000cc·​0x000cc·​R···​0x415 ··​GNU_EH_FRAME···​0x00415c·​0x0000415c·​0x0000415c·​0x000cc·​0x000cc·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x004eb4·​0x00005eb4·​0x00005eb4·​0x0014c·​0x0014c·​R···​0x117 ··​GNU_RELRO······​0x004eb4·​0x00005eb4·​0x00005eb4·​0x0014c·​0x0014c·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000928·​000928·​000058·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000928·​000928·​000058·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000980·​000980·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000980·​000980·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000a30·​000a30·​000090·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000a30·​000a30·​000090·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000ac0·​000ac0·​0000c8·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000ac0·​000ac0·​0000c8·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0001a0·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​0001a0·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000011c0·​0011c0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000011c0·​0011c0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011d0·​0011d0·​001e54·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011d0·​0011d0·​001eb4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00003024·​003024·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00003084·​003084·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00004000·​004000·​00015c·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00004000·​004000·​00015c·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000415c·​00415c·​0000cc·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000415c·​00415c·​0000cc·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00004228·​004228·​0004dc·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00004228·​004228·​0004b0·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​00004704·​004704·​00006f·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000046d8·​0046d8·​00006e·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00005eb4·​004eb4·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00005eb4·​004eb4·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00005ec0·​004ec0·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00005ec0·​004ec0·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00005ec4·​004ec4·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00005ec4·​004ec4·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00005fd4·​004fd4·​00002c·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00005fd4·​004fd4·​00002c·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00006000·​005000·​000070·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00006000·​005000·​000070·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00006070·​005070·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00006070·​005070·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000060a0·​005084·​002734·​00··​WA··​0···​0·​3231 ··​[26]·​.​bss··············​NOBITS··········​000060a0·​005084·​002734·​00··​WA··​0···​0·​32
1.65 KB
readelf --wide --symbols {}
    
Offset 35, 13 lines modifiedOffset 35, 13 lines modified
35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
36 ····​32:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__36 ····​32:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
37 ····​33:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able37 ····​33:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
38 ····​34:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​38 ····​34:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
39 ····​35:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv39 ····​35:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
40 ····​36:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​40 ····​36:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
41 ····​37:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​41 ····​37:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
42 ····​38:​·​00001c14···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev42 ····​38:​·​00001c70···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
43 ····​39:​·​00001c14···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev43 ····​39:​·​00001c70···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
44 ····​40:​·​00004004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used44 ····​40:​·​00004004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
45 ····​41:​·​00001bce····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E45 ····​41:​·​00001c10····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
46 ····​42:​·​000029a6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE46 ····​42:​·​00002a10····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
47 ····​43:​·​000029a6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE47 ····​43:​·​00002a10····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x302410 ·​0x0000000d·​(FINI)​·······················​0x3084
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x5eb411 ·​0x00000019·​(INIT_ARRAY)​·················​0x5eb4
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x5ec013 ·​0x0000001a·​(FINI_ARRAY)​·················​0x5ec0
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x4e816 ·​0x00000005·​(STRTAB)​·····················​0x4e8
17 ·​0x00000006·​(SYMTAB)​·····················​0x22817 ·​0x00000006·​(SYMTAB)​·····················​0x228
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·6f0d08e77a06e1a68e043​1ab1bb57cd8dd892c126 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·05d696681c139ae843bd0​5ed7f0e7c2b635237b9
23.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001580.​.​000015b614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=000015a0.​.​000015d6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 531 lines modifiedOffset 37, 504 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011c0.​.​000011c838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011c0.​.​000011c8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001af6.​.​00001b6242 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001b10.​.​00001b8a
43 ··​DW_CFA_advance_loc:​·​1·​to·​00001af743 ··​DW_CFA_advance_loc:​·​1·​to·​00001b11
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​00001af846 ··​DW_CFA_advance_loc:​·3·​to·​00001b14
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​00001af949 ··​DW_CFA_advance_loc:​·​1·​to·​00001b15
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​00001afa52 ··​DW_CFA_advance_loc:​·​1·​to·​00001b16
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​00001afd55 ··​DW_CFA_advance_loc:​·14·​to·​00001b24
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​00001b5d57 ··​DW_CFA_advance_loc1:​·​97·​to·​00001b85
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​00001b5e59 ··​DW_CFA_advance_loc:​·​1·​to·​00001b86
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​00001b5f62 ··​DW_CFA_advance_loc:​·​1·​to·​00001b87
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6065 ··​DW_CFA_advance_loc:​·​1·​to·​00001b88
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6168 ··​DW_CFA_advance_loc:​·​1·​to·​00001b89
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001b62.​.​00001bce71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001b90.​.​00001c0a
72 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6372 ··​DW_CFA_advance_loc:​·​1·​to·​00001b91
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​00001b6475 ··​DW_CFA_advance_loc:​·3·​to·​00001b94
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6578 ··​DW_CFA_advance_loc:​·​1·​to·​00001b95
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​00001b6681 ··​DW_CFA_advance_loc:​·​1·​to·​00001b96
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​00001b6984 ··​DW_CFA_advance_loc:​·14·​to·​00001ba4
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​00001bc986 ··​DW_CFA_advance_loc1:​·​97·​to·​00001c05
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​00001bca88 ··​DW_CFA_advance_loc:​·​1·​to·​00001c06
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​00001bcb91 ··​DW_CFA_advance_loc:​·​1·​to·​00001c07
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​00001bcc94 ··​DW_CFA_advance_loc:​·​1·​to·​00001c08
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​00001bcd97 ··​DW_CFA_advance_loc:​·​1·​to·​00001c09
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000044·​000000cc·​FDE·​cie=0000002c·​pc=000016c0.​.​00001773100 000000f4·​00000044·​000000cc·​FDE·​cie=0000002c·​pc=000016e0.​.​00001798
101 ··​DW_CFA_advance_loc:​·​1·​to·​000016c1101 ··​DW_CFA_advance_loc:​·​1·​to·​000016e1
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·​8
103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8103 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8
104 ··​DW_CFA_advance_loc:​·1·​to·​000016c2104 ··​DW_CFA_advance_loc:​·6·​to·​000016e7
105 ··​DW_CFA_def_cfa_offset​:​·​12105 ··​DW_CFA_def_cfa_offset​:​·​12
106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12106 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12
107 ··​DW_CFA_advance_loc:​·​1·​to·​000016c3107 ··​DW_CFA_advance_loc:​·​1·​to·​000016e8
108 ··​DW_CFA_def_cfa_offset​:​·​16108 ··​DW_CFA_def_cfa_offset​:​·​16
109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16109 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·3·​to·​000016c6110 ··​DW_CFA_advance_loc:​·14·​to·​000016f6
111 ··​DW_CFA_def_cfa_offset​:​·​32111 ··​DW_CFA_def_cfa_offset​:​·​32
112 ··​DW_CFA_advance_loc1:​·​152·​to·​0000175e112 ··​DW_CFA_advance_loc1:​·​135·​to·​0000177d
113 ··​DW_CFA_remember_state​113 ··​DW_CFA_remember_state​
114 ··​DW_CFA_def_cfa_offset​:​·​16114 ··​DW_CFA_def_cfa_offset​:​·​16
115 ··​DW_CFA_advance_loc:​·​1·​to·​0000175f115 ··​DW_CFA_advance_loc:​·​1·​to·​0000177e
116 ··​DW_CFA_restore:​·​r3·​(ebx)​116 ··​DW_CFA_restore:​·​r3·​(ebx)​
117 ··​DW_CFA_def_cfa_offset​:​·​12117 ··​DW_CFA_def_cfa_offset​:​·​12
118 ··​DW_CFA_advance_loc:​·​1·​to·​00001760118 ··​DW_CFA_advance_loc:​·​1·​to·​0000177f
119 ··​DW_CFA_restore:​·​r6·​(esi)​119 ··​DW_CFA_restore:​·​r6·​(esi)​
120 ··​DW_CFA_def_cfa_offset​:​·​8120 ··​DW_CFA_def_cfa_offset​:​·​8
121 ··​DW_CFA_advance_loc:​·​1·​to·​00001761121 ··​DW_CFA_advance_loc:​·​1·​to·​00001780
122 ··​DW_CFA_restore:​·​r7·​(edi)​122 ··​DW_CFA_restore:​·​r7·​(edi)​
123 ··​DW_CFA_def_cfa_offset​:​·​4123 ··​DW_CFA_def_cfa_offset​:​·​4
124 ··​DW_CFA_advance_loc:​·1·​to·​00001762124 ··​DW_CFA_advance_loc:​·8·​to·​00001788
125 ··​DW_CFA_restore_state125 ··​DW_CFA_restore_state
126 ··​DW_CFA_advance_loc:​·​13·​to·​0000176f126 ··​DW_CFA_advance_loc:​·​12·​to·​00001794
127 ··​DW_CFA_def_cfa_offset​:​·​16127 ··​DW_CFA_def_cfa_offset​:​·​16
128 ··​DW_CFA_advance_loc:​·​1·​to·​00001770128 ··​DW_CFA_advance_loc:​·​1·​to·​00001795
129 ··​DW_CFA_restore:​·​r3·​(ebx)​129 ··​DW_CFA_restore:​·​r3·​(ebx)​
130 ··​DW_CFA_def_cfa_offset​:​·​12130 ··​DW_CFA_def_cfa_offset​:​·​12
131 ··​DW_CFA_advance_loc:​·​1·​to·​00001771131 ··​DW_CFA_advance_loc:​·​1·​to·​00001796
132 ··​DW_CFA_restore:​·​r6·​(esi)​132 ··​DW_CFA_restore:​·​r6·​(esi)​
133 ··​DW_CFA_def_cfa_offset​:​·​8133 ··​DW_CFA_def_cfa_offset​:​·​8
134 ··​DW_CFA_advance_loc:​·​1·​to·​00001772134 ··​DW_CFA_advance_loc:​·​1·​to·​00001797
135 ··​DW_CFA_restore:​·​r7·​(edi)​135 ··​DW_CFA_restore:​·​r7·​(edi)​
136 ··​DW_CFA_def_cfa_offset​:​·​4136 ··​DW_CFA_def_cfa_offset​:​·​4
137 ··​DW_CFA_nop137 ··​DW_CFA_nop
138 ··​DW_CFA_nop138 ··​DW_CFA_nop
139 ··​DW_CFA_nop139 ··​DW_CFA_nop
  
140 0000013c·​0000001c·​00000114·​FDE·​cie=0000002c·​pc=00001773.​.​000017ef140 0000013c·​0000001c·​00000114·​FDE·​cie=0000002c·​pc=000017a0.​.​0000181c
141 ··​DW_CFA_advance_loc:​·​1·​to·​00001774141 ··​DW_CFA_advance_loc:​·​1·​to·​000017a1
142 ··​DW_CFA_def_cfa_offset​:​·​8142 ··​DW_CFA_def_cfa_offset​:​·​8
Max diff block lines reached; 18316/24027 bytes (76.23%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·b7·​05·​00·​00·······»       ​call···​15c0·​<__cxa_finalize@plt+0​x400>6 ····​1004:​»       ​e8·d7·​05·​00·​00·······»       ​call···​15e0·​<__cxa_finalize@plt+0​x420>
7 ····​1009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
277 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 2745 lines modifiedOffset 1, 2803 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x9fe>:​2 000011d0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0xa40>:​
3 main()​:​3 main()​:​
4 .​/​src/​fst-​mor.​C:​1114 .​/​src/​fst-​mor.​C:​111
5 ····​11d0:​»       ​8b·​4c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ecx5 ····​11d0:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
6 ····​11d4:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​6 ····​11d4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
7 ····​11d7:​»       ​e8·38·​0a·​00·​00·······»       ​call···​1c14·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>7 ····​11d7:​»       ​e8·94·​0a·​00·​00·······»       ​call···​1c70·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
8 ····​11dc:​»       ​89·d8················»       ​mov····​%ebx,​%eax8 ····​11dc:​»       ​89·f0················»       ​mov····​%esi,​%eax
9 ····​11de:​»       ​89·​fa················»       ​mov····​%edi,​%edx9 ····​11de:​»       ​89·​fa················»       ​mov····​%edi,​%edx
10 ····​11e0:​»       ​89·​d6················»       ​mov····​%edx,​%esi 
11 .​/​src/​fst-​mor.​C:​13910 .​/​src/​fst-​mor.​C:​139
12 ····​11e2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​11 ····​11e0:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
13 ····​11e5:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx12 ····​11e3:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
 13 ····​11e6:​»       ​89·​d6················»       ​mov····​%edx,​%esi
14 ····​11e8:​»       ​74·​09················»       ​je·····​11f3·​<__cxa_finalize@plt+0​x33>14 ····​11e8:​»       ​74·​09················»       ​je·····​11f3·​<__cxa_finalize@plt+0​x33>
15 ····​11ea:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx15 ····​11ea:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
16 ····​11ee:​»       ​e8·​8d·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>16 ····​11ee:​»       ​e8·​8d·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>
17 ····​11f3:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx17 ····​11f3:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
18 ····​11f7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>18 ····​11f7:​»       ​e8·​54·​fe·​ff·​ff·······»       ​call···​1050·​<__cxa_begin_catch@pl​t>
19 .​/​src/​fst-​mor.​C:​14019 .​/​src/​fst-​mor.​C:​140
20 ····​11fc:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​20 ····​11fc:​»       ​8b·93·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%edx
21 ····​1200:​»       ​8b·83·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%eax21 ····​1202:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​
22 ····​1206:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​22 ····​1205:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
23 ····​1209:​»       ​e8·​d2·​fe·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​1209:​»       ​e8·​d2·​fe·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
24 ····​120e:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx24 ····​120e:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
25 ····​1212:​»       ​8d·bb·7f·e0·ff·ff····»       ​lea····-​0x1f81(%ebx)​,​%edi25 ····​1211:​»       ​8b·5c·24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx
26 ····​1218:​»       ​89·7c·24·04··········»       ​mov····%edi,​0x4(%esp)​26 ····​1215:​»       ​8d·bb·7f·e0·ff·ff····»       ​lea····-​0x1f81(%ebx)​,​%edi
27 ····​121c:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​27 ····​121b:​»       ​89·7c·​24·04··········»       ​mov····​%edi,​0x4(%esp)​
28 ····​121f:​»       ​e8·​bc·​fe·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>28 ····​121f:​»       ​e8·​bc·​fe·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
29 .​/​src/​fst-​mor.​C:​13929 .​/​src/​fst-​mor.​C:​139
30 ····​1224:​»       ​e8·​37·​ff·​ff·​ff·······»       ​call···​1160·​<__cxa_end_catch@plt>​30 ····​1224:​»       ​e8·​37·​ff·​ff·​ff·······»       ​call···​1160·​<__cxa_end_catch@plt>​
31 ····​1229:​»       ​e9·3c·​02·​00·​00·······»       ​jmp····​146a·​<__cxa_finalize@plt+0​x2aa>31 ····​1229:​»       ​e9·58·​02·​00·​00·······»       ​jmp····​1486·​<__cxa_finalize@plt+0​x2c6>
32 ····​122e:​»       ​89·c6················»       ​mov····​%eax,​%esi32 ····​122e:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx
33 ····​1230:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx33 ····​1232:​»       ​89·c6················»       ​mov····​%eax,​%esi
34 ····​1234:​»       ​e8·​27·​ff·​ff·​ff·······»       ​call···​1160·​<__cxa_end_catch@plt>​34 ····​1234:​»       ​e8·​27·​ff·​ff·​ff·······»       ​call···​1160·​<__cxa_end_catch@plt>​
35 ····​1239:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​35 ····​1239:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
36 ····​123c:​»       ​e8·​3f·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>36 ····​123c:​»       ​e8·​3f·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>
37 ····​1241:​»       ​90···················»       ​nop37 ····​1241:​»       ​90···················»       ​nop
38 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56738 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
39 ····​1242:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx39 ····​1242:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
40 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30340 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
41 ····​1246:​»       ​85·d2················»       ​test···​%edx,​%edx41 ····​1246:​»       ​85·ed················»       ​test···​%ebp,​%ebp
42 ····​1248:​»       ​74·​0c················»       ​je·····​1256·​<__cxa_finalize@plt+0​x96>42 ····​1248:​»       ​74·​0c················»       ​je·····​1256·​<__cxa_finalize@plt+0​x96>
43 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12543 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
44 ····​124a:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​44 ····​124a:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
45 ····​124d:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx45 ····​124d:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
46 ····​1251:​»       ​e8·​6a·​fe·​ff·​ff·······»       ​call···​10c0·​<operator·​delete(void*)​@plt>46 ····​1251:​»       ​e8·​6a·​fe·​ff·​ff·······»       ​call···​10c0·​<operator·​delete(void*)​@plt>
47 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8647 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
48 ····​1256:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​48 ····​1256:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
49 ····​1259:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx49 ····​1259:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
50 ····​125d:​»       ​e8·​1e·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>50 ····​125d:​»       ​e8·​1e·​ff·​ff·​ff·······»       ​call···​1180·​<_Unwind_Resume@plt>
51 ····​1262:​»       ​66·​90················»       ​xchg···​%ax,​%ax51 ····​1262:​»       ​66·​90················»       ​xchg···​%ax,​%ax
52 ····​1264:​»       ​66·​90················»       ​xchg···​%ax,​%ax52 ····​1264:​»       ​66·​90················»       ​xchg···​%ax,​%ax
53 ····​1266:​»       ​66·​90················»       ​xchg···​%ax,​%ax53 ····​1266:​»       ​66·​90················»       ​xchg···​%ax,​%ax
54 ····​1268:​»       ​66·​90················»       ​xchg···​%ax,​%ax54 ····​1268:​»       ​66·​90················»       ​xchg···​%ax,​%ax
55 ····​126a:​»       ​66·​90················»       ​xchg···​%ax,​%ax55 ····​126a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
56 ····​126c:​»       ​66·​90················»       ​xchg···​%ax,​%ax56 ····​126c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
57 ····​126e:​»       ​66·​90················»       ​xchg···​%ax,​%ax57 ····​126e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
58 .​/​src/​fst-​mor.​C:​9558 .​/​src/​fst-​mor.​C:​95
59 ····​1270:​»       ​55···················»       ​push···​%ebp59 ····​1270:​»       ​55···················»       ​push···​%ebp
60 ····​1271:​»       ​89·e5················»       ​mov····%esp,​%ebp60 ····​1271:​»       ​e8·1a·0b·00·00·······»       ​call···1d90·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
61 ····​1273:​»       ​57···················»       ​push···%edi61 ····​1276:​»       ​05·​8a·4d·00·00·······»       ​add····$0x4d8a,​%eax
62 ····​1274:​»       ​56···················»       ​push···​%esi62 ····​127b:​»       ​89·e5················»       ​mov····​%esp,​%ebp
63 ····​1275:​»       ​53···················»       ​push···​%ebx63 ····​127d:​»       ​57···················»       ​push···​%edi
64 ····​1276:​»       ​83·e4·f0·············»       ​and····$0xfffffff0,​%esp64 ····​127e:​»       ​56···················»       ​push···%esi
65 ····​1279:​»       ​81·ec·b0·00·00·00····»       ​sub····$0xb0,​%esp65 ····​127f:​»       ​53···················»       ​push···​%ebx
66 ····​127f:​»       ​e8·​ab·​0a·​00·​00·······»       ​call···​1d2f·​<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b> 
67 ····​1284:​»       ​05·​7c·​4d·​00·​00·······»       ​add····​$0x4d7c,​%eax 
68 ····​1289:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​ 
69 ····​128d:​»       ​8b·​7d·​0c·············»       ​mov····​0xc(%ebp)​,​%edi 
70 ····​1290:​»       ​65·​a1·​14·​00·​00·​00····»       ​mov····​%gs:​0x14,​%eax 
71 ····​1296:​»       ​89·​84·​24·​ac·​00·​00·​00·»       ​mov····​%eax,​0xac(%esp)​ 
72 ····​129d:​»       ​31·​c0················»       ​xor····​%eax,​%eax 
73 .​/​src/​fst-​mor.​C:​9866 .​/​src/​fst-​mor.​C:​98
74 ····​129f:​»       ​89·7c·24·04··········»       ​mov····%edi,​0x4(%esp)​67 ····​1280:​»       ​8d·55·08·············»       ​lea····​0x8(%ebp)​,​%edx
75 ····​12a3:​»       ​8d·​55·​08·············»       ​lea····​0x8(%ebp)​,​%edx68 .​/​src/​fst-​mor.​C:​95
76 ····​12a6:​»       ​89·14·24·············»       ​mov····%edx,​(%esp)​69 ····​1283:​»       ​83·e4·f0·············»       ​and····$0xfffffff0,​%esp
77 ····​12a9:​»       ​e8·41·05·​00·​00·······»       ​call···17ef·<__cxa_finalize@plt+0​x62f>70 ····​1286:​»       ​81·ec·b0·​00·​00·00····»       ​sub····$0xb0,​%esp
 71 ····​128c:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
 72 ····​1290:​»       ​8b·​7d·​0c·············»       ​mov····​0xc(%ebp)​,​%edi
 73 ····​1293:​»       ​65·​a1·​14·​00·​00·​00····»       ​mov····​%gs:​0x14,​%eax
 74 ····​1299:​»       ​89·​84·​24·​ac·​00·​00·​00·»       ​mov····​%eax,​0xac(%esp)​
 75 ····​12a0:​»       ​31·​c0················»       ​xor····​%eax,​%eax
 76 .​/​src/​fst-​mor.​C:​98
 77 ····​12a2:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
 78 ····​12a5:​»       ​89·​7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
 79 ····​12a9:​»       ​e8·​72·​05·​00·​00·······»       ​call···​1820·​<__cxa_finalize@plt+0​x660>
78 .​/​src/​fst-​mor.​C:​9980 .​/​src/​fst-​mor.​C:​99
79 ····​12ae:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​81 ····​12ae:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
80 ····​12b2:​»       ​0f·​8e·f3·​01·​00·​00····»       ​jle····​14ab·​<__cxa_finalize@plt+0​x2eb>82 ····​12b2:​»       ​0f·​8e·0f·​02·​00·​00····»       ​jle····​14c7·​<__cxa_finalize@plt+0​x307>
81 .​/​src/​fst-​mor.​C:​10583 .​/​src/​fst-​mor.​C:​105
82 ····​12b8:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx84 ····​12b8:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
83 ····​12bc:​»       ​8d·​8b·​67·​e0·​ff·​ff····»       ​lea····​-​0x1f99(%ebx)​,​%ecx85 ····​12bc:​»       ​8d·​8b·​67·​e0·​ff·​ff····»       ​lea····​-​0x1f99(%ebx)​,​%ecx
84 ····​12c2:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​86 ····​12c2:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​
85 ····​12c6:​»       ​8b·​77·​04·············»       ​mov····​0x4(%edi)​,​%esi87 ····​12c6:​»       ​8b·​77·​04·············»       ​mov····​0x4(%edi)​,​%esi
86 ····​12c9:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​88 ····​12c9:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
87 ····​12cc:​»       ​e8·​df·​fe·​ff·​ff·······»       ​call···​11b0·​<fopen@plt>89 ····​12cc:​»       ​e8·​df·​fe·​ff·​ff·······»       ​call···​11b0·​<fopen@plt>
88 ····​12d1:​»       ​89·​c6················»       ​mov····​%eax,​%esi90 ····​12d1:​»       ​85·​c0················»       ​test···​%eax,​%eax
89 ····​12d3:​»       ​85·​c0················»       ​test···​%eax,​%eax91 ····​12d3:​»       ​89·​c6················»       ​mov····​%eax,​%esi
90 ····​12d5:​»       ​0f·​84·da·​01·​00·​00····»       ​je·····​14b5·​<__cxa_finalize@plt+0​x2f5>92 ····​12d5:​»       ​0f·​84·fa·​01·​00·​00····»       ​je·····​14d5·​<__cxa_finalize@plt+0​x315>
91 .​/​src/​fst-​mor.​C:​10993 .​/​src/​fst-​mor.​C:​109
92 ····​12db:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx94 ····​12db:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
93 ····​12df:​»       ​8d·83·6a·e0·​ff·​ff····»       ​lea····​-​0x1f96(%ebx)​,​%eax95 ····​12df:​»       ​8b·bb·e4·ff·​ff·​ff····»       ​mov····​-​0x1c(%ebx)​,​%edi
94 ····​12e5:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​96 ····​12e5:​»       ​8d·83·6a·e0·ff·ff····»       ​lea····-​0x1f96(%ebx)​,​%eax
95 ····​12e9:​»       ​8b·bb·e4·ff·ff·ff····»       ​mov····-​0x1c(%ebx)​,​%edi97 ····​12eb:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​
96 ····​12ef:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​98 ····​12ef:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
97 ····​12f2:​»       ​e8·​e9·​fd·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>99 ····​12f2:​»       ​e8·​e9·​fd·​ff·​ff·······»       ​call···​10e0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
98 .​/​src/​fst-​mor.​C:​111100 .​/​src/​fst-​mor.​C:​111
99 ····​12f7:​»       ​c7·44·​24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​101 ····​12f7:​»       ​8d·54·​24·3c··········»       ​lea····0x3c(%esp)​,​%edx
100 ····​12fe:​»       ​00·102 ····​12fb:​»       ​bb·​01·​00·​00·00·······»       ​mov····$0x1,​%ebx
101 ····​12ff:​»       ​89·74·​24·​04··········»       ​mov····​%esi,​0x4(%esp)​103 ····​1300:​»       ​89·5c·​24·​08··········»       ​mov····​%ebx,​0x8(%esp)​
102 ····​1303:​»       ​8d·​5c·​24·3c··········»       ​lea····​0x3c(%esp)​,​%ebx104 ····​1304:​»       ​8b·​5c·​24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx
103 ····​1307:​»       ​89·5c·​24·1c··········»       ​mov····​%ebx,​0x1c(%esp)​105 ····​1308:​»       ​89·74·​24·04··········»       ​mov····​%esi,​0x4(%esp)​
104 ····​130b:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​106 ····​130c:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
105 ····​130e:​»       ​8b·​5c·​24·2c··········»       ​mov····​0x2c(%esp)​,​%ebx107 ····​130f:​»       ​89·​54·​24·1c··········»       ​mov····%edx,​0x1c(%esp)​
106 ····​1312:​»       ​e8·​99·​fd·​ff·​ff·······»       ​call···​10b0·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>108 ····​1313:​»       ​e8·​98·​fd·​ff·​ff·······»       ​call···​10b0·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
107 .​/​src/​fst-​mor.​C:​112109 .​/​src/​fst-​mor.​C:​112
108 ····​1317:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​110 ····​1318:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
109 ····​131a:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx111 ····​131b:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx
110 ····​131e:​»       ​e8·​6d·​fe·​ff·​ff·······»       ​call···​1190·​<fclose@plt>112 ····​131f:​»       ​e8·​6c·​fe·​ff·​ff·······»       ​call···​1190·​<fclose@plt>
 113 .​/​src/​fst-​mor.​C:​113
 114 ····​1324:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
 115 ····​1327:​»       ​8d·​8b·​81·​e0·​ff·​ff····»       ​lea····​-​0x1f7f(%ebx)​,​%ecx
Max diff block lines reached; 272799/283084 bytes (96.37%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00003024·​<.​fini>:​2 00003084·​<.​fini>:​
3 ····​3024:​»       ​53···················»       ​push···​%ebx3 ····​3084:​»       ​53···················»       ​push···​%ebx
4 ····​3025:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​3085:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​3028:​»       ​e8·93·​e5·​ff·​ff·······»       ​call···​15c0·​<__cxa_finalize@plt+0​x400>5 ····​3088:​»       ​e8·53·​e5·​ff·​ff·······»       ​call···​15e0·​<__cxa_finalize@plt+0​x420>
6 ····​302d:​»       ​81·​c3·d3·​2f·​00·​00····»       ​add····​$0x2fd3,​%ebx6 ····​308d:​»       ​81·​c3·73·​2f·​00·​00····»       ​add····​$0x2f73,​%ebx
7 ····​3033:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​3093:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​3036:​»       ​5b···················»       ​pop····​%ebx8 ····​3096:​»       ​5b···················»       ​pop····​%ebx
9 ····​3037:​»       ​c3···················»       ​ret····9 ····​3097:​»       ​c3···················»       ​ret····
1.73 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0000415c·​011b033b·​c8000000·​18000000·​c4ceffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0000415c·​011b033b·​c8000000·​18000000·​c4ceffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000416c·​10010000·​64d0ffff·​34010000·​74d0ffff·​.​.​.​.​d.​.​.​4.​.​.​t.​.​.​3 ··​0x0000416c·​10010000·​64d0ffff·​34010000·​74d0ffff·​.​.​.​.​d.​.​.​4.​.​.​t.​.​.​
4 ··​0x0000417c·68030000·​e6d0ffff·e4040000·​14d1ffff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000417c·54030000·​e6d0ffff·b8040000·​14d1ffff·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000418c·08030000·a0d3ffff·80030000·e0d3ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000418c·f4020000·c4d3ffff·6c030000·04d4ffff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​
6 ··​0x0000419c·fc040000·24d4ffff·​e4000000·64d5ffff·​.​.​.​.​$.​.​.​.​.​.​.​d.​.​.​6 ··​0x0000419c·d0040000·44d4ffff·​e4000000·84d5ffff·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x000041ac·​c0010000·17d6ffff·​08020000·93d6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000041ac·​c0010000·44d6ffff·​08020000·c4d6ffff·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x000041bc·​28020000·9ad9ffff·​48010000·06daffff·​(.​.​.​.​.​.​.​H.​.​.​.​.​.​.​8 ··​0x000041bc·​28020000·b4d9ffff·​48010000·34daffff·​(.​.​.​.​.​.​.​H.​.​.​4.​.​.​
9 ··​0x000041cc·​84010000·72daffff·​68020000·b8daffff·​.​.​.​.​r.​.​.​h.​.​.​.​.​.​.​9 ··​0x000041cc·​84010000·b4daffff·​68020000·14dbffff·​.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​
10 ··​0x000041dc·c4020000·d3dbffff·ac030000·d7dbffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x000041dc·b0020000·34dcffff·98030000·38dcffff·​.​.​.​.​4.​.​.​.​.​.​.​8.​.​.​
11 ··​0x000041ec·c0030000·e4dbffff·70040000·4ae8ffff·​.​.​.​.​.​.​.​.​p.​.​.​J.​.​.​11 ··​0x000041ec·ac030000·44dcffff·44040000·b4e8ffff·​.​.​.​.​D.​.​.​D.​.​.​.​.​.​.​
12 ··​0x000041fc·d4030000·84e8ffff·e8030000·64e9ffff·​.​.​.​.​.​.​.​.​.​.​.​.​d.​.​.​12 ··​0x000041fc·c0030000·04e9ffff·d4030000·04eaffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x0000420c·30040000·44eeffff·28050000·a4eeffff·0.​.​.​D.​.​.​(.​.​.​.​.​.​.​13 ··​0x0000420c·04040000·a4eeffff·fc040000·04efffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x0000421c·74050000·b4eeffff·88050000··········t.​.​.​.​.​.​.​.​.​.​.​14 ··​0x0000421c·48050000·14efffff·5c050000··········H.​.​.​.​.​.​.​\.​.​.​
  
9.51 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 81 lines modifiedOffset 1, 78 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00004228·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00004228·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00004238·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00004238·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00004248·38d3ffff·​36000000·​00000000·​14000000·8.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00004248·58d3ffff·​36000000·​00000000·​14000000·X.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00004258·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x00004258·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x00004268·​88010000·​20000000·​1c000000·​accdffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00004268·​88010000·​20000000·​1c000000·​accdffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00004278·​a0010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x00004278·​a0010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x00004288·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x00004288·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x00004298·​28cfffff·​08000000·​00000000·​38000000·​(.​.​.​.​.​.​.​.​.​.​.​8.​.​.​9 ··​0x00004298·​28cfffff·​08000000·​00000000·​38000000·​(.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
10 ··​0x000042a8·​54000000·4ad8ffff·6c000000·​00410e08·​T.​.​.​J.​.​.​l.​.​.​.​A.​.​10 ··​0x000042a8·​54000000·64d8ffff·7a000000·​00410e08·​T.​.​.​d.​.​.​z.​.​.​.​A.​.​
11 ··​0x000042b8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​11 ··​0x000042b8·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
12 ··​0x000042c8·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​12 ··​0x000042c8·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
13 ··​0x000042d8·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​13 ··​0x000042d8·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
14 ··​0x000042e8·7ad8ffff·6c000000·​00410e08·​8502410e·z.​.​.​l.​.​.​.​A.​.​.​.​A.​14 ··​0x000042e8·a8d8ffff·7a000000·​00410e08·​8502430e·.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
15 ··​0x000042f8·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@15 ··​0x000042f8·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
16 ··​0x00004308·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​16 ··​0x00004308·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
17 ··​0x00004318·​41c50e04·​44000000·​cc000000·9cd3ffff·​A.​.​.​D.​.​.​.​.​.​.​.​.​.​.​17 ··​0x00004318·​41c50e04·​44000000·​cc000000·bcd3ffff·​A.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00004328·​b3000000·​00410e08·​8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A18 ··​0x00004328·​b8000000·​00410e08·​8702460e·​0c860341·​.​.​.​.​.​A.​.​.​.​F.​.​.​.​A
19 ··​0x00004338·​0e108304·​430e2002·980a0e10·​41c30e0c·​.​.​.​.​C.​·​.​.​.​.​.​A.​.​.​19 ··​0x00004338·​0e108304·​4e0e2002·870a0e10·​41c30e0c·​.​.​.​.​N.​·​.​.​.​.​.​A.​.​.​
20 ··​0x00004348·​41c60e08·​41c70e04·​410b4d0e·​1041c30e·​A.​.​.​A.​.​.​A.​M.​.​A.​.​20 ··​0x00004348·​41c60e08·​41c70e04·​480b4c0e·​1041c30e·​A.​.​.​A.​.​.​H.​L.​.​A.​.​
21 ··​0x00004358·​0c41c60e·​0841c70e·​04000000·​1c000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​21 ··​0x00004358·​0c41c60e·​0841c70e·​04000000·​1c000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​
22 ··​0x00004368·​14010000·07d4ffff·​7c000000·​00410e08·​.​.​.​.​.​.​.​.​|.​.​.​.​A.​.​22 ··​0x00004368·​14010000·34d4ffff·​7c000000·​00410e08·​.​.​.​.​4.​.​.​|.​.​.​.​A.​.​
23 ··​0x00004378·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​23 ··​0x00004378·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
24 ··​0x00004388·​34010000·63d4ffff·06030000·​00410e08·​4.​.​.​c.​.​.​.​.​.​.​.​A.​.​24 ··​0x00004388·​34010000·94d4ffff·ed020000·​00410e08·​4.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
25 ··​0x00004398·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​25 ··​0x00004398·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
26 ··​0x000043a8·​05430e50·​03f5010a·​0e1441c3·​0e1041c6·​.​C.​P.​.​.​.​.​.​A.​.​.​A.​26 ··​0x000043a8·​054d0e50·​03d8010a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
27 ··​0x000043b8·​0e0c41c7·​0e0841c5·​0e04410b·38000000·​.​.​A.​.​.​A.​.​.​A.​8.​.​.​27 ··​0x000043b8·​0e0c41c7·​0e0841c5·​0e04430b·24000000·​.​.​A.​.​.​A.​.​.​C.​$.​.​.​
28 ··​0x000043c8·​74010000·02d8ffff·46000000·​00410e08·​t.​.​.​.​.​.​.​F.​.​.​.​A.​.​28 ··​0x000043c8·​74010000·44d8ffff·5e000000·​00430e30·​t.​.​.​D.​.​.​^.​.​.​.​C.​0
29 ··​0x000043d8·​8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​29 ··​0x000043d8·44860448·​83054f85·​02488703·77c5c7c6·D.​.​H.​.​O.​.​H.​.​w.​.​.​
30 ··​0x000043e8·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A30 ··​0x000043e8·c30e0400·1c000000·00000000·017a504c·​.​.​.​.​.​.​.​.​.​.​.​.​.​zPL
31 ··​0x000043f8·c70e0841·c50e0400·​1c000000·00000000·.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​31 ··​0x000043f8·5200017c·08079b81·​1c00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x00004408·017a504c·5200017c·08079b6d·1c00001b·​.​zPLR.​.​|.​.​.​m.​.​.​.​32 ··​0x00004408·88010000·40000000·24000000·5cd8ffff·​.​.​.​.​@.​.​.​$.​.​.​\.​.​.​
33 ··​0x00004418·1b0c0404·88010000·40000000·24000000·​.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​33 ··​0x00004418·20010000·04bb0200·00410e08·8502410e··​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
34 ··​0x00004428·ecd7ffff·1b010000·04d30200·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​34 ··​0x00004428·0c870341·0e108604·410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
35 ··​0x00004438·8502410e·0c870341·​0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​35 ··​0x00004438·028a0a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​
36 ··​0x00004448·​05430e40·​02900a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​36 ··​0x00004448·​0841c50e·​04410b00·30000000·68000000·​.​A.​.​.​A.​.​0.​.​.​h.​.​.​
37 ··​0x00004458·0c41c70e·0841c50e·​04410b00·30000000·​.​A.​.​.​A.​.​.​A.​.​0.​.​.​37 ··​0x00004458·18ceffff·ac020000·​04870200·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
38 ··​0x00004468·68000000·​04ceffff·​8c020000·​049f0200·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00004468·85024c0d·​054f8703·​86048305·​0310020a·.​.​L.​.​O.​.​.​.​.​.​.​.​.​.​
39 ··​0x00004478·00410e08·8502420d·​054c8703·86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​39 ··​0x00004478·c341c641·c741c50c·​0404410b·28000000·​.​A.​A.​A.​.​.​.​A.​(.​.​.​
40 ··​0x00004488·​0301020a·c341c641·c741c50c·​0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​40 ··​0x00004488·​00000000·017a504c·5200017c·​08079be9·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
41 ··​0x00004498·28000000·00000000·​017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|41 ··​0x00004498·1b00001b·1b0c0404·88010c05·08830585·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x000044a8·​08079bd5·1b00001b·​1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​42 ··​0x000044a8·​02860487·03000000·​14000000·30000000·​.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​
43 ··​0x000044b8·08830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​43 ··​0x000044b8·18cdffff·71000000·​04570200·00000000·​.​.​.​.​q.​.​.​.​W.​.​.​.​.​.​
44 ··​0x000044c8·30000000·04cdffff·71000000·046f0200·0.​.​.​.​.​.​.​q.​.​.​.​o.​.​44 ··​0x000044c8·28000000·78020000·50d0ffff·40000000·(.​.​.​x.​.​.​P.​.​.​@.​.​.​
45 ··​0x000044d8·​00000000·28000000·8c020000·18d0ffff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​45 ··​0x000044d8·​00410e08·8602410e·0c83034e·0e206d0e·​.​A.​.​.​.​A.​.​.​.​N.​·​m.​
46 ··​0x000044e8·40000000·​00410e08·8602410e·0c830343·@.​.​.​.​A.​.​.​.​A.​.​.​.​C46 ··​0x000044e8·0c41c30e·​0841c60e·04000000·10000000·.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​
47 ··​0x000044f8·0e20780e·0c41c30e·​0841c60e·​04000000·​.​·​x.​.​A.​.​.​A.​.​.​.​.​.​47 ··​0x000044f8·a4020000·94d8ffff·​04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
48 ··​0x00004508·​10000000·​b8020000·1fd8ffff·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​48 ··​0x00004508·​10000000·​b8020000·84d8ffff·​04000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
49 ··​0x00004518·​00000000·​10000000·​cc020000·0fd8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​49 ··​0x00004518·​00000000·​10000000·​cc020000·ece4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
50 ··​0x00004528·04000000·​00000000·10000000·​e0020000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​50 ··​0x00004528·45000000·​00000000·2c000000·​e0020000·E.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
51 ··​0x00004538·6ee4ffff·36000000·​00000000·​44000000·n.​.​.​6.​.​.​.​.​.​.​D.​.​.​51 ··​0x00004538·28e5ffff·fe000000·​00430e30·​44870248·(.​.​.​.​.​.​.​.​C.​0D.​.​H
52 ··​0x00004548·f4020000·94e4ffff·d6000000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​52 ··​0x00004548·83044f86·035b0ac7·c6c30e04·470b02ab·​.​.​O.​.​[.​.​.​.​.​.​G.​.​.​
53 ··​0x00004558·8702410e·​0c860341·0e108304·430e305e·​.​.​A.​.​.​.​A.​.​.​.​C.​0^53 ··​0x00004558·0ac7c6c3·​0e04450b·3c000000·10030000·​.​.​.​.​.​.​E.​<.​.​.​.​.​.​.​
54 ··​0x00004568·0a0e1041·c30e0c41·c60e0841·c70e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A54 ··​0x00004568·f8e5ffff·99040000·00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
55 ··​0x00004578·​0b029b0a·​0e1041c3·0e0c41c6·​0e0841c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​55 ··​0x00004578·​0c870341·​0e108604·410e1483·​054d0e50·.​.​.​A.​.​.​.​A.​.​.​.​M.​P
56 ··​0x00004588·​0e04410b·3c000000·3c030000·2ce5ffff·​.​.​A.​<.​.​.​<.​.​.​,​.​.​.​56 ··​0x00004588·​03f6030a·​0e1441c3·0e1041c6·0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
57 ··​0x00004598·d5040000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A57 ··​0x00004598·0e0841c5·​0e04450b·44000000·b8010000·​.​.​A.​.​.​E.​D.​.​.​.​.​.​.​
58 ··​0x000045a8·0e108604·410e1483·​05430e40·​034b040a·​.​.​.​.​A.​.​.​.​C.​@.​K.​.​58 ··​0x000045a8·f8d7ffff·6e0c0000·​04830100·​00410e08·​.​.​.​.​n.​.​.​.​.​.​.​.​A.​.​
59 ··​0x000045b8·0e1441c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​59 ··​0x000045b8·8502430e·​0c870343·​0e108604·430e1483·​.​.​C.​.​.​.​C.​.​.​.​C.​.​.​
60 ··​0x000045c8·​0e04410b·44000000·d0010000·6cd7ffff·​.​.​A.​D.​.​.​.​.​.​.​l.​.​.​60 ··​0x000045c8·​05500ea0·01032902·0a0e1441·​c30e1041·.​P.​.​.​.​)​.​.​.​.​A.​.​.​A
61 ··​0x000045d8·650c0000·04830100·00410e08·8502410e·e.​.​.​.​.​.​.​.​A.​.​.​.​A.​61 ··​0x000045d8·c60e0c41·c70e0841·c50e0449·0b000000·.​.​.​A.​.​.​A.​.​.​I.​.​.​.​
62 ··​0x000045e8·0c870341·​0e108604·410e1483·05460ea0·​.​.​.​A.​.​.​.​A.​.​.​.​F.​.​62 ··​0x000045e8·28000000·​00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
63 ··​0x000045f8·​01035602·0a0e1441·c30e1041·c60e0c41·​.​.​V.​.​.​.​A.​.​.​A.​.​.​A63 ··​0x000045f8·​08079b85·1a00001b·1b0c0404·88010ea0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
64 ··​0x00004608·c70e0841·c50e0441·​0b000000·28000000·​.​.​.​A.​.​.​A.​.​.​.​(.​.​.​64 ··​0x00004608·01830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x00004618·00000000·017a504c·5200017c·​08079b59·.​.​.​.​.​zPLR.​.​|.​.​.​Y65 ··​0x00004618·30000000·26ccffff·20000000·​04190100·0.​.​.​&.​.​.​·.​.​.​.​.​.​.​
66 ··​0x00004628·1a00001b·1b0c0404·88010ea0·01830585·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​66 ··​0x00004628·00000000·28000000·dc030000·2ccfffff·​.​.​.​.​(.​.​.​.​.​.​.​,​.​.​.​
67 ··​0x00004638·02860487·​03000000·14000000·30000000·.​.​.​.​.​.​.​.​.​.​.​.​0.​.​.​67 ··​0x00004638·40000000·​00410e08·8602410e·0c83034e·@.​.​.​.​A.​.​.​.​A.​.​.​.​N
68 ··​0x00004648·facbffff·20000000·​041a0100·​00000000·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00004648·0e206d0e·0c41c30e·​0841c60e·​04000000·​.​·​m.​.​A.​.​.​A.​.​.​.​.​.​
69 ··​0x00004658·28000000·​08040000·dcceffff·40000000·(.​.​.​.​.​.​.​.​.​.​.​@.​.​.​69 ··​0x00004658·48000000·​08040000·a0e9ffff·55000000·H.​.​.​.​.​.​.​.​.​.​.​U.​.​.​
70 ··​0x00004668·​00410e08·​8602410e·​0c830343·​0e20780e·​.​A.​.​.​.​A.​.​.​.​C.​·​x.​70 ··​0x00004668·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
71 ··​0x00004678·0c41c30e·​0841c60e·04000000·​48000000·​.​A.​.​.​A.​.​.​.​.​.​H.​.​.​71 ··​0x00004678·​410e1483·054e0e20·​610e2441·0e28440e·A.​.​.​.​N.​·​a.​$A.​(D.​
72 ··​0x00004688·34040000·14e9ffff·55000000·​00410e08·​4.​.​.​.​.​.​.​U.​.​.​.​A.​.​72 ··​0x00004688·2c440e30·4d0e2047·0e1441c3·​0e1041c6·​,​D.​0M.​·​G.​.​A.​.​.​A.​
73 ··​0x00004698·8502410e·​0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​73 ··​0x00004698·0e0c41c7·​0e0841c5·​0e040000·10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​
74 ··​0x000046a8·054e0e20·610e2441·​0e28440e·2c440e30·.​N.​·​a.​$A.​(D.​,​D.​074 ··​0x000046a8·​54040000·b4e9ffff·​01000000·00000000·T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x000046b8·4d0e2047·0e1441c3·​0e1041c6·0e0c41c7·M.​·​G.​.​A.​.​.​A.​.​.​A.​75 ··​0x000046b8·18000000·68040000·b0e9ffff·14000000·.​.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x000046c8·​0e0841c5·0e040000·​10000000·80040000·.​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​76 ··​0x000046c8·​00410e08·83024e0e·​10000000·00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​
77 ··​0x000046d8·​28e9ffff·​01000000·​00000000·​18000000·​(.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
78 ··​0x000046e8·​94040000·​24e9ffff·​14000000·​00410e08·​.​.​.​.​$.​.​.​.​.​.​.​.​A.​.​ 
79 ··​0x000046f8·​83024e0e·​10000000·​00000000··········​.​.​N.​.​.​.​.​.​.​.​.​ 
  
1.09 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x00004704·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000046d8·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00004714·​ff9b2d01·​22394e00·​00a20105·870501ae·​.​.​-​.​"9N.​.​.​.​.​.​.​.​.​3 ··​0x000046e8·​ff9b2d01·​22394e00·​00a30105·a70501af·​.​.​-​.​"9N.​.​.​.​.​.​.​.​.​
4 ··​0x00004724·​01a802fe·​0403f303·​05870501·b10405fe·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000046f8·​01bc029e·​05038f04·​05a70501·cd04059e·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00004734·​0403bb04·​37000001·​00007d00·3c190000·​.​.​.​.​7.​.​.​.​.​}.​<.​.​.​5 ··​0x00004708·​0503d704·​3b000001·​00007d00·68190000·​.​.​.​.​;​.​.​.​.​.​}.​h.​.​.​
6 ··​0x00004744·​ff9b1901·​0c1e0500·​00391b5e·​006c0500·​.​.​.​.​.​.​.​.​.​9.​^.​l.​.​6 ··​0x00004718·​ff9b1901·​0c1e0500·​00391b5e·​006c0500·​.​.​.​.​.​.​.​.​.​9.​^.​l.​.​
7 ··​0x00004754·​00010000·​7d000000·20190000·​ffff0107·​.​.​.​.​}.​.​.​·.​.​.​.​.​.​.​7 ··​0x00004728·​00010000·​7d000000·4c190000·​ffff0106·​.​.​.​.​}.​.​.​L.​.​.​.​.​.​.​
8 ··​0x00004764·8001d017·​da1800ff·ff01041b·050000···.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00004738·​73ea17e7·1800ffff·01041b05·0000·····​s.​.​.​.​.​.​.​.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00005eb4·b0160000·fc140000·3c150000··········​.​.​.​.​.​.​.​.​<.​.​.​2 ··​0x00005eb4·d0160000·20150000·60150000··········​.​.​.​.​·.​.​.​`.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00005ec0·60160000····························`.​.​.​2 ··​0x00005ec0·80160000····························.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·30643038·65373761·​30366531·​61363865·0d08e77a06e1a68e2 ··​0x00000000·64363936·36383163·​31333961·​65383433·​d696681c139ae843
3 ··​0x00000010·30343331·​61623162·62353763·​64386464·0431ab1bb57cd8dd3 ··​0x00000010·62643035·​65643766·30653763·32623633·bd05ed7f0e7c2b63
4 ··​0x00000020·​38393263·31322e64·​65627567·​00000000·892c12.​debug.​.​.​.​4 ··​0x00000020·​35323337·62392e64·​65627567·​00000000·5237b9.​debug.​.​.​.​
5 ··​0x00000030·e244bf95····························.​D.​.​5 ··​0x00000030·378f4aeb····························7.​J.​
  
510 KB
./usr/bin/fst-parse
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x2ec011 ··​Entry·​point·​address:​···············​0x2eb0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​25064·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​25064·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x2ec02 Entry·​point·​0x2eb0
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01078·​0x01078·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01078·​0x01078·​R···​0x1000
10 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x02cb8·​0x02cb8·​R·​E·​0x100010 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x02d48·​0x02d48·​R·​E·​0x1000
11 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x009bb·​0x009bb·​R···​0x100011 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00976·​0x00976·​R···​0x1000
12 ··​LOAD···········​0x005eb8·​0x00006eb8·​0x00006eb8·​0x001ec·​0x00200·​RW··​0x100012 ··​LOAD···········​0x005eb8·​0x00006eb8·​0x00006eb8·​0x001ec·​0x00200·​RW··​0x1000
13 ··​DYNAMIC········​0x005ec8·​0x00006ec8·​0x00006ec8·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x005ec8·​0x00006ec8·​0x00006ec8·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x00528c·​0x0000528c·​0x0000528c·​0x000ec·​0x000ec·​R···​0x415 ··​GNU_EH_FRAME···​0x00528c·​0x0000528c·​0x0000528c·​0x000ec·​0x000ec·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x005eb8·​0x00006eb8·​0x00006eb8·​0x00148·​0x00148·​R···​0x117 ··​GNU_RELRO······​0x005eb8·​0x00006eb8·​0x00006eb8·​0x00148·​0x00148·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000daa·​000daa·​000074·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000daa·​000daa·​000074·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000e20·​000e20·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000e20·​000e20·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ee0·​000ee0·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ee0·​000ee0·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000f68·​000f68·​000110·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000f68·​000f68·​000110·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​000230·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​000230·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00002250·​002250·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00002250·​002250·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00002260·​002260·​002a44·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00002260·​002260·​002ad4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00004ca4·​004ca4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00004d34·​004d34·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000289·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​000289·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000528c·​00528c·​0000ec·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000528c·​00528c·​0000ec·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00005378·​005378·​000594·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00005378·​005378·​000550·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000590c·​00590c·​0000af·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000058c8·​0058c8·​0000ae·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb8·​005eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb8·​005eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec4·​005ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec4·​005ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec8·​005ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec8·​005ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00006fd8·​005fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00006fd8·​005fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​000094·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​000094·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00007094·​006094·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00007094·​006094·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000070a4·​0060a4·​000014·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​000070a4·​0060a4·​000014·​00··​WA··​0···​0··​4
3.45 KB
readelf --wide --symbols {}
    
Offset 43, 19 lines modifiedOffset 43, 19 lines modified
43 ····​39:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__43 ····​39:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
44 ····​40:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able44 ····​40:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
45 ····​41:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE45 ····​41:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE
46 ····​42:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​46 ····​42:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
49 ····​45:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​49 ····​45:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
50 ····​46:​·​0000359e···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev50 ····​46:​·​00003610···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
51 ····​47:​·​00003690···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_51 ····​47:​·​00003710···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
52 ····​48:​·​0000359e···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev52 ····​48:​·​00003610···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
53 ····​49:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used53 ····​49:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
54 ····​50:​·​00003820···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_54 ····​50:​·​000038b0···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_
55 ····​51:​·​00003520····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev55 ····​51:​·​00003560····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
56 ····​52:​·​00003520····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev56 ····​52:​·​00003560····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
57 ····​53:​·​00003558····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E57 ····​53:​·​000035b0····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
58 ····​54:​·​000034e8····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v58 ····​54:​·​00003510····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
59 ····​55:​·​00004626····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE59 ····​55:​·​000046c0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
60 ····​56:​·​000034e8····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v60 ····​56:​·​00003510····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
61 ····​57:​·​00004626····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE61 ····​57:​·​000046c0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x20009 ·​0x0000000c·​(INIT)​·······················​0x2000
10 ·​0x0000000d·​(FINI)​·······················​0x4ca410 ·​0x0000000d·​(FINI)​·······················​0x4d34
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb811 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb8
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x5e816 ·​0x00000005·​(STRTAB)​·····················​0x5e8
17 ·​0x00000006·​(SYMTAB)​·····················​0x24817 ·​0x00000006·​(SYMTAB)​·····················​0x248
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·b285e780f5715e6e6a563​f11c50c12208da65f636 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·5d6be0d0086d5534f3977​de3d1dafa79d859b79b
27.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002ec0.​.​00002ef614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002eb0.​.​00002ee6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 616 lines modifiedOffset 37, 573 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00002250.​.​0000225838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00002250.​.​00002258
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=000034c2.​.​000034e842 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=000034e0.​.​00003506
43 ··​DW_CFA_advance_loc:​·​1·​to·​000034c343 ··​DW_CFA_advance_loc:​·​1·​to·​000034e1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​000034c646 ··​DW_CFA_advance_loc:​·14·​to·​000034ef
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​000034e648 ··​DW_CFA_advance_loc:​·21·​to·​00003504
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​000034e750 ··​DW_CFA_advance_loc:​·​1·​to·​00003505
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​00000038·​00000074·​FDE·​cie=0000002c·​pc=00003000.​.​0000306c53 0000009c·​00000038·​00000074·​FDE·​cie=0000002c·​pc=00002ff0.​.​0000306a
54 ··​DW_CFA_advance_loc:​·​1·​to·​0000300154 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff1
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·1·​to·​0000300257 ··​DW_CFA_advance_loc:​·3·​to·​00002ff4
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·​1·​to·​0000300360 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff5
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1662 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
63 ··​DW_CFA_advance_loc:​·​1·​to·​0000300463 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff6
64 ··​DW_CFA_def_cfa_offset​:​·​2064 ··​DW_CFA_def_cfa_offset​:​·​20
65 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2065 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
66 ··​DW_CFA_advance_loc:​·3·​to·​0000300766 ··​DW_CFA_advance_loc:​·14·​to·​00003004
67 ··​DW_CFA_def_cfa_offset​:​·​6467 ··​DW_CFA_def_cfa_offset​:​·​64
68 ··​DW_CFA_advance_loc1:​·​96·​to·​0000306768 ··​DW_CFA_advance_loc1:​·​97·​to·​00003065
69 ··​DW_CFA_def_cfa_offset​:​·​2069 ··​DW_CFA_def_cfa_offset​:​·​20
70 ··​DW_CFA_advance_loc:​·​1·​to·​0000306870 ··​DW_CFA_advance_loc:​·​1·​to·​00003066
71 ··​DW_CFA_restore:​·​r3·​(ebx)​71 ··​DW_CFA_restore:​·​r3·​(ebx)​
72 ··​DW_CFA_def_cfa_offset​:​·​1672 ··​DW_CFA_def_cfa_offset​:​·​16
73 ··​DW_CFA_advance_loc:​·​1·​to·​0000306973 ··​DW_CFA_advance_loc:​·​1·​to·​00003067
74 ··​DW_CFA_restore:​·​r6·​(esi)​74 ··​DW_CFA_restore:​·​r6·​(esi)​
75 ··​DW_CFA_def_cfa_offset​:​·​1275 ··​DW_CFA_def_cfa_offset​:​·​12
76 ··​DW_CFA_advance_loc:​·​1·​to·​0000306a76 ··​DW_CFA_advance_loc:​·​1·​to·​00003068
77 ··​DW_CFA_restore:​·​r7·​(edi)​77 ··​DW_CFA_restore:​·​r7·​(edi)​
78 ··​DW_CFA_def_cfa_offset​:​·​878 ··​DW_CFA_def_cfa_offset​:​·​8
79 ··​DW_CFA_advance_loc:​·​1·​to·​0000306b79 ··​DW_CFA_advance_loc:​·​1·​to·​00003069
80 ··​DW_CFA_restore:​·​r5·​(ebp)​80 ··​DW_CFA_restore:​·​r5·​(ebp)​
81 ··​DW_CFA_def_cfa_offset​:​·​481 ··​DW_CFA_def_cfa_offset​:​·​4
  
82 000000d8·​00000038·​000000b0·​FDE·​cie=0000002c·​pc=0000306c.​.​000030d882 000000d8·​00000038·​000000b0·​FDE·​cie=0000002c·​pc=00003070.​.​000030ea
83 ··​DW_CFA_advance_loc:​·​1·​to·​0000306d83 ··​DW_CFA_advance_loc:​·​1·​to·​00003071
84 ··​DW_CFA_def_cfa_offset​:​·​884 ··​DW_CFA_def_cfa_offset​:​·​8
85 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​885 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
86 ··​DW_CFA_advance_loc:​·1·​to·​0000306e86 ··​DW_CFA_advance_loc:​·3·​to·​00003074
87 ··​DW_CFA_def_cfa_offset​:​·​1287 ··​DW_CFA_def_cfa_offset​:​·​12
88 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1288 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
89 ··​DW_CFA_advance_loc:​·​1·​to·​0000306f89 ··​DW_CFA_advance_loc:​·​1·​to·​00003075
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1691 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
92 ··​DW_CFA_advance_loc:​·​1·​to·​0000307092 ··​DW_CFA_advance_loc:​·​1·​to·​00003076
93 ··​DW_CFA_def_cfa_offset​:​·​2093 ··​DW_CFA_def_cfa_offset​:​·​20
94 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2094 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
95 ··​DW_CFA_advance_loc:​·3·​to·​0000307395 ··​DW_CFA_advance_loc:​·14·​to·​00003084
96 ··​DW_CFA_def_cfa_offset​:​·​6496 ··​DW_CFA_def_cfa_offset​:​·​64
97 ··​DW_CFA_advance_loc1:​·​96·​to·​000030d397 ··​DW_CFA_advance_loc1:​·​97·​to·​000030e5
98 ··​DW_CFA_def_cfa_offset​:​·​2098 ··​DW_CFA_def_cfa_offset​:​·​20
99 ··​DW_CFA_advance_loc:​·​1·​to·​000030d499 ··​DW_CFA_advance_loc:​·​1·​to·​000030e6
100 ··​DW_CFA_restore:​·​r3·​(ebx)​100 ··​DW_CFA_restore:​·​r3·​(ebx)​
101 ··​DW_CFA_def_cfa_offset​:​·​16101 ··​DW_CFA_def_cfa_offset​:​·​16
102 ··​DW_CFA_advance_loc:​·​1·​to·​000030d5102 ··​DW_CFA_advance_loc:​·​1·​to·​000030e7
103 ··​DW_CFA_restore:​·​r6·​(esi)​103 ··​DW_CFA_restore:​·​r6·​(esi)​
104 ··​DW_CFA_def_cfa_offset​:​·​12104 ··​DW_CFA_def_cfa_offset​:​·​12
105 ··​DW_CFA_advance_loc:​·​1·​to·​000030d6105 ··​DW_CFA_advance_loc:​·​1·​to·​000030e8
106 ··​DW_CFA_restore:​·​r7·​(edi)​106 ··​DW_CFA_restore:​·​r7·​(edi)​
107 ··​DW_CFA_def_cfa_offset​:​·​8107 ··​DW_CFA_def_cfa_offset​:​·​8
108 ··​DW_CFA_advance_loc:​·​1·​to·​000030d7108 ··​DW_CFA_advance_loc:​·​1·​to·​000030e9
109 ··​DW_CFA_restore:​·​r5·​(ebp)​109 ··​DW_CFA_restore:​·​r5·​(ebp)​
110 ··​DW_CFA_def_cfa_offset​:​·​4110 ··​DW_CFA_def_cfa_offset​:​·​4
  
111 00000114·​0000001c·​000000ec·​FDE·​cie=0000002c·​pc=000030d8.​.​0000318a111 00000114·​0000001c·​000000ec·​FDE·​cie=0000002c·​pc=000030f0.​.​000031a2
112 ··​DW_CFA_advance_loc:​·​1·​to·​000030d9112 ··​DW_CFA_advance_loc:​·​1·​to·​000030f1
113 ··​DW_CFA_def_cfa_offset​:​·​8113 ··​DW_CFA_def_cfa_offset​:​·​8
114 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8114 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·​1·​to·​000030da115 ··​DW_CFA_advance_loc:​·​1·​to·​000030f2
116 ··​DW_CFA_def_cfa_offset​:​·​12116 ··​DW_CFA_def_cfa_offset​:​·​12
117 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12117 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
118 ··​DW_CFA_advance_loc:​·3·​to·​000030dd118 ··​DW_CFA_advance_loc:​·14·​to·​00003100
119 ··​DW_CFA_def_cfa_offset​:​·​32119 ··​DW_CFA_def_cfa_offset​:​·​32
120 ··​DW_CFA_nop120 ··​DW_CFA_nop
121 ··​DW_CFA_nop121 ··​DW_CFA_nop
  
122 00000134·​00000028·​0000010c·​FDE·​cie=0000002c·​pc=000034e8.​.​0000351f122 00000134·​0000001c·​0000010c·​FDE·​cie=0000002c·​pc=00003510.​.​00003553
123 ··​DW_CFA_advance_loc:​·1·​to·​000034e9123 ··​DW_CFA_advance_loc:​·3·​to·​00003513
124 ··​DW_CFA_def_cfa_offset​:​·8124 ··​DW_CFA_def_cfa_offset​:​·32
 125 ··​DW_CFA_advance_loc:​·​4·​to·​00003517
125 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8126 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
126 ··​DW_CFA_advance_loc:​·1·​to·​000034ea127 ··​DW_CFA_advance_loc:​·8·​to·​0000351f
127 ··​DW_CFA_def_cfa_offset​:​·​12 
128 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12128 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
129 ··​DW_CFA_advance_loc:​·3·​to·​000034ed129 ··​DW_CFA_advance_loc:​·51·​to·​00003552
130 ··​DW_CFA_def_cfa_offset​:​·​32 
131 ··​DW_CFA_advance_loc:​·​47·​to·​0000351c 
132 ··​DW_CFA_def_cfa_offset​:​·​12 
133 ··​DW_CFA_advance_loc:​·​1·​to·​0000351d 
134 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
135 ··​DW_CFA_def_cfa_offset​:​·​8 
136 ··​DW_CFA_advance_loc:​·​1·​to·​0000351e 
137 ··​DW_CFA_restore:​·​r6·​(esi)​130 ··​DW_CFA_restore:​·​r6·​(esi)​
 131 ··​DW_CFA_restore:​·​r3·​(ebx)​
138 ··​DW_CFA_def_cfa_offset​:​·​4132 ··​DW_CFA_def_cfa_offset​:​·​4
139 ··​DW_CFA_nop133 ··​DW_CFA_nop
Max diff block lines reached; 22366/28051 bytes (79.73%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00002000·​<.​init>:​3 00002000·​<.​init>:​
4 ····​2000:​»       ​53···················»       ​push···​%ebx4 ····​2000:​»       ​53···················»       ​push···​%ebx
5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​2004:​»       ​e8·f7·​0e·​00·​00·······»       ​call···​2f00·​<__cxa_finalize@plt+0​xcb0>6 ····​2004:​»       ​e8·e7·​0e·​00·​00·······»       ​call···​2ef0·​<__cxa_finalize@plt+0​xca0>
7 ····​2009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx7 ····​2009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx
8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>
11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​201e:​»       ​5b···················»       ​pop····​%ebx13 ····​201e:​»       ​5b···················»       ​pop····​%ebx
455 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 3847 lines modifiedOffset 1, 3944 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00002260·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x1288>:​2 00002260·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x12b0>:​
3 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9653 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
4 ····​2260:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax4 ····​2260:​»       ​8b·5e·​5c·············»       ​mov····​0x5c(%esi)​,​%ebx
5 ····​2263:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
6 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​945 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
7 ····​2267:​»       ​8d·56·​54·············»       ​lea····​0x54(%esi)​,​%edx6 ····​2263:​»       ​8d·46·​54·············»       ​lea····​0x54(%esi)​,​%eax
8 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9657 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
9 ····​226a:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​8 ····​2266:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
10 ····​226d:​»       ​e8·​e6·12·00·​00·······»       ​call···3558·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>9 ····​2269:​»       ​89·5c·24·​04··········»       ​mov····%ebx,​0x4(%esp)​
 10 ····​226d:​»       ​e8·​3e·​13·​00·​00·······»       ​call···​35b0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
11 /​usr/​include/​c++/​8/​backward/​hash_map:​8311 /​usr/​include/​c++/​8/​backward/​hash_map:​83
12 ····​2272:​»       ​8d·5e·​40·············»       ​lea····​0x40(%esi)​,​%ebx12 ····​2272:​»       ​8d·4e·​40·············»       ​lea····​0x40(%esi)​,​%ecx
13 ····​2275:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​13 ····​2275:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
14 ····​2278:​»       ​e8·a3·​12·​00·​00·······»       ​call···​3520·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>14 ····​2278:​»       ​e8·e3·​12·​00·​00·······»       ​call···​3560·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
15 ····​227d:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​15 ····​227d:​»       ​8b·54·​24·28··········»       ​mov····0x28(%esp)​,​%edx
16 ····​2280:​»       ​e8·​63·​12·​00·00·······»       ​call···34e8·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>16 ····​2281:​»       ​89·​14·24·············»       ​mov····%edx,​(%esp)​
 17 ····​2284:​»       ​e8·​87·​12·​00·​00·······»       ​call···​3510·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
17 .​/​src/​mem.​h:​5018 .​/​src/​mem.​h:​50
18 ····​2285:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx19 ····​2289:​»       ​8b·5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
19 ····​2288:​»       ​85·c9················»       ​test···​%ecx,​%ecx20 ····​228c:​»       ​85·db················»       ​test···​%ebx,​%ebx
20 ····​228a:​»       ​0f·​85·f7·​01·​00·​00····»       ​jne····​2487·​<__cxa_finalize@plt+0​x237>21 ····​228e:​»       ​0f·​85·ef·​01·​00·​00····»       ​jne····​2483·​<__cxa_finalize@plt+0​x233>
21 main()​:​22 main()​:​
22 .​/​src/​fst-​parse.​C:​12323 .​/​src/​fst-​parse.​C:​123
23 ····​2290:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​24 ····​2294:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ····​2293:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx25 ····​2297:​»       ​89·fb················»       ​mov····​%edi,​%ebx
25 ····​2297:​»       ​e8·​74·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>26 ····​2299:​»       ​e8·​72·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
26 ····​229c:​»       ​8b·7c·​24·​28··········»       ​mov····​0x28(%esp)​,​%edi27 ····​229e:​»       ​8b·44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
27 ····​22a0:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx28 ····​22a2:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx
28 ····​22a4:​»       ​89·​d6················»       ​mov····​%edx,​%esi 
29 ····​22a6:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx29 ····​22a6:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
30 ····​22a9:​»       ​75·4d················»       ​jne····22f8·<__cxa_finalize@plt+0​xa8>30 ····​22a9:​»       ​89·d6················»       ​mov····%edx,​%esi
 31 ····​22ab:​»       ​75·​38················»       ​jne····​22e5·​<__cxa_finalize@plt+0​x95>
31 .​/​src/​fst-​parse.​C:​17432 .​/​src/​fst-​parse.​C:​174
32 ····​22ab:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​33 ····​22ad:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
33 ····​22ae:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx34 ····​22b0:​»       ​89·fb················»       ​mov····​%edi,​%ebx
34 ····​22b2:​»       ​e8·​b9·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>35 ····​22b2:​»       ​e8·​b9·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>
35 .​/​src/​fst-​parse.​C:​17536 .​/​src/​fst-​parse.​C:​175
36 ····​22b7:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​37 ····​22b7:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
37 ····​22bb:​»       ​8b·​8b·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%ebx)​,​%ecx38 ····​22bb:​»       ​8b·​87·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%edi)​,​%eax
38 ····​22c1:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​39 ····​22c1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ····​22c4:​»       ​e8·​67·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>40 ····​22c4:​»       ​e8·​67·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
40 ····​22c9:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx41 ····​22c9:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
41 ····​22cd:​»       ​8d·bb·​87·​e2·​ff·​ff····»       ​lea····​-​0x1d79(%ebx)​,​%edi42 ····​22cc:​»       ​8d·97·​87·​e2·​ff·​ff····»       ​lea····​-​0x1d79(%edi)​,​%edx
42 ····​22d3:​»       ​89·7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​43 ····​22d2:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
43 ····​22d7:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​44 ····​22d6:​»       ​e8·​55·fe·ff·ff·······»       ​call···2130·<std:​:​basic_ostream<char,​·std:​:​char_traits<char>·>&·std:​:​operator<<·<std:​:​char_traits<char>·>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·const*)​@plt>
44 ····​22da:​»       ​e8·​51·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt> 
45 .​/​src/​fst-​parse.​C:​17445 .​/​src/​fst-​parse.​C:​174
46 ····​22df:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx46 ····​22db:​»       ​e8·f0·fe·ff·ff·······»       ​call···21d0·<__cxa_end_catch@plt>​
47 ····​22e3:​»       ​e8·e8·fe·ff·ff·······»       ​call···​21d0·​<__cxa_end_catch@plt>​47 ····​22e0:​»       ​e9·86·09·00·00·······»       ​jmp····​2c6b·​<__cxa_finalize@plt+0​xa1b>
48 ····​22e8:​»       ​e9·7a·09·00·00·······»       ​jmp····2c67·<__cxa_finalize@plt+0​xa17>48 ····​22e5:​»       ​89·c6················»       ​mov····%eax,​%esi
49 ····​22ed:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
50 ····​22ef:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx 
51 ····​22f3:​»       ​e8·​d8·​fe·​ff·​ff·······»       ​call···​21d0·​<__cxa_end_catch@plt>​ 
52 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56749 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
53 ····​22f8:​»       ​8b·​44·​24·​40··········»       ​mov····​0x40(%esp)​,​%eax50 ····​22e7:​»       ​8b·​4c·​24·​40··········»       ​mov····​0x40(%esp)​,​%ecx
54 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30351 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
55 ····​22fc:​»       ​85·​c0················»       ​test···​%eax,​%eax52 ····​22eb:​»       ​85·​c9················»       ​test···​%ecx,​%ecx
56 ····​22fe:​»       ​74·​0c················»       ​je·····​230c·​<__cxa_finalize@plt+0​xbc>53 ····​22ed:​»       ​74·​0a················»       ​je·····​22f9·​<__cxa_finalize@plt+0​xa9>
57 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12554 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
58 ····​2300:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​55 ····​22ef:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​
59 ····​2303:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx56 ····​22f2:​»       ​89·fb················»       ​mov····​%edi,​%ebx
60 ····​2307:​»       ​e8·04·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>57 ····​22f4:​»       ​e8·17·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
61 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8658 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
62 ····​230c:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​59 ····​22f9:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
63 ····​230f:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx60 ····​22fc:​»       ​89·fb················»       ​mov····​%edi,​%ebx
64 ····​2313:​»       ​e8·d8·​fe·​ff·​ff·······»       ​call···​21f0·​<_Unwind_Resume@plt>61 ····​22fe:​»       ​e8·ed·​fe·​ff·​ff·······»       ​call···​21f0·​<_Unwind_Resume@plt>
65 ····​2318:​»       ​89·​54·​24·​24··········»       ​mov····​%edx,​0x24(%esp)​62 .​/​src/​fst-​parse.​C:​174
 63 ····​2303:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 64 ····​2305:​»       ​89·​c6················»       ​mov····​%eax,​%esi
 65 ····​2307:​»       ​e8·​c4·​fe·​ff·​ff·······»       ​call···​21d0·​<__cxa_end_catch@plt>​
 66 ····​230c:​»       ​eb·​d9················»       ​jmp····​22e7·​<__cxa_finalize@plt+0​x97>
 67 ····​230e:​»       ​89·​54·​24·​2c··········»       ​mov····​%edx,​0x2c(%esp)​
66 .​/​src/​fst-​parse.​C:​171·​(discriminator·​2)​68 .​/​src/​fst-​parse.​C:​171·​(discriminator·​2)​
67 ····​231c:​»       ​8b·​4c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ecx69 ····​2312:​»       ​8b·​4c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ecx
68 ····​2320:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​70 ····​2316:​»       ​89·fb················»       ​mov····​%edi,​%ebx
69 ····​2323:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx71 ····​2318:​»       ​89·0c·​24·············»       ​mov····%ecx,​(%esp)​
70 ····​2327:​»       ​e8·e4·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>72 ····​231b:​»       ​e8·f0·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
71 ····​232c:​»       ​89·​f7················»       ​mov····​%esi,​%edi73 ····​2320:​»       ​89·​f0················»       ​mov····​%esi,​%eax
72 ····​232e:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx74 ····​2322:​»       ​8b·​54·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%edx
73 ····​2332:​»       ​e9·6d·​ff·​ff·​ff·······»       ​jmp····​22a4·​<__cxa_finalize@plt+0​x54>75 ····​2326:​»       ​e9·7b·​ff·​ff·​ff·······»       ​jmp····​22a6·​<__cxa_finalize@plt+0​x56>
74 ····​2337:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​ 
75 .​/​src/​fst-​parse.​C:​150·​(discriminator·​3)​76 .​/​src/​fst-​parse.​C:​150·​(discriminator·​3)​
76 ····​233b:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​77 ····​232b:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
77 ····​233e:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx78 ····​232e:​»       ​89·fb················»       ​mov····​%edi,​%ebx
78 ····​2342:​»       ​e8·​c9·fd·ff·ff·······»       ​call···2110·​<operator·delete(void*)​@plt>79 ····​2330:​»       ​89·54·24·28··········»       ​mov····%edx,​0x28(%esp)​
79 ····​2347:​»       ​8b·54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx80 ····​2334:​»       ​89·44·​24·​2c··········»       ​mov····%eax,​0x2c(%esp)​
80 ····​234b:​»       ​e9·54·​ff·​ff·​ff·······»       ​jmp····​22a4·​<__cxa_finalize@plt+0​x54>81 ····​2338:​»       ​e8·d3·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
 82 ····​233d:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
 83 ····​2341:​»       ​8b·​54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx
 84 ····​2345:​»       ​e9·​5c·​ff·​ff·​ff·······»       ​jmp····​22a6·​<__cxa_finalize@plt+0​x56>
81 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96585 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
82 ····​2350:​»       ​8b·​5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx86 ····​234a:​»       ​8b·​5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx
83 ····​2354:​»       ​8b·4b·​5c·············»       ​mov····​0x5c(%ebx)​,​%ecx87 ····​234e:​»       ​8b·53·​5c·············»       ​mov····​0x5c(%ebx)​,​%edx
84 ····​2357:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​ 
85 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​9488 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
86 ····​235b:​»       ​8d·43·​54·············»       ​lea····​0x54(%ebx)​,​%eax89 ····​2351:​»       ​8d·73·​54·············»       ​lea····​0x54(%ebx)​,​%esi
87 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96590 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
88 ····​235e:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​91 ····​2354:​»       ​89·34·​24·············»       ​mov····​%esi,​(%esp)​
89 ····​2361:​»       ​e8·​f2·11·00·​00·······»       ​call···3558·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>92 ····​2357:​»       ​89·54·24·​04··········»       ​mov····%edx,​0x4(%esp)​
 93 ····​235b:​»       ​e8·​50·​12·​00·​00·······»       ​call···​35b0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
90 /​usr/​include/​c++/​8/​backward/​hash_map:​8394 /​usr/​include/​c++/​8/​backward/​hash_map:​83
91 ····​2366:​»       ​8d·53·​40·············»       ​lea····​0x40(%ebx)​,​%edx95 ····​2360:​»       ​8d·4b·​40·············»       ​lea····​0x40(%ebx)​,​%ecx
92 ····​2369:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​96 ····​2363:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
93 ····​236c:​»       ​e8·af·​11·​00·​00·······»       ​call···​3520·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>97 ····​2366:​»       ​e8·f5·​11·​00·​00·······»       ​call···​3560·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
94 ····​2371:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​98 ····​236b:​»       ​8b·44·​24·2c··········»       ​mov····0x2c(%esp)​,​%eax
95 ····​2374:​»       ​e8·​6f·​11·​00·00·······»       ​call···34e8·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>99 ····​236f:​»       ​89·​04·24·············»       ​mov····%eax,​(%esp)​
96 ····​2379:​»       ​89·f7················»       ​mov····%esi,​%edi100 ····​2372:​»       ​e8·​99·​11·00·00·······»       ​call···3510·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
97 .​/​src/​mem.​h:​50101 .​/​src/​mem.​h:​50
98 ····​237b:​»       ​8b·74·​24·​28··········»       ​mov····​0x28(%esp)​,​%esi102 ····​2377:​»       ​8b·5c·​24·​28··········»       ​mov····​0x28(%esp)​,​%ebx
99 ····​237f:​»       ​8b·​5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx103 ····​237b:​»       ​8b·​53·​18·············»       ​mov····​0x18(%ebx)​,​%edx
100 ····​2382:​»       ​85·​db················»       ​test···​%ebx,​%ebx104 ····​237e:​»       ​85·​d2················»       ​test···​%edx,​%edx
101 ····​2384:​»       ​75·​66················»       ​jne····​23ec·​<__cxa_finalize@plt+0​x19c>105 ····​2380:​»       ​75·​62················»       ​jne····​23e4·​<__cxa_finalize@plt+0​x194>
102 .​/​src/​fst-​parse.​C:​161106 .​/​src/​fst-​parse.​C:​161
103 ····​2386:​»       ​8b·​44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax107 ····​2382:​»       ​8b·​44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax
104 ····​238a:​»       ​89·04·24·············»       ​mov····​%eax,​(%esp)​108 ····​2386:​»       ​89·fb················»       ​mov····​%edi,​%ebx
105 ····​238d:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx109 ····​2388:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
106 ····​2391:​»       ​e8·7a·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>110 ····​238b:​»       ​e8·80·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
107 ····​2396:​»       ​8b·54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx111 ····​2390:​»       ​8b·44·​24·​24··········»       ​mov····​0x24(%esp)​,​%eax
108 ····​239a:​»       ​e9·05·ff·ff·ff·······»       ​jmp····22a4·<__cxa_finalize@plt+0​x54>112 ····​2394:​»       ​8b·54·24·20··········»       ​mov····0x20(%esp)​,​%edx
 113 ····​2398:​»       ​e9·​09·​ff·​ff·​ff·······»       ​jmp····​22a6·​<__cxa_finalize@plt+0​x56>
109 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965114 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
110 ····​239f:​»       ​8b·4e·​5c·············»       ​mov····​0x5c(%esi)​,​%ecx115 ····​239d:​»       ​8b·5e·​5c·············»       ​mov····​0x5c(%esi)​,​%ebx
Max diff block lines reached; 451467/465745 bytes (96.93%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00004ca4·​<.​fini>:​2 00004d34·​<.​fini>:​
3 ····​4ca4:​»       ​53···················»       ​push···​%ebx3 ····​4d34:​»       ​53···················»       ​push···​%ebx
4 ····​4ca5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​4d35:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​4ca8:​»       ​e8·53·​e2·​ff·​ff·······»       ​call···​2f00·​<__cxa_finalize@plt+0​xcb0>5 ····​4d38:​»       ​e8·b3·​e1·​ff·​ff·······»       ​call···​2ef0·​<__cxa_finalize@plt+0​xca0>
6 ····​4cad:​»       ​81·​c3·53·​23·​00·​00····»       ​add····​$0x2353,​%ebx6 ····​4d3d:​»       ​81·​c3·c3·​22·​00·​00····»       ​add····​$0x22c3,​%ebx
7 ····​4cb3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​4d43:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​4cb6:​»       ​5b···················»       ​pop····​%ebx8 ····​4d46:​»       ​5b···················»       ​pop····​%ebx
9 ····​4cb7:​»       ​c3···················»       ​ret····9 ····​4d47:​»       ​c3···················»       ​ret····
1.99 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0000528c·​011b033b·​e8000000·​1c000000·​94cdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0000528c·​011b033b·​e8000000·​1c000000·​94cdffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000529c·​30010000·​c4cfffff·​54010000·​d4cfffff·​0.​.​.​.​.​.​.​T.​.​.​.​.​.​.​3 ··​0x0000529c·​30010000·​c4cfffff·​54010000·​d4cfffff·​0.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
4 ··​0x000052ac·38040000·2cd2ffff·bc050000·4cd2ffff·8.​.​.​,​.​.​.​.​.​.​.​L.​.​.​4 ··​0x000052ac·0c040000·34d2ffff·78050000·54d2ffff·.​.​.​.​4.​.​.​x.​.​.​T.​.​.​
5 ··​0x000052bc·d8030000·72dbffff·50040000·​eedbffff·​.​.​.​.​r.​.​.​P.​.​.​.​.​.​.​5 ··​0x000052bc·ac030000·64dbffff·24040000·​e4dbffff·​.​.​.​.​d.​.​.​$.​.​.​.​.​.​.​
6 ··​0x000052cc·d4050000·34dcffff·​04010000·74ddffff·​.​.​.​.​4.​.​.​.​.​.​.​t.​.​.​6 ··​0x000052cc·90050000·24dcffff·​04010000·64ddffff·​.​.​.​.​$.​.​.​.​.​.​.​d.​.​.​
7 ··​0x000052dc·​88010000·​e0ddffff·​c4010000·4cdeffff·​.​.​.​.​.​.​.​.​.​.​.​.​L.​.​.​7 ··​0x000052dc·​88010000·​e4ddffff·​c4010000·64deffff·​.​.​.​.​.​.​.​.​.​.​.​.​d.​.​.​
8 ··​0x000052ec·​00020000·fedeffff·58030000·36e2ffff·​.​.​.​.​.​.​.​.​X.​.​.​6.​.​.​8 ··​0x000052ec·​00020000·24dfffff·2c030000·54e2ffff·​.​.​.​.​$.​.​.​,​.​.​.​T.​.​.​
9 ··​0x000052fc·​68010000·5ce2ffff·​20020000·94e2ffff·​h.​.​.​\.​.​.​·​.​.​.​.​.​.​.​9 ··​0x000052fc·​68010000·84e2ffff·​20020000·d4e2ffff·​h.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​
10 ··​0x0000530c·​4c020000·cce2ffff·78020000·12e3ffff·L.​.​.​.​.​.​.​x.​.​.​.​.​.​.​10 ··​0x0000530c·​40020000·24e3ffff·60020000·84e3ffff·@.​.​.​$.​.​.​`.​.​.​.​.​.​.​
11 ··​0x0000531c·d4020000·04e4ffff·18030000·94e5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x0000531c·a8020000·84e4ffff·ec020000·24e6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​
12 ··​0x0000532c·98030000·1de7ffff·84040000·21e7ffff·.​.​.​.​.​.​.​.​.​.​.​.​!.​.​.​12 ··​0x0000532c·6c030000·b8e7ffff·58040000·bce7ffff·l.​.​.​.​.​.​.​X.​.​.​.​.​.​.​
13 ··​0x0000533c·98040000·34e7ffff·48050000·9af3ffff·.​.​.​.​4.​.​.​H.​.​.​.​.​.​.​13 ··​0x0000533c·6c040000·c4e7ffff·04050000·34f4ffff·l.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
14 ··​0x0000534c·ac040000·d4f3ffff·c0040000·b4f4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x0000534c·80040000·84f4ffff·94040000·84f5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x0000535c·08050000·94f9ffff·00060000·f4f9ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x0000535c·c4040000·24faffff·bc050000·84faffff·​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x0000536c·4c060000·04faffff·60060000··········L.​.​.​.​.​.​.​`.​.​.​16 ··​0x0000536c·08060000·94faffff·1c060000··········.​.​.​.​.​.​.​.​.​.​.​.​
  
11.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 93 lines modifiedOffset 1, 88 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00005378·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00005378·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00005388·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00005388·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00005398·28dbffff·​36000000·​00000000·​14000000·(.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005398·18dbffff·​36000000·​00000000·​14000000·.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x000053a8·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x000053a8·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x000053b8·​88010000·​20000000·​1c000000·​5cccffff·​.​.​.​.​·​.​.​.​.​.​.​.​\.​.​.​6 ··​0x000053b8·​88010000·​20000000·​1c000000·​5cccffff·​.​.​.​.​·​.​.​.​.​.​.​.​\.​.​.​
7 ··​0x000053c8·​30020000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x000053c8·​30020000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000053d8·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000053d8·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000053e8·​68ceffff·​08000000·​00000000·​1c000000·​h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000053e8·​68ceffff·​08000000·​00000000·​1c000000·​h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000053f8·​54000000·c6e0ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x000053f8·​54000000·e4e0ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​
11 ··​0x00005408·​8302430e·​20600e08·​41c30e04·​38000000·​.​.​C.​·`.​.​A.​.​.​8.​.​.​11 ··​0x00005408·​83024e0e·​20550e08·​41c30e04·​38000000·​.​.​N.​·U.​.​A.​.​.​8.​.​.​
12 ··​0x00005418·​74000000·e4dbffff·6c000000·​00410e08·​t.​.​.​.​.​.​.​l.​.​.​.​A.​.​12 ··​0x00005418·​74000000·d4dbffff·7a000000·​00410e08·​t.​.​.​.​.​.​.​z.​.​.​.​A.​.​
13 ··​0x00005428·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​13 ··​0x00005428·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
14 ··​0x00005438·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​14 ··​0x00005438·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
15 ··​0x00005448·​41c70e08·​41c50e04·​38000000·​b0000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​15 ··​0x00005448·​41c70e08·​41c50e04·​38000000·​b0000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
16 ··​0x00005458·​14dcffff·6c000000·​00410e08·​8502410e·​.​.​.​.​l.​.​.​.​A.​.​.​.​A.​16 ··​0x00005458·​18dcffff·7a000000·​00410e08·​8502430e·​.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
17 ··​0x00005468·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@17 ··​0x00005468·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
18 ··​0x00005478·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​18 ··​0x00005478·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
19 ··​0x00005488·​41c50e04·​1c000000·​ec000000·44dcffff·​A.​.​.​.​.​.​.​.​.​.​.​D.​.​.​19 ··​0x00005488·​41c50e04·​1c000000·​ec000000·5cdcffff·​A.​.​.​.​.​.​.​.​.​.​.​\.​.​.​
20 ··​0x00005498·​b2000000·​00410e08·​8602410e·​0c830343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C20 ··​0x00005498·​b2000000·​00410e08·​8602410e·​0c83034e·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​N
21 ··​0x000054a8·​0e200000·28000000·​0c010000·34e0ffff·​.​·​.​.​(.​.​.​.​.​.​.​4.​.​.​21 ··​0x000054a8·​0e200000·1c000000·​0c010000·5ce0ffff·​.​·​.​.​.​.​.​.​.​.​.​.​\.​.​.​
22 ··​0x000054b8·37000000·​00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C22 ··​0x000054b8·43000000·​00430e20·44860248·​830373c6·C.​.​.​.​C.​·D.​.​H.​.​s.​
23 ··​0x000054c8·​0e206f0e·0c41c30e·0841c60e·04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​23 ··​0x000054c8·c30e0400·1c000000·2c010000·8ce0ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
24 ··​0x000054d8·28000000·38010000·​40e0ffff·37000000·(.​.​.​8.​.​.​@.​.​.​7.​.​.​24 ··​0x000054d8·43000000·00430e20·​44860248·830373c6·C.​.​.​.​C.​·​D.​.​H.​.​s.​
25 ··​0x000054e8·00410e08·8602410e·0c830343·0e206f0e·​.​A.​.​.​.​A.​.​.​.​C.​·​o.​25 ··​0x000054e8·c30e0400·24000000·4c010000·bce0ffff·​.​.​.​.​$.​.​.​L.​.​.​.​.​.​.​
26 ··​0x000054f8·0c41c30e·​0841c60e·04000000·38000000·.​A.​.​.​A.​.​.​.​.​.​8.​.​.​26 ··​0x000054f8·5e000000·​00430e30·44860448·83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
27 ··​0x00005508·64010000·4ce0ffff·46000000·00410e08·d.​.​.​L.​.​.​F.​.​.​.​A.​.​27 ··​0x00005508·02488703·77c5c7c6·c30e0400·1c000000·.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x00005518·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​28 ··​0x00005518·00000000·​017a504c·5200017c·08079b79·​.​.​.​.​.​zPLR.​.​|.​.​.​y
29 ··​0x00005528·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A29 ··​0x00005528·1b00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
30 ··​0x00005538·c70e0841·c50e0400·1c000000·​00000000·.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​30 ··​0x00005538·24000000·d4e0ffff·f4000000·​04830300·$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x00005548·​017a504c·5200017c·​08079b4d·1b00001b·​.​zPLR.​.​|.​.​.​M.​.​.​.​31 ··​0x00005548·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
32 ··​0x00005558·1b0c0404·88010000·40000000·24000000·.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​32 ··​0x00005558·410e1483·054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
33 ··​0x00005568·36e0ffff·ef000000·​049b0300·​00410e08·6.​.​.​.​.​.​.​.​.​.​.​.​A.​.​33 ··​0x00005568·1041c60e·0c41c70e·​0841c50e·​04410b00·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
34 ··​0x00005578·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​34 ··​0x00005578·3c000000·d8010000·90e1ffff·94010000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00005588·​05430e40·​02900a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​35 ··​0x00005588·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
36 ··​0x00005598·0c41c70e·​0841c50e·​04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​36 ··​0x00005598·​410e1483·​054e0e40·​02cf0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
37 ··​0x000055a8·​04020000·e4e0ffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​37 ··​0x000055a8·1041c60e·0c41c70e·0841c50e·​044b0b00·​.​A.​.​.​A.​.​.​A.​.​.​K.​.​
38 ··​0x000055b8·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​38 ··​0x000055b8·3c000000·18020000·f0dbffff·25030000·<.​.​.​.​.​.​.​.​.​.​.​%.​.​.​
39 ··​0x000055c8·​05430e40·​02d00a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​39 ··​0x000055c8·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
40 ··​0x000055d8·0c41c70e·​0841c50e·​04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​40 ··​0x000055d8·410e1483·​054d0e50·​0333020a·0e1441c3·A.​.​.​.​M.​P.​3.​.​.​.​A.​
41 ··​0x000055e8·44020000·9edbffff·37030000·​00410e08·D.​.​.​.​.​.​.​7.​.​.​.​A.​.​41 ··​0x000055e8·0e1041c6·0e0c41c7·0e0841c5·​0e04480b·.​.​A.​.​.​A.​.​.​A.​.​.​H.​
42 ··​0x000055f8·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​42 ··​0x000055f8·3c000000·58020000·b0e2ffff·​94010000·​<.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x00005608·​05430e50·​035b020a·​0e1441c3·​0e1041c6·​.​C.​P.​[.​.​.​.​A.​.​.​A.​43 ··​0x00005608·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
44 ··​0x00005618·0e0c41c7·​0e0841c5·​0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​44 ··​0x00005618·410e1483·​054e0e40·​02cf0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
45 ··​0x00005628·84020000·f4e1ffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​45 ··​0x00005628·1041c60e·0c41c70e·0841c50e·​044b0b00·​.​A.​.​.​A.​.​.​A.​.​.​K.​.​
46 ··​0x00005638·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​46 ··​0x00005638·30000000·28010000·a0ceffff·0b090000·0.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
47 ··​0x00005648·​05430e40·​02d00a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​47 ··​0x00005648·​048f0200·​00410e08·8502420d·05438703·​.​.​.​.​.​A.​.​.​.​B.​.​C.​.​
48 ··​0x00005658·0c41c70e·​0841c50e·04410b00·30000000·​.​A.​.​.​A.​.​.​A.​.​0.​.​.​48 ··​0x00005658·86048305·​03b1070a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
49 ··​0x00005668·28010000·6cceffff·26090000·​04a70200·(.​.​.​l.​.​.​&.​.​.​.​.​.​.​49 ··​0x00005668·0404410b·28000000·00000000·​017a504c·.​.​A.​(.​.​.​.​.​.​.​.​zPL
50 ··​0x00005678·00410e08·8502420d·054c8703·86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​50 ··​0x00005678·5200017c·08079b21·1a00001b·1b0c0404·R.​.​|.​.​.​!.​.​.​.​.​.​.​.​
51 ··​0x00005688·03ae070a·c341c641·c741c50c·​0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​51 ··​0x00005688·88010c05·08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
52 ··​0x00005698·28000000·00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|52 ··​0x00005698·14000000·30000000·c0cbffff·60020000·.​.​.​.​0.​.​.​.​.​.​.​`.​.​.​
53 ··​0x000056a8·​08079bf5·1900001b·1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​53 ··​0x000056a8·​04a30200·00000000·30000000·10030000·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
54 ··​0x000056b8·08830585·02860487·​03000000·14000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​54 ··​0x000056b8·38d7ffff·76000000·​00410e08·8702410e·8.​.​.​v.​.​.​.​A.​.​.​.​A.​
55 ··​0x000056c8·30000000·94cbffff·58020000·04bb0200·0.​.​.​.​.​.​.​X.​.​.​.​.​.​.​55 ··​0x000056c8·0c860341·0e108304·4e0e2002·610e1041·.​.​.​A.​.​.​.​N.​·.​a.​.​A
56 ··​0x000056d8·00000000·30000000·3c030000·​1ad7ffff·​.​.​.​.​0.​.​.​<.​.​.​.​.​.​.​56 ··​0x000056d8·c30e0c41·c60e0841·c70e0400·​10000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​
57 ··​0x000056e8·7c000000·00410e08·8702410e·​0c860341·|.​.​.​.​A.​.​.​.​A.​.​.​.​A57 ··​0x000056e8·44030000·58e3ffff·04000000·​00000000·D.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x000056f8·0e108304·430e2002·720e1041·c30e0c41·​.​.​.​.​C.​·.​r.​.​A.​.​.​A58 ··​0x000056f8·10000000·58030000·48e3ffff·04000000·​.​.​.​.​X.​.​.​H.​.​.​.​.​.​.​
59 ··​0x00005708·c60e0841·c70e0400·10000000·70030000·​.​.​.​A.​.​.​.​.​.​.​.​p.​.​.​59 ··​0x00005708·00000000·10000000·6c030000·acefffff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​
60 ··​0x00005718·91e2ffff·​04000000·00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x00005718·45000000·​00000000·2c000000·80030000·E.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
61 ··​0x00005728·84030000·81e2ffff·04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​61 ··​0x00005728·e8efffff·fe000000·​00430e30·​44870248·​.​.​.​.​.​.​.​.​.​C.​0D.​.​H
62 ··​0x00005738·10000000·98030000·e6eeffff·36000000·​.​.​.​.​.​.​.​.​.​.​.​.​6.​.​.​62 ··​0x00005738·83044f86·035b0ac7·c6c30e04·470b02ab·​.​.​O.​.​[.​.​.​.​.​.​G.​.​.​
63 ··​0x00005748·​00000000·44000000·ac030000·0cefffff·​.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​63 ··​0x00005748·​0ac7c6c3·0e04450b·3c000000·b0030000·​.​.​.​.​.​.​E.​<.​.​.​.​.​.​.​
64 ··​0x00005758·d6000000·​00410e08·​8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A64 ··​0x00005758·b8f0ffff·​99040000·​00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
65 ··​0x00005768·​0e108304·​430e305e·0a0e1041·c30e0c41·​.​.​.​.​C.​0^.​.​.​A.​.​.​A65 ··​0x00005768·​0c870341·0e108604·410e1483·054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
66 ··​0x00005778·c60e0841·c70e0441·​0b029b0a·​0e1041c3·​.​.​.​A.​.​.​A.​.​.​.​.​.​A.​66 ··​0x00005778·03f6030a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
67 ··​0x00005788·​0e0c41c6·​0e0841c7·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​67 ··​0x00005788·​0e0841c5·​0e04450b·44000000·80020000·​.​.​A.​.​.​E.​D.​.​.​.​.​.​.​
68 ··​0x00005798·f4030000·a4efffff·d5040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​68 ··​0x00005798·b8e2ffff·6e0c0000·04c30100·​00410e08·​.​.​.​.​n.​.​.​.​.​.​.​.​A.​.​
69 ··​0x000057a8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​69 ··​0x000057a8·​8502430e·​0c870343·​0e108604·​430e1483·​.​.​C.​.​.​.​C.​.​.​.​C.​.​.​
70 ··​0x000057b8·​05430e40·​034b040a·0e1441c3·0e1041c6·​.​C.​@.​K.​.​.​.​A.​.​.​A.​70 ··​0x000057b8·​05500ea0·01032902·0a0e1441·c30e1041·​.​P.​.​.​.​)​.​.​.​.​A.​.​.​A
71 ··​0x000057c8·​0e0c41c7·0e0841c5·0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​71 ··​0x000057c8·c60e0c41·c70e0841·c50e0449·0b000000·.​.​.​A.​.​.​A.​.​.​I.​.​.​.​
72 ··​0x000057d8·98020000·e4e1ffff·650c0000·04c30100·.​.​.​.​.​.​.​.​e.​.​.​.​.​.​.​72 ··​0x000057d8·28000000·00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
73 ··​0x000057e8·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​73 ··​0x000057e8·​08079bb5·​1800001b·​1b0c0404·​88010ea0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x000057f8·410e1483·​05460ea0·​01035602·0a0e1441·A.​.​.​.​F.​.​.​.​V.​.​.​.​A74 ··​0x000057f8·01830585·​02860487·​03000000·14000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x00005808·c30e1041·c60e0c41·c70e0841·c50e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A75 ··​0x00005808·30000000·b4ccffff·20000000·04590100·​0.​.​.​.​.​.​.​·.​.​.​.​Y.​.​
76 ··​0x00005818·​0b000000·​28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL76 ··​0x00005818·​00000000·​28000000·7c040000·4cd6ffff·​.​.​.​.​(.​.​.​|.​.​.​L.​.​.​
77 ··​0x00005828·5200017c·​08079b71·​1800001b·​1b0c0404·R.​.​|.​.​.​q.​.​.​.​.​.​.​.​77 ··​0x00005828·40000000·​00410e08·8602410e·0c83034e·@.​.​.​.​A.​.​.​.​A.​.​.​.​N
78 ··​0x00005838·88010ea0·​01830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​78 ··​0x00005838·0e206d0e·0c41c30e·​0841c60e·​04000000·​.​·​m.​.​A.​.​.​A.​.​.​.​.​.​
79 ··​0x00005848·14000000·30000000·​68ccffff·20000000·.​.​.​.​0.​.​.​h.​.​.​·.​.​.​79 ··​0x00005848·48000000·a8040000·​60f4ffff·55000000·H.​.​.​.​.​.​.​`.​.​.​U.​.​.​
80 ··​0x00005858·​045a0100·00000000·28000000·c0040000·​.​Z.​.​.​.​.​.​(.​.​.​.​.​.​.​80 ··​0x00005858·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
81 ··​0x00005868·12d6ffff·40000000·00410e08·​8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​81 ··​0x00005868·410e1483·​054e0e20·​610e2441·0e28440e·A.​.​.​.​N.​·​a.​$A.​(D.​
82 ··​0x00005878·0c830343·0e20780e·0c41c30e·0841c60e·​.​.​.​C.​·x.​.​A.​.​.​A.​.​82 ··​0x00005878·2c440e30·​4d0e2047·0e1441c3·0e1041c6·​,​D.​0M.​·G.​.​A.​.​.​A.​
83 ··​0x00005888·​04000000·48000000·ec040000·8cf3ffff·​.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​83 ··​0x00005888·​0e0c41c7·0e0841c5·0e040000·10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​
84 ··​0x00005898·55000000·00410e08·8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A84 ··​0x00005898·f4040000·74f4ffff·01000000·​00000000·.​.​.​.​t.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x000058a8·0e108604·410e1483·​054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A85 ··​0x000058a8·18000000·08050000·70f4ffff·14000000·​.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​
86 ··​0x000058b8·​0e28440e·2c440e30·4d0e2047·​0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​86 ··​0x000058b8·​00410e08·83024e0e·10000000·​00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​
87 ··​0x000058c8·​0e1041c6·​0e0c41c7·​0e0841c5·​0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​ 
88 ··​0x000058d8·​10000000·​38050000·​a0f3ffff·​01000000·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​ 
89 ··​0x000058e8·​00000000·​18000000·​4c050000·​9cf3ffff·​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​ 
90 ··​0x000058f8·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
91 ··​0x00005908·​00000000····························​.​.​.​.​ 
  
1.61 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0000590c·​ffff010a·​1e059c01·​00d50105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000058c8·​ffff010a·​1e05a101·​00da0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000591c·​ff9b7101·​643e0500·​00e00159·dc1103ce·​.​.​q.​d>.​.​.​.​.​Y.​.​.​.​3 ··​0x000058d8·​ff9b7101·​643b0500·​00cb0158·c11103b9·​.​.​q.​d;​.​.​.​.​.​X.​.​.​.​
4 ··​0x0000592c·​02059412·​03e00242·dc1103d3·​0305e311·​.​.​.​.​.​.​.​B.​.​.​.​.​.​.​.​4 ··​0x000058e8·​0205f911·​03c9023e·c11103ba·​0305c611·​.​.​.​.​.​.​.​>.​.​.​.​.​.​.​.​
5 ··​0x0000593c·​03dc056e·dc1103e7·​0605f711·​03b70730·​.​.​.​n.​.​.​.​.​.​.​.​.​.​.​05 ··​0x000058f8·​03ba0570·c11103c5·​0605da11·​0393072e·​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x0000594c·dc110381·​08058912·​03b60905·dc1103d3·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00005908·c11103d7·​0705ec11·​03930905·c11103b0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000595c·​0905fe11·​038e0b05·dc1103a9·​0b059b12·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00005918·​0905df11·​03ed0a05·c1110388·​0b05fe11·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0000596c·​03dd0c55·dc1103c9·​0d05f011·​038e0edd·​.​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00005928·​03c20c55·c11103ae·​0d05d311·​03fa0de3·​.​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x0000597c·​02dc1103·93111500·​00000001·​7d000000·​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​9 ··​0x00005938·​02c11103·ff101500·​00000001·​7d000000·​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​
10 ··​0x0000598c·10170000·​ff9b1501·​0a641b8d·​0100b301·.​.​.​.​.​.​.​.​.​d.​.​.​.​.​.​10 ··​0x00005948·54170000·​ff9b1501·​0a6417a3·​01009e01·T.​.​.​.​.​.​.​.​d.​.​.​.​.​.​
11 ··​0x0000599c·​05000000·​00017d00·f8160000·​ffff0107·​.​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​11 ··​0x00005958·​05000000·​00017d00·3c170000·​ffff0106·​.​.​.​.​.​.​}.​<.​.​.​.​.​.​.​
12 ··​0x000059ac·8001d017·​da1800ff·ff01041b·050000···.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00005968·​73ea17e7·1800ffff·01041b05·0000·····​s.​.​.​.​.​.​.​.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00006eb8·f02f0000·​fe2d0000·​7a2e0000··········​.​/​.​.​.​-​.​.​z.​.​.​2 ··​0x00006eb8·e02f0000·​f02d0000·​702e0000··········​.​/​.​.​.​-​.​.​p.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00006ec4·a02f0000····························​.​/​.​.​2 ··​0x00006ec4·902f0000····························​.​/​.​.​
  
401 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00006fd8·​00000000·d8240000·​00000000·​00000000·​.​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​2 ··​0x00006fd8·​00000000·e0240000·​00000000·​00000000·​.​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​
3 ··​0x00006fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​4 ··​0x00006ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​38356537·38306635·​37313565·​36653661·85e780f5715e6e6a2 ··​0x00000000·​36626530·64303038·​36643535·​33346633·6be0d0086d5534f3
3 ··​0x00000010·​35363366·31316335·30633132·​32303864·​563f11c50c12208d3 ··​0x00000010·​39373764·65336431·64616661·​37396438·​977de3d1dafa79d8
4 ··​0x00000020·61363566·​36332e64·​65627567·​00000000·a65f63.​debug.​.​.​.​4 ··​0x00000020·35396237·​39622e64·​65627567·​00000000·59b79b.​debug.​.​.​.​
5 ··​0x00000030·6345783e····························cEx>5 ··​0x00000030·992e726b····························.​.​rk
  
506 KB
./usr/bin/fst-parse2
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x2e2011 ··​Entry·​point·​address:​···············​0x2e30
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​25060·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​25060·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x2e202 Entry·​point·​0x2e30
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01030·​0x01030·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x01030·​0x01030·​R···​0x1000
10 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x02c08·​0x02c08·​R·​E·​0x100010 ··​LOAD···········​0x002000·​0x00002000·​0x00002000·​0x02ca8·​0x02ca8·​R·​E·​0x1000
11 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x008bb·​0x008bb·​R···​0x100011 ··​LOAD···········​0x005000·​0x00005000·​0x00005000·​0x00876·​0x00876·​R···​0x1000
12 ··​LOAD···········​0x005eb8·​0x00006eb8·​0x00006eb8·​0x001e8·​0x001fc·​RW··​0x100012 ··​LOAD···········​0x005eb8·​0x00006eb8·​0x00006eb8·​0x001e8·​0x001fc·​RW··​0x1000
13 ··​DYNAMIC········​0x005ec8·​0x00006ec8·​0x00006ec8·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x005ec8·​0x00006ec8·​0x00006ec8·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x00518c·​0x0000518c·​0x0000518c·​0x000ec·​0x000ec·​R···​0x415 ··​GNU_EH_FRAME···​0x00518c·​0x0000518c·​0x0000518c·​0x000ec·​0x000ec·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x005eb8·​0x00006eb8·​0x00006eb8·​0x00148·​0x00148·​R···​0x117 ··​GNU_RELRO······​0x005eb8·​0x00006eb8·​0x00006eb8·​0x00148·​0x00148·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000d6c·​000d6c·​000072·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000d6c·​000d6c·​000072·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000de0·​000de0·​0000c0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000de0·​000de0·​0000c0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ea0·​000ea0·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000ea0·​000ea0·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000f28·​000f28·​000108·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000f28·​000f28·​000108·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​000220·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00002020·​002020·​000220·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00002240·​002240·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00002240·​002240·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00002250·​002250·​0029a4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00002250·​002250·​002a44·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00004bf4·​004bf4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00004c94·​004c94·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​00018a·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00005000·​005000·​00018a·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000518c·​00518c·​0000ec·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000518c·​00518c·​0000ec·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00005278·​005278·​000594·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00005278·​005278·​000550·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000580c·​00580c·​0000af·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​000057c8·​0057c8·​0000ae·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb8·​005eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00006eb8·​005eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec4·​005ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00006ec4·​005ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec8·​005ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00006ec8·​005ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00006fd8·​005fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00006fd8·​005fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​000090·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​000090·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00007090·​006090·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00007090·​006090·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000070a0·​0060a0·​000014·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​000070a0·​0060a0·​000014·​00··​WA··​0···​0··​4
3.45 KB
readelf --wide --symbols {}
    
Offset 42, 19 lines modifiedOffset 42, 19 lines modified
42 ····​38:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__42 ····​38:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
43 ····​39:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able43 ····​39:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
44 ····​40:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE44 ····​40:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE
45 ····​41:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​45 ····​41:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
46 ····​42:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv46 ····​42:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(10)​
48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
49 ····​45:​·​000034ec···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev49 ····​45:​·​00003570···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
50 ····​46:​·​000035e0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_50 ····​46:​·​00003670···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
51 ····​47:​·​000034ec···​239·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev51 ····​47:​·​00003570···​244·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
52 ····​48:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used52 ····​48:​·​00005004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
53 ····​49:​·​00003770···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_53 ····​49:​·​00003810···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPN4SFST1​0TransducerESaIS2_EE1​7_M_realloc_insertEN9​__gnu_cxx17__normal_i​teratorIPS2_S4_EERKS2​_
54 ····​50:​·​0000346e····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev54 ····​50:​·​000034c0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED1Ev
55 ····​51:​·​0000346e····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev55 ····​51:​·​000034c0····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKtPcEtNS_4​hashItEESt10_Select1s​tIS4_ESt8equal_toItES​aIS3_EED2Ev
56 ····​52:​·​000034a6····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E56 ····​52:​·​00003510····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
57 ····​53:​·​00003436····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v57 ····​53:​·​00003470····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED1E​v
58 ····​54:​·​00004576····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE58 ····​54:​·​00004620····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
59 ····​55:​·​00003436····55·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v59 ····​55:​·​00003470····67·​FUNC····​WEAK···​DEFAULT···​14·​_ZN9__gnu_cxx9hashtab​leISt4pairIKPKctES3_N​S_4hashIS3_EESt10_Sel​ect1stIS5_EN4SFST8Alp​habet5eqstrESaItEED2E​v
60 ····​56:​·​00004576····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE60 ····​56:​·​00004620····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x20009 ·​0x0000000c·​(INIT)​·······················​0x2000
10 ·​0x0000000d·​(FINI)​·······················​0x4bf410 ·​0x0000000d·​(FINI)​·······················​0x4c94
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb811 ·​0x00000019·​(INIT_ARRAY)​·················​0x6eb8
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x6ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x5d816 ·​0x00000005·​(STRTAB)​·····················​0x5d8
17 ·​0x00000006·​(SYMTAB)​·····················​0x24817 ·​0x00000006·​(SYMTAB)​·····················​0x248
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​1839d695ad32f5daff2e3​c24526846128c7b90896 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·e1b7a9e90f549245bb3aa​ce69dd435879ac38a41
27.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002e20.​.​00002e5614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00002e30.​.​00002e66
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 616 lines modifiedOffset 37, 573 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00002240.​.​0000224838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00002240.​.​00002248
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00003410.​.​0000343642 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00003440.​.​00003466
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000341143 ··​DW_CFA_advance_loc:​·​1·​to·​00003441
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​0000341446 ··​DW_CFA_advance_loc:​·14·​to·​0000344f
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​0000343448 ··​DW_CFA_advance_loc:​·21·​to·​00003464
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​0000343550 ··​DW_CFA_advance_loc:​·​1·​to·​00003465
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​00000038·​00000074·​FDE·​cie=0000002c·​pc=00002f60.​.​00002fcc53 0000009c·​00000038·​00000074·​FDE·​cie=0000002c·​pc=00002f70.​.​00002fea
54 ··​DW_CFA_advance_loc:​·​1·​to·​00002f6154 ··​DW_CFA_advance_loc:​·​1·​to·​00002f71
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·1·​to·​00002f6257 ··​DW_CFA_advance_loc:​·3·​to·​00002f74
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·​1·​to·​00002f6360 ··​DW_CFA_advance_loc:​·​1·​to·​00002f75
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1662 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
63 ··​DW_CFA_advance_loc:​·​1·​to·​00002f6463 ··​DW_CFA_advance_loc:​·​1·​to·​00002f76
64 ··​DW_CFA_def_cfa_offset​:​·​2064 ··​DW_CFA_def_cfa_offset​:​·​20
65 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2065 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
66 ··​DW_CFA_advance_loc:​·3·​to·​00002f6766 ··​DW_CFA_advance_loc:​·14·​to·​00002f84
67 ··​DW_CFA_def_cfa_offset​:​·​6467 ··​DW_CFA_def_cfa_offset​:​·​64
68 ··​DW_CFA_advance_loc1:​·​96·​to·​00002fc768 ··​DW_CFA_advance_loc1:​·​97·​to·​00002fe5
69 ··​DW_CFA_def_cfa_offset​:​·​2069 ··​DW_CFA_def_cfa_offset​:​·​20
70 ··​DW_CFA_advance_loc:​·​1·​to·​00002fc870 ··​DW_CFA_advance_loc:​·​1·​to·​00002fe6
71 ··​DW_CFA_restore:​·​r3·​(ebx)​71 ··​DW_CFA_restore:​·​r3·​(ebx)​
72 ··​DW_CFA_def_cfa_offset​:​·​1672 ··​DW_CFA_def_cfa_offset​:​·​16
73 ··​DW_CFA_advance_loc:​·​1·​to·​00002fc973 ··​DW_CFA_advance_loc:​·​1·​to·​00002fe7
74 ··​DW_CFA_restore:​·​r6·​(esi)​74 ··​DW_CFA_restore:​·​r6·​(esi)​
75 ··​DW_CFA_def_cfa_offset​:​·​1275 ··​DW_CFA_def_cfa_offset​:​·​12
76 ··​DW_CFA_advance_loc:​·​1·​to·​00002fca76 ··​DW_CFA_advance_loc:​·​1·​to·​00002fe8
77 ··​DW_CFA_restore:​·​r7·​(edi)​77 ··​DW_CFA_restore:​·​r7·​(edi)​
78 ··​DW_CFA_def_cfa_offset​:​·​878 ··​DW_CFA_def_cfa_offset​:​·​8
79 ··​DW_CFA_advance_loc:​·​1·​to·​00002fcb79 ··​DW_CFA_advance_loc:​·​1·​to·​00002fe9
80 ··​DW_CFA_restore:​·​r5·​(ebp)​80 ··​DW_CFA_restore:​·​r5·​(ebp)​
81 ··​DW_CFA_def_cfa_offset​:​·​481 ··​DW_CFA_def_cfa_offset​:​·​4
  
82 000000d8·​00000038·​000000b0·​FDE·​cie=0000002c·​pc=00002fcc.​.​0000303882 000000d8·​00000038·​000000b0·​FDE·​cie=0000002c·​pc=00002ff0.​.​0000306a
83 ··​DW_CFA_advance_loc:​·​1·​to·​00002fcd83 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff1
84 ··​DW_CFA_def_cfa_offset​:​·​884 ··​DW_CFA_def_cfa_offset​:​·​8
85 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​885 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
86 ··​DW_CFA_advance_loc:​·1·​to·​00002fce86 ··​DW_CFA_advance_loc:​·3·​to·​00002ff4
87 ··​DW_CFA_def_cfa_offset​:​·​1287 ··​DW_CFA_def_cfa_offset​:​·​12
88 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1288 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
89 ··​DW_CFA_advance_loc:​·​1·​to·​00002fcf89 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff5
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1691 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
92 ··​DW_CFA_advance_loc:​·​1·​to·​00002fd092 ··​DW_CFA_advance_loc:​·​1·​to·​00002ff6
93 ··​DW_CFA_def_cfa_offset​:​·​2093 ··​DW_CFA_def_cfa_offset​:​·​20
94 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2094 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
95 ··​DW_CFA_advance_loc:​·3·​to·​00002fd395 ··​DW_CFA_advance_loc:​·14·​to·​00003004
96 ··​DW_CFA_def_cfa_offset​:​·​6496 ··​DW_CFA_def_cfa_offset​:​·​64
97 ··​DW_CFA_advance_loc1:​·​96·​to·​0000303397 ··​DW_CFA_advance_loc1:​·​97·​to·​00003065
98 ··​DW_CFA_def_cfa_offset​:​·​2098 ··​DW_CFA_def_cfa_offset​:​·​20
99 ··​DW_CFA_advance_loc:​·​1·​to·​0000303499 ··​DW_CFA_advance_loc:​·​1·​to·​00003066
100 ··​DW_CFA_restore:​·​r3·​(ebx)​100 ··​DW_CFA_restore:​·​r3·​(ebx)​
101 ··​DW_CFA_def_cfa_offset​:​·​16101 ··​DW_CFA_def_cfa_offset​:​·​16
102 ··​DW_CFA_advance_loc:​·​1·​to·​00003035102 ··​DW_CFA_advance_loc:​·​1·​to·​00003067
103 ··​DW_CFA_restore:​·​r6·​(esi)​103 ··​DW_CFA_restore:​·​r6·​(esi)​
104 ··​DW_CFA_def_cfa_offset​:​·​12104 ··​DW_CFA_def_cfa_offset​:​·​12
105 ··​DW_CFA_advance_loc:​·​1·​to·​00003036105 ··​DW_CFA_advance_loc:​·​1·​to·​00003068
106 ··​DW_CFA_restore:​·​r7·​(edi)​106 ··​DW_CFA_restore:​·​r7·​(edi)​
107 ··​DW_CFA_def_cfa_offset​:​·​8107 ··​DW_CFA_def_cfa_offset​:​·​8
108 ··​DW_CFA_advance_loc:​·​1·​to·​00003037108 ··​DW_CFA_advance_loc:​·​1·​to·​00003069
109 ··​DW_CFA_restore:​·​r5·​(ebp)​109 ··​DW_CFA_restore:​·​r5·​(ebp)​
110 ··​DW_CFA_def_cfa_offset​:​·​4110 ··​DW_CFA_def_cfa_offset​:​·​4
  
111 00000114·​0000001c·​000000ec·​FDE·​cie=0000002c·​pc=00003038.​.​000030d8111 00000114·​0000001c·​000000ec·​FDE·​cie=0000002c·​pc=00003070.​.​00003110
112 ··​DW_CFA_advance_loc:​·​1·​to·​00003039112 ··​DW_CFA_advance_loc:​·​1·​to·​00003071
113 ··​DW_CFA_def_cfa_offset​:​·​8113 ··​DW_CFA_def_cfa_offset​:​·​8
114 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8114 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·​1·​to·​0000303a115 ··​DW_CFA_advance_loc:​·​1·​to·​00003072
116 ··​DW_CFA_def_cfa_offset​:​·​12116 ··​DW_CFA_def_cfa_offset​:​·​12
117 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12117 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
118 ··​DW_CFA_advance_loc:​·3·​to·​0000303d118 ··​DW_CFA_advance_loc:​·14·​to·​00003080
119 ··​DW_CFA_def_cfa_offset​:​·​32119 ··​DW_CFA_def_cfa_offset​:​·​32
120 ··​DW_CFA_nop120 ··​DW_CFA_nop
121 ··​DW_CFA_nop121 ··​DW_CFA_nop
  
122 00000134·​00000028·​0000010c·​FDE·​cie=0000002c·​pc=00003436.​.​0000346d122 00000134·​0000001c·​0000010c·​FDE·​cie=0000002c·​pc=00003470.​.​000034b3
123 ··​DW_CFA_advance_loc:​·1·​to·​00003437123 ··​DW_CFA_advance_loc:​·3·​to·​00003473
124 ··​DW_CFA_def_cfa_offset​:​·8124 ··​DW_CFA_def_cfa_offset​:​·32
 125 ··​DW_CFA_advance_loc:​·​4·​to·​00003477
125 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8126 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
126 ··​DW_CFA_advance_loc:​·1·​to·​00003438127 ··​DW_CFA_advance_loc:​·8·​to·​0000347f
127 ··​DW_CFA_def_cfa_offset​:​·​12 
128 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12128 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
129 ··​DW_CFA_advance_loc:​·3·​to·​0000343b129 ··​DW_CFA_advance_loc:​·51·​to·​000034b2
130 ··​DW_CFA_def_cfa_offset​:​·​32 
131 ··​DW_CFA_advance_loc:​·​47·​to·​0000346a 
132 ··​DW_CFA_def_cfa_offset​:​·​12 
133 ··​DW_CFA_advance_loc:​·​1·​to·​0000346b 
134 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
135 ··​DW_CFA_def_cfa_offset​:​·​8 
136 ··​DW_CFA_advance_loc:​·​1·​to·​0000346c 
137 ··​DW_CFA_restore:​·​r6·​(esi)​130 ··​DW_CFA_restore:​·​r6·​(esi)​
 131 ··​DW_CFA_restore:​·​r3·​(ebx)​
138 ··​DW_CFA_def_cfa_offset​:​·​4132 ··​DW_CFA_def_cfa_offset​:​·​4
139 ··​DW_CFA_nop133 ··​DW_CFA_nop
Max diff block lines reached; 22366/28051 bytes (79.73%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00002000·​<.​init>:​3 00002000·​<.​init>:​
4 ····​2000:​»       ​53···················»       ​push···​%ebx4 ····​2000:​»       ​53···················»       ​push···​%ebx
5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​2001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​2004:​»       ​e8·57·​0e·​00·​00·······»       ​call···​2e60·​<__cxa_finalize@plt+0​xc20>6 ····​2004:​»       ​e8·67·​0e·​00·​00·······»       ​call···​2e70·​<__cxa_finalize@plt+0​xc30>
7 ····​2009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx7 ····​2009:​»       ​81·​c3·​f7·​4f·​00·​00····»       ​add····​$0x4ff7,​%ebx
8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​200f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​2015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>10 ····​2017:​»       ​74·​02················»       ​je·····​201b·​<__printf_chk@plt-​0x15>
11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​2019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​201b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​201e:​»       ​5b···················»       ​pop····​%ebx13 ····​201e:​»       ​5b···················»       ​pop····​%ebx
451 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 3803 lines modifiedOffset 1, 3904 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00002250·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x11e6>:​2 00002250·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base-​0x1220>:​
3 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9653 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
4 ····​2250:​»       ​8b·46·​5c·············»       ​mov····​0x5c(%esi)​,​%eax4 ····​2250:​»       ​8b·56·​5c·············»       ​mov····​0x5c(%esi)​,​%edx
5 ····​2253:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​ 
6 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​945 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
7 ····​2257:​»       ​8d·​56·​54·············»       ​lea····​0x54(%esi)​,​%edx6 ····​2253:​»       ​8d·​5e·​54·············»       ​lea····​0x54(%esi)​,​%ebx
8 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​9657 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
9 ····​225a:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​8 ····​2256:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
10 ····​225d:​»       ​e8·44·12·​00·​00·······»       ​call···34a6·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>9 ····​2259:​»       ​89·54·​24·​04··········»       ​mov····%edx,​0x4(%esp)​
 10 ····​225d:​»       ​e8·​ae·​12·​00·​00·······»       ​call···​3510·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
11 /​usr/​include/​c++/​8/​backward/​hash_map:​8311 /​usr/​include/​c++/​8/​backward/​hash_map:​83
12 ····​2262:​»       ​8d·5e·​40·············»       ​lea····​0x40(%esi)​,​%ebx12 ····​2262:​»       ​8d·46·​40·············»       ​lea····​0x40(%esi)​,​%eax
13 ····​2265:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​13 ····​2265:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
14 ····​2268:​»       ​e8·01·​12·​00·​00·······»       ​call···​346e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>14 ····​2268:​»       ​e8·53·​12·​00·​00·······»       ​call···​34c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
15 ····​226d:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​15 ····​226d:​»       ​8b·4c·​24·28··········»       ​mov····0x28(%esp)​,​%ecx
16 ····​2270:​»       ​e8·​c1·​11·​00·00·······»       ​call···3436·<__gnu_cxx:​:​hashtable<std:​:​pair<char·const*·const,​·unsigned·short>,​·​char·const*,​·__gnu_cxx:​:​hash<char·const*>,​·std:​:​_Select1st<std:​:​pair<char·​const*·const,​·​unsigned·short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>16 ····​2271:​»       ​89·​0c·24·············»       ​mov····%ecx,​(%esp)​
 17 ····​2274:​»       ​e8·​f7·​11·​00·​00·······»       ​call···​3470·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
17 .​/​src/​mem.​h:​5018 .​/​src/​mem.​h:​50
18 ····​2275:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx19 ····​2279:​»       ​8b·5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
19 ····​2278:​»       ​85·c9················»       ​test···​%ecx,​%ecx20 ····​227c:​»       ​85·db················»       ​test···​%ebx,​%ebx
20 ····​227a:​»       ​75·​77················»       ​jne····​22f3·​<__cxa_finalize@plt+0​xb3>21 ····​227e:​»       ​75·​71················»       ​jne····​22f1·​<__cxa_finalize@plt+0​xb1>
21 main()​:​22 main()​:​
22 .​/​src/​fst-​parse2.​C:​12323 .​/​src/​fst-​parse2.​C:​123
23 ····​227c:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​24 ····​2280:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
24 ····​227f:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx25 ····​2283:​»       ​89·fb················»       ​mov····​%edi,​%ebx
25 ····​2283:​»       ​e8·​88·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>26 ····​2285:​»       ​e8·​86·​fe·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
26 ····​2288:​»       ​8b·7c·​24·​28··········»       ​mov····​0x28(%esp)​,​%edi27 ····​228a:​»       ​8b·44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
27 ····​228c:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx28 ····​228e:​»       ​8b·​54·​24·​24··········»       ​mov····​0x24(%esp)​,​%edx
28 ····​2290:​»       ​89·​d6················»       ​mov····​%edx,​%esi 
29 ····​2292:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx29 ····​2292:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
30 ····​2295:​»       ​0f·85·​d5·01·00·00····»       ​jne····2470·<__cxa_finalize@plt+0​x230>30 ····​2295:​»       ​89·​d6················»       ​mov····​%edx,​%esi
 31 ····​2297:​»       ​0f·​85·​c7·​01·​00·​00····»       ​jne····​2464·​<__cxa_finalize@plt+0​x224>
31 .​/​src/​fst-​parse2.​C:​16532 .​/​src/​fst-​parse2.​C:​165
32 ····​229b:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​33 ····​229d:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​
33 ····​229e:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx34 ····​22a0:​»       ​89·fb················»       ​mov····​%edi,​%ebx
34 ····​22a2:​»       ​e8·​c9·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>35 ····​22a2:​»       ​e8·​c9·​fd·​ff·​ff·······»       ​call···​2070·​<__cxa_begin_catch@pl​t>
35 .​/​src/​fst-​parse2.​C:​16636 .​/​src/​fst-​parse2.​C:​166
36 ····​22a7:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​37 ····​22a7:​»       ​8b·8f·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%ecx
37 ····​22ab:​»       ​8b·93·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%edx38 ····​22ad:​»       ​89·0c·24·············»       ​mov····​%ecx,​(%esp)​
38 ····​22b1:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​39 ····​22b0:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
39 ····​22b4:​»       ​e8·​77·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>40 ····​22b4:​»       ​e8·​77·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
40 ····​22b9:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx41 ····​22b9:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
41 ····​22bd:​»       ​8d·8b·​7c·​e1·​ff·​ff····»       ​lea····​-​0x1e84(%ebx)​,​%ecx42 ····​22bc:​»       ​8d·97·​7c·​e1·​ff·​ff····»       ​lea····​-​0x1e84(%edi)​,​%edx
42 ····​22c3:​»       ​89·4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​43 ····​22c2:​»       ​89·54·​24·​04··········»       ​mov····​%edx,​0x4(%esp)​
43 ····​22c7:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​44 ····​22c6:​»       ​e8·​65·fe·ff·ff·······»       ​call···2130·<std:​:​basic_ostream<char,​·std:​:​char_traits<char>·>&·std:​:​operator<<·<std:​:​char_traits<char>·>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·const*)​@plt>
44 ····​22ca:​»       ​e8·​61·​fe·​ff·​ff·······»       ​call···​2130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt> 
45 .​/​src/​fst-​parse2.​C:​16545 .​/​src/​fst-​parse2.​C:​165
46 ····​22cf:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx46 ····​22cb:​»       ​e8·f0·fe·ff·ff·······»       ​call···21c0·<__cxa_end_catch@plt>​
47 ····​22d3:​»       ​e8·e8·fe·ff·ff·······»       ​call···​21c0·​<__cxa_end_catch@plt>​47 ····​22d0:​»       ​e9·56·09·00·00·······»       ​jmp····​2c2b·​<__cxa_finalize@plt+0​x9eb>
48 ····​22d8:​»       ​e9·​31·​09·​00·​00·······»       ​jmp····​2c0e·​<__cxa_finalize@plt+0​x9ce> 
49 ····​22dd:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​ 
50 .​/​src/​fst-​parse2.​C:​113·​(discriminator·​2)​48 .​/​src/​fst-​parse2.​C:​113·​(discriminator·​2)​
51 ····​22e1:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​49 ····​22d5:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
52 ····​22e4:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx50 ····​22d8:​»       ​89·fb················»       ​mov····​%edi,​%ebx
53 ····​22e8:​»       ​e8·23·fe·ff·ff·······»       ​call···2110·<operator·delete(void*)​@plt>51 ····​22da:​»       ​89·54·24·28··········»       ​mov····%edx,​0x28(%esp)​
54 ····​22ed:​»       ​8b·54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx52 ····​22de:​»       ​89·44·​24·​2c··········»       ​mov····%eax,​0x2c(%esp)​
55 ····​22f1:​»       ​eb·9d················»       ​jmp····​2290·​<__cxa_finalize@plt+0​x50>53 ····​22e2:​»       ​e8·29·fe·ff·ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
 54 ····​22e7:​»       ​8b·​44·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%eax
 55 ····​22eb:​»       ​8b·​54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx
 56 ····​22ef:​»       ​eb·​a1················»       ​jmp····​2292·​<__cxa_finalize@plt+0​x52>
56 .​/​src/​mem.​h:​5157 .​/​src/​mem.​h:​51
57 ····​22f3:​»       ​8b·b9·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ecx)​,​%edi58 ····​22f1:​»       ​8b·93·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%edx
 59 .​/​src/​mem.​h:​52
 60 ····​22f7:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
 61 ····​22fa:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 62 .​/​src/​mem.​h:​51
 63 ····​22fc:​»       ​89·​54·​24·​28··········»       ​mov····​%edx,​0x28(%esp)​
58 .​/​src/​mem.​h:​5264 .​/​src/​mem.​h:​52
59 ····​22f9:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​ 
60 ····​22fc:​»       ​8b·​5c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ebx 
61 ····​2300:​»       ​e8·​5b·​fe·​ff·​ff·······»       ​call···​2160·​<free@plt>65 ····​2300:​»       ​e8·​5b·​fe·​ff·​ff·······»       ​call···​2160·​<free@plt>
62 .​/​src/​mem.​h:​5366 .​/​src/​mem.​h:​53
63 ····​2305:​»       ​89·7e·18·············»       ​mov····%edi,​0x18(%esi)​67 ····​2305:​»       ​8b·44·24·28··········»       ​mov····​0x28(%esp)​,​%eax
64 ····​2308:​»       ​e9·68·ff·ff·ff·······»       ​jmp····2275·<__cxa_finalize@plt+0​x35>68 ····​2309:​»       ​89·46·18·············»       ​mov····%eax,​0x18(%esi)​
 69 ····​230c:​»       ​e9·​68·​ff·​ff·​ff·······»       ​jmp····​2279·​<__cxa_finalize@plt+0​x39>
65 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96570 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
66 ····​230d:​»       ​8b·4e·​5c·············»       ​mov····​0x5c(%esi)​,​%ecx71 ····​2311:​»       ​8b·5e·​5c·············»       ​mov····​0x5c(%esi)​,​%ebx
67 ····​2310:​»       ​89·​4c·​24·​04··········»       ​mov····​%ecx,​0x4(%esp)​ 
68 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​9472 /​usr/​include/​c++/​8/​bits/​stl_set.​h:​94
69 ····​2314:​»       ​8d·​46·​54·············»       ​lea····​0x54(%esi)​,​%eax73 ····​2314:​»       ​8d·​46·​54·············»       ​lea····​0x54(%esi)​,​%eax
70 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​96574 /​usr/​include/​c++/​8/​bits/​stl_tree.​h:​965
71 ····​2317:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​75 ····​2317:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
72 ····​231a:​»       ​e8·87·11·00·​00·······»       ​call···34a6·<std:​:​_Rb_tree<SFST:​:​Label,​·SFST:​:​Label,​·std:​:​_Identity<SFST:​:​Label>,​·SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>76 ····​231a:​»       ​89·5c·24·​04··········»       ​mov····%ebx,​0x4(%esp)​
 77 ····​231e:​»       ​e8·​ed·​11·​00·​00·······»       ​call···​3510·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base>
73 /​usr/​include/​c++/​8/​backward/​hash_map:​8378 /​usr/​include/​c++/​8/​backward/​hash_map:​83
74 ····​231f:​»       ​8d·5e·​40·············»       ​lea····​0x40(%esi)​,​%ebx79 ····​2323:​»       ​8d·4e·​40·············»       ​lea····​0x40(%esi)​,​%ecx
75 ····​2322:​»       ​89·1c·​24·············»       ​mov····​%ebx,​(%esp)​80 ····​2326:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​
76 ····​2325:​»       ​e8·44·​11·​00·​00·······»       ​call···​346e·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>81 ····​2329:​»       ​e8·92·​11·​00·​00·······»       ​call···​34c0·​<__gnu_cxx:​:​hashtable<std:​:​pair<unsigned·​short·​const,​·​char*>,​·​unsigned·​short,​·​__gnu_cxx:​:​hash<unsigned·​short>,​·​std:​:​_Select1st<std:​:​pair<unsigned·​short·​const,​·​char*>·​>,​·​std:​:​equal_to<unsigned·​short>,​·​std:​:​allocator<char*>·​>:​:​~hashtable()​@@Base>
77 ····​232a:​»       ​8b·​54·​24·​20··········»       ​mov····​0x20(%esp)​,​%edx82 ····​232e:​»       ​8b·​54·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%edx
78 ····​232e:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​83 ····​2332:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
79 ····​2331:​»       ​e8·00·​11·​00·​00·······»       ​call···​3436·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>84 ····​2335:​»       ​e8·36·​11·​00·​00·······»       ​call···​3470·​<__gnu_cxx:​:​hashtable<std:​:​pair<char·​const*·​const,​·​unsigned·​short>,​·​char·​const*,​·​__gnu_cxx:​:​hash<char·​const*>,​·​std:​:​_Select1st<std:​:​pair<char·​const*·​const,​·​unsigned·​short>·​>,​·​SFST:​:​Alphabet:​:​eqstr,​·​std:​:​allocator<unsigned·​short>·​>:​:​~hashtable()​@@Base>
80 ····​2336:​»       ​89·​7c·​24·​24··········»       ​mov····​%edi,​0x24(%esp)​ 
81 .​/​src/​mem.​h:​5085 .​/​src/​mem.​h:​50
82 ····​233a:​»       ​8b·4e·​18·············»       ​mov····​0x18(%esi)​,​%ecx86 ····​233a:​»       ​8b·5e·​18·············»       ​mov····​0x18(%esi)​,​%ebx
83 ····​233d:​»       ​85·c9················»       ​test···​%ecx,​%ecx87 ····​233d:​»       ​85·db················»       ​test···​%ebx,​%ebx
84 ····​233f:​»       ​0f·85·9e·00·00·00····»       ​jne····​23e3·​<__cxa_finalize@plt+0​x1a3>88 ····​233f:​»       ​75·34················»       ​jne····​2375·​<__cxa_finalize@plt+0​x135>
85 ····​2345:​»       ​8b·​7c·​24·​24··········»       ​mov····​0x24(%esp)​,​%edi 
86 .​/​src/​fst-​parse2.​C:​15589 .​/​src/​fst-​parse2.​C:​155
87 ····​2349:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​90 ····​2341:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
88 ····​234c:​»       ​8b·5c·24·2c··········»       ​mov····0x2c(%esp)​,​%ebx91 ····​2344:​»       ​89·fb················»       ​mov····​%edi,​%ebx
89 ····​2350:​»       ​e8·bb·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>92 ····​2346:​»       ​e8·c5·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
90 ····​2355:​»       ​8b·54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx93 ····​234b:​»       ​8b·44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax
91 ····​2359:​»       ​e9·32·ff·ff·ff·······»       ​jmp····2290·<__cxa_finalize@plt+0​x50>94 ····​234f:​»       ​8b·54·24·24··········»       ​mov····0x24(%esp)​,​%edx
92 ····​235e:​»       ​89·54·24·24··········»       ​mov····%edx,​0x24(%esp)​95 ····​2353:​»       ​e9·3a·ff·ff·ff·······»       ​jmp····2292·<__cxa_finalize@plt+0​x52>
 96 ····​2358:​»       ​89·​54·​24·​2c··········»       ​mov····​%edx,​0x2c(%esp)​
93 .​/​src/​fst-​parse2.​C:​162·​(discriminator·​2)​97 .​/​src/​fst-​parse2.​C:​162·​(discriminator·​2)​
94 ····​2362:​»       ​8b·54·​24·​28··········»       ​mov····​0x28(%esp)​,​%edx98 ····​235c:​»       ​8b·44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax
95 ····​2366:​»       ​89·14·24·············»       ​mov····​%edx,​(%esp)​99 ····​2360:​»       ​89·fb················»       ​mov····​%edi,​%ebx
96 ····​2369:​»       ​8b·5c·​24·2c··········»       ​mov····0x2c(%esp)​,​%ebx100 ····​2362:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
97 ····​236d:​»       ​e8·9e·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>101 ····​2365:​»       ​e8·a6·​fd·​ff·​ff·······»       ​call···​2110·​<operator·​delete(void*)​@plt>
98 ····​2372:​»       ​8b·54·24·24··········»       ​mov····0x24(%esp)​,​%edx102 ····​236a:​»       ​89·f0················»       ​mov····​%esi,​%eax
99 ····​2376:​»       ​e9·15·ff·ff·ff·······»       ​jmp····2290·<__cxa_finalize@plt+0​x50>103 ····​236c:​»       ​8b·54·24·2c··········»       ​mov····0x2c(%esp)​,​%edx
100 ····​237b:​»       ​89·54·24·28··········»       ​mov····%edx,​0x28(%esp)​104 ····​2370:​»       ​e9·1d·ff·ff·ff·······»       ​jmp····2292·<__cxa_finalize@plt+0​x52>
 105 .​/​src/​mem.​h:​51
 106 ····​2375:​»       ​8b·​83·​a0·​86·​01·​00····»       ​mov····​0x186a0(%ebx)​,​%eax
 107 .​/​src/​mem.​h:​52
 108 ····​237b:​»       ​89·​1c·​24·············»       ​mov····​%ebx,​(%esp)​
 109 ····​237e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 110 .​/​src/​mem.​h:​51
 111 ····​2380:​»       ​89·​44·​24·​2c··········»       ​mov····​%eax,​0x2c(%esp)​
 112 .​/​src/​mem.​h:​52
 113 ····​2384:​»       ​e8·​d7·​fd·​ff·​ff·······»       ​call···​2160·​<free@plt>
Max diff block lines reached; 448546/462020 bytes (97.08%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00004bf4·​<.​fini>:​2 00004c94·​<.​fini>:​
3 ····​4bf4:​»       ​53···················»       ​push···​%ebx3 ····​4c94:​»       ​53···················»       ​push···​%ebx
4 ····​4bf5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​4c95:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​4bf8:​»       ​e8·63·​e2·​ff·​ff·······»       ​call···​2e60·​<__cxa_finalize@plt+0​xc20>5 ····​4c98:​»       ​e8·d3·​e1·​ff·​ff·······»       ​call···​2e70·​<__cxa_finalize@plt+0​xc30>
6 ····​4bfd:​»       ​81·​c3·03·​24·​00·​00····»       ​add····​$0x2403,​%ebx6 ····​4c9d:​»       ​81·​c3·63·​23·​00·​00····»       ​add····​$0x2363,​%ebx
7 ····​4c03:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​4ca3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​4c06:​»       ​5b···················»       ​pop····​%ebx8 ····​4ca6:​»       ​5b···················»       ​pop····​%ebx
9 ····​4c07:​»       ​c3···················»       ​ret····9 ····​4ca7:​»       ​c3···················»       ​ret····
1.99 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0000518c·​011b033b·​e8000000·​1c000000·​94ceffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0000518c·​011b033b·​e8000000·​1c000000·​94ceffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000519c·​30010000·​b4d0ffff·​54010000·​c4d0ffff·​0.​.​.​.​.​.​.​T.​.​.​.​.​.​.​3 ··​0x0000519c·​30010000·​b4d0ffff·​54010000·​c4d0ffff·​0.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
4 ··​0x000051ac·38040000·​1cd3ffff·bc050000·3cd3ffff·8.​.​.​.​.​.​.​.​.​.​.​<.​.​.​4 ··​0x000051ac·0c040000·​1ed3ffff·78050000·44d3ffff·.​.​.​.​.​.​.​.​x.​.​.​D.​.​.​
5 ··​0x000051bc·d8030000·ccdbffff·50040000·48dcffff·​.​.​.​.​.​.​.​.​P.​.​.​H.​.​.​5 ··​0x000051bc·ac030000·e4dbffff·24040000·64dcffff·​.​.​.​.​.​.​.​.​$.​.​.​d.​.​.​
6 ··​0x000051cc·d4050000·94dcffff·​04010000·d4ddffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x000051cc·90050000·a4dcffff·​04010000·e4ddffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x000051dc·​88010000·40deffff·​c4010000·acdeffff·​.​.​.​.​@.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000051dc·​88010000·64deffff·​c4010000·e4deffff·​.​.​.​.​d.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x000051ec·​00020000·4cdfffff·58030000·84e2ffff·​.​.​.​.​L.​.​.​X.​.​.​.​.​.​.​8 ··​0x000051ec·​00020000·84dfffff·2c030000·b4e2ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
9 ··​0x000051fc·​68010000·aae2ffff·​20020000·e2e2ffff·​h.​.​.​.​.​.​.​·​.​.​.​.​.​.​.​9 ··​0x000051fc·​68010000·e4e2ffff·​20020000·34e3ffff·​h.​.​.​.​.​.​.​·​.​.​.​4.​.​.​
10 ··​0x0000520c·​4c020000·1ae3ffff·78020000·60e3ffff·L.​.​.​.​.​.​.​x.​.​.​`.​.​.​10 ··​0x0000520c·​40020000·84e3ffff·60020000·e4e3ffff·@.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
11 ··​0x0000521c·d4020000·54e4ffff·18030000·e4e5ffff·​.​.​.​.​T.​.​.​.​.​.​.​.​.​.​.​11 ··​0x0000521c·a8020000·e4e4ffff·ec020000·84e6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x0000522c·98030000·6de7ffff·84040000·71e7ffff·.​.​.​.​m.​.​.​.​.​.​.​q.​.​.​12 ··​0x0000522c·6c030000·18e8ffff·58040000·1ce8ffff·l.​.​.​.​.​.​.​X.​.​.​.​.​.​.​
13 ··​0x0000523c·98040000·84e7ffff·48050000·eaf3ffff·.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​13 ··​0x0000523c·6c040000·24e8ffff·04050000·94f4ffff·l.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x0000524c·ac040000·24f4ffff·c0040000·04f5ffff·​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​.​14 ··​0x0000524c·80040000·e4f4ffff·94040000·e4f5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x0000525c·08050000·e4f9ffff·00060000·44faffff·​.​.​.​.​.​.​.​.​.​.​.​.​D.​.​.​15 ··​0x0000525c·c4040000·84faffff·bc050000·e4faffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x0000526c·4c060000·54faffff·60060000··········L.​.​.​T.​.​.​`.​.​.​16 ··​0x0000526c·08060000·f4faffff·1c060000··········.​.​.​.​.​.​.​.​.​.​.​.​
  
11.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 93 lines modifiedOffset 1, 88 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00005278·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00005278·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00005288·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00005288·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00005298·88dbffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005298·98dbffff·​36000000·​00000000·​14000000·​.​.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x000052a8·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x000052a8·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x000052b8·​88010000·​20000000·​1c000000·​5ccdffff·​.​.​.​.​·​.​.​.​.​.​.​.​\.​.​.​6 ··​0x000052b8·​88010000·​20000000·​1c000000·​5ccdffff·​.​.​.​.​·​.​.​.​.​.​.​.​\.​.​.​
7 ··​0x000052c8·​20020000·​000e0846·​0e0c4a0f·​0b740478··​.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x000052c8·​20020000·​000e0846·​0e0c4a0f·​0b740478··​.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x000052d8·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x000052d8·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x000052e8·​58cfffff·​08000000·​00000000·​1c000000·​X.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000052e8·​58cfffff·​08000000·​00000000·​1c000000·​X.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000052f8·​54000000·14e1ffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​10 ··​0x000052f8·​54000000·44e1ffff·​26000000·​00410e08·​T.​.​.​D.​.​.​&.​.​.​.​A.​.​
11 ··​0x00005308·​8302430e·​20600e08·​41c30e04·​38000000·​.​.​C.​·`.​.​A.​.​.​8.​.​.​11 ··​0x00005308·​83024e0e·​20550e08·​41c30e04·​38000000·​.​.​N.​·U.​.​A.​.​.​8.​.​.​
12 ··​0x00005318·​74000000·44dcffff·6c000000·​00410e08·​t.​.​.​D.​.​.​l.​.​.​.​A.​.​12 ··​0x00005318·​74000000·54dcffff·7a000000·​00410e08·​t.​.​.​T.​.​.​z.​.​.​.​A.​.​
13 ··​0x00005328·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​13 ··​0x00005328·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
14 ··​0x00005338·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​14 ··​0x00005338·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
15 ··​0x00005348·​41c70e08·​41c50e04·​38000000·​b0000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​15 ··​0x00005348·​41c70e08·​41c50e04·​38000000·​b0000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
16 ··​0x00005358·74dcffff·6c000000·​00410e08·​8502410e·t.​.​.​l.​.​.​.​A.​.​.​.​A.​16 ··​0x00005358·98dcffff·7a000000·​00410e08·​8502430e·.​.​.​.​z.​.​.​.​A.​.​.​.​C.​
17 ··​0x00005368·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@17 ··​0x00005368·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
18 ··​0x00005378·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​18 ··​0x00005378·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
19 ··​0x00005388·​41c50e04·​1c000000·​ec000000·a4dcffff·​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​19 ··​0x00005388·​41c50e04·​1c000000·​ec000000·dcdcffff·​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
20 ··​0x00005398·​a0000000·​00410e08·​8602410e·​0c830343·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​C20 ··​0x00005398·​a0000000·​00410e08·​8602410e·​0c83034e·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​N
21 ··​0x000053a8·​0e200000·28000000·​0c010000·82e0ffff·​.​·​.​.​(.​.​.​.​.​.​.​.​.​.​.​21 ··​0x000053a8·​0e200000·1c000000·​0c010000·bce0ffff·​.​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
22 ··​0x000053b8·37000000·​00410e08·8602410e·0c830343·7.​.​.​.​A.​.​.​.​A.​.​.​.​C22 ··​0x000053b8·43000000·​00430e20·44860248·​830373c6·C.​.​.​.​C.​·D.​.​H.​.​s.​
23 ··​0x000053c8·​0e206f0e·0c41c30e·0841c60e·04000000·​.​·​o.​.​A.​.​.​A.​.​.​.​.​.​23 ··​0x000053c8·c30e0400·1c000000·2c010000·ece0ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
24 ··​0x000053d8·28000000·38010000·8ee0ffff·37000000·(.​.​.​8.​.​.​.​.​.​.​7.​.​.​24 ··​0x000053d8·43000000·00430e20·44860248·830373c6·C.​.​.​.​C.​·​D.​.​H.​.​s.​
25 ··​0x000053e8·00410e08·8602410e·0c830343·0e206f0e·​.​A.​.​.​.​A.​.​.​.​C.​·​o.​25 ··​0x000053e8·c30e0400·24000000·4c010000·1ce1ffff·​.​.​.​.​$.​.​.​L.​.​.​.​.​.​.​
26 ··​0x000053f8·0c41c30e·​0841c60e·04000000·38000000·.​A.​.​.​A.​.​.​.​.​.​8.​.​.​26 ··​0x000053f8·5e000000·​00430e30·44860448·83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
27 ··​0x00005408·64010000·9ae0ffff·46000000·00410e08·d.​.​.​.​.​.​.​F.​.​.​.​A.​.​27 ··​0x00005408·02488703·77c5c7c6·c30e0400·1c000000·.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x00005418·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​28 ··​0x00005418·00000000·​017a504c·5200017c·08079b75·​.​.​.​.​.​zPLR.​.​|.​.​.​u
29 ··​0x00005428·05430e30·7a0e1441·c30e1041·c60e0c41·​.​C.​0z.​.​A.​.​.​A.​.​.​A29 ··​0x00005428·1c00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
30 ··​0x00005438·c70e0841·c50e0400·1c000000·​00000000·.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​30 ··​0x00005438·24000000·34e1ffff·f4000000·​04830300·$.​.​.​4.​.​.​.​.​.​.​.​.​.​.​
31 ··​0x00005448·​017a504c·5200017c·​08079b49·1c00001b·​.​zPLR.​.​|.​.​.​I.​.​.​.​31 ··​0x00005448·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
32 ··​0x00005458·1b0c0404·88010000·40000000·24000000·.​.​.​.​.​.​.​.​@.​.​.​$.​.​.​32 ··​0x00005458·410e1483·054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
33 ··​0x00005468·84e0ffff·ef000000·​049b0300·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​33 ··​0x00005468·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
34 ··​0x00005478·8502410e·0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​34 ··​0x00005478·3c000000·d8010000·f0e1ffff·94010000·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
35 ··​0x00005488·​05430e40·​02900a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​35 ··​0x00005488·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
36 ··​0x00005498·0c41c70e·​0841c50e·​04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​36 ··​0x00005498·​410e1483·​054e0e40·​02cf0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
37 ··​0x000054a8·​04020000·34e1ffff·89010000·​00410e08·​.​.​.​.​4.​.​.​.​.​.​.​.​A.​.​37 ··​0x000054a8·1041c60e·0c41c70e·0841c50e·​044b0b00·​.​A.​.​.​A.​.​.​A.​.​.​K.​.​
38 ··​0x000054b8·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​38 ··​0x000054b8·3c000000·18020000·50dcffff·25030000·<.​.​.​.​.​.​.​P.​.​.​%.​.​.​
39 ··​0x000054c8·​05430e40·​02d00a0e·​1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​39 ··​0x000054c8·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
40 ··​0x000054d8·0c41c70e·​0841c50e·​04410b00·3c000000·.​A.​.​.​A.​.​.​A.​.​<.​.​.​40 ··​0x000054d8·410e1483·​054d0e50·​0333020a·0e1441c3·A.​.​.​.​M.​P.​3.​.​.​.​A.​
41 ··​0x000054e8·44020000·ecdbffff·38030000·​00410e08·D.​.​.​.​.​.​.​8.​.​.​.​A.​.​41 ··​0x000054e8·0e1041c6·0e0c41c7·0e0841c5·​0e04480b·.​.​A.​.​.​A.​.​.​A.​.​.​H.​
42 ··​0x000054f8·8502410e·​0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​42 ··​0x000054f8·3c000000·58020000·10e3ffff·​94010000·​<.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
43 ··​0x00005508·​05430e50·​035c020a·​0e1441c3·​0e1041c6·​.​C.​P.​\.​.​.​.​A.​.​.​A.​43 ··​0x00005508·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
44 ··​0x00005518·0e0c41c7·​0e0841c5·​0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​44 ··​0x00005518·410e1483·​054e0e40·​02cf0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
45 ··​0x00005528·84020000·44e2ffff·89010000·​00410e08·​.​.​.​.​D.​.​.​.​.​.​.​.​A.​.​45 ··​0x00005528·1041c60e·0c41c70e·0841c50e·​044b0b00·​.​A.​.​.​A.​.​.​A.​.​.​K.​.​
46 ··​0x00005538·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​46 ··​0x00005538·30000000·28010000·90cfffff·97080000·0.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
47 ··​0x00005548·​05430e40·​02d00a0e·1441c30e·1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​47 ··​0x00005548·​048f0200·​00410e08·8502420d·05438703·​.​.​.​.​.​A.​.​.​.​B.​.​C.​.​
48 ··​0x00005558·0c41c70e·​0841c50e·04410b00·30000000·​.​A.​.​.​A.​.​.​A.​.​0.​.​.​48 ··​0x00005558·86048305·​0381070a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
49 ··​0x00005568·28010000·5ccfffff·90080000·​04a70200·(.​.​.​\.​.​.​.​.​.​.​.​.​.​.​49 ··​0x00005568·0404410b·28000000·00000000·​017a504c·.​.​A.​(.​.​.​.​.​.​.​.​zPL
50 ··​0x00005578·00410e08·8502420d·054c8703·86048305·.​A.​.​.​.​B.​.​L.​.​.​.​.​.​50 ··​0x00005578·5200017c·08079b1d·1b00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
51 ··​0x00005588·0365070a·c341c641·c741c50c·​0404410b·​.​e.​.​.​A.​A.​A.​.​.​.​A.​51 ··​0x00005588·88010c05·08830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
52 ··​0x00005598·28000000·00000000·017a504c·​5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|52 ··​0x00005598·14000000·30000000·b0ccffff·​5a020000·.​.​.​.​0.​.​.​.​.​.​.​Z.​.​.​
53 ··​0x000055a8·​08079bf1·1a00001b·1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​53 ··​0x000055a8·​04a30200·00000000·30000000·10030000·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
54 ··​0x000055b8·08830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​54 ··​0x000055b8·b8d7ffff·76000000·​00410e08·8702410e·​.​.​.​.​v.​.​.​.​A.​.​.​.​A.​
55 ··​0x000055c8·30000000·84ccffff·57020000·04bb0200·0.​.​.​.​.​.​.​W.​.​.​.​.​.​.​55 ··​0x000055c8·0c860341·0e108304·4e0e2002·610e1041·.​.​.​A.​.​.​.​N.​·.​a.​.​A
56 ··​0x000055d8·00000000·30000000·3c030000·74d7ffff·​.​.​.​.​0.​.​.​<.​.​.​t.​.​.​56 ··​0x000055d8·c30e0c41·c60e0841·c70e0400·10000000·​.​.​.​A.​.​.​A.​.​.​.​.​.​.​.​
57 ··​0x000055e8·7c000000·00410e08·8702410e·​0c860341·|.​.​.​.​A.​.​.​.​A.​.​.​.​A57 ··​0x000055e8·44030000·b8e3ffff·04000000·​00000000·D.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
58 ··​0x000055f8·0e108304·430e2002·720e1041·c30e0c41·​.​.​.​.​C.​·.​r.​.​A.​.​.​A58 ··​0x000055f8·10000000·58030000·a8e3ffff·04000000·​.​.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
59 ··​0x00005608·c60e0841·c70e0400·10000000·70030000·​.​.​.​A.​.​.​.​.​.​.​.​p.​.​.​59 ··​0x00005608·00000000·10000000·6c030000·​0cf0ffff·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​
60 ··​0x00005618·e1e2ffff·​04000000·00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​60 ··​0x00005618·45000000·​00000000·2c000000·80030000·E.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
61 ··​0x00005628·84030000·​d1e2ffff·04000000·​00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​61 ··​0x00005628·​48f0ffff·fe000000·​00430e30·​44870248·H.​.​.​.​.​.​.​.​C.​0D.​.​H
62 ··​0x00005638·10000000·98030000·36efffff·36000000·​.​.​.​.​.​.​.​.​6.​.​.​6.​.​.​62 ··​0x00005638·83044f86·035b0ac7·c6c30e04·470b02ab·​.​.​O.​.​[.​.​.​.​.​.​G.​.​.​
63 ··​0x00005648·​00000000·44000000·ac030000·5cefffff·​.​.​.​.​D.​.​.​.​.​.​.​\.​.​.​63 ··​0x00005648·​0ac7c6c3·0e04450b·3c000000·b0030000·​.​.​.​.​.​.​E.​<.​.​.​.​.​.​.​
64 ··​0x00005658·d6000000·​00410e08·​8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A64 ··​0x00005658·18f1ffff·99040000·​00410e08·​8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​
65 ··​0x00005668·​0e108304·​430e305e·0a0e1041·c30e0c41·​.​.​.​.​C.​0^.​.​.​A.​.​.​A65 ··​0x00005668·​0c870341·0e108604·410e1483·054d0e50·​.​.​.​A.​.​.​.​A.​.​.​.​M.​P
66 ··​0x00005678·c60e0841·c70e0441·​0b029b0a·​0e1041c3·​.​.​.​A.​.​.​A.​.​.​.​.​.​A.​66 ··​0x00005678·03f6030a·​0e1441c3·​0e1041c6·​0e0c41c7·​.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
67 ··​0x00005688·​0e0c41c6·​0e0841c7·0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​67 ··​0x00005688·​0e0841c5·​0e04450b·44000000·80020000·​.​.​A.​.​.​E.​D.​.​.​.​.​.​.​
68 ··​0x00005698·f4030000·f4efffff·d5040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​68 ··​0x00005698·18e3ffff·6e0c0000·04c30100·​00410e08·​.​.​.​.​n.​.​.​.​.​.​.​.​A.​.​
69 ··​0x000056a8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​69 ··​0x000056a8·​8502430e·​0c870343·​0e108604·​430e1483·​.​.​C.​.​.​.​C.​.​.​.​C.​.​.​
70 ··​0x000056b8·​05430e40·​034b040a·0e1441c3·0e1041c6·​.​C.​@.​K.​.​.​.​A.​.​.​A.​70 ··​0x000056b8·​05500ea0·01032902·0a0e1441·c30e1041·​.​P.​.​.​.​)​.​.​.​.​A.​.​.​A
71 ··​0x000056c8·​0e0c41c7·0e0841c5·0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​71 ··​0x000056c8·c60e0c41·c70e0841·c50e0449·0b000000·.​.​.​A.​.​.​A.​.​.​I.​.​.​.​
72 ··​0x000056d8·98020000·34e2ffff·650c0000·04c30100·.​.​.​.​4.​.​.​e.​.​.​.​.​.​.​72 ··​0x000056d8·28000000·00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|
73 ··​0x000056e8·​00410e08·​8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​73 ··​0x000056e8·​08079bb1·​1900001b·​1b0c0404·​88010ea0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
74 ··​0x000056f8·410e1483·​05460ea0·​01035602·0a0e1441·A.​.​.​.​F.​.​.​.​V.​.​.​.​A74 ··​0x000056f8·01830585·​02860487·​03000000·14000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
75 ··​0x00005708·c30e1041·c60e0c41·c70e0841·c50e0441·.​.​.​A.​.​.​A.​.​.​A.​.​.​A75 ··​0x00005708·30000000·9ecdffff·20000000·04590100·​0.​.​.​.​.​.​.​·.​.​.​.​Y.​.​
76 ··​0x00005718·​0b000000·​28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL76 ··​0x00005718·​00000000·​28000000·7c040000·ccd6ffff·​.​.​.​.​(.​.​.​|.​.​.​.​.​.​.​
77 ··​0x00005728·5200017c·​08079b6d·​1900001b·​1b0c0404·R.​.​|.​.​.​m.​.​.​.​.​.​.​.​77 ··​0x00005728·40000000·​00410e08·​8602410e·0c83034e·@.​.​.​.​A.​.​.​.​A.​.​.​.​N
78 ··​0x00005738·88010ea0·​01830585·​02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​78 ··​0x00005738·0e206d0e·0c41c30e·​0841c60e·​04000000·​.​·​m.​.​A.​.​.​A.​.​.​.​.​.​
79 ··​0x00005748·14000000·30000000·58cdffff·20000000·.​.​.​.​0.​.​.​X.​.​.​·.​.​.​79 ··​0x00005748·48000000·a8040000·c0f4ffff·55000000·H.​.​.​.​.​.​.​.​.​.​.​U.​.​.​
80 ··​0x00005758·​045a0100·00000000·28000000·c0040000·​.​Z.​.​.​.​.​.​(.​.​.​.​.​.​.​80 ··​0x00005758·​00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
81 ··​0x00005768·6cd6ffff·40000000·00410e08·​8602410e·l.​.​.​@.​.​.​.​A.​.​.​.​A.​81 ··​0x00005768·410e1483·​054e0e20·​610e2441·0e28440e·A.​.​.​.​N.​·​a.​$A.​(D.​
82 ··​0x00005778·0c830343·0e20780e·0c41c30e·0841c60e·​.​.​.​C.​·x.​.​A.​.​.​A.​.​82 ··​0x00005778·2c440e30·​4d0e2047·0e1441c3·0e1041c6·​,​D.​0M.​·G.​.​A.​.​.​A.​
83 ··​0x00005788·​04000000·48000000·ec040000·dcf3ffff·​.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​83 ··​0x00005788·​0e0c41c7·0e0841c5·0e040000·10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​
84 ··​0x00005798·55000000·00410e08·8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A84 ··​0x00005798·f4040000·d4f4ffff·01000000·​00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
85 ··​0x000057a8·0e108604·410e1483·​054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A85 ··​0x000057a8·18000000·08050000·d0f4ffff·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
86 ··​0x000057b8·​0e28440e·2c440e30·4d0e2047·​0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​86 ··​0x000057b8·​00410e08·83024e0e·10000000·​00000000·​.​A.​.​.​.​N.​.​.​.​.​.​.​.​.​
87 ··​0x000057c8·​0e1041c6·​0e0c41c7·​0e0841c5·​0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​ 
88 ··​0x000057d8·​10000000·​38050000·​f0f3ffff·​01000000·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​ 
89 ··​0x000057e8·​00000000·​18000000·​4c050000·​ecf3ffff·​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​ 
90 ··​0x000057f8·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
91 ··​0x00005808·​00000000····························​.​.​.​.​ 
  
1.61 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0000580c·​ffff010a·​1e059c01·​00d50105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000057c8·​ffff010a·​1e05a101·​00da0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000581c·​ff9b7101·​643e0500·​00e50159·fe1003d3·​.​.​q.​d>.​.​.​.​.​Y.​.​.​.​3 ··​0x000057d8·​ff9b7101·​643b0500·​00db0158·851103c9·​.​.​q.​d;​.​.​.​.​.​X.​.​.​.​
4 ··​0x0000582c·​0205d310·​03e50242·fe1003d8·​0305c610·​.​.​.​.​.​.​.​B.​.​.​.​.​.​.​.​4 ··​0x000057e8·​0205da10·​03d9023e·851103ca·​0305cd10·​.​.​.​.​.​.​.​>.​.​.​.​.​.​.​.​
5 ··​0x0000583c·​03d1056c·fe1003da·​0605ec10·​03a80730·​.​.​.​l.​.​.​.​.​.​.​.​.​.​.​05 ··​0x000057f8·​03ca0570·851103d5·​0605f310·​03a3072e·​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x0000584c·fe1003f2·​07058511·​03a70905·fe1003c4·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00005808·851103e7·​07058a11·​03a30905·851103c0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000585c·​0905f310·​03ff0a05·fe10039a·​0b05da10·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00005818·​0905f810·​03fd0a05·85110398·​0b05df10·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0000586c·​03ce0c4f·fe1003ac·​0d05e510·​03f30dfc·​.​.​.​O.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00005828·​03d20c4e·851103af·​0d05ec10·​03fd0dff·​.​.​.​N.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x0000587c·​01fe1003·​97101500·​00000001·​7d000000·​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​9 ··​0x00005838·​01851103·​9e101500·​00000001·​7d000000·​.​.​.​.​.​.​.​.​.​.​.​.​}.​.​.​
10 ··​0x0000588c·0c180000·​ff9b1501·​0a641b95·​0400bb04·.​.​.​.​.​.​.​.​.​d.​.​.​.​.​.​10 ··​0x00005848·50180000·​ff9b1501·​0a6417b2·​0400ad04·P.​.​.​.​.​.​.​.​d.​.​.​.​.​.​
11 ··​0x0000589c·​05000000·​00017d00·f4170000·​ffff0107·​.​.​.​.​.​.​}.​.​.​.​.​.​.​.​.​11 ··​0x00005858·​05000000·​00017d00·38180000·​ffff0106·​.​.​.​.​.​.​}.​8.​.​.​.​.​.​.​
12 ··​0x000058ac·8001d017·​da1800ff·ff01041b·050000···.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00005868·​73ea17e7·1800ffff·01041b05·0000·····​s.​.​.​.​.​.​.​.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00006eb8·502f0000·582d0000·d42d0000··········P/​.​.​X-​.​.​.​-​.​.​2 ··​0x00006eb8·602f0000·702d0000·f02d0000··········`/​.​.​p-​.​.​.​-​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00006ec4·002f0000····························​.​/​.​.​2 ··​0x00006ec4·102f0000····························​.​/​.​.​
  
401 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00006fd8·​00000000·c8240000·​00000000·​00000000·​.​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​2 ··​0x00006fd8·​00000000·d0240000·​00000000·​00000000·​.​.​.​.​.​$.​.​.​.​.​.​.​.​.​.​
3 ··​0x00006fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006fe8·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​4 ··​0x00006ff8·​00000000·​00000000···················​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·33396436·39356164·​33326635·64616666·39d695ad32f5daff2 ··​0x00000000·62376139·65393066·​35343932·34356262·b7a9e90f549245bb
3 ··​0x00000010·​32653363·32343532·36383436·​31323863·2e3c24526846128c3 ··​0x00000010·​33616163·65363964·64343335·​38373961·3aace69dd435879a
4 ··​0x00000020·37623930·​38392e64·​65627567·​00000000·7b9089.​debug.​.​.​.​4 ··​0x00000020·63333861·​34312e64·​65627567·​00000000·c38a41.​debug.​.​.​.​
5 ··​0x00000030·04f5d7cd····························​.​.​.​.​5 ··​0x00000030·da3099c0····························​.​0.​.​
  
258 KB
./usr/bin/fst-print
1.18 KB
readelf --wide --program-header {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
7 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x47 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
8 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x18 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
10 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00ae0·​0x00ae0·​R···​0x100010 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00ae0·​0x00ae0·​R···​0x1000
11 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01af8·​0x01af8·​R·​E·​0x100011 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01b48·​0x01b48·​R·​E·​0x1000
12 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x005c3·​0x005c3·​R···​0x100012 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x00596·​0x00596·​R···​0x1000
13 ··​LOAD···········​0x003eb8·​0x00004eb8·​0x00004eb8·​0x001c0·​0x001c4·​RW··​0x100013 ··​LOAD···········​0x003eb8·​0x00004eb8·​0x00004eb8·​0x001c0·​0x001c4·​RW··​0x1000
14 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x414 ··​DYNAMIC········​0x003ec8·​0x00004ec8·​0x00004ec8·​0x00110·​0x00110·​RW··​0x4
15 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x415 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
16 ··​GNU_EH_FRAME···​0x003058·​0x00003058·​0x00003058·​0x000bc·​0x000bc·​R···​0x416 ··​GNU_EH_FRAME···​0x003058·​0x00003058·​0x00003058·​0x000bc·​0x000bc·​R···​0x4
17 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1017 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
18 ··​GNU_RELRO······​0x003eb8·​0x00004eb8·​0x00004eb8·​0x00148·​0x00148·​R···​0x118 ··​GNU_RELRO······​0x003eb8·​0x00004eb8·​0x00004eb8·​0x00148·​0x00148·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​0000089e·​00089e·​000052·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​0000089e·​00089e·​000052·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008f0·​0008f0·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008f0·​0008f0·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​000009a0·​0009a0·​000088·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​000009a0·​0009a0·​000088·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000a28·​000a28·​0000b8·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000a28·​000a28·​0000b8·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000180·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000180·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​000011a0·​0011a0·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​000011a0·​0011a0·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011b0·​0011b0·​001934·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011b0·​0011b0·​001984·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00002ae4·​002ae4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00002b34·​002b34·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​000058·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​000058·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00003058·​003058·​0000bc·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​00003058·​003058·​0000bc·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00003114·​003114·​000448·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00003114·​003114·​00041c·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000355c·​00355c·​000067·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00003530·​003530·​000066·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004eb8·​003eb8·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004eb8·​003eb8·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ec4·​003ec4·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ec8·​003ec8·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00004fd8·​003fd8·​000028·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000068·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000068·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00005068·​004068·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00005068·​004068·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00005078·​004078·​000004·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​00005078·​004078·​000004·​00··​WA··​0···​0··​1
1.66 KB
readelf --wide --symbols {}
    
Offset 32, 13 lines modifiedOffset 32, 13 lines modified
32 ····​28:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__32 ····​28:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
33 ····​29:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able33 ····​29:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
34 ····​30:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE34 ····​30:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFSTlsERSoRNS_10T​ransducerE
35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​35 ····​31:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​
36 ····​32:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv36 ····​32:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​37 ····​33:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​38 ····​34:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​
39 ····​35:​·​000016d8···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev39 ····​35:​·​00001720···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
40 ····​36:​·​000016d8···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev40 ····​36:​·​00001720···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
41 ····​37:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used41 ····​37:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
42 ····​38:​·​00001692····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E42 ····​38:​·​000016c0····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
43 ····​39:​·​00002466····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE43 ····​39:​·​000024c0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
44 ····​40:​·​00002466····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE44 ····​40:​·​000024c0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x2ae410 ·​0x0000000d·​(FINI)​·······················​0x2b34
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x4eb811 ·​0x00000019·​(INIT_ARRAY)​·················​0x4eb8
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec413 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ec4
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x4b816 ·​0x00000005·​(STRTAB)​·····················​0x4b8
17 ·​0x00000006·​(SYMTAB)​·····················​0x22817 ·​0x00000006·​(SYMTAB)​·····················​0x228
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·f0c27e60ce0559f8c0077​c9dd37172a6adbf42ec6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·60ad0375a4dfc6ba3697c​65ffd4586e8d7bd9e39
19.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 37, 451 lines modifiedOffset 37, 423 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011a0.​.​000011a838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=000011a0.​.​000011a8
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000015ba.​.​0000162642 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=000015c0.​.​0000163a
43 ··​DW_CFA_advance_loc:​·​1·​to·​000015bb43 ··​DW_CFA_advance_loc:​·​1·​to·​000015c1
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​000015bc46 ··​DW_CFA_advance_loc:​·3·​to·​000015c4
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​000015bd49 ··​DW_CFA_advance_loc:​·​1·​to·​000015c5
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​000015be52 ··​DW_CFA_advance_loc:​·​1·​to·​000015c6
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​000015c155 ··​DW_CFA_advance_loc:​·14·​to·​000015d4
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​0000162157 ··​DW_CFA_advance_loc1:​·​97·​to·​00001635
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000162259 ··​DW_CFA_advance_loc:​·​1·​to·​00001636
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000162362 ··​DW_CFA_advance_loc:​·​1·​to·​00001637
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000162465 ··​DW_CFA_advance_loc:​·​1·​to·​00001638
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000162568 ··​DW_CFA_advance_loc:​·​1·​to·​00001639
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001626.​.​0000169271 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001640.​.​000016ba
72 ··​DW_CFA_advance_loc:​·​1·​to·​0000162772 ··​DW_CFA_advance_loc:​·​1·​to·​00001641
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​0000162875 ··​DW_CFA_advance_loc:​·3·​to·​00001644
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​0000162978 ··​DW_CFA_advance_loc:​·​1·​to·​00001645
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​0000162a81 ··​DW_CFA_advance_loc:​·​1·​to·​00001646
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​0000162d84 ··​DW_CFA_advance_loc:​·14·​to·​00001654
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​0000168d86 ··​DW_CFA_advance_loc1:​·​97·​to·​000016b5
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​0000168e88 ··​DW_CFA_advance_loc:​·​1·​to·​000016b6
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​0000168f91 ··​DW_CFA_advance_loc:​·​1·​to·​000016b7
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​0000169094 ··​DW_CFA_advance_loc:​·​1·​to·​000016b8
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000169197 ··​DW_CFA_advance_loc:​·​1·​to·​000016b9
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000038·​000000cc·​FDE·​cie=0000002c·​pc=00001692.​.​000016d8100 000000f4·​00000024·​000000cc·​FDE·​cie=0000002c·​pc=000016c0.​.​0000171e
101 ··​DW_CFA_advance_loc:​·1·​to·​00001693101 ··​DW_CFA_advance_loc:​·3·​to·​000016c3
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·48
103 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8103 ··​DW_CFA_advance_loc:​·4·​to·000016c7
104 ··​DW_CFA_advance_loc:​·​1·​to·​00001694 
105 ··​DW_CFA_def_cfa_offset​:​·​12 
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
107 ··​DW_CFA_advance_loc:​·​1·​to·​00001695 
108 ··​DW_CFA_def_cfa_offset​:​·​16 
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16104 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·1·​to·​00001696105 ··​DW_CFA_advance_loc:​·8·​to·​000016cf
111 ··​DW_CFA_def_cfa_offset​:​·​20 
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​00001699107 ··​DW_CFA_advance_loc:​·15·​to·​000016de
114 ··​DW_CFA_def_cfa_offset​:​·​48108 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·58·​to·​000016d3109 ··​DW_CFA_advance_loc:​·​8·​to·​000016e6
116 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
117 ··​DW_CFA_advance_loc:​·1·​to·​000016d4111 ··​DW_CFA_advance_loc:​·55·​to·​0000171d
118 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
119 ··​DW_CFA_def_cfa_offset​:​·​16 
120 ··​DW_CFA_advance_loc:​·​1·​to·​000016d5 
121 ··​DW_CFA_restore:​·​r6·​(esi)​ 
122 ··​DW_CFA_def_cfa_offset​:​·​12 
123 ··​DW_CFA_advance_loc:​·​1·​to·​000016d6 
124 ··​DW_CFA_restore:​·​r7·​(edi)​ 
125 ··​DW_CFA_def_cfa_offset​:​·​8 
126 ··​DW_CFA_advance_loc:​·​1·​to·​000016d7 
127 ··​DW_CFA_restore:​·​r5·​(ebp)​112 ··​DW_CFA_restore:​·​r5·​(ebp)​
 113 ··​DW_CFA_restore:​·​r7·​(edi)​
 114 ··​DW_CFA_restore:​·​r6·​(esi)​
 115 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
129 ··​DW_CFA_nop117 ··​DW_CFA_nop
  
130 00000130·​0000001c·​00000000·​CIE118 0000011c·​0000001c·​00000000·​CIE
131 ··​Version:​···············​1119 ··​Version:​···············​1
132 ··​Augmentation:​··········​"zPLR"120 ··​Augmentation:​··········​"zPLR"
133 ··​Code·​alignment·​factor:​·​1121 ··​Code·​alignment·​factor:​·​1
134 ··​Data·​alignment·​factor:​·​-​4122 ··​Data·​alignment·​factor:​·​-​4
135 ··​Return·​address·​column:​·​8123 ··​Return·​address·​column:​·​8
136 ··​Augmentation·​data:​·····​9b·1d·​1e·​00·​00·​1b·​1b124 ··​Augmentation·​data:​·····​9b·31·​1e·​00·​00·​1b·​1b
137 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4125 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
138 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4126 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
139 ··​DW_CFA_nop127 ··​DW_CFA_nop
140 ··​DW_CFA_nop128 ··​DW_CFA_nop
  
141 00000150·​00000040·​00000024·​FDE·​cie=00000130·​pc=000016d8.​.​000017f3129 0000013c·​00000040·​00000024·​FDE·​cie=0000011c·​pc=00001720.​.​00001840
142 ··​Augmentation·​data:​·····e7·​02·​00·​00130 ··​Augmentation·​data:​·····cf·​02·​00·​00
143 ··​DW_CFA_advance_loc:​·​1·​to·​000016d9131 ··​DW_CFA_advance_loc:​·​1·​to·​00001721
144 ··​DW_CFA_def_cfa_offset​:​·​8132 ··​DW_CFA_def_cfa_offset​:​·​8
145 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8133 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
146 ··​DW_CFA_advance_loc:​·​1·​to·​000016da134 ··​DW_CFA_advance_loc:​·​1·​to·​00001722
147 ··​DW_CFA_def_cfa_offset​:​·​12135 ··​DW_CFA_def_cfa_offset​:​·​12
148 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12136 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
149 ··​DW_CFA_advance_loc:​·​1·​to·​000016db137 ··​DW_CFA_advance_loc:​·​1·​to·​00001723
150 ··​DW_CFA_def_cfa_offset​:​·​16138 ··​DW_CFA_def_cfa_offset​:​·​16
151 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16139 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
152 ··​DW_CFA_advance_loc:​·​1·​to·​000016dc140 ··​DW_CFA_advance_loc:​·​1·​to·​00001724
153 ··​DW_CFA_def_cfa_offset​:​·​20141 ··​DW_CFA_def_cfa_offset​:​·​20
154 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20142 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 13872/19770 bytes (70.17%) of diff not shown.
219 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 275 lines modifiedOffset 1, 271 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011b0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x4e2>:​2 000011b0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x510>:​
3 ····​11b0:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
4 main()​:​3 main()​:​
5 .​/​src/​fst-​print.​C:​454 .​/​src/​fst-​print.​C:​45
6 ····​11b4:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​5 ····​11b0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
7 ····​11b7:​»       ​e8·1c·05·00·00·······»       ​call···16d8·<SFST:​:​Transducer:​:​~Transducer()​@@Base>6 ····​11b3:​»       ​89·44·24·1c··········»       ​mov····%eax,​0x1c(%esp)​
 7 ····​11b7:​»       ​e8·​64·​05·​00·​00·······»       ​call···​1720·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
8 ····​11bc:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax8 ····​11bc:​»       ​8b·​44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax
9 ····​11c0:​»       ​89·​da················»       ​mov····​%ebx,​%edx9 ····​11c0:​»       ​89·​da················»       ​mov····​%ebx,​%edx
10 ····​11c2:​»       ​89·​d7················»       ​mov····​%edx,​%edi 
11 .​/​src/​fst-​print.​C:​4910 .​/​src/​fst-​print.​C:​49
12 ····​11c4:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​11 ····​11c2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
13 ····​11c7:​»       ​89·​f3················»       ​mov····%esi,​%ebx12 ····​11c5:​»       ​83·​fa·01·············»       ​cmp····$0x1,​%edx
14 ····​11c9:​»       ​83·fa·01·············»       ​cmp····$0x1,​%edx13 ····​11c8:​»       ​89·d7················»       ​mov····%edx,​%edi
 14 ····​11ca:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
15 ····​11cc:​»       ​74·​05················»       ​je·····​11d3·​<__cxa_finalize@plt+0​x33>15 ····​11cc:​»       ​74·​05················»       ​je·····​11d3·​<__cxa_finalize@plt+0​x33>
16 ····​11ce:​»       ​e8·​7d·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>16 ····​11ce:​»       ​e8·​7d·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>
17 ····​11d3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​1040·​<__cxa_begin_catch@pl​t>17 ····​11d3:​»       ​e8·​68·​fe·​ff·​ff·······»       ​call···​1040·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​print.​C:​5018 .​/​src/​fst-​print.​C:​50
19 ····​11d8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​19 ····​11d8:​»       ​89·​44·​24·​04··········»       ​mov····​%eax,​0x4(%esp)​
20 ····​11dc:​»       ​8b·​8e·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%ecx20 ····​11dc:​»       ​8b·​86·​f8·​ff·​ff·​ff····»       ​mov····​-​0x8(%esi)​,​%eax
21 ····​11e2:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​21 ····​11e2:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
22 ····​11e5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>22 ····​11e5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
23 ····​11ea:​»       ​8d·96·​26·e0·ff·ff····»       ​lea····-​0x1fda(%esi)​,​%edx23 ····​11ea:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
24 ····​11f0:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​24 ····​11ed:​»       ​8d·96·​26·e0·ff·ff····»       ​lea····-​0x1fda(%esi)​,​%edx
25 ····​11f4:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​25 ····​11f3:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
26 ····​11f7:​»       ​e8·​c4·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>26 ····​11f7:​»       ​e8·​c4·​fe·​ff·​ff·······»       ​call···​10c0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
27 .​/​src/​fst-​print.​C:​4927 .​/​src/​fst-​print.​C:​49
28 ····​11fc:​»       ​e8·​2f·​ff·​ff·​ff·······»       ​call···​1130·​<__cxa_end_catch@plt>​28 ····​11fc:​»       ​e8·​2f·​ff·​ff·​ff·······»       ​call···​1130·​<__cxa_end_catch@plt>​
29 ····​1201:​»       ​e9·​2a·​01·​00·​00·······»       ​jmp····​1330·​<__cxa_finalize@plt+0​x190>29 ····​1201:​»       ​e9·​2b·​01·​00·​00·······»       ​jmp····​1331·​<__cxa_finalize@plt+0​x191>
30 ····​1206:​»       ​89·​c7················»       ​mov····​%eax,​%edi30 ····​1206:​»       ​89·​c7················»       ​mov····​%eax,​%edi
31 ····​1208:​»       ​89·​f3················»       ​mov····​%esi,​%ebx31 ····​1208:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
32 ····​120a:​»       ​e8·​21·​ff·​ff·​ff·······»       ​call···​1130·​<__cxa_end_catch@plt>​32 ····​120a:​»       ​e8·​21·​ff·​ff·​ff·······»       ​call···​1130·​<__cxa_end_catch@plt>​
33 ····​120f:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​33 ····​120f:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
34 ····​1212:​»       ​eb·​ba················»       ​jmp····​11ce·​<__cxa_finalize@plt+0​x2e>34 ····​1212:​»       ​eb·​ba················»       ​jmp····​11ce·​<__cxa_finalize@plt+0​x2e>
35 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56735 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
36 ····​1214:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx36 ····​1214:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30337 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
38 ····​1218:​»       ​85·d2················»       ​test···​%edx,​%edx38 ····​1218:​»       ​85·ed················»       ​test···​%ebp,​%ebp
39 ····​121a:​»       ​74·​0c················»       ​je·····​1228·​<__cxa_finalize@plt+0​x88>39 ····​121a:​»       ​74·​0c················»       ​je·····​1228·​<__cxa_finalize@plt+0​x88>
40 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12540 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
41 ····​121c:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​41 ····​121c:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
42 ····​121f:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx42 ····​121f:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
43 ····​1223:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>43 ····​1223:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​10a0·​<operator·​delete(void*)​@plt>
44 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8644 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
45 ····​1228:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​45 ····​1228:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
46 ····​122b:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx46 ····​122b:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
47 ····​122f:​»       ​e8·​1c·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>47 ····​122f:​»       ​e8·​1c·​ff·​ff·​ff·······»       ​call···​1150·​<_Unwind_Resume@plt>
48 ····​1234:​»       ​66·​90················»       ​xchg···​%ax,​%ax48 ····​1234:​»       ​66·​90················»       ​xchg···​%ax,​%ax
49 ····​1236:​»       ​66·​90················»       ​xchg···​%ax,​%ax49 ····​1236:​»       ​66·​90················»       ​xchg···​%ax,​%ax
50 ····​1238:​»       ​66·​90················»       ​xchg···​%ax,​%ax50 ····​1238:​»       ​66·​90················»       ​xchg···​%ax,​%ax
51 ····​123a:​»       ​66·​90················»       ​xchg···​%ax,​%ax51 ····​123a:​»       ​66·​90················»       ​xchg···​%ax,​%ax
52 ····​123c:​»       ​66·​90················»       ​xchg···​%ax,​%ax52 ····​123c:​»       ​66·​90················»       ​xchg···​%ax,​%ax
53 ····​123e:​»       ​66·​90················»       ​xchg···​%ax,​%ax53 ····​123e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
54 .​/​src/​fst-​print.​C:​2654 .​/​src/​fst-​print.​C:​26
55 ····​1240:​»       ​55···················»       ​push···​%ebp55 ····​1240:​»       ​55···················»       ​push···​%ebp
56 ····​1241:​»       ​89·​e5················»       ​mov····​%esp,​%ebp56 ····​1241:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
57 ····​1243:​»       ​57···················»       ​push···​%edi57 ····​1243:​»       ​57···················»       ​push···​%edi
58 ····​1244:​»       ​56···················»       ​push···​%esi58 ····​1244:​»       ​56···················»       ​push···​%esi
59 ····​1245:​»       ​53···················»       ​push···​%ebx59 ····​1245:​»       ​53···················»       ​push···​%ebx
60 ····​1246:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp60 ····​1246:​»       ​e8·​f5·05·00·00·······»       ​call···1840·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x120>
61 ····​1249:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp61 ····​124b:​»       ​81·c6·b5·3d·​00·​00····»       ​add····​$0x3db5,​%esi
62 ····​124f:​»       ​e8·​9f·05·00·00·······»       ​call···17f3·<SFST:​:​Transducer:​:​~Transducer()​@@Base+0x11b>62 ····​1251:​»       ​83·e4·f0·············»       ​and····​$0xfffffff0,​%esp
63 ····​1254:​»       ​81·c6·​ac·3d·​00·​00····»       ​add····​$0x3dac,​%esi63 ····​1254:​»       ​81·ec·​a0·00·​00·​00····»       ​sub····​$0xa0,​%esp
64 ····​125a:​»       ​8b·​45·​0c·············»       ​mov····​0xc(%ebp)​,​%eax64 ····​125a:​»       ​8b·​45·​0c·············»       ​mov····​0xc(%ebp)​,​%eax
65 ····​125d:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​65 ····​125d:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​
66 ····​1261:​»       ​65·​8b·​0d·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%ecx66 ····​1261:​»       ​65·​8b·​0d·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%ecx
67 ····​1268:​»       ​89·​8c·​24·​9c·​00·​00·​00·»       ​mov····​%ecx,​0x9c(%esp)​67 ····​1268:​»       ​89·​8c·​24·​9c·​00·​00·​00·»       ​mov····​%ecx,​0x9c(%esp)​
68 ····​126f:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx68 ····​126f:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx
69 .​/​src/​fst-​print.​C:​2969 .​/​src/​fst-​print.​C:​29
70 ····​1271:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​70 ····​1271:​»       ​83·​7d·​08·​01··········»       ​cmpl···​$0x1,​0x8(%ebp)​
71 ····​1275:​»       ​0f·​8e·​d3·​00·​00·​00····»       ​jle····​134e·​<__cxa_finalize@plt+0​x1ae>71 ····​1275:​»       ​0f·​8e·​d4·​00·​00·​00····»       ​jle····​134f·​<__cxa_finalize@plt+0​x1af>
72 .​/​src/​fst-​print.​C:​29·​(discriminator·​1)​72 .​/​src/​fst-​print.​C:​29·​(discriminator·​1)​
73 ····​127b:​»       ​8b·​78·​04·············»       ​mov····​0x4(%eax)​,​%edi73 ····​127b:​»       ​8b·​78·​04·············»       ​mov····​0x4(%eax)​,​%edi
74 ····​127e:​»       ​8d·​86·​08·​e0·​ff·​ff····»       ​lea····​-​0x1ff8(%esi)​,​%eax74 ····​127e:​»       ​8d·​86·​08·​e0·​ff·​ff····»       ​lea····​-​0x1ff8(%esi)​,​%eax
75 ····​1284:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​75 ····​1284:​»       ​89·f3················»       ​mov····​%esi,​%ebx
76 ····​1288:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​76 ····​1286:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
77 ····​128b:​»       ​89·f3················»       ​mov····​%esi,​%ebx77 ····​128a:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
78 ····​128d:​»       ​e8·​de·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>78 ····​128d:​»       ​e8·​de·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>
79 ····​1292:​»       ​85·​c0················»       ​test···​%eax,​%eax79 ····​1292:​»       ​85·​c0················»       ​test···​%eax,​%eax
80 ····​1294:​»       ​0f·​84·​01·​01·​00·​00····»       ​je·····​139b·​<__cxa_finalize@plt+0​x1fb>80 ····​1294:​»       ​0f·​84·​02·​01·​00·​00····»       ​je·····​139c·​<__cxa_finalize@plt+0​x1fc>
81 .​/​src/​fst-​print.​C:​30·​(discriminator·​2)​81 .​/​src/​fst-​print.​C:​30·​(discriminator·​2)​
82 ····​129a:​»       ​8d·96·0b·e0·ff·ff····»       ​lea····-​0x1ff5(%esi)​,​%edx82 ····​129a:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
83 ····​12a0:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​83 ····​129d:​»       ​8d·96·0b·e0·ff·ff····»       ​lea····-​0x1ff5(%esi)​,​%edx
84 ····​12a4:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​84 ····​12a3:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
85 ····​12a7:​»       ​e8·​c4·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>85 ····​12a7:​»       ​e8·​c4·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>
86 .​/​src/​fst-​print.​C:​29·​(discriminator·​2)​86 .​/​src/​fst-​print.​C:​29·​(discriminator·​2)​
87 ····​12ac:​»       ​85·​c0················»       ​test···​%eax,​%eax87 ····​12ac:​»       ​85·​c0················»       ​test···​%eax,​%eax
88 ····​12ae:​»       ​0f·​84·​e7·​00·​00·​00····»       ​je·····​139b·​<__cxa_finalize@plt+0​x1fb>88 ····​12ae:​»       ​0f·​84·​e8·​00·​00·​00····»       ​je·····​139c·​<__cxa_finalize@plt+0​x1fc>
89 .​/​src/​fst-​print.​C:​3189 .​/​src/​fst-​print.​C:​31
90 ····​12b4:​»       ​8d·8e·11·e0·ff·ff····»       ​lea····-​0x1fef(%esi)​,​%ecx90 ····​12b4:​»       ​89·3c·24·············»       ​mov····%edi,​(%esp)​
91 ····​12ba:​»       ​89·4c·24·04··········»       ​mov····%ecx,​0x4(%esp)​91 ····​12b7:​»       ​8d·8e·11·e0·ff·ff····»       ​lea····-​0x1fef(%esi)​,​%ecx
92 ····​12be:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​92 ····​12bd:​»       ​89·4c·​24·04··········»       ​mov····​%ecx,​0x4(%esp)​
93 ····​12c1:​»       ​e8·​aa·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>93 ····​12c1:​»       ​e8·​aa·​fd·​ff·​ff·······»       ​call···​1070·​<strcmp@plt>
94 .​/​src/​fst-​print.​C:​3094 .​/​src/​fst-​print.​C:​30
95 ····​12c6:​»       ​85·​c0················»       ​test···​%eax,​%eax95 ····​12c6:​»       ​85·​c0················»       ​test···​%eax,​%eax
96 ····​12c8:​»       ​0f·​84·​cd·​00·​00·​00····»       ​je·····​139b·​<__cxa_finalize@plt+0​x1fb>96 ····​12c8:​»       ​0f·​84·​ce·​00·​00·​00····»       ​je·····​139c·​<__cxa_finalize@plt+0​x1fc>
97 .​/​src/​fst-​print.​C:​3997 .​/​src/​fst-​print.​C:​39
98 ····​12ce:​»       ​8d·9e·​28·e0·ff·ff····»       ​lea····-​0x1fd8(%esi)​,​%ebx98 ····​12ce:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
99 ····​12d4:​»       ​89·5c·​24·04··········»       ​mov····%ebx,​0x4(%esp)​99 ····​12d1:​»       ​8d·9e·​28·e0·ff·ff····»       ​lea····-​0x1fd8(%esi)​,​%ebx
100 ····​12d8:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​100 ····​12d7:​»       ​89·5c·​24·04··········»       ​mov····​%ebx,​0x4(%esp)​
101 ····​12db:​»       ​89·​f3················»       ​mov····​%esi,​%ebx101 ····​12db:​»       ​89·​f3················»       ​mov····​%esi,​%ebx
102 ····​12dd:​»       ​e8·​ae·​fe·​ff·​ff·······»       ​call···​1190·​<fopen@plt>102 ····​12dd:​»       ​e8·​ae·​fe·​ff·​ff·······»       ​call···​1190·​<fopen@plt>
103 ····​12e2:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​103 ····​12e2:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​
104 ····​12e6:​»       ​85·​c0················»       ​test···​%eax,​%eax104 ····​12e6:​»       ​85·​c0················»       ​test···​%eax,​%eax
105 ····​12e8:​»       ​74·​78················»       ​je·····​1362·​<__cxa_finalize@plt+0​x1c2>105 ····​12e8:​»       ​74·​79················»       ​je·····​1363·​<__cxa_finalize@plt+0​x1c3>
106 .​/​src/​fst-​print.​C:​45106 .​/​src/​fst-​print.​C:​45
107 ····​12ea:​»       ​c7·​44·​24·08·01·00·00·»       ​movl···$0x1,​0x8(%esp)​107 ····​12ea:​»       ​8b·​44·​24·1c··········»       ​mov····0x1c(%esp)​,​%eax
108 ····​12f1:​»       ​00·108 ····​12ee:​»       ​bf·​01·​00·​00·00·······»       ​mov····$0x1,​%edi
109 ····​12f2:​»       ​8b·7c·24·1c··········»       ​mov····0x1c(%esp)​,​%edi109 ····​12f3:​»       ​89·f3················»       ​mov····​%esi,​%ebx
110 ····​12f6:​»       ​89·​7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​110 ····​12f5:​»       ​89·​7c·​24·​08··········»       ​mov····​%edi,​0x8(%esp)​
111 ····​12fa:​»       ​8d·​7c·​24·​2c··········»       ​lea····​0x2c(%esp)​,​%edi111 ····​12f9:​»       ​8d·​7c·​24·​2c··········»       ​lea····​0x2c(%esp)​,​%edi
112 ····​12fe:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​112 ····​12fd:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
113 ····​1301:​»       ​89·f3················»       ​mov····​%esi,​%ebx113 ····​1300:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​
114 ····​1303:​»       ​e8·​88·​fd·​ff·​ff·······»       ​call···​1090·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>114 ····​1304:​»       ​e8·​87·​fd·​ff·​ff·······»       ​call···​1090·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
115 .​/​src/​fst-​print.​C:​46115 .​/​src/​fst-​print.​C:​46
116 ····​1308:​»       ​8b·44·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%eax116 ····​1309:​»       ​8b·54·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%edx
117 ····​130c:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​117 ····​130d:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​
118 ····​130f:​»       ​e8·​4c·​fe·​ff·​ff·······»       ​call···​1160·​<fclose@plt>118 ····​1310:​»       ​e8·​4b·​fe·​ff·​ff·······»       ​call···​1160·​<fclose@plt>
119 .​/​src/​fst-​print.​C:​47119 .​/​src/​fst-​print.​C:​47
120 ····​1314:​»       ​89·​7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​120 ····​1315:​»       ​89·​7c·​24·​04··········»       ​mov····​%edi,​0x4(%esp)​
121 ····​1318:​»       ​8b·96·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%esi)​,​%edx121 ····​1319:​»       ​8b·8e·​e4·​ff·​ff·​ff····»       ​mov····​-​0x1c(%esi)​,​%ecx
Max diff block lines reached; 213891/224199 bytes (95.40%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00002ae4·​<.​fini>:​2 00002b34·​<.​fini>:​
3 ····​2ae4:​»       ​53···················»       ​push···​%ebx3 ····​2b34:​»       ​53···················»       ​push···​%ebx
4 ····​2ae5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​2b35:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​2ae8:​»       ​e8·d3·​e9·​ff·​ff·······»       ​call···​14c0·​<__cxa_finalize@plt+0​x320>5 ····​2b38:​»       ​e8·83·​e9·​ff·​ff·······»       ​call···​14c0·​<__cxa_finalize@plt+0​x320>
6 ····​2aed:​»       ​81·​c3·13·​25·​00·​00····»       ​add····​$0x2513,​%ebx6 ····​2b3d:​»       ​81·​c3·c3·​24·​00·​00····»       ​add····​$0x24c3,​%ebx
7 ····​2af3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​2b43:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​2af6:​»       ​5b···················»       ​pop····​%ebx8 ····​2b46:​»       ​5b···················»       ​pop····​%ebx
9 ····​2af7:​»       ​c3···················»       ​ret····9 ····​2b47:​»       ​c3···················»       ​ret····
1.6 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x00003058·​011b033b·​b8000000·​16000000·​c8dfffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00003058·​011b033b·​b8000000·​16000000·​c8dfffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00003068·​00010000·​48e1ffff·​24010000·​58e1ffff·​.​.​.​.​H.​.​.​$.​.​.​X.​.​.​3 ··​0x00003068·​00010000·​48e1ffff·​24010000·​58e1ffff·​.​.​.​.​H.​.​.​$.​.​.​X.​.​.​
4 ··​0x00003078·b0020000·​bce1ffff·2c040000·​e8e1ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​4 ··​0x00003078·9c020000·​bce1ffff·00040000·​e8e1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00003088·50020000·9ae3ffff·c8020000·dae3ffff·P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00003088·3c020000·a8e3ffff·b4020000·e8e3ffff·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003098·44040000·​28e4ffff·​d4000000·​62e5ffff·D.​.​.​(.​.​.​.​.​.​.​b.​.​.​6 ··​0x00003098·18040000·​28e4ffff·​d4000000·​68e5ffff·.​.​.​.​(.​.​.​.​.​.​.​h.​.​.​
7 ··​0x000030a8·​38010000·cee5ffff·​74010000·3ae6ffff·​8.​.​.​.​.​.​.​t.​.​.​:​.​.​.​7 ··​0x000030a8·​38010000·e8e5ffff·​74010000·68e6ffff·​8.​.​.​.​.​.​.​t.​.​.​h.​.​.​
8 ··​0x000030b8·​b0010000·80e6ffff·0c020000·9be7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x000030b8·​b0010000·c8e6ffff·f8010000·e8e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x000030c8·f4020000·9fe7ffff·08030000·a8e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000030c8·e0020000·ece7ffff·f4020000·f8e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000030d8·b8030000·0ef4ffff·1c030000·48f4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​H.​.​.​10 ··​0x000030d8·8c030000·68f4ffff·08030000·b8f4ffff·​.​.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x000030e8·30030000·28f5ffff·78030000·fdf9ffff·0.​.​.​(.​.​.​x.​.​.​.​.​.​.​11 ··​0x000030e8·1c030000·b8f5ffff·4c030000·51faffff·.​.​.​.​.​.​.​.​L.​.​.​Q.​.​.​
12 ··​0x000030f8·70040000·08faffff·84040000·68faffff·p.​.​.​.​.​.​.​.​.​.​.​h.​.​.​12 ··​0x000030f8·44040000·58faffff·58040000·b8faffff·D.​.​.​X.​.​.​X.​.​.​.​.​.​.​
13 ··​0x00003108·d0040000·78faffff·e4040000··········​.​.​.​.​x.​.​.​.​.​.​.​13 ··​0x00003108·a4040000·c8faffff·b8040000··········​.​.​.​.​.​.​.​.​.​.​.​.​
  
8.29 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 69 lines modifiedOffset 4, 66 lines modified
4 ··​0x00003124·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00003124·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00003134·​4ce3ffff·​36000000·​00000000·​14000000·​L.​.​.​6.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00003134·​4ce3ffff·​36000000·​00000000·​14000000·​L.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003144·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​6 ··​0x00003144·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
7 ··​0x00003154·​88010000·​20000000·​1c000000·​c0deffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00003154·​88010000·​20000000·​1c000000·​c0deffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00003164·​80010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x8 ··​0x00003164·​80010000·​000e0846·​0e0c4a0f·​0b740478·​.​.​.​.​.​.​.​F.​.​J.​.​t.​x
9 ··​0x00003174·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​9 ··​0x00003174·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
10 ··​0x00003184·​1ce0ffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​10 ··​0x00003184·​1ce0ffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
11 ··​0x00003194·​54000000·​22e4ffff·6c000000·​00410e08·​T.​.​.​".​.​.​l.​.​.​.​A.​.​11 ··​0x00003194·​54000000·​28e4ffff·7a000000·​00410e08·​T.​.​.​(.​.​.​z.​.​.​.​A.​.​
12 ··​0x000031a4·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​12 ··​0x000031a4·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
13 ··​0x000031b4·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​13 ··​0x000031b4·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
14 ··​0x000031c4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​14 ··​0x000031c4·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
15 ··​0x000031d4·52e4ffff·6c000000·​00410e08·​8502410e·R.​.​.​l.​.​.​.​A.​.​.​.​A.​15 ··​0x000031d4·6ce4ffff·7a000000·​00410e08·​8502430e·l.​.​.​z.​.​.​.​A.​.​.​.​C.​
16 ··​0x000031e4·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@16 ··​0x000031e4·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
17 ··​0x000031f4·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​17 ··​0x000031f4·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
18 ··​0x00003204·​41c50e04·38000000·​cc000000·82e4ffff·​A.​.​.​8.​.​.​.​.​.​.​.​.​.​.​18 ··​0x00003204·​41c50e04·24000000·​cc000000·b0e4ffff·​A.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00003214·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A19 ··​0x00003214·5e000000·​00430e30·44860448·​83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
20 ··​0x00003224·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A20 ··​0x00003224·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x00003234·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​21 ··​0x00003234·00000000·017a504c·5200017c·08079b31·​.​.​.​.​.​zPLR.​.​|.​.​.​1
22 ··​0x00003244·​1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|22 ··​0x00003244·​1e00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
23 ··​0x00003254·08079b1d·1e00001b·1b0c0404·88010000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x00003254·24000000·c8e4ffff·20010000·04cf0200·$.​.​.​.​.​.​.​·.​.​.​.​.​.​.​
24 ··​0x00003264·40000000·24000000·6ce4ffff·1b010000·@.​.​.​$.​.​.​l.​.​.​.​.​.​.​24 ··​0x00003264·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
25 ··​0x00003274·04e70200·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A25 ··​0x00003274·410e1483·​054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
26 ··​0x00003284·​0e108604·​410e1483·​05430e40·​02900a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​26 ··​0x00003284·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
27 ··​0x00003294·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​27 ··​0x00003294·30000000·68000000·a4dfffff·b5010000·0.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
28 ··​0x000032a4·​04410b00·30000000·68000000·90dfffff·​.​A.​.​0.​.​.​h.​.​.​.​.​.​.​28 ··​0x000032a4·​049b0200·00410e08·8502420d·05438703·​.​.​.​.​.​A.​.​.​.​B.​.​C.​.​
29 ··​0x000032b4·b2010000·​04b30200·00410e08·8502420d·​.​.​.​.​.​.​.​.​.​A.​.​.​.​B.​29 ··​0x000032b4·86048305·​0305010a·c341c641·c741c50c·​.​.​.​.​.​.​.​.​.​A.​A.​A.​.​
30 ··​0x000032c4·​054c8703·86048305·​02fb0ac3·41c641c7·​.​L.​.​.​.​.​.​.​.​.​.​A.​A.​30 ··​0x000032c4·​0404410b·28000000·​00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
31 ··​0x000032d4·41c50c04·​04410b00·28000000·00000000·A.​.​.​.​A.​.​(.​.​.​.​.​.​.​31 ··​0x000032d4·5200017c·​08079b99·1d00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
32 ··​0x000032e4·​017a504c·5200017c·​08079b85·1d00001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​32 ··​0x000032e4·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x000032f4·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x000032f4·​14000000·30000000·b4deffff·64000000·​.​.​.​.​0.​.​.​.​.​.​.​d.​.​.​
34 ··​0x00003304·​03000000·14000000·30000000·a0deffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​34 ··​0x00003304·​04670200·00000000·28000000·d0010000·​.​g.​.​.​.​.​.​(.​.​.​.​.​.​.​
35 ··​0x00003314·64000000·047f0200·​00000000·28000000·d.​.​.​.​.​.​.​.​.​.​.​(.​.​.​35 ··​0x00003314·ece0ffff·40000000·​00410e08·8602410e·.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
36 ··​0x00003324·e4010000·cae0ffff·40000000·​00410e08·​.​.​.​.​.​.​.​.​@.​.​.​.​A.​.​36 ··​0x00003324·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
37 ··​0x00003334·8602410e·0c830343·0e20780e·​0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​37 ··​0x00003334·04000000·10000000·fc010000·​00e5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x00003344·​0841c60e·​04000000·​10000000·​10020000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x00003344·​04000000·​00000000·​10000000·​10020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x00003354·9fe4ffff·​04000000·​00000000·​10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x00003354·f0e4ffff·​04000000·​00000000·​10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
40 ··​0x00003364·​24020000·​8fe4ffff·04000000·​00000000·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​40 ··​0x00003364·​24020000·58f1ffff·45000000·​00000000·​$.​.​.​X.​.​.​E.​.​.​.​.​.​.​
41 ··​0x00003374·10000000·​38020000·eaf0ffff·36000000·.​.​.​.​8.​.​.​.​.​.​.​6.​.​.​41 ··​0x00003374·2c000000·​38020000·94f1ffff·fe000000·,​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
42 ··​0x00003384·​00000000·​44000000·4c020000·10f1ffff·​.​.​.​.​D.​.​.​L.​.​.​.​.​.​.​42 ··​0x00003384·​00430e30·​44870248·83044f86·035b0ac7·​.​C.​0D.​.​H.​.​O.​.​[.​.​
43 ··​0x00003394·d6000000·00410e08·8702410e·​0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A43 ··​0x00003394·c6c30e04·470b02ab·0ac7c6c3·​0e04450b·​.​.​.​.​G.​.​.​.​.​.​.​.​.​E.​
44 ··​0x000033a4·0e108304·430e305e·0a0e1041·c30e0c41·.​.​.​.​C.​0^.​.​.​A.​.​.​A44 ··​0x000033a4·3c000000·68020000·64f2ffff·99040000·<.​.​.​h.​.​.​d.​.​.​.​.​.​.​
45 ··​0x000033b4·c60e0841·c70e0441·​0b029b0a·​0e1041c3·​.​.​.​A.​.​.​A.​.​.​.​.​.​A.​45 ··​0x000033b4·00410e08·8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
46 ··​0x000033c4·0e0c41c6·​0e0841c7·​0e04410b·3c000000·.​.​A.​.​.​A.​.​.​A.​<.​.​.​46 ··​0x000033c4·410e1483·​054d0e50·​03f6030a·0e1441c3·A.​.​.​.​M.​P.​.​.​.​.​.​A.​
47 ··​0x000033d4·94020000·a8f1ffff·d5040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​47 ··​0x000033d4·0e1041c6·0e0c41c7·0e0841c5·​0e04450b·​.​.​A.​.​.​A.​.​.​A.​.​.​E.​
48 ··​0x000033e4·8502410e·0c870341·0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​48 ··​0x000033e4·44000000·b8010000·64e4ffff·6e0c0000·D.​.​.​.​.​.​.​d.​.​.​n.​.​.​
49 ··​0x000033f4·​05430e40·​034b040a·0e1441c3·​0e1041c6·​.​C.​@.​K.​.​.​.​A.​.​.​A.​49 ··​0x000033f4·​048f0100·​00410e08·8502430e·​0c870343·​.​.​.​.​.​A.​.​.​.​C.​.​.​.​C
50 ··​0x00003404·​0e0c41c7·0e0841c5·​0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​50 ··​0x00003404·​0e108604·430e1483·​05500ea0·01032902·​.​.​.​.​C.​.​.​.​P.​.​.​.​)​.​
51 ··​0x00003414·d0010000·e8e3ffff·650c0000·048f0100·​.​.​.​.​.​.​.​.​e.​.​.​.​.​.​.​51 ··​0x00003414·0a0e1441·c30e1041·c60e0c41·c70e0841·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A
52 ··​0x00003424·00410e08·8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​52 ··​0x00003424·c50e0449·0b000000·28000000·​00000000·​.​.​.​I.​.​.​.​(.​.​.​.​.​.​.​
53 ··​0x00003434·410e1483·05460ea0·​01035602·0a0e1441·​A.​.​.​.​F.​.​.​.​V.​.​.​.​A53 ··​0x00003434·017a504c·5200017c·​08079b35·​1c00001b·​.​zPLR.​.​|.​.​.​5.​.​.​.​
54 ··​0x00003444·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A54 ··​0x00003444·1b0c0404·88010ea0·01830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
55 ··​0x00003454·​0b000000·28000000·00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL55 ··​0x00003454·​03000000·14000000·30000000·b4ddffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
56 ··​0x00003464·5200017c·​08079b09·1c00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x00003464·20000000·​04250100·00000000·28000000··.​.​.​.​%.​.​.​.​.​.​(.​.​.​
57 ··​0x00003474·88010ea0·01830585·02860487·​03000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​57 ··​0x00003474·34030000·c8dfffff·40000000·​00410e08·4.​.​.​.​.​.​.​@.​.​.​.​A.​.​
58 ··​0x00003484·14000000·30000000·88ddffff·20000000·​.​.​.​.​0.​.​.​.​.​.​.​·​.​.​.​58 ··​0x00003484·8602410e·0c83034e·0e206d0e·0c41c30e·​.​.​A.​.​.​.​N.​·​m.​.​A.​.​
59 ··​0x00003494·​04260100·​00000000·28000000·​60030000·​.​&.​.​.​.​.​.​(.​.​.​`.​.​.​59 ··​0x00003494·​0841c60e·​04000000·10000000·​60030000·​.​A.​.​.​.​.​.​.​.​.​.​`.​.​.​
60 ··​0x000034a4·8edfffff·40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​60 ··​0x000034a4·05f6ffff·04000000·​00000000·48000000·​.​.​.​.​.​.​.​.​.​.​.​.​H.​.​.​
61 ··​0x000034b4·0c830343·0e20780e·0c41c30e·​0841c60e·.​.​.​C.​·​x.​.​A.​.​.​A.​.​61 ··​0x000034b4·74030000·f8f5ffff·55000000·​00410e08·t.​.​.​.​.​.​.​U.​.​.​.​A.​.​
62 ··​0x000034c4·04000000·10000000·8c030000·85f5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x000034c4·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
63 ··​0x000034d4·​04000000·00000000·48000000·a0030000·​.​.​.​.​.​.​.​.​H.​.​.​.​.​.​.​63 ··​0x000034d4·​054e0e20·610e2441·0e28440e·2c440e30·​.​N.​·​a.​$A.​(D.​,​D.​0
64 ··​0x000034e4·7cf5ffff·55000000·00410e08·8502410e·|.​.​.​U.​.​.​.​A.​.​.​.​A.​64 ··​0x000034e4·4d0e2047·0e1441c3·​0e1041c6·0e0c41c7·M.​·G.​.​A.​.​.​A.​.​.​A.​
65 ··​0x000034f4·​0c870341·​0e108604·410e1483·054e0e20·​.​.​.​A.​.​.​.​A.​.​.​.​N.​·65 ··​0x000034f4·​0e0841c5·​0e040000·10000000·c0030000·​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x00003504·610e2441·​0e28440e·2c440e30·4d0e2047·a.​$A.​(D.​,​D.​0M.​·​G66 ··​0x00003504·0cf6ffff·​01000000·00000000·18000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
67 ··​0x00003514·0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​67 ··​0x00003514·d4030000·​08f6ffff·14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
68 ··​0x00003524·0e040000·​10000000·ec030000·90f5ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00003524·83024e0e·​10000000·​00000000··········.​.​N.​.​.​.​.​.​.​.​.​
69 ··​0x00003534·​01000000·​00000000·​18000000·​00040000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
70 ··​0x00003544·​8cf5ffff·​14000000·​00410e08·​83024e0e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​N.​ 
71 ··​0x00003554·​10000000·​00000000···················​.​.​.​.​.​.​.​.​ 
  
1.08 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0000355c·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00003530·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000356c·​ff9b2901·​1c9d0105·​0000c301·​05ad0301·​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00003540·​ff9b2901·​1c9d0105·​0000c401·​05ae0301·​.​.​)​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x0000357c·cf0117a6·​0303e901·​05ad0301·​ca023f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​4 ··​0x00003550·d00117a7·​0303ea01·​05ae0301·​cb023f00·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​?.​
5 ··​0x0000358c·​00010000·​7d000000·dc1a0000·​ff9b1501·​.​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00003560·​00010000·​7d000000·081b0000·​ff9b1501·​.​.​.​.​}.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x0000359c·​081e0500·​00351756·​00010000·​7d000000·​.​.​.​.​.​5.​V.​.​.​.​}.​.​.​6 ··​0x00003570·​081e0500·​00351756·​00010000·​7d000000·​.​.​.​.​.​5.​V.​.​.​.​}.​.​.​
7 ··​0x000035ac·c41a0000·​ffff0107·8001d017·​da1800ff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00003580·f01a0000·​ffff0106·73ea17e7·1800ffff·​.​.​.​.​.​.​.​.​s.​.​.​.​.​.​.​
8 ··​0x000035bc·ff01041b·050000·····················.​.​.​.​.​.​.​8 ··​0x00003590·​01041b05·0000·······················.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00004eb8·​b0150000·f2130000·32140000··········​.​.​.​.​.​.​.​.​2.​.​.​2 ··​0x00004eb8·​b0150000·00140000·40140000··········​.​.​.​.​.​.​.​.​@.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​63323765·​36306365·30353539·​66386330·c27e60ce0559f8c02 ··​0x00000000·​61643033·​37356134·64666336·​62613336·ad0375a4dfc6ba36
3 ··​0x00000010·​30373763·​39646433·​37313732·​61366164·077c9dd37172a6ad3 ··​0x00000010·​39376336·​35666664·​34353836·​65386437·97c65ffd4586e8d7
4 ··​0x00000020·​62663432·65632e64·​65627567·​00000000·​bf42ec.​debug.​.​.​.​4 ··​0x00000020·​62643965·33392e64·​65627567·​00000000·​bd9e39.​debug.​.​.​.​
5 ··​0x00000030·41918ce7····························A.​.​.​5 ··​0x00000030·cc439292····························.​C.​.​
  
260 KB
./usr/bin/fst-text2bin
1.18 KB
readelf --wide --program-header {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
7 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x47 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
8 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x18 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]9 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
10 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00a80·​0x00a80·​R···​0x100010 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00a80·​0x00a80·​R···​0x1000
11 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01b58·​0x01b58·​R·​E·​0x100011 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x01ba8·​0x01ba8·​R·​E·​0x1000
12 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x00623·​0x00623·​R···​0x100012 ··​LOAD···········​0x003000·​0x00003000·​0x00003000·​0x005f6·​0x005f6·​R···​0x1000
13 ··​LOAD···········​0x003ec0·​0x00004ec0·​0x00004ec0·​0x001b4·​0x001b8·​RW··​0x100013 ··​LOAD···········​0x003ec0·​0x00004ec0·​0x00004ec0·​0x001b4·​0x001b8·​RW··​0x1000
14 ··​DYNAMIC········​0x003ed0·​0x00004ed0·​0x00004ed0·​0x00110·​0x00110·​RW··​0x414 ··​DYNAMIC········​0x003ed0·​0x00004ed0·​0x00004ed0·​0x00110·​0x00110·​RW··​0x4
15 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x415 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
16 ··​GNU_EH_FRAME···​0x0030c8·​0x000030c8·​0x000030c8·​0x000b4·​0x000b4·​R···​0x416 ··​GNU_EH_FRAME···​0x0030c8·​0x000030c8·​0x000030c8·​0x000b4·​0x000b4·​R···​0x4
17 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1017 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
18 ··​GNU_RELRO······​0x003ec0·​0x00004ec0·​0x00004ec0·​0x00140·​0x00140·​R···​0x118 ··​GNU_RELRO······​0x003ec0·​0x00004ec0·​0x00004ec0·​0x00140·​0x00140·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​0000085c·​00085c·​00004c·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​0000085c·​00085c·​00004c·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008a8·​0008a8·​0000b0·​00···​A··​6···​3··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​000008a8·​0008a8·​0000b0·​00···​A··​6···​3··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000958·​000958·​000078·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000958·​000958·​000078·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​000009d0·​0009d0·​0000b0·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​000009d0·​0009d0·​0000b0·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000170·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000170·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001190·​001190·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001190·​001190·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​000011a0·​0011a0·​0019a4·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​000011a0·​0011a0·​0019f4·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00002b44·​002b44·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00002b94·​002b94·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​0000c8·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00003000·​003000·​0000c8·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000030c8·​0030c8·​0000b4·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​000030c8·​0030c8·​0000b4·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​0000317c·​00317c·​000434·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​0000317c·​00317c·​000408·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​000035b0·​0035b0·​000073·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​00003584·​003584·​000072·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004ec0·​003ec0·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00004ec0·​003ec0·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ecc·​003ecc·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00004ecc·​003ecc·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ed0·​003ed0·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00004ed0·​003ed0·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00004fe0·​003fe0·​000020·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00004fe0·​003fe0·​000020·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000064·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00005000·​004000·​000064·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00005064·​004064·​000010·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00005064·​004064·​000010·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​00005074·​004074·​000004·​00··​WA··​0···​0··​131 ··​[26]·​.​bss··············​NOBITS··········​00005074·​004074·​000004·​00··​WA··​0···​0··​1
1.65 KB
readelf --wide --symbols {}
    
Offset 29, 13 lines modifiedOffset 29, 13 lines modified
29 ····​25:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(5)​29 ····​25:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(5)​
30 ····​26:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__30 ····​26:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
31 ····​27:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able31 ····​27:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
32 ····​28:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​32 ····​28:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(2)​
33 ····​29:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv33 ····​29:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZN4SFST8Alphabet5cle​arEv
34 ····​30:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​34 ····​30:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(9)​
35 ····​31:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​35 ····​31:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(2)​
36 ····​32:​·​00001738···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev36 ····​32:​·​00001780···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​1Ev
37 ····​33:​·​00001738···​283·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev37 ····​33:​·​00001780···​288·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST10TransducerD​2Ev
38 ····​34:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used38 ····​34:​·​00003004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
39 ····​35:​·​000016f2····70·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E39 ····​35:​·​00001720····94·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt8_Rb_treeIN4SFST​5LabelES1_St9_Identit​yIS1_ENS1_9label_cmpE​SaIS1_EE8_M_eraseEPSt​13_Rb_tree_nodeIS1_E
40 ····​36:​·​000024c6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE40 ····​36:​·​00002520····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
41 ····​37:​·​000024c6····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE41 ····​37:​·​00002520····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x2b4410 ·​0x0000000d·​(FINI)​·······················​0x2b94
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x4ec011 ·​0x00000019·​(INIT_ARRAY)​·················​0x4ec0
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ecc13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x4ecc
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x48816 ·​0x00000005·​(STRTAB)​·····················​0x488
17 ·​0x00000006·​(SYMTAB)​·····················​0x22817 ·​0x00000006·​(SYMTAB)​·····················​0x228
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​6bc8827687d655000305a​78522f7c1952a1e2aff6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​63e735921be3a5bb18f44​9008202d8a51bf74dd8
19.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 37, 445 lines modifiedOffset 37, 418 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001190.​.​0000119838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001190.​.​00001198
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=0000161a.​.​0000168642 0000007c·​00000038·​00000054·​FDE·​cie=0000002c·​pc=00001620.​.​0000169a
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000161b43 ··​DW_CFA_advance_loc:​·​1·​to·​00001621
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·1·​to·​0000161c46 ··​DW_CFA_advance_loc:​·3·​to·​00001624
47 ··​DW_CFA_def_cfa_offset​:​·​1247 ··​DW_CFA_def_cfa_offset​:​·​12
48 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1248 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
49 ··​DW_CFA_advance_loc:​·​1·​to·​0000161d49 ··​DW_CFA_advance_loc:​·​1·​to·​00001625
50 ··​DW_CFA_def_cfa_offset​:​·​1650 ··​DW_CFA_def_cfa_offset​:​·​16
51 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1651 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
52 ··​DW_CFA_advance_loc:​·​1·​to·​0000161e52 ··​DW_CFA_advance_loc:​·​1·​to·​00001626
53 ··​DW_CFA_def_cfa_offset​:​·​2053 ··​DW_CFA_def_cfa_offset​:​·​20
54 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2054 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
55 ··​DW_CFA_advance_loc:​·3·​to·​0000162155 ··​DW_CFA_advance_loc:​·14·​to·​00001634
56 ··​DW_CFA_def_cfa_offset​:​·​6456 ··​DW_CFA_def_cfa_offset​:​·​64
57 ··​DW_CFA_advance_loc1:​·​96·​to·​0000168157 ··​DW_CFA_advance_loc1:​·​97·​to·​00001695
58 ··​DW_CFA_def_cfa_offset​:​·​2058 ··​DW_CFA_def_cfa_offset​:​·​20
59 ··​DW_CFA_advance_loc:​·​1·​to·​0000168259 ··​DW_CFA_advance_loc:​·​1·​to·​00001696
60 ··​DW_CFA_restore:​·​r3·​(ebx)​60 ··​DW_CFA_restore:​·​r3·​(ebx)​
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_advance_loc:​·​1·​to·​0000168362 ··​DW_CFA_advance_loc:​·​1·​to·​00001697
63 ··​DW_CFA_restore:​·​r6·​(esi)​63 ··​DW_CFA_restore:​·​r6·​(esi)​
64 ··​DW_CFA_def_cfa_offset​:​·​1264 ··​DW_CFA_def_cfa_offset​:​·​12
65 ··​DW_CFA_advance_loc:​·​1·​to·​0000168465 ··​DW_CFA_advance_loc:​·​1·​to·​00001698
66 ··​DW_CFA_restore:​·​r7·​(edi)​66 ··​DW_CFA_restore:​·​r7·​(edi)​
67 ··​DW_CFA_def_cfa_offset​:​·​867 ··​DW_CFA_def_cfa_offset​:​·​8
68 ··​DW_CFA_advance_loc:​·​1·​to·​0000168568 ··​DW_CFA_advance_loc:​·​1·​to·​00001699
69 ··​DW_CFA_restore:​·​r5·​(ebp)​69 ··​DW_CFA_restore:​·​r5·​(ebp)​
70 ··​DW_CFA_def_cfa_offset​:​·​470 ··​DW_CFA_def_cfa_offset​:​·​4
  
71 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=00001686.​.​000016f271 000000b8·​00000038·​00000090·​FDE·​cie=0000002c·​pc=000016a0.​.​0000171a
72 ··​DW_CFA_advance_loc:​·​1·​to·​0000168772 ··​DW_CFA_advance_loc:​·​1·​to·​000016a1
73 ··​DW_CFA_def_cfa_offset​:​·​873 ··​DW_CFA_def_cfa_offset​:​·​8
74 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​874 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
75 ··​DW_CFA_advance_loc:​·1·​to·​0000168875 ··​DW_CFA_advance_loc:​·3·​to·​000016a4
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1277 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
78 ··​DW_CFA_advance_loc:​·​1·​to·​0000168978 ··​DW_CFA_advance_loc:​·​1·​to·​000016a5
79 ··​DW_CFA_def_cfa_offset​:​·​1679 ··​DW_CFA_def_cfa_offset​:​·​16
80 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1680 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
81 ··​DW_CFA_advance_loc:​·​1·​to·​0000168a81 ··​DW_CFA_advance_loc:​·​1·​to·​000016a6
82 ··​DW_CFA_def_cfa_offset​:​·​2082 ··​DW_CFA_def_cfa_offset​:​·​20
83 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2083 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
84 ··​DW_CFA_advance_loc:​·3·​to·​0000168d84 ··​DW_CFA_advance_loc:​·14·​to·​000016b4
85 ··​DW_CFA_def_cfa_offset​:​·​6485 ··​DW_CFA_def_cfa_offset​:​·​64
86 ··​DW_CFA_advance_loc1:​·​96·​to·​000016ed86 ··​DW_CFA_advance_loc1:​·​97·​to·​00001715
87 ··​DW_CFA_def_cfa_offset​:​·​2087 ··​DW_CFA_def_cfa_offset​:​·​20
88 ··​DW_CFA_advance_loc:​·​1·​to·​000016ee88 ··​DW_CFA_advance_loc:​·​1·​to·​00001716
89 ··​DW_CFA_restore:​·​r3·​(ebx)​89 ··​DW_CFA_restore:​·​r3·​(ebx)​
90 ··​DW_CFA_def_cfa_offset​:​·​1690 ··​DW_CFA_def_cfa_offset​:​·​16
91 ··​DW_CFA_advance_loc:​·​1·​to·​000016ef91 ··​DW_CFA_advance_loc:​·​1·​to·​00001717
92 ··​DW_CFA_restore:​·​r6·​(esi)​92 ··​DW_CFA_restore:​·​r6·​(esi)​
93 ··​DW_CFA_def_cfa_offset​:​·​1293 ··​DW_CFA_def_cfa_offset​:​·​12
94 ··​DW_CFA_advance_loc:​·​1·​to·​000016f094 ··​DW_CFA_advance_loc:​·​1·​to·​00001718
95 ··​DW_CFA_restore:​·​r7·​(edi)​95 ··​DW_CFA_restore:​·​r7·​(edi)​
96 ··​DW_CFA_def_cfa_offset​:​·​896 ··​DW_CFA_def_cfa_offset​:​·​8
97 ··​DW_CFA_advance_loc:​·​1·​to·​000016f197 ··​DW_CFA_advance_loc:​·​1·​to·​00001719
98 ··​DW_CFA_restore:​·​r5·​(ebp)​98 ··​DW_CFA_restore:​·​r5·​(ebp)​
99 ··​DW_CFA_def_cfa_offset​:​·​499 ··​DW_CFA_def_cfa_offset​:​·​4
  
100 000000f4·​00000038·​000000cc·​FDE·​cie=0000002c·​pc=000016f2.​.​00001738100 000000f4·​00000024·​000000cc·​FDE·​cie=0000002c·​pc=00001720.​.​0000177e
101 ··​DW_CFA_advance_loc:​·1·​to·​000016f3101 ··​DW_CFA_advance_loc:​·3·​to·​00001723
102 ··​DW_CFA_def_cfa_offset​:​·​8102 ··​DW_CFA_def_cfa_offset​:​·48
103 ··​DW_CFA_offset:​·​r5·(ebp)​·at·​cfa-​8103 ··​DW_CFA_advance_loc:​·4·​to·00001727
104 ··​DW_CFA_advance_loc:​·​1·​to·​000016f4 
105 ··​DW_CFA_def_cfa_offset​:​·​12 
106 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
107 ··​DW_CFA_advance_loc:​·​1·​to·​000016f5 
108 ··​DW_CFA_def_cfa_offset​:​·​16 
109 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16104 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
110 ··​DW_CFA_advance_loc:​·1·​to·​000016f6105 ··​DW_CFA_advance_loc:​·8·​to·​0000172f
111 ··​DW_CFA_def_cfa_offset​:​·​20 
112 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20106 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
113 ··​DW_CFA_advance_loc:​·3·​to·​000016f9107 ··​DW_CFA_advance_loc:​·15·​to·​0000173e
114 ··​DW_CFA_def_cfa_offset​:​·​48108 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
115 ··​DW_CFA_advance_loc:​·58·​to·​00001733109 ··​DW_CFA_advance_loc:​·​8·​to·​00001746
116 ··​DW_CFA_def_cfa_offset​:​·​20110 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
117 ··​DW_CFA_advance_loc:​·1·​to·​00001734111 ··​DW_CFA_advance_loc:​·55·​to·​0000177d
118 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
119 ··​DW_CFA_def_cfa_offset​:​·​16 
120 ··​DW_CFA_advance_loc:​·​1·​to·​00001735 
121 ··​DW_CFA_restore:​·​r6·​(esi)​ 
122 ··​DW_CFA_def_cfa_offset​:​·​12 
123 ··​DW_CFA_advance_loc:​·​1·​to·​00001736 
124 ··​DW_CFA_restore:​·​r7·​(edi)​ 
125 ··​DW_CFA_def_cfa_offset​:​·​8 
126 ··​DW_CFA_advance_loc:​·​1·​to·​00001737 
127 ··​DW_CFA_restore:​·​r5·​(ebp)​112 ··​DW_CFA_restore:​·​r5·​(ebp)​
 113 ··​DW_CFA_restore:​·​r7·​(edi)​
 114 ··​DW_CFA_restore:​·​r6·​(esi)​
 115 ··​DW_CFA_restore:​·​r3·​(ebx)​
128 ··​DW_CFA_def_cfa_offset​:​·​4116 ··​DW_CFA_def_cfa_offset​:​·​4
129 ··​DW_CFA_nop117 ··​DW_CFA_nop
  
130 00000130·​0000001c·​00000000·​CIE118 0000011c·​0000001c·​00000000·​CIE
131 ··​Version:​···············​1119 ··​Version:​···············​1
132 ··​Augmentation:​··········​"zPLR"120 ··​Augmentation:​··········​"zPLR"
133 ··​Code·​alignment·​factor:​·​1121 ··​Code·​alignment·​factor:​·​1
134 ··​Data·​alignment·​factor:​·​-​4122 ··​Data·​alignment·​factor:​·​-​4
135 ··​Return·​address·​column:​·​8123 ··​Return·​address·​column:​·​8
136 ··​Augmentation·​data:​·····​9b·b1·​1d·​00·​00·​1b·​1b124 ··​Augmentation·​data:​·····​9b·c5·​1d·​00·​00·​1b·​1b
137 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4125 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
138 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4126 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
139 ··​DW_CFA_nop127 ··​DW_CFA_nop
140 ··​DW_CFA_nop128 ··​DW_CFA_nop
  
141 00000150·​00000040·​00000024·​FDE·​cie=00000130·​pc=00001738.​.​00001853129 0000013c·​00000040·​00000024·​FDE·​cie=0000011c·​pc=00001780.​.​000018a0
142 ··​Augmentation·​data:​·····d3·​02·​00·​00130 ··​Augmentation·​data:​·····bb·​02·​00·​00
143 ··​DW_CFA_advance_loc:​·​1·​to·​00001739131 ··​DW_CFA_advance_loc:​·​1·​to·​00001781
144 ··​DW_CFA_def_cfa_offset​:​·​8132 ··​DW_CFA_def_cfa_offset​:​·​8
145 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8133 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
146 ··​DW_CFA_advance_loc:​·​1·​to·​0000173a134 ··​DW_CFA_advance_loc:​·​1·​to·​00001782
147 ··​DW_CFA_def_cfa_offset​:​·​12135 ··​DW_CFA_def_cfa_offset​:​·​12
148 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12136 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
149 ··​DW_CFA_advance_loc:​·​1·​to·​0000173b137 ··​DW_CFA_advance_loc:​·​1·​to·​00001783
150 ··​DW_CFA_def_cfa_offset​:​·​16138 ··​DW_CFA_def_cfa_offset​:​·​16
151 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16139 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
152 ··​DW_CFA_advance_loc:​·​1·​to·​0000173c140 ··​DW_CFA_advance_loc:​·​1·​to·​00001784
153 ··​DW_CFA_def_cfa_offset​:​·​20141 ··​DW_CFA_def_cfa_offset​:​·​20
154 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20142 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
Max diff block lines reached; 13624/19522 bytes (69.79%) of diff not shown.
221 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 310 lines modifiedOffset 1, 309 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 000011a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x552>:​2 000011a0·​<std:​:​_Rb_tree<SFST:​:​Label,​·​SFST:​:​Label,​·​std:​:​_Identity<SFST:​:​Label>,​·​SFST:​:​Label:​:​label_cmp,​·​std:​:​allocator<SFST:​:​Label>·​>:​:​_M_erase(std:​:​_Rb_tree_node<SFST:​:​Label>*)​@@Base-​0x580>:​
3 main()​:​3 main()​:​
4 .​/​src/​fst-​text2bin.​C:​434 .​/​src/​fst-​text2bin.​C:​43
5 ····​11a0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​5 ····​11a0:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​
6 ····​11a3:​»       ​e8·90·​05·​00·​00·······»       ​call···​1738·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>6 ····​11a3:​»       ​e8·d8·​05·​00·​00·······»       ​call···​1780·​<SFST:​:​Transducer:​:​~Transducer()​@@Base>
7 ····​11a8:​»       ​89·​f0················»       ​mov····​%esi,​%eax7 ····​11a8:​»       ​89·​f0················»       ​mov····​%esi,​%eax
8 ····​11aa:​»       ​89·​da················»       ​mov····​%ebx,​%edx8 ····​11aa:​»       ​89·​da················»       ​mov····​%ebx,​%edx
9 ····​11ac:​»       ​89·​d6················»       ​mov····​%edx,​%esi 
10 .​/​src/​fst-​text2bin.​C:​529 .​/​src/​fst-​text2bin.​C:​52
11 ····​11ae:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​10 ····​11ac:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
12 ····​11b1:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx11 ····​11af:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
 12 ····​11b2:​»       ​89·​d6················»       ​mov····​%edx,​%esi
13 ····​11b4:​»       ​74·​09················»       ​je·····​11bf·​<__cxa_finalize@plt+0​x2f>13 ····​11b4:​»       ​74·​09················»       ​je·····​11bf·​<__cxa_finalize@plt+0​x2f>
14 ····​11b6:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx14 ····​11b6:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
15 ····​11ba:​»       ​e8·​81·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>15 ····​11ba:​»       ​e8·​81·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>
16 ····​11bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx16 ····​11bf:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
17 ····​11c3:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​1040·​<__cxa_begin_catch@pl​t>17 ····​11c3:​»       ​e8·​78·​fe·​ff·​ff·······»       ​call···​1040·​<__cxa_begin_catch@pl​t>
18 .​/​src/​fst-​text2bin.​C:​5318 .​/​src/​fst-​text2bin.​C:​53
19 ····​11c8:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​19 ····​11c8:​»       ​8b·bb·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%edi
20 ····​11cc:​»       ​8b·bb·f8·ff·ff·ff····»       ​mov····-​0x8(%ebx)​,​%edi20 ····​11ce:​»       ​89·3c·24·············»       ​mov····​%edi,​(%esp)​
21 ····​11d2:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​21 ····​11d1:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
22 ····​11d5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>22 ····​11d5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​call···​10b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
23 ····​11da:​»       ​8b·5c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ebx23 ····​11da:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
24 ····​11de:​»       ​8d·93·​29·e0·ff·ff····»       ​lea····-​0x1fd7(%ebx)​,​%edx24 ····​11dd:​»       ​8b·5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
25 ····​11e4:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​25 ····​11e1:​»       ​8d·93·​29·e0·ff·ff····»       ​lea····-​0x1fd7(%ebx)​,​%edx
26 ····​11e8:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​26 ····​11e7:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
27 ····​11eb:​»       ​e8·​c0·​fe·​ff·​ff·······»       ​call···​10b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​11eb:​»       ​e8·​c0·​fe·​ff·​ff·······»       ​call···​10b0·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
28 .​/​src/​fst-​text2bin.​C:​5228 .​/​src/​fst-​text2bin.​C:​52
29 ····​11f0:​»       ​e8·​2b·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​29 ····​11f0:​»       ​e8·​2b·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
30 ····​11f5:​»       ​e9·​5d·​01·​00·​00·······»       ​jmp····​1357·​<__cxa_finalize@plt+0​x1c7>30 ····​11f5:​»       ​e9·​5d·​01·​00·​00·······»       ​jmp····​1357·​<__cxa_finalize@plt+0​x1c7>
31 ····​11fa:​»       ​89·c6················»       ​mov····​%eax,​%esi31 ····​11fa:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
32 ····​11fc:​»       ​8b·5c·24·1c··········»       ​mov····0x1c(%esp)​,​%ebx32 ····​11fe:​»       ​89·c6················»       ​mov····​%eax,​%esi
33 ····​1200:​»       ​e8·​1b·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​33 ····​1200:​»       ​e8·​1b·​ff·​ff·​ff·······»       ​call···​1120·​<__cxa_end_catch@plt>​
34 ····​1205:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​34 ····​1205:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
35 ····​1208:​»       ​e8·​33·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>35 ····​1208:​»       ​e8·​33·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>
36 ····​120d:​»       ​90···················»       ​nop36 ····​120d:​»       ​90···················»       ​nop
37 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56737 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
38 ····​120e:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx38 ····​120e:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
39 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30339 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
40 ····​1212:​»       ​85·d2················»       ​test···​%edx,​%edx40 ····​1212:​»       ​85·ed················»       ​test···​%ebp,​%ebp
41 ····​1214:​»       ​74·​0c················»       ​je·····​1222·​<__cxa_finalize@plt+0​x92>41 ····​1214:​»       ​74·​0c················»       ​je·····​1222·​<__cxa_finalize@plt+0​x92>
42 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12542 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
43 ····​1216:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​43 ····​1216:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
44 ····​1219:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx44 ····​1219:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
45 ····​121d:​»       ​e8·​6e·​fe·​ff·​ff·······»       ​call···​1090·​<operator·​delete(void*)​@plt>45 ····​121d:​»       ​e8·​6e·​fe·​ff·​ff·······»       ​call···​1090·​<operator·​delete(void*)​@plt>
46 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8646 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
47 ····​1222:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​47 ····​1222:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
48 ····​1225:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx48 ····​1225:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
49 ····​1229:​»       ​e8·​12·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>49 ····​1229:​»       ​e8·​12·​ff·​ff·​ff·······»       ​call···​1140·​<_Unwind_Resume@plt>
 50 ····​122e:​»       ​66·​90················»       ​xchg···​%ax,​%ax
50 .​/​src/​fst-​text2bin.​C:​2551 .​/​src/​fst-​text2bin.​C:​25
51 ····​122e:​»       ​55···················»       ​push···​%ebp52 ····​1230:​»       ​55···················»       ​push···​%ebp
52 ····​122f:​»       ​89·​e5················»       ​mov····​%esp,​%ebp53 ····​1231:​»       ​89·​e5················»       ​mov····​%esp,​%ebp
53 ····​1231:​»       ​57···················»       ​push···​%edi54 ····​1233:​»       ​57···················»       ​push···​%edi
54 ····​1232:​»       ​56···················»       ​push···​%esi55 ····​1234:​»       ​56···················»       ​push···​%esi
55 ····​1233:​»       ​53···················»       ​push···​%ebx56 ····​1235:​»       ​53···················»       ​push···​%ebx
56 ····​1234:​»       ​83·​e4·f0·············»       ​and····$0xfffffff0,​%esp57 ····​1236:​»       ​e8·​e5·02·00·00·······»       ​call···1520·<__cxa_finalize@plt+0​x390>
57 ····​1237:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp58 ····​123b:​»       ​81·c3·c5·3d·​00·​00····»       ​add····​$0x3dc5,​%ebx
58 ····​123d:​»       ​e8·de·02·00·00·······»       ​call···1520·<__cxa_finalize@plt+0​x390>59 ····​1241:​»       ​83·e4·f0·············»       ​and····$0xfffffff0,​%esp
59 ····​1242:​»       ​81·c3·be·3d·​00·​00····»       ​add····​$0x3dbe,​%ebx60 ····​1244:​»       ​81·ec·a0·00·​00·​00····»       ​sub····​$0xa0,​%esp
60 ····​1248:​»       ​89·5c·24·1c··········»       ​mov····%ebx,​0x1c(%esp)​61 ····​124a:​»       ​8b·45·0c·············»       ​mov····​0xc(%ebp)​,​%eax
61 ····​124c:​»       ​8b·45·0c·············»       ​mov····​0xc(%ebp)​,​%eax62 ····​124d:​»       ​89·5c·24·1c··········»       ​mov····%ebx,​0x1c(%esp)​
62 ····​124f:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​63 ····​1251:​»       ​89·​44·​24·​18··········»       ​mov····​%eax,​0x18(%esp)​
63 ····​1253:​»       ​65·​8b·​15·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%edx64 ····​1255:​»       ​65·​8b·​15·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%edx
64 ····​125a:​»       ​89·​94·​24·​9c·​00·​00·​00·»       ​mov····​%edx,​0x9c(%esp)​65 ····​125c:​»       ​89·​94·​24·​9c·​00·​00·​00·»       ​mov····​%edx,​0x9c(%esp)​
65 ····​1261:​»       ​31·​d2················»       ​xor····​%edx,​%edx66 ····​1263:​»       ​31·​d2················»       ​xor····​%edx,​%edx
66 .​/​src/​fst-​text2bin.​C:​2867 .​/​src/​fst-​text2bin.​C:​28
67 ····​1263:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​68 ····​1265:​»       ​83·​7d·​08·​02··········»       ​cmpl···​$0x2,​0x8(%ebp)​
68 ····​1267:​»       ​0f·​8e·​04·​01·​00·​00····»       ​jle····​1371·​<__cxa_finalize@plt+0​x1e1>69 ····​1269:​»       ​0f·​8e·​02·​01·​00·​00····»       ​jle····​1371·​<__cxa_finalize@plt+0​x1e1>
69 .​/​src/​fst-​text2bin.​C:​28·​(discriminator·​2)​70 .​/​src/​fst-​text2bin.​C:​28·​(discriminator·​2)​
70 ····​126d:​»       ​8b·​40·​04·············»       ​mov····​0x4(%eax)​,​%eax71 ····​126f:​»       ​8b·​40·​04·············»       ​mov····​0x4(%eax)​,​%eax
71 ····​1270:​»       ​ba·03·​00·00·00·······»       ​mov····$0x3,​%edx72 ····​1272:​»       ​8d·bb·​08·e0·ff·ff····»       ​lea····-​0x1ff8(%ebx)​,​%edi
72 ····​1275:​»       ​8d·bb·​08·e0·ff·ff····»       ​lea····-​0x1ff8(%ebx)​,​%edi73 ····​1278:​»       ​ba·03·​00·00·00·······»       ​mov····$0x3,​%edx
73 ····​127b:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
74 ····​127d:​»       ​89·​d1················»       ​mov····​%edx,​%ecx74 ····​127d:​»       ​89·​d1················»       ​mov····​%edx,​%ecx
75 ····​127f:​»       ​f3·a6················»       ​repz·​cmpsb·%es:​(%edi)​,​%ds:​(%esi)​75 ····​127f:​»       ​89·c6················»       ​mov····%eax,​%esi
76 ····​1281:​»       ​0f·97·c1·············»       ​seta···%cl76 ····​1281:​»       ​f3·a6················»       ​repz·cmpsb·%es:​(%edi)​,​%ds:​(%esi)​
77 ····​1284:​»       ​80·d9·00·············»       ​sbb····$0x0,​%cl77 ····​1283:​»       ​0f·97·c1·············»       ​seta···​%cl
78 ····​1287:​»       ​84·c9················»       ​test···%cl,​%cl78 ····​1286:​»       ​80·d9·00·············»       ​sbb····$0x0,​%cl
79 ····​1289:​»       ​0f·84·e2·00·00·00····»       ​je·····1371·<__cxa_finalize@plt+0​x1e1>79 ····​1289:​»       ​84·c9················»       ​test···​%cl,​%cl
 80 ····​128b:​»       ​0f·​84·​e0·​00·​00·​00····»       ​je·····​1371·​<__cxa_finalize@plt+0​x1e1>
80 .​/​src/​fst-​text2bin.​C:​29·​(discriminator·​3)​81 .​/​src/​fst-​text2bin.​C:​29·​(discriminator·​3)​
81 ····​128f:​»       ​8d·bb·​0b·e0·ff·ff····»       ​lea····-​0x1ff5(%ebx)​,​%edi82 ····​1291:​»       ​b9·06·​00·00·00·······»       ​mov····$0x6,​%ecx
82 ····​1295:​»       ​b9·06·00·00·00·······»       ​mov····$0x6,​%ecx83 ····​1296:​»       ​89·c6················»       ​mov····%eax,​%esi
83 ····​129a:​»       ​89·c6················»       ​mov····​%eax,​%esi84 ····​1298:​»       ​8d·bb·0b·e0·ff·ff····»       ​lea····-​0x1ff5(%ebx)​,​%edi
84 ····​129c:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​85 ····​129e:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​
85 ····​129e:​»       ​0f·​97·​c1·············»       ​seta···​%cl86 ····​12a0:​»       ​0f·​97·​c1·············»       ​seta···​%cl
86 ····​12a1:​»       ​80·​d9·​00·············»       ​sbb····​$0x0,​%cl87 ····​12a3:​»       ​80·​d9·​00·············»       ​sbb····​$0x0,​%cl
87 .​/​src/​fst-​text2bin.​C:​28·​(discriminator·​3)​88 .​/​src/​fst-​text2bin.​C:​28·​(discriminator·​3)​
88 ····​12a4:​»       ​84·​c9················»       ​test···​%cl,​%cl89 ····​12a6:​»       ​84·​c9················»       ​test···​%cl,​%cl
89 ····​12a6:​»       ​0f·​84·​c5·​00·​00·​00····»       ​je·····​1371·​<__cxa_finalize@plt+0​x1e1>90 ····​12a8:​»       ​0f·​84·​c3·​00·​00·​00····»       ​je·····​1371·​<__cxa_finalize@plt+0​x1e1>
90 .​/​src/​fst-​text2bin.​C:​3091 .​/​src/​fst-​text2bin.​C:​30
91 ····​12ac:​»       ​8d·​bb·​11·​e0·​ff·​ff····»       ​lea····​-​0x1fef(%ebx)​,​%edi92 ····​12ae:​»       ​8d·​bb·​11·​e0·​ff·​ff····»       ​lea····​-​0x1fef(%ebx)​,​%edi
92 ····​12b2:​»       ​89·​c6················»       ​mov····​%eax,​%esi93 ····​12b4:​»       ​89·​c6················»       ​mov····​%eax,​%esi
93 ····​12b4:​»       ​89·​d1················»       ​mov····​%edx,​%ecx94 ····​12b6:​»       ​89·​d1················»       ​mov····​%edx,​%ecx
94 ····​12b6:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​95 ····​12b8:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​
95 ····​12b8:​»       ​0f·​97·​c3·············»       ​seta···​%bl96 ····​12ba:​»       ​0f·​97·​c3·············»       ​seta···​%bl
96 ····​12bb:​»       ​80·​db·​00·············»       ​sbb····​$0x0,​%bl97 ····​12bd:​»       ​80·​db·​00·············»       ​sbb····​$0x0,​%bl
97 .​/​src/​fst-​text2bin.​C:​2998 .​/​src/​fst-​text2bin.​C:​29
98 ····​12be:​»       ​84·​db················»       ​test···​%bl,​%bl99 ····​12c0:​»       ​84·​db················»       ​test···​%bl,​%bl
99 ····​12c0:​»       ​0f·​84·​ab·​00·​00·​00····»       ​je·····​1371·​<__cxa_finalize@plt+0​x1e1>100 ····​12c2:​»       ​0f·​84·​a9·​00·​00·​00····»       ​je·····​1371·​<__cxa_finalize@plt+0​x1e1>
100 .​/​src/​fst-​text2bin.​C:​37101 .​/​src/​fst-​text2bin.​C:​37
101 ····​12c6:​»       ​8b·5c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ebx102 ····​12c8:​»       ​89·04·​24·············»       ​mov····%eax,​(%esp)​
102 ····​12ca:​»       ​8d·93·​2b·e0·ff·ff····»       ​lea····-​0x1fd5(%ebx)​,​%edx103 ····​12cb:​»       ​8b·5c·​24·1c··········»       ​mov····​0x1c(%esp)​,​%ebx
103 ····​12d0:​»       ​89·54·​24·04··········»       ​mov····%edx,​0x4(%esp)​104 ····​12cf:​»       ​8d·93·​2b·e0·ff·ff····»       ​lea····-​0x1fd5(%ebx)​,​%edx
104 ····​12d4:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​105 ····​12d5:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
105 ····​12d7:​»       ​e8·​a4·​fe·​ff·​ff·······»       ​call···​1180·​<fopen@plt>106 ····​12d9:​»       ​e8·​a2·​fe·​ff·​ff·······»       ​call···​1180·​<fopen@plt>
106 ····​12dc:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
107 ····​12de:​»       ​85·​c0················»       ​test···​%eax,​%eax107 ····​12de:​»       ​85·​c0················»       ​test···​%eax,​%eax
108 ····​12e0:​»       ​0f·84·27·01·00·00····»       ​je·····140d·<__cxa_finalize@plt+0​x27d>108 ····​12e0:​»       ​89·c6················»       ​mov····​%eax,​%esi
 109 ····​12e2:​»       ​0f·​84·​25·​01·​00·​00····»       ​je·····​140d·​<__cxa_finalize@plt+0​x27d>
109 .​/​src/​fst-​text2bin.​C:​43110 .​/​src/​fst-​text2bin.​C:​43
110 ····​12e6:​»       ​c7·44·​24·08·00·00·00·»       ​movl···$0x0,​0x8(%esp)​111 ····​12e8:​»       ​8b·5c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ebx
111 ····​12ed:​»       ​00·112 ····​12ec:​»       ​8d·​7c·​24·​2c··········»       ​lea····0x2c(%esp)​,​%edi
112 ····​12ee:​»       ​89·44·24·04··········»       ​mov····​%eax,​0x4(%esp)​113 ····​12f0:​»       ​31·c0················»       ​xor····​%eax,​%eax
113 ····​12f2:​»       ​8d·7c·​24·2c··········»       ​lea····0x2c(%esp)​,​%edi114 ····​12f2:​»       ​89·44·​24·08··········»       ​mov····%eax,​0x8(%esp)​
114 ····​12f6:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​115 ····​12f6:​»       ​89·74·​24·04··········»       ​mov····​%esi,​0x4(%esp)​
115 ····​12f9:​»       ​8b·5c·​24·1c··········»       ​mov····0x1c(%esp)​,​%ebx116 ····​12fa:​»       ​89·3c·​24·············»       ​mov····%edi,​(%esp)​
116 ····​12fd:​»       ​e8·​7e·​fd·​ff·​ff·······»       ​call···​1080·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>117 ····​12fd:​»       ​e8·​7e·​fd·​ff·​ff·······»       ​call···​1080·​<SFST:​:​Transducer:​:​Transducer(_IO_FILE*,​·​bool)​@plt>
117 .​/​src/​fst-​text2bin.​C:​44118 .​/​src/​fst-​text2bin.​C:​44
118 ····​1302:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​119 ····​1302:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
119 ····​1305:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx120 ····​1305:​»       ​8b·​5c·​24·​1c··········»       ​mov····​0x1c(%esp)​,​%ebx
Max diff block lines reached; 215056/226041 bytes (95.14%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00002b44·​<.​fini>:​2 00002b94·​<.​fini>:​
3 ····​2b44:​»       ​53···················»       ​push···​%ebx3 ····​2b94:​»       ​53···················»       ​push···​%ebx
4 ····​2b45:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​2b95:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​2b48:​»       ​e8·d3·​e9·​ff·​ff·······»       ​call···​1520·​<__cxa_finalize@plt+0​x390>5 ····​2b98:​»       ​e8·83·​e9·​ff·​ff·······»       ​call···​1520·​<__cxa_finalize@plt+0​x390>
6 ····​2b4d:​»       ​81·​c3·b3·​24·​00·​00····»       ​add····​$0x24b3,​%ebx6 ····​2b9d:​»       ​81·​c3·63·​24·​00·​00····»       ​add····​$0x2463,​%ebx
7 ····​2b53:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​2ba3:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​2b56:​»       ​5b···················»       ​pop····​%ebx8 ····​2ba6:​»       ​5b···················»       ​pop····​%ebx
9 ····​2b57:​»       ​c3···················»       ​ret····9 ····​2ba7:​»       ​c3···················»       ​ret····
1.58 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x000030c8·​011b033b·​b0000000·​15000000·​58dfffff·​.​.​.​;​.​.​.​.​.​.​.​.​X.​.​.​2 ··​0x000030c8·​011b033b·​b0000000·​15000000·​58dfffff·​.​.​.​;​.​.​.​.​.​.​.​.​X.​.​.​
3 ··​0x000030d8·​f8000000·​c8e0ffff·​1c010000·​d8e0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x000030d8·​f8000000·​c8e0ffff·​1c010000·​d8e0ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x000030e8·a8020000·​46e1ffff·10040000·​66e1ffff·​.​.​.​.​F.​.​.​.​.​.​.​f.​.​.​4 ··​0x000030e8·94020000·​46e1ffff·e4030000·​68e1ffff·​.​.​.​.​F.​.​.​.​.​.​.​h.​.​.​
5 ··​0x000030f8·48020000·​90e3ffff·c0020000·​d0e3ffff·H.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x000030f8·34020000·​98e3ffff·ac020000·​d8e3ffff·4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003108·28040000·​18e4ffff·​cc000000·​52e5ffff·(.​.​.​.​.​.​.​.​.​.​.​R.​.​.​6 ··​0x00003108·fc030000·​18e4ffff·​cc000000·​58e5ffff·.​.​.​.​.​.​.​.​.​.​.​.​X.​.​.​
7 ··​0x00003118·​30010000·bee5ffff·​6c010000·2ae6ffff·​0.​.​.​.​.​.​.​l.​.​.​*.​.​.​7 ··​0x00003118·​30010000·d8e5ffff·​6c010000·58e6ffff·​0.​.​.​.​.​.​.​l.​.​.​X.​.​.​
8 ··​0x00003128·​a8010000·70e6ffff·04020000·8be7ffff·​.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00003128·​a8010000·b8e6ffff·f0010000·d8e7ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00003138·ec020000·98e7ffff·9c030000·fef3ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00003138·d8020000·e8e7ffff·70030000·58f4ffff·​.​.​.​.​.​.​.​.​p.​.​.​X.​.​.​
10 ··​0x00003148·00030000·38f4ffff·14030000·18f5ffff·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00003148·ec020000·a8f4ffff·00030000·a8f5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x00003158·5c030000·edf9ffff·54040000·f8f9ffff·\.​.​.​.​.​.​.​T.​.​.​.​.​.​.​11 ··​0x00003158·30030000·41faffff·28040000·48faffff·0.​.​.​A.​.​.​(.​.​.​H.​.​.​
12 ··​0x00003168·68040000·58faffff·b4040000·68faffff·h.​.​.​X.​.​.​.​.​.​.​h.​.​.​12 ··​0x00003168·3c040000·a8faffff·88040000·b8faffff·<.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00003178·c8040000····························​.​.​.​.​13 ··​0x00003178·9c040000····························​.​.​.​.​
  
8.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 68 lines modifiedOffset 4, 65 lines modified
4 ··​0x0000318c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x0000318c·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000319c·​44e3ffff·​36000000·​00000000·​14000000·​D.​.​.​6.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000319c·​44e3ffff·​36000000·​00000000·​14000000·​D.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x000031ac·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​6 ··​0x000031ac·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
7 ··​0x000031bc·​88010000·​20000000·​1c000000·​58deffff·​.​.​.​.​·​.​.​.​.​.​.​.​X.​.​.​7 ··​0x000031bc·​88010000·​20000000·​1c000000·​58deffff·​.​.​.​.​·​.​.​.​.​.​.​.​X.​.​.​
8 ··​0x000031cc·​70010000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x8 ··​0x000031cc·​70010000·​000e0846·​0e0c4a0f·​0b740478·​p.​.​.​.​.​.​F.​.​J.​.​t.​x
9 ··​0x000031dc·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​9 ··​0x000031dc·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
10 ··​0x000031ec·​a4dfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​10 ··​0x000031ec·​a4dfffff·​08000000·​00000000·​38000000·​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​
11 ··​0x000031fc·​54000000·1ae4ffff·6c000000·​00410e08·​T.​.​.​.​.​.​.​l.​.​.​.​A.​.​11 ··​0x000031fc·​54000000·20e4ffff·7a000000·​00410e08·​T.​.​.​·.​.​.​z.​.​.​.​A.​.​
12 ··​0x0000320c·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​12 ··​0x0000320c·​8502430e·​0c870341·​0e108604·​410e1483·​.​.​C.​.​.​.​A.​.​.​.​A.​.​.​
13 ··​0x0000321c·​05430e40·​02600e14·​41c30e10·​41c60e0c·​.​C.​@.​`.​.​A.​.​.​A.​.​.​13 ··​0x0000321c·​054e0e40·​02610e14·​41c30e10·​41c60e0c·​.​N.​@.​a.​.​A.​.​.​A.​.​.​
14 ··​0x0000322c·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​14 ··​0x0000322c·​41c70e08·​41c50e04·​38000000·​90000000·​A.​.​.​A.​.​.​8.​.​.​.​.​.​.​
15 ··​0x0000323c·4ae4ffff·6c000000·​00410e08·​8502410e·J.​.​.​l.​.​.​.​A.​.​.​.​A.​15 ··​0x0000323c·64e4ffff·7a000000·​00410e08·​8502430e·d.​.​.​z.​.​.​.​A.​.​.​.​C.​
16 ··​0x0000324c·​0c870341·​0e108604·​410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@16 ··​0x0000324c·​0c870341·​0e108604·​410e1483·​054e0e40·​.​.​.​A.​.​.​.​A.​.​.​.​N.​@
17 ··​0x0000325c·​02600e14·​41c30e10·​41c60e0c·​41c70e08·​.​`.​.​A.​.​.​A.​.​.​A.​.​.​17 ··​0x0000325c·​02610e14·​41c30e10·​41c60e0c·​41c70e08·​.​a.​.​A.​.​.​A.​.​.​A.​.​.​
18 ··​0x0000326c·​41c50e04·38000000·​cc000000·7ae4ffff·​A.​.​.​8.​.​.​.​.​.​.​z.​.​.​18 ··​0x0000326c·​41c50e04·24000000·​cc000000·a8e4ffff·​A.​.​.​$.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x0000327c·46000000·​00410e08·8502410e·0c870341·F.​.​.​.​A.​.​.​.​A.​.​.​.​A19 ··​0x0000327c·5e000000·​00430e30·44860448·​83054f85·^.​.​.​.​C.​0D.​.​H.​.​O.​
20 ··​0x0000328c·​0e108604·410e1483·05430e30·7a0e1441·​.​.​.​.​A.​.​.​.​C.​0z.​.​A20 ··​0x0000328c·​02488703·77c5c7c6·c30e0400·1c000000·​.​H.​.​w.​.​.​.​.​.​.​.​.​.​.​
21 ··​0x0000329c·c30e1041·c60e0c41·c70e0841·c50e0400·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​21 ··​0x0000329c·00000000·017a504c·5200017c·08079bc5·​.​.​.​.​.​zPLR.​.​|.​.​.​.​
22 ··​0x000032ac·​1c000000·00000000·017a504c·5200017c·​.​.​.​.​.​.​.​.​.​zPLR.​.​|22 ··​0x000032ac·​1d00001b·1b0c0404·88010000·40000000·​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​
23 ··​0x000032bc·08079bb1·1d00001b·1b0c0404·88010000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​23 ··​0x000032bc·24000000·c0e4ffff·20010000·04bb0200·$.​.​.​.​.​.​.​·.​.​.​.​.​.​.​
24 ··​0x000032cc·40000000·24000000·64e4ffff·1b010000·@.​.​.​$.​.​.​d.​.​.​.​.​.​.​24 ··​0x000032cc·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
25 ··​0x000032dc·04d30200·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A25 ··​0x000032dc·410e1483·​054e0e40·028a0a0e·1441c30e·A.​.​.​.​N.​@.​.​.​.​.​A.​.​
26 ··​0x000032ec·​0e108604·​410e1483·​05430e40·​02900a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​26 ··​0x000032ec·1041c60e·0c41c70e·​0841c50e·​04410b00·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​
27 ··​0x000032fc·1441c30e·1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​27 ··​0x000032fc·30000000·68000000·2cdfffff·28020000·0.​.​.​h.​.​.​,​.​.​.​(.​.​.​
28 ··​0x0000330c·​04410b00·30000000·68000000·16dfffff·​.​A.​.​0.​.​.​h.​.​.​.​.​.​.​28 ··​0x0000330c·​04870200·00410e08·8502420d·05438703·​.​.​.​.​.​A.​.​.​.​B.​.​C.​.​
29 ··​0x0000331c·2a020000·​049f0200·00410e08·8502420d·*.​.​.​.​.​.​.​.​A.​.​.​.​B.​29 ··​0x0000331c·86048305·​0337010a·c341c641·c741c50c·.​.​.​.​.​7.​.​.​A.​A.​A.​.​
30 ··​0x0000332c·​054c8703·86048305·​0330010a·c341c641·​.​L.​.​.​.​.​.​.​0.​.​.​A.​A30 ··​0x0000332c·​0404410b·28000000·​00000000·017a504c·​.​.​A.​(.​.​.​.​.​.​.​.​zPL
31 ··​0x0000333c·c741c50c·​0404410b·28000000·00000000·​.​A.​.​.​.​A.​(.​.​.​.​.​.​.​31 ··​0x0000333c·5200017c·​08079b2d·1d00001b·1b0c0404·R.​.​|.​.​.​-​.​.​.​.​.​.​.​.​
32 ··​0x0000334c·​017a504c·5200017c·​08079b19·1d00001b·​.​zPLR.​.​|.​.​.​.​.​.​.​.​32 ··​0x0000334c·88010c05·08830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
33 ··​0x0000335c·​1b0c0404·88010c05·08830585·02860487·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​33 ··​0x0000335c·​14000000·30000000·3cdeffff·6d000000·​.​.​.​.​0.​.​.​<.​.​.​m.​.​.​
34 ··​0x0000336c·​03000000·14000000·30000000·28deffff·​.​.​.​.​.​.​.​.​0.​.​.​(.​.​.​34 ··​0x0000336c·​045b0200·00000000·28000000·d0010000·​.​[.​.​.​.​.​.​(.​.​.​.​.​.​.​
35 ··​0x0000337c·6d000000·04730200·​00000000·28000000·​m.​.​.​.​s.​.​.​.​.​.​(.​.​.​35 ··​0x0000337c·e4e0ffff·40000000·​00410e08·​8602410e·.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
36 ··​0x0000338c·e4010000·c8e0ffff·40000000·​00410e08·​.​.​.​.​.​.​.​.​@.​.​.​.​A.​.​36 ··​0x0000338c·0c83034e·0e206d0e·0c41c30e·​0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
37 ··​0x0000339c·8602410e·0c830343·0e20780e·0c41c30e·​.​.​A.​.​.​.​C.​·​x.​.​A.​.​37 ··​0x0000339c·04000000·10000000·fc010000·f8e4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
38 ··​0x000033ac·​0841c60e·​04000000·​10000000·​10020000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​38 ··​0x000033ac·​04000000·​00000000·​10000000·​10020000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
39 ··​0x000033bc·97e4ffff·04000000·​00000000·10000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​39 ··​0x000033bc·64f1ffff·45000000·​00000000·2c000000·d.​.​.​E.​.​.​.​.​.​.​,​.​.​.​
40 ··​0x000033cc·​24020000·f6f0ffff·36000000·​00000000·​$.​.​.​.​.​.​.​6.​.​.​.​.​.​.​40 ··​0x000033cc·​24020000·a0f1ffff·fe000000·​00430e30·​$.​.​.​.​.​.​.​.​.​.​.​.​C.​0
41 ··​0x000033dc·​44000000·38020000·1cf1ffff·d6000000·​D.​.​.​8.​.​.​.​.​.​.​.​.​.​.​41 ··​0x000033dc·​44870248·83044f86·035b0ac7·c6c30e04·​D.​.​H.​.​O.​.​[.​.​.​.​.​.​
42 ··​0x000033ec·00410e08·8702410e·​0c860341·0e108304·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​42 ··​0x000033ec·470b02ab·0ac7c6c3·​0e04450b·3c000000·G.​.​.​.​.​.​.​.​.​E.​<.​.​.​
43 ··​0x000033fc·430e305e·0a0e1041·c30e0c41·c60e0841·​C.​0^.​.​.​A.​.​.​A.​.​.​A43 ··​0x000033fc·54020000·70f2ffff·99040000·00410e08·​T.​.​.​p.​.​.​.​.​.​.​.​A.​.​
44 ··​0x0000340c·c70e0441·​0b029b0a·​0e1041c3·0e0c41c6·​.​.​.​A.​.​.​.​.​.​A.​.​.​A.​44 ··​0x0000340c·8502410e·​0c870341·​0e108604·410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
45 ··​0x0000341c·​0e0841c7·​0e04410b·3c000000·80020000·​.​.​A.​.​.​A.​<.​.​.​.​.​.​.​45 ··​0x0000341c·​054d0e50·​03f6030a·0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
46 ··​0x0000342c·b4f1ffff·d5040000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​46 ··​0x0000342c·0e0c41c7·0e0841c5·​0e04450b·44000000·​.​.​A.​.​.​A.​.​.​E.​D.​.​.​
47 ··​0x0000343c·0c870341·​0e108604·410e1483·​05430e40·​.​.​.​A.​.​.​.​A.​.​.​.​C.​@47 ··​0x0000343c·a4010000·70e4ffff·6e0c0000·​049b0100·​.​.​.​.​p.​.​.​n.​.​.​.​.​.​.​
48 ··​0x0000344c·​034b040a·0e1441c3·​0e1041c6·​0e0c41c7·​.​K.​.​.​.​A.​.​.​A.​.​.​A.​48 ··​0x0000344c·​00410e08·8502430e·​0c870343·​0e108604·​.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
49 ··​0x0000345c·0e0841c5·​0e04410b·44000000·bc010000·.​.​A.​.​.​A.​D.​.​.​.​.​.​.​49 ··​0x0000345c·430e1483·​05500ea0·01032902·0a0e1441·C.​.​.​.​P.​.​.​.​)​.​.​.​.​A
50 ··​0x0000346c·f4e3ffff·650c0000·049b0100·00410e08·​.​.​.​.​e.​.​.​.​.​.​.​.​A.​.​50 ··​0x0000346c·c30e1041·c60e0c41·c70e0841·c50e0449·​.​.​.​A.​.​.​A.​.​.​A.​.​.​I
51 ··​0x0000347c·8502410e·0c870341·​0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​51 ··​0x0000347c·0b000000·28000000·​00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
52 ··​0x0000348c·05460ea0·​01035602·​0a0e1441·​c30e1041·.​F.​.​.​.​V.​.​.​.​A.​.​.​A52 ··​0x0000348c·5200017c·​08079bdd·1b00001b·1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
53 ··​0x0000349c·c60e0c41·c70e0841·c50e0441·​0b000000·​.​.​.​A.​.​.​A.​.​.​A.​.​.​.​53 ··​0x0000349c·88010ea0·01830585·02860487·​03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x000034ac·28000000·00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|54 ··​0x000034ac·14000000·30000000·5addffff·20000000·.​.​.​.​0.​.​.​Z.​.​.​·.​.​.​
55 ··​0x000034bc·​08079bb1·1b00001b·1b0c0404·88010ea0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​55 ··​0x000034bc·​04310100·00000000·28000000·20030000·​.​1.​.​.​.​.​.​(.​.​.​·.​.​.​
56 ··​0x000034cc·01830585·02860487·​03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​56 ··​0x000034cc·d4dfffff·40000000·​00410e08·8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​
57 ··​0x000034dc·30000000·2eddffff·20000000·​04320100·0.​.​.​.​.​.​.​·​.​.​.​.​2.​.​57 ··​0x000034dc·0c83034e·0e206d0e·0c41c30e·​0841c60e·.​.​.​N.​·​m.​.​A.​.​.​A.​.​
58 ··​0x000034ec·​00000000·28000000·​4c030000·a0dfffff·​.​.​.​.​(.​.​.​L.​.​.​.​.​.​.​58 ··​0x000034ec·​04000000·10000000·​4c030000·11f6ffff·​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​
59 ··​0x000034fc·40000000·​00410e08·8602410e·0c830343·@.​.​.​.​A.​.​.​.​A.​.​.​.​C59 ··​0x000034fc·04000000·​00000000·48000000·60030000·.​.​.​.​.​.​.​.​H.​.​.​`.​.​.​
60 ··​0x0000350c·​0e20780e·0c41c30e·​0841c60e·04000000·​.​·​x.​.​A.​.​.​A.​.​.​.​.​.​60 ··​0x0000350c·​04f6ffff·55000000·​00410e08·8502410e·​.​.​.​.​U.​.​.​.​A.​.​.​.​A.​
61 ··​0x0000351c·10000000·78030000·91f5ffff·​04000000·​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​61 ··​0x0000351c·0c870341·0e108604·410e1483·​054e0e20·​.​.​.​A.​.​.​.​A.​.​.​.​N.​·
62 ··​0x0000352c·00000000·48000000·8c030000·88f5ffff·.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​62 ··​0x0000352c·610e2441·0e28440e·2c440e30·4d0e2047·a.​$A.​(D.​,​D.​0M.​·​G
63 ··​0x0000353c·55000000·00410e08·8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A63 ··​0x0000353c·0e1441c3·​0e1041c6·0e0c41c7·​0e0841c5·.​.​A.​.​.​A.​.​.​A.​.​.​A.​
64 ··​0x0000354c·​0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A64 ··​0x0000354c·​0e040000·10000000·ac030000·18f6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
65 ··​0x0000355c·​0e28440e·2c440e30·4d0e2047·0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​65 ··​0x0000355c·​01000000·00000000·18000000·c0030000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
66 ··​0x0000356c·0e1041c6·0e0c41c7·​0e0841c5·0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​66 ··​0x0000356c·14f6ffff·14000000·​00410e08·83024e0e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​N.​
67 ··​0x0000357c·​10000000·d8030000·9cf5ffff·01000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​67 ··​0x0000357c·​10000000·00000000···················.​.​.​.​.​.​.​.​
68 ··​0x0000358c·​00000000·​18000000·​ec030000·​98f5ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
69 ··​0x0000359c·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
70 ··​0x000035ac·​00000000····························​.​.​.​.​ 
  
1.2 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x000035b0·​ffff010a·​1e059c01·​00f70105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00003584·​ffff010a·​1e05a101·​00fc0105·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x000035c0·​ff9b3101·​27a90105·​0000cf01·​05a50401·​.​.​1.​'.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00003594·​ff9b3101·​27a90105·​0000cd01·​05a30401·​.​.​1.​'.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x000035d0·​db01449c·​0403a202·​05a50401·f0022100·​.​.​D.​.​.​.​.​.​.​.​.​.​.​!.​4 ··​0x000035a4·​d901449a·​0403a002·​05a30401·ee022100·​.​.​D.​.​.​.​.​.​.​.​.​.​.​!.​
5 ··​0x000035e0·​00ce0305·​9c04038b·​04050000·​0100007d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​}5 ··​0x000035b4·​00cc0305·​9a040389·​04050000·​0100007d·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​}
6 ··​0x000035f0·7c1a0000·​ff9b1901·​0c1a0500·​00351b5a·|.​.​.​.​.​.​.​.​.​.​.​.​5.​Z6 ··​0x000035c4·a81a0000·​ff9b1901·​0c1a0500·​00351b5a·.​.​.​.​.​.​.​.​.​.​.​.​.​5.​Z
7 ··​0x00003600·​00680500·​00010000·​7d000000·601a0000·​.​h.​.​.​.​.​.​}.​.​.​`.​.​.​7 ··​0x000035d4·​00680500·​00010000·​7d000000·8c1a0000·​.​h.​.​.​.​.​.​}.​.​.​.​.​.​.​
8 ··​0x00003610·​ffff0107·8001d017·​da1800ff·ff01041b·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x000035e4·​ffff0106·73ea17e7·1800ffff·01041b05·​.​.​.​.​s.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00003620·​050000······························.​.​.​9 ··​0x000035f4·​0000································.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00004ec0·​10160000·58140000·98140000··········​.​.​.​.​X.​.​.​.​.​.​.​2 ··​0x00004ec0·​10160000·60140000·a0140000··········​.​.​.​.​`.​.​.​.​.​.​.​
  
342 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00004fe0·​00000000·2e120000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00004fe0·​00000000·30120000·​00000000·​00000000·​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00004ff0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00004ff0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​63383832·​37363837·​64363535·30303033·c8827687d65500032 ··​0x00000000·​65373335·​39323162·​65336135·62623138·e735921be3a5bb18
3 ··​0x00000010·30356137·​38353232·66376331·39353261·05a78522f7c1952a3 ··​0x00000010·66343439·​30303832·30326438·61353162·f449008202d8a51b
4 ··​0x00000020·31653261·​66662e64·​65627567·​00000000·1e2aff.​debug.​.​.​.​4 ··​0x00000020·66373464·​64382e64·​65627567·​00000000·f74dd8.​debug.​.​.​.​
5 ··​0x00000030·30ed5520····························0.​U·5 ··​0x00000030·ddd00f0e····························.​.​.​.​
  
909 KB
./usr/bin/fst-train
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··​Data:​······························​2's·​complement,​·​little·​endian4 ··​Data:​······························​2's·​complement,​·​little·​endian
5 ··​Version:​···························​1·​(current)​5 ··​Version:​···························​1·​(current)​
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x1c8011 ··​Entry·​point·​address:​···············​0x1ca0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​29164·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​29164·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
1.32 KB
readelf --wide --program-header {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x1c802 Entry·​point·​0x1ca0
3 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​523 There·​are·​11·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00160·​0x00160·​R···​0x4
7 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x17 ··​INTERP·········​0x000194·​0x00000194·​0x00000194·​0x00013·​0x00013·​R···​0x1
8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]8 ······​[Requesting·​program·​interpreter:​·​/​lib/​ld-​linux.​so.​2]
9 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00d90·​0x00d90·​R···​0x10009 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00d90·​0x00d90·​R···​0x1000
10 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x04c08·​0x04c08·​R·​E·​0x100010 ··​LOAD···········​0x001000·​0x00001000·​0x00001000·​0x04c78·​0x04c78·​R·​E·​0x1000
11 ··​LOAD···········​0x006000·​0x00006000·​0x00006000·​0x00a97·​0x00a97·​R···​0x100011 ··​LOAD···········​0x006000·​0x00006000·​0x00006000·​0x009e6·​0x009e6·​R···​0x1000
12 ··​LOAD···········​0x006ebc·​0x00007ebc·​0x00007ebc·​0x001ec·​0x00200·​RW··​0x100012 ··​LOAD···········​0x006ebc·​0x00007ebc·​0x00007ebc·​0x001ec·​0x00200·​RW··​0x1000
13 ··​DYNAMIC········​0x006ecc·​0x00007ecc·​0x00007ecc·​0x00110·​0x00110·​RW··​0x413 ··​DYNAMIC········​0x006ecc·​0x00007ecc·​0x00007ecc·​0x00110·​0x00110·​RW··​0x4
14 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x414 ··​NOTE···········​0x0001a8·​0x000001a8·​0x000001a8·​0x00044·​0x00044·​R···​0x4
15 ··​GNU_EH_FRAME···​0x00623c·​0x0000623c·​0x0000623c·​0x000ec·​0x000ec·​R···​0x415 ··​GNU_EH_FRAME···​0x00623c·​0x0000623c·​0x0000623c·​0x000ec·​0x000ec·​R···​0x4
16 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x1016 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0x10
17 ··​GNU_RELRO······​0x006ebc·​0x00007ebc·​0x00007ebc·​0x00144·​0x00144·​R···​0x117 ··​GNU_RELRO······​0x006ebc·​0x00007ebc·​0x00007ebc·​0x00144·​0x00144·​R···​0x1
  
2.0 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000abc·​000abc·​000064·​02···​A··​5···​0··​212 ··​[·​7]·​.​gnu.​version······​VERSYM··········​00000abc·​000abc·​000064·​02···​A··​5···​0··​2
13 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000b20·​000b20·​0000e0·​00···​A··​6···​4··​413 ··​[·​8]·​.​gnu.​version_r····​VERNEED·········​00000b20·​000b20·​0000e0·​00···​A··​6···​4··​4
14 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000c00·​000c00·​000080·​08···​A··​5···​0··​414 ··​[·​9]·​.​rel.​dyn··········​REL·············​00000c00·​000c00·​000080·​08···​A··​5···​0··​4
15 ··​[10]·​.​rel.​plt··········​REL·············​00000c80·​000c80·​000110·​08··​AI··​5··​24··​415 ··​[10]·​.​rel.​plt··········​REL·············​00000c80·​000c80·​000110·​08··​AI··​5··​24··​4
16 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​00001000·​001000·​000020·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000230·​04··​AX··​0···​0·​1617 ··​[12]·​.​plt··············​PROGBITS········​00001020·​001020·​000230·​04··​AX··​0···​0·​16
18 ··​[13]·​.​plt.​got··········​PROGBITS········​00001250·​001250·​000008·​08··​AX··​0···​0··​818 ··​[13]·​.​plt.​got··········​PROGBITS········​00001250·​001250·​000008·​08··​AX··​0···​0··​8
19 ··​[14]·​.​text·············​PROGBITS········​00001260·​001260·​004994·​00··​AX··​0···​0·​1619 ··​[14]·​.​text·············​PROGBITS········​00001260·​001260·​004a04·​00··​AX··​0···​0·​16
20 ··​[15]·​.​fini·············​PROGBITS········​00005bf4·​005bf4·​000014·​00··​AX··​0···​0··​420 ··​[15]·​.​fini·············​PROGBITS········​00005c64·​005c64·​000014·​00··​AX··​0···​0··​4
21 ··​[16]·​.​rodata···········​PROGBITS········​00006000·​006000·​00023c·​00···​A··​0···​0··​421 ··​[16]·​.​rodata···········​PROGBITS········​00006000·​006000·​00023c·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000623c·​00623c·​0000ec·​00···​A··​0···​0··​422 ··​[17]·​.​eh_frame_hdr·····​PROGBITS········​0000623c·​00623c·​0000ec·​00···​A··​0···​0··​4
23 ··​[18]·​.​eh_frame·········​PROGBITS········​00006328·​006328·​000624·​00···​A··​0···​0··​423 ··​[18]·​.​eh_frame·········​PROGBITS········​00006328·​006328·​000574·​00···​A··​0···​0··​4
24 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000694c·​00694c·​00014b·​00···​A··​0···​0··​424 ··​[19]·​.​gcc_except_table·​PROGBITS········​0000689c·​00689c·​00014a·​00···​A··​0···​0··​4
25 ··​[20]·​.​init_array·······​INIT_ARRAY······​00007ebc·​006ebc·​00000c·​04··​WA··​0···​0··​425 ··​[20]·​.​init_array·······​INIT_ARRAY······​00007ebc·​006ebc·​00000c·​04··​WA··​0···​0··​4
26 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00007ec8·​006ec8·​000004·​04··​WA··​0···​0··​426 ··​[21]·​.​fini_array·······​FINI_ARRAY······​00007ec8·​006ec8·​000004·​04··​WA··​0···​0··​4
27 ··​[22]·​.​dynamic··········​DYNAMIC·········​00007ecc·​006ecc·​000110·​08··​WA··​6···​0··​427 ··​[22]·​.​dynamic··········​DYNAMIC·········​00007ecc·​006ecc·​000110·​08··​WA··​6···​0··​4
28 ··​[23]·​.​got··············​PROGBITS········​00007fdc·​006fdc·​000024·​04··​WA··​0···​0··​428 ··​[23]·​.​got··············​PROGBITS········​00007fdc·​006fdc·​000024·​04··​WA··​0···​0··​4
29 ··​[24]·​.​got.​plt··········​PROGBITS········​00008000·​007000·​000094·​04··​WA··​0···​0··​429 ··​[24]·​.​got.​plt··········​PROGBITS········​00008000·​007000·​000094·​04··​WA··​0···​0··​4
30 ··​[25]·​.​data·············​PROGBITS········​00008094·​007094·​000014·​00··​WA··​0···​0··​430 ··​[25]·​.​data·············​PROGBITS········​00008094·​007094·​000014·​00··​WA··​0···​0··​4
31 ··​[26]·​.​bss··············​NOBITS··········​000080a8·​0070a8·​000014·​00··​WA··​0···​0··​431 ··​[26]·​.​bss··············​NOBITS··········​000080a8·​0070a8·​000014·​00··​WA··​0···​0··​4
1.58 KB
readelf --wide --symbols {}
    
Offset 42, 12 lines modifiedOffset 42, 12 lines modified
42 ····​38:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​memmove@GLIBC_2.​0·​(6)​42 ····​38:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​memmove@GLIBC_2.​0·​(6)​
43 ····​39:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​43 ····​39:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​stderr@GLIBC_2.​0·​(6)​
44 ····​40:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__44 ····​40:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
45 ····​41:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able45 ····​41:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
46 ····​42:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​46 ····​42:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZSt4cerr@GLIBCXX_3.​4·​(3)​
47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​47 ····​43:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​fopen@GLIBC_2.​1·​(11)​
48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​48 ····​44:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZNSt8ios_base4InitD1​Ev@GLIBCXX_3.​4·​(3)​
49 ····​45:​·​00002810··​1234·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd49 ····​45:​·​00002850··​1267·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIdSaIdEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPdS1_EEjRKd
50 ····​46:​·​000024f0···393·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_50 ····​46:​·​00002510···404·​FUNC····​WEAK···​DEFAULT···​14·​_ZNSt6vectorIPcSaIS0_​EE17_M_realloc_insert​EN9__gnu_cxx17__norma​l_iteratorIPS0_S2_EER​KS0_
51 ····​47:​·​00006004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used51 ····​47:​·​00006004·····​4·​OBJECT··​GLOBAL·​DEFAULT···​16·​_IO_stdin_used
52 ····​48:​·​00005576····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE52 ····​48:​·​000055f0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC2EP​KNS_4ArcsENS0_8IterTy​peE
53 ····​49:​·​00005576····54·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE53 ····​49:​·​000055f0····69·​FUNC····​WEAK···​DEFAULT···​14·​_ZN4SFST8ArcsIterC1EP​KNS_4ArcsENS0_8IterTy​peE
987 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··​Tag········​Type·························​Name/​Value3 ··​Tag········​Type·························​Name/​Value
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libsfst1-​1.​4.​so.​0]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
9 ·​0x0000000c·​(INIT)​·······················​0x10009 ·​0x0000000c·​(INIT)​·······················​0x1000
10 ·​0x0000000d·​(FINI)​·······················​0x5bf410 ·​0x0000000d·​(FINI)​·······················​0x5c64
11 ·​0x00000019·​(INIT_ARRAY)​·················​0x7ebc11 ·​0x00000019·​(INIT_ARRAY)​·················​0x7ebc
12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​12 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​12·​(bytes)​
13 ·​0x0000001a·​(FINI_ARRAY)​·················​0x7ec813 ·​0x0000001a·​(FINI_ARRAY)​·················​0x7ec8
14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​14 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec15 ·​0x6ffffef5·​(GNU_HASH)​···················​0x1ec
16 ·​0x00000005·​(STRTAB)​·····················​0x54016 ·​0x00000005·​(STRTAB)​·····················​0x540
17 ·​0x00000006·​(SYMTAB)​·····················​0x22017 ·​0x00000006·​(SYMTAB)​·····················​0x220
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag1 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​03 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
  
4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id4 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
5 ··​Owner·················​Data·​size»   ​Description5 ··​Owner·················​Data·​size»   ​Description
6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·b5d216c9b49fb61a0cbb7​119e5e28c59e0d42d7a6 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·57af00bc7822949701040​a3bfa0b7cfb4204ef90
30.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··​Data·​alignment·​factor:​·​-​48 ··​Data·​alignment·​factor:​·​-​4
9 ··​Return·​address·​column:​·​89 ··​Return·​address·​column:​·​8
10 ··​Augmentation·​data:​·····​1b10 ··​Augmentation·​data:​·····​1b
11 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​411 ··​DW_CFA_def_cfa:​·​r4·​(esp)​·​ofs·​4
12 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​412 ··​DW_CFA_offset:​·​r8·​(eip)​·​at·​cfa-​4
13 ··​DW_CFA_undefined:​·​r8·​(eip)​13 ··​DW_CFA_undefined:​·​r8·​(eip)​
  
14 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001c80.​.​00001cb614 00000018·​00000010·​0000001c·​FDE·​cie=00000000·​pc=00001ca0.​.​00001cd6
15 ··​DW_CFA_nop15 ··​DW_CFA_nop
16 ··​DW_CFA_nop16 ··​DW_CFA_nop
17 ··​DW_CFA_nop17 ··​DW_CFA_nop
  
18 0000002c·​00000014·​00000000·​CIE18 0000002c·​00000014·​00000000·​CIE
19 ··​Version:​···············​119 ··​Version:​···············​1
20 ··​Augmentation:​··········​"zR"20 ··​Augmentation:​··········​"zR"
Offset 37, 716 lines modifiedOffset 37, 599 lines modified
37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​37 ··​DW_CFA_def_cfa_expres​sion·​(DW_OP_breg4·​(esp)​:​·​4;​·​DW_OP_breg8·​(eip)​:​·​0;​·​DW_OP_lit15;​·​DW_OP_and;​·​DW_OP_lit11;​·​DW_OP_ge;​·​DW_OP_lit2;​·​DW_OP_shl;​·​DW_OP_plus)​
  
38 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001250.​.​0000125838 00000068·​00000010·​00000040·​FDE·​cie=0000002c·​pc=00001250.​.​00001258
39 ··​DW_CFA_nop39 ··​DW_CFA_nop
40 ··​DW_CFA_nop40 ··​DW_CFA_nop
41 ··​DW_CFA_nop41 ··​DW_CFA_nop
  
42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002328.​.​0000234e42 0000007c·​0000001c·​00000054·​FDE·​cie=0000002c·​pc=00002360.​.​00002386
43 ··​DW_CFA_advance_loc:​·​1·​to·​0000232943 ··​DW_CFA_advance_loc:​·​1·​to·​00002361
44 ··​DW_CFA_def_cfa_offset​:​·​844 ··​DW_CFA_def_cfa_offset​:​·​8
45 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​845 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8
46 ··​DW_CFA_advance_loc:​·3·​to·​0000232c46 ··​DW_CFA_advance_loc:​·14·​to·​0000236f
47 ··​DW_CFA_def_cfa_offset​:​·​3247 ··​DW_CFA_def_cfa_offset​:​·​32
48 ··​DW_CFA_advance_loc:​·32·​to·​0000234c48 ··​DW_CFA_advance_loc:​·21·​to·​00002384
49 ··​DW_CFA_def_cfa_offset​:​·​849 ··​DW_CFA_def_cfa_offset​:​·​8
50 ··​DW_CFA_advance_loc:​·​1·​to·​0000234d50 ··​DW_CFA_advance_loc:​·​1·​to·​00002385
51 ··​DW_CFA_restore:​·​r3·​(ebx)​51 ··​DW_CFA_restore:​·​r3·​(ebx)​
52 ··​DW_CFA_def_cfa_offset​:​·​452 ··​DW_CFA_def_cfa_offset​:​·​4
  
53 0000009c·​0000003c·​00000074·​FDE·​cie=0000002c·​pc=00001dc0.​.​00001f0c53 0000009c·​0000003c·​00000074·​FDE·​cie=0000002c·​pc=00001de0.​.​00001f4a
54 ··​DW_CFA_advance_loc:​·​1·​to·​00001dc154 ··​DW_CFA_advance_loc:​·​1·​to·​00001de1
55 ··​DW_CFA_def_cfa_offset​:​·​855 ··​DW_CFA_def_cfa_offset​:​·​8
56 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​856 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
57 ··​DW_CFA_advance_loc:​·​1·​to·​00001dc257 ··​DW_CFA_advance_loc:​·​1·​to·​00001de2
58 ··​DW_CFA_def_cfa_offset​:​·​1258 ··​DW_CFA_def_cfa_offset​:​·​12
59 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​1259 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
60 ··​DW_CFA_advance_loc:​·​1·​to·​00001dc360 ··​DW_CFA_advance_loc:​·​1·​to·​00001de3
61 ··​DW_CFA_def_cfa_offset​:​·​1661 ··​DW_CFA_def_cfa_offset​:​·​16
62 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​1662 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
63 ··​DW_CFA_advance_loc:​·1·​to·​00001dc463 ··​DW_CFA_advance_loc:​·6·​to·​00001de9
64 ··​DW_CFA_def_cfa_offset​:​·​2064 ··​DW_CFA_def_cfa_offset​:​·​20
65 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​2065 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
66 ··​DW_CFA_advance_loc:​·3·​to·​00001dc766 ··​DW_CFA_advance_loc:​·14·​to·​00001df7
67 ··​DW_CFA_def_cfa_offset​:​·​8067 ··​DW_CFA_def_cfa_offset​:​·​80
68 ··​DW_CFA_advance_loc2:​·​315·​to·​00001f0268 ··​DW_CFA_advance_loc2:​·​329·​to·​00001f40
69 ··​DW_CFA_remember_state​69 ··​DW_CFA_remember_state​
70 ··​DW_CFA_def_cfa_offset​:​·​2070 ··​DW_CFA_def_cfa_offset​:​·​20
71 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0371 ··​DW_CFA_advance_loc:​·​1·​to·​00001f41
72 ··​DW_CFA_restore:​·​r3·​(ebx)​72 ··​DW_CFA_restore:​·​r3·​(ebx)​
73 ··​DW_CFA_def_cfa_offset​:​·​1673 ··​DW_CFA_def_cfa_offset​:​·​16
74 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0474 ··​DW_CFA_advance_loc:​·​1·​to·​00001f42
75 ··​DW_CFA_restore:​·​r6·​(esi)​75 ··​DW_CFA_restore:​·​r6·​(esi)​
76 ··​DW_CFA_def_cfa_offset​:​·​1276 ··​DW_CFA_def_cfa_offset​:​·​12
77 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0577 ··​DW_CFA_advance_loc:​·​1·​to·​00001f43
78 ··​DW_CFA_restore:​·​r7·​(edi)​78 ··​DW_CFA_restore:​·​r7·​(edi)​
79 ··​DW_CFA_def_cfa_offset​:​·​879 ··​DW_CFA_def_cfa_offset​:​·​8
80 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0680 ··​DW_CFA_advance_loc:​·​1·​to·​00001f44
81 ··​DW_CFA_restore:​·​r5·​(ebp)​81 ··​DW_CFA_restore:​·​r5·​(ebp)​
82 ··​DW_CFA_def_cfa_offset​:​·​482 ··​DW_CFA_def_cfa_offset​:​·​4
83 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0783 ··​DW_CFA_advance_loc:​·​1·​to·​00001f45
84 ··​DW_CFA_restore_state84 ··​DW_CFA_restore_state
  
85 000000dc·​0000001c·​000000b4·​FDE·​cie=0000002c·​pc=00001f0c.​.​00001fbe85 000000dc·​0000001c·​000000b4·​FDE·​cie=0000002c·​pc=00001f50.​.​00002002
86 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0d86 ··​DW_CFA_advance_loc:​·​1·​to·​00001f51
87 ··​DW_CFA_def_cfa_offset​:​·​887 ··​DW_CFA_def_cfa_offset​:​·​8
88 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​888 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​8
89 ··​DW_CFA_advance_loc:​·​1·​to·​00001f0e89 ··​DW_CFA_advance_loc:​·​1·​to·​00001f52
90 ··​DW_CFA_def_cfa_offset​:​·​1290 ··​DW_CFA_def_cfa_offset​:​·​12
91 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​1291 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​12
92 ··​DW_CFA_advance_loc:​·3·​to·​00001f1192 ··​DW_CFA_advance_loc:​·14·​to·​00001f60
93 ··​DW_CFA_def_cfa_offset​:​·​3293 ··​DW_CFA_def_cfa_offset​:​·​32
94 ··​DW_CFA_nop94 ··​DW_CFA_nop
95 ··​DW_CFA_nop95 ··​DW_CFA_nop
  
96 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=00002350.​.​000024e796 000000fc·​0000003c·​000000d4·​FDE·​cie=0000002c·​pc=00002390.​.​00002510
97 ··​DW_CFA_advance_loc:​·​1·​to·​0000235197 ··​DW_CFA_advance_loc:​·​1·​to·​00002391
98 ··​DW_CFA_def_cfa_offset​:​·​898 ··​DW_CFA_def_cfa_offset​:​·​8
99 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​899 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
100 ··​DW_CFA_advance_loc:​·​1·​to·​00002352100 ··​DW_CFA_advance_loc:​·​1·​to·​00002392
101 ··​DW_CFA_def_cfa_offset​:​·​12101 ··​DW_CFA_def_cfa_offset​:​·​12
102 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12102 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
103 ··​DW_CFA_advance_loc:​·​1·​to·​00002353103 ··​DW_CFA_advance_loc:​·​1·​to·​00002393
104 ··​DW_CFA_def_cfa_offset​:​·​16104 ··​DW_CFA_def_cfa_offset​:​·​16
105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16105 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
106 ··​DW_CFA_advance_loc:​·​1·​to·​00002354106 ··​DW_CFA_advance_loc:​·​1·​to·​00002394
107 ··​DW_CFA_def_cfa_offset​:​·​20107 ··​DW_CFA_def_cfa_offset​:​·​20
108 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20108 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
109 ··​DW_CFA_advance_loc:​·3·​to·​00002357109 ··​DW_CFA_advance_loc:​·14·​to·​000023a2
110 ··​DW_CFA_def_cfa_offset​:​·​48110 ··​DW_CFA_def_cfa_offset​:​·​48
111 ··​DW_CFA_advance_loc2:​·​395·​to·​000024e2111 ··​DW_CFA_advance_loc2:​·​361·​to·​0000250b
112 ··​DW_CFA_def_cfa_offset​:​·​20112 ··​DW_CFA_def_cfa_offset​:​·​20
113 ··​DW_CFA_advance_loc:​·​1·​to·​000024e3113 ··​DW_CFA_advance_loc:​·​1·​to·​0000250c
114 ··​DW_CFA_restore:​·​r3·​(ebx)​114 ··​DW_CFA_restore:​·​r3·​(ebx)​
115 ··​DW_CFA_def_cfa_offset​:​·​16115 ··​DW_CFA_def_cfa_offset​:​·​16
116 ··​DW_CFA_advance_loc:​·​1·​to·​000024e4116 ··​DW_CFA_advance_loc:​·​1·​to·​0000250d
117 ··​DW_CFA_restore:​·​r6·​(esi)​117 ··​DW_CFA_restore:​·​r6·​(esi)​
118 ··​DW_CFA_def_cfa_offset​:​·​12118 ··​DW_CFA_def_cfa_offset​:​·​12
119 ··​DW_CFA_advance_loc:​·​1·​to·​000024e5119 ··​DW_CFA_advance_loc:​·​1·​to·​0000250e
120 ··​DW_CFA_restore:​·​r7·​(edi)​120 ··​DW_CFA_restore:​·​r7·​(edi)​
121 ··​DW_CFA_def_cfa_offset​:​·​8121 ··​DW_CFA_def_cfa_offset​:​·​8
122 ··​DW_CFA_advance_loc:​·​1·​to·​000024e6122 ··​DW_CFA_advance_loc:​·​1·​to·​0000250f
123 ··​DW_CFA_restore:​·​r5·​(ebp)​123 ··​DW_CFA_restore:​·​r5·​(ebp)​
124 ··​DW_CFA_def_cfa_offset​:​·​4124 ··​DW_CFA_def_cfa_offset​:​·​4
125 ··​DW_CFA_nop125 ··​DW_CFA_nop
126 ··​DW_CFA_nop126 ··​DW_CFA_nop
127 ··​DW_CFA_nop127 ··​DW_CFA_nop
  
128 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=000024f0.​.​00002679128 0000013c·​0000003c·​00000114·​FDE·​cie=0000002c·​pc=00002510.​.​000026a4
129 ··​DW_CFA_advance_loc:​·​1·​to·​000024f1129 ··​DW_CFA_advance_loc:​·​1·​to·​00002511
130 ··​DW_CFA_def_cfa_offset​:​·​8130 ··​DW_CFA_def_cfa_offset​:​·​8
131 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8131 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
132 ··​DW_CFA_advance_loc:​·​1·​to·​000024f2132 ··​DW_CFA_advance_loc:​·​1·​to·​00002512
133 ··​DW_CFA_def_cfa_offset​:​·​12133 ··​DW_CFA_def_cfa_offset​:​·​12
134 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12134 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
135 ··​DW_CFA_advance_loc:​·​1·​to·​000024f3135 ··​DW_CFA_advance_loc:​·​1·​to·​00002513
136 ··​DW_CFA_def_cfa_offset​:​·​16136 ··​DW_CFA_def_cfa_offset​:​·​16
137 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16137 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
138 ··​DW_CFA_advance_loc:​·​1·​to·​000024f4138 ··​DW_CFA_advance_loc:​·​1·​to·​00002514
139 ··​DW_CFA_def_cfa_offset​:​·​20139 ··​DW_CFA_def_cfa_offset​:​·​20
140 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20140 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
141 ··​DW_CFA_advance_loc:​·3·​to·​000024f7141 ··​DW_CFA_advance_loc:​·14·​to·​00002522
Max diff block lines reached; 25834/31577 bytes (81.81%) of diff not shown.
831 B
objdump --line-numbers --disassemble --demangle --reloc --section=.init {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·​of·​section·​.​init:​2 Disassembly·​of·​section·​.​init:​
  
3 00001000·​<.​init>:​3 00001000·​<.​init>:​
4 ····​1000:​»       ​53···················»       ​push···​%ebx4 ····​1000:​»       ​53···················»       ​push···​%ebx
5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp5 ····​1001:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
6 ····​1004:​»       ​e8·b7·​0c·​00·​00·······»       ​call···​1cc0·​<__cxa_finalize@plt+0​xa70>6 ····​1004:​»       ​e8·d7·​0c·​00·​00·······»       ​call···​1ce0·​<__cxa_finalize@plt+0​xa90>
7 ····​1009:​»       ​81·​c3·​f7·​6f·​00·​00····»       ​add····​$0x6ff7,​%ebx7 ····​1009:​»       ​81·​c3·​f7·​6f·​00·​00····»       ​add····​$0x6ff7,​%ebx
8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax8 ····​100f:​»       ​8b·​83·​f0·​ff·​ff·​ff····»       ​mov····​-​0x10(%ebx)​,​%eax
9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax9 ····​1015:​»       ​85·​c0················»       ​test···​%eax,​%eax
10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>10 ····​1017:​»       ​74·​02················»       ​je·····​101b·​<__printf_chk@plt-​0x15>
11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax11 ····​1019:​»       ​ff·​d0················»       ​call···​*%eax
12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp12 ····​101b:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
13 ····​101e:​»       ​5b···················»       ​pop····​%ebx13 ····​101e:​»       ​5b···················»       ​pop····​%ebx
851 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 6868 lines modifiedOffset 1, 7107 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00001260·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0x1290>:​2 00001260·​<std:​:​vector<char*,​·​std:​:​allocator<char*>·​>:​:​_M_realloc_insert(__g​nu_cxx:​:​__normal_iterator<cha​r**,​·​std:​:​vector<char*,​·​std:​:​allocator<char*>·​>·​>,​·​char*·​const&)​@@Base-​0x12b0>:​
3 ····​1260:​»       ​89·​54·​24·​48··········»       ​mov····​%edx,​0x48(%esp)​ 
4 main()​:​3 main()​:​
5 .​/​src/​fst-​train.​C:​135 
6 ····​1264:​»       ​89·​44·​24·​4c··········»       ​mov····​%eax,​0x4c(%esp)​ 
7 .​/​src/​fst-​train.​C:​147·​(discriminator·​2)​4 .​/​src/​fst-​train.​C:​147·​(discriminator·​2)​
8 ····​1268:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​5 ····​1260:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
9 ····​126b:​»       ​89·​fb················»       ​mov····​%edi,​%ebx6 ····​1263:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
 7 ····​1265:​»       ​89·​54·​24·​48··········»       ​mov····​%edx,​0x48(%esp)​
 8 ····​1269:​»       ​89·​44·​24·​4c··········»       ​mov····​%eax,​0x4c(%esp)​
10 ····​126d:​»       ​e8·​9e·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>9 ····​126d:​»       ​e8·​9e·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>
11 ····​1272:​»       ​8b·​44·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%eax10 ····​1272:​»       ​8b·​44·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%eax
12 ····​1276:​»       ​8b·74·​24·​48··········»       ​mov····​0x48(%esp)​,​%esi11 ····​1276:​»       ​8b·54·​24·​48··········»       ​mov····​0x48(%esp)​,​%edx
13 ····​127a:​»       ​83·​fe·​01·············»       ​cmp····​$0x1,​%esi12 ····​127a:​»       ​83·​fa·​01·············»       ​cmp····​$0x1,​%edx
14 ····​127d:​»       ​75·38················»       ​jne····12b7·<__cxa_finalize@plt+0​x67>13 ····​127d:​»       ​89·d6················»       ​mov····%edx,​%esi
 14 ····​127f:​»       ​75·​38················»       ​jne····​12b9·​<__cxa_finalize@plt+0​x69>
15 .​/​src/​fst-​train.​C:​20715 .​/​src/​fst-​train.​C:​207
16 ····​127f:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​16 ····​1281:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
17 ····​1282:​»       ​89·​fb················»       ​mov····​%edi,​%ebx17 ····​1284:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
18 ····​1284:​»       ​e8·​d7·​fd·​ff·​ff·······»       ​call···​1060·​<__cxa_begin_catch@pl​t>18 ····​1286:​»       ​e8·​d5·​fd·​ff·​ff·······»       ​call···​1060·​<__cxa_begin_catch@pl​t>
19 .​/​src/​fst-​train.​C:​20819 .​/​src/​fst-​train.​C:​208
20 ····​1289:​»       ​89·44·24·04··········»       ​mov····%eax,​0x4(%esp)​20 ····​128b:​»       ​8b·8f·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%ecx
21 ····​128d:​»       ​8b·8f·f8·ff·ff·ff····»       ​mov····-​0x8(%edi)​,​%ecx21 ····​1291:​»       ​89·0c·24·············»       ​mov····%ecx,​(%esp)​
22 ····​1293:​»       ​89·0c·​24·············»       ​mov····​%ecx,​(%esp)​22 ····​1294:​»       ​89·44·​24·04··········»       ​mov····​%eax,​0x4(%esp)​
23 ····​1296:​»       ​e8·​95·​fe·​ff·​ff·······»       ​call···​1130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>23 ····​1298:​»       ​e8·​93·​fe·​ff·​ff·······»       ​call···​1130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
24 ····​129b:​»       ​8d·97·09·e2·ff·ff····»       ​lea····-​0x1df7(%edi)​,​%edx24 ····​129d:​»       ​89·04·24·············»       ​mov····%eax,​(%esp)​
25 ····​12a1:​»       ​89·54·24·04··········»       ​mov····%edx,​0x4(%esp)​25 ····​12a0:​»       ​8d·97·09·e2·ff·ff····»       ​lea····-​0x1df7(%edi)​,​%edx
26 ····​12a5:​»       ​89·04·​24·············»       ​mov····​%eax,​(%esp)​26 ····​12a6:​»       ​89·54·​24·04··········»       ​mov····​%edx,​0x4(%esp)​
27 ····​12a8:​»       ​e8·​83·​fe·​ff·​ff·······»       ​call···​1130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>27 ····​12aa:​»       ​e8·​81·​fe·​ff·​ff·······»       ​call···​1130·​<std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&·​std:​:​operator<<·​<std:​:​char_traits<char>·​>(std:​:​basic_ostream<char,​·​std:​:​char_traits<char>·​>&,​·​char·​const*)​@plt>
28 .​/​src/​fst-​train.​C:​20728 .​/​src/​fst-​train.​C:​207
29 ····​12ad:​»       ​e8·​1e·​ff·​ff·​ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​29 ····​12af:​»       ​e8·​1c·​ff·​ff·​ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​
30 ····​12b2:​»       ​e9·a2·​07·​00·​00·······»       ​jmp····​1a59·​<__cxa_finalize@plt+0​x809>30 ····​12b4:​»       ​e9·bd·​07·​00·​00·······»       ​jmp····​1a76·​<__cxa_finalize@plt+0​x826>
31 ····​12b7:​»       ​89·​c6················»       ​mov····​%eax,​%esi31 ····​12b9:​»       ​89·​c6················»       ​mov····​%eax,​%esi
32 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56732 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
33 ····​12b9:​»       ​8b·​44·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%eax33 ····​12bb:​»       ​8b·​44·​24·​5c··········»       ​mov····​0x5c(%esp)​,​%eax
34 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30334 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
35 ····​12bd:​»       ​85·​c0················»       ​test···​%eax,​%eax35 ····​12bf:​»       ​85·​c0················»       ​test···​%eax,​%eax
36 ····​12bf:​»       ​74·​0a················»       ​je·····​12cb·​<__cxa_finalize@plt+0​x7b>36 ····​12c1:​»       ​74·​0a················»       ​je·····​12cd·​<__cxa_finalize@plt+0​x7d>
37 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12537 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
38 ····​12c1:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​38 ····​12c3:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
39 ····​12c4:​»       ​89·​fb················»       ​mov····​%edi,​%ebx39 ····​12c6:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
40 ····​12c6:​»       ​e8·​45·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>40 ····​12c8:​»       ​e8·​43·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>
41 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8641 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
42 ····​12cb:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​42 ····​12cd:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
43 ····​12ce:​»       ​89·​fb················»       ​mov····​%edi,​%ebx43 ····​12d0:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
44 ····​12d0:​»       ​e8·​3b·​ff·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>44 ····​12d2:​»       ​e8·​39·​ff·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
45 ····​12d5:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
46 .​/​src/​fst-​train.​C:​20745 .​/​src/​fst-​train.​C:​207
47 ····​12d7:​»       ​89·​fb················»       ​mov····​%edi,​%ebx46 ····​12d7:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
48 ····​12d9:​»       ​e8·f2·fe·ff·ff·······»       ​call···11d0·<__cxa_end_catch@plt>​47 ····​12d9:​»       ​89·c6················»       ​mov····%eax,​%esi
49 ····​12de:​»       ​eb·d9················»       ​jmp····​12b9·​<__cxa_finalize@plt+0​x69>48 ····​12db:​»       ​e8·f0·fe·ff·ff·······»       ​call···​11d0·​<__cxa_end_catch@plt>​
 49 ····​12e0:​»       ​eb·​d9················»       ​jmp····​12bb·​<__cxa_finalize@plt+0​x6b>
50 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​50 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​
51 ····​12e0:​»       ​8b·​94·​24·​80·​00·​00·​00·»       ​mov····​0x80(%esp)​,​%edx51 ····​12e2:​»       ​8b·​94·​24·​80·​00·​00·​00·»       ​mov····​0x80(%esp)​,​%edx
52 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​52 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​
53 ····​12e7:​»       ​85·​d2················»       ​test···​%edx,​%edx53 ····​12e9:​»       ​85·​d2················»       ​test···​%edx,​%edx
54 ····​12e9:​»       ​74·​0a················»       ​je·····​12f5·​<__cxa_finalize@plt+0​xa5>54 ····​12eb:​»       ​74·​0a················»       ​je·····​12f7·​<__cxa_finalize@plt+0​xa7>
55 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12555 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
56 ····​12eb:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​56 ····​12ed:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
57 ····​12ee:​»       ​89·​fb················»       ​mov····​%edi,​%ebx57 ····​12f0:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
58 ····​12f0:​»       ​e8·​1b·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>58 ····​12f2:​»       ​e8·​19·​fe·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>
59 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8659 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
60 ····​12f5:​»       ​8b·​5c·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%ebx60 ····​12f7:​»       ​8b·​5c·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%ebx
61 ····​12f9:​»       ​8d·​44·​24·​68··········»       ​lea····​0x68(%esp)​,​%eax61 ····​12fb:​»       ​8d·​4c·​24·​68··········»       ​lea····​0x68(%esp)​,​%ecx
62 ····​12fd:​»       ​89·​44·​24·30··········»       ​mov····​%eax,​0x30(%esp)​62 ····​12ff:​»       ​89·​4c·​24·2c··········»       ​mov····​%ecx,​0x2c(%esp)​
63 .​/​src/​fst-​train.​C:​16363 .​/​src/​fst-​train.​C:​163
64 ····​1301:​»       ​8b·​4c·​24·​2c··········»       ​mov····​0x2c(%esp)​,​%ecx64 ····​1303:​»       ​8b·​44·​24·​28··········»       ​mov····​0x28(%esp)​,​%eax
65 ····​1305:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​65 ····​1307:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
66 ····​1308:​»       ​e8·43·​10·​00·​00·······»       ​call···​2350·​<__cxa_finalize@plt+0​x1100>66 ····​130a:​»       ​e8·81·​10·​00·​00·······»       ​call···​2390·​<__cxa_finalize@plt+0​x1140>
67 ····​130d:​»       ​8b·​54·​24·30··········»       ​mov····​0x30(%esp)​,​%edx67 ····​130f:​»       ​8b·​54·​24·2c··········»       ​mov····​0x2c(%esp)​,​%edx
68 ····​1311:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​68 ····​1313:​»       ​89·​14·​24·············»       ​mov····​%edx,​(%esp)​
69 ····​1314:​»       ​e8·37·​10·​00·​00·······»       ​call···​2350·​<__cxa_finalize@plt+0​x1100>69 ····​1316:​»       ​e8·75·​10·​00·​00·······»       ​call···​2390·​<__cxa_finalize@plt+0​x1140>
70 ····​1319:​»       ​89·​d8················»       ​mov····​%ebx,​%eax70 ····​131b:​»       ​89·​d8················»       ​mov····​%ebx,​%eax
71 ····​131b:​»       ​e9·5a·ff·ff·ff·······»       ​jmp····127a·<__cxa_finalize@plt+0​x2a>71 ····​131d:​»       ​89·f2················»       ​mov····%esi,​%edx
 72 ····​131f:​»       ​e9·​56·​ff·​ff·​ff·······»       ​jmp····​127a·​<__cxa_finalize@plt+0​x2a>
72 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​73 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567·​(discriminator·​2)​
73 ····​1320:​»       ​8b·​8c·​24·​80·​00·​00·​00·»       ​mov····​0x80(%esp)​,​%ecx74 ····​1324:​»       ​8b·​84·​24·​80·​00·​00·​00·»       ​mov····​0x80(%esp)​,​%eax
74 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​75 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303·​(discriminator·​2)​
75 ····​1327:​»       ​85·​c9················»       ​test···​%ecx,​%ecx76 ····​132b:​»       ​85·​c0················»       ​test···​%eax,​%eax
76 ····​1329:​»       ​74·​0a················»       ​je·····​1335·​<__cxa_finalize@plt+0​xe5>77 ····​132d:​»       ​74·​0a················»       ​je·····​1339·​<__cxa_finalize@plt+0​xe9>
77 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12578 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
78 ····​132b:​»       ​89·​0c·​24·············»       ​mov····​%ecx,​(%esp)​79 ····​132f:​»       ​89·​04·​24·············»       ​mov····​%eax,​(%esp)​
79 ····​132e:​»       ​89·​fb················»       ​mov····​%edi,​%ebx80 ····​1332:​»       ​89·​fb················»       ​mov····​%edi,​%ebx
80 ····​1330:​»       ​e8·​db·​fd·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>81 ····​1334:​»       ​e8·​d7·​fd·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>
81 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8682 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
82 ····​1335:​»       ​8b·​5c·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%ebx83 ····​1339:​»       ​8b·​5c·​24·​4c··········»       ​mov····​0x4c(%esp)​,​%ebx
83 ····​1339:​»       ​eb·​c6················»       ​jmp····​1301·​<__cxa_finalize@plt+0​xb1>84 ····​133d:​»       ​eb·​c4················»       ​jmp····​1303·​<__cxa_finalize@plt+0​xb3>
84 ····​133b:​»       ​90···················»       ​nop85 ····​133f:​»       ​90···················»       ​nop
85 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​56786 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​567
86 ····​133c:​»       ​8b·54·​24·​64··········»       ​mov····​0x64(%esp)​,​%edx87 ····​1340:​»       ​8b·6c·​24·​64··········»       ​mov····​0x64(%esp)​,​%ebp
87 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​30388 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​303
88 ····​1340:​»       ​85·d2················»       ​test···​%edx,​%edx89 ····​1344:​»       ​85·ed················»       ​test···​%ebp,​%ebp
89 ····​1342:​»       ​74·​0c················»       ​je·····​1350·​<__cxa_finalize@plt+0​x100>90 ····​1346:​»       ​74·​0c················»       ​je·····​1354·​<__cxa_finalize@plt+0​x104>
90 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​12591 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​125
91 ····​1344:​»       ​89·14·​24·············»       ​mov····​%edx,​(%esp)​92 ····​1348:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​
92 ····​1347:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx93 ····​134b:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
93 ····​134b:​»       ​e8·c0·​fd·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>94 ····​134f:​»       ​e8·bc·​fd·​ff·​ff·······»       ​call···​1110·​<operator·​delete(void*)​@plt>
94 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​8695 /​usr/​include/​c++/​8/​ext/​new_allocator.​h:​86
95 ····​1350:​»       ​89·2c·​24·············»       ​mov····​%ebp,​(%esp)​96 ····​1354:​»       ​89·3c·​24·············»       ​mov····​%edi,​(%esp)​
96 ····​1353:​»       ​8b·​5c·​24·​24··········»       ​mov····​0x24(%esp)​,​%ebx97 ····​1357:​»       ​8b·​5c·​24·​20··········»       ​mov····​0x20(%esp)​,​%ebx
97 ····​1357:​»       ​e8·​b4·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>98 ····​135b:​»       ​e8·​b0·​fe·​ff·​ff·······»       ​call···​1210·​<_Unwind_Resume@plt>
98 ····​135c:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
99 ····​135e:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
100 .​/​src/​fst-​train.​C:​12999 .​/​src/​fst-​train.​C:​129
101 ····​1360:​»       ​55···················»       ​push···​%ebp100 ····​1360:​»       ​55···················»       ​push···​%ebp
102 ····​1361:​»       ​89·​e5················»       ​mov····​%esp,​%ebp 
103 ····​1363:​»       ​57···················»       ​push···​%edi 
104 ····​1364:​»       ​56···················»       ​push···​%esi 
105 ····​1365:​»       ​53···················»       ​push···​%ebx 
106 ····​1366:​»       ​83·​e4·​f0·············»       ​and····​$0xfffffff0,​%esp 
107 ····​1369:​»       ​81·​ec·​60·​08·​00·​00····»       ​sub····​$0x860,​%esp 
108 ····​136f:​»       ​e8·​95·​35·​00·​00·······»       ​call···​4909·​<std:​:​vector<double,​·​std:​:​allocator<double>·​>:​:​_M_fill_insert(__gnu_​cxx:​:​__normal_iterator<dou​ble*,​·​std:​:​vector<double,​·​std:​:​allocator<double>·​>·​>,​·​unsigned·​int,​·​double·​const&)​@@Base+0x20f9> 
109 ····​1374:​»       ​81·​c7·​8c·​6c·​00·​00····»       ​add····​$0x6c8c,​%edi 
110 ····​137a:​»       ​8b·​45·​0c·············»       ​mov····​0xc(%ebp)​,​%eax 
111 ····​137d:​»       ​89·​44·​24·​34··········»       ​mov····​%eax,​0x34(%esp)​ 
112 ····​1381:​»       ​65·​8b·​0d·​14·​00·​00·​00·»       ​mov····​%gs:​0x14,​%ecx 
113 ····​1388:​»       ​89·​8c·​24·​5c·​08·​00·​00·»       ​mov····​%ecx,​0x85c(%esp)​ 
114 ····​138f:​»       ​31·​c9················»       ​xor····​%ecx,​%ecx 
115 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96101 /​usr/​include/​c++/​8/​bits/​stl_vector.​h:​96
116 ····​1391:​»       ​c7·44·24·5c·00·00·00·»       ​movl···$0x0,​0x5c(%esp)​102 ····​1361:​»       ​31·d2················»       ​xor····​%edx,​%edx
117 ····​1398:​»       ​00·103 .​/​src/​fst-​train.​C:​129
118 ····​1399:​»       ​c7·44·24·60·00·00·00·»       ​movl···$0x0,​0x60(%esp)​104 ····​1363:​»       ​89·e5················»       ​mov····%esp,​%ebp
Max diff block lines reached; 858285/871250 bytes (98.51%) of diff not shown.
955 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00005bf4·​<.​fini>:​2 00005c64·​<.​fini>:​
3 ····​5bf4:​»       ​53···················»       ​push···​%ebx3 ····​5c64:​»       ​53···················»       ​push···​%ebx
4 ····​5bf5:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​5c65:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​5bf8:​»       ​e8·c3·​c0·​ff·​ff·······»       ​call···​1cc0·​<__cxa_finalize@plt+0​xa70>5 ····​5c68:​»       ​e8·73·​c0·​ff·​ff·······»       ​call···​1ce0·​<__cxa_finalize@plt+0​xa90>
6 ····​5bfd:​»       ​81·​c3·03·​24·​00·​00····»       ​add····​$0x2403,​%ebx6 ····​5c6d:​»       ​81·​c3·93·​23·​00·​00····»       ​add····​$0x2393,​%ebx
7 ····​5c03:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​5c73:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​5c06:​»       ​5b···················»       ​pop····​%ebx8 ····​5c76:​»       ​5b···················»       ​pop····​%ebx
9 ····​5c07:​»       ​c3···················»       ​ret····9 ····​5c77:​»       ​c3···················»       ​ret····
1.99 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​1 Hex·​dump·​of·​section·​'.​eh_frame_hdr':​
2 ··​0x0000623c·​011b033b·​e8000000·​1c000000·​e4adffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x0000623c·​011b033b·​e8000000·​1c000000·​e4adffff·​.​.​.​;​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x0000624c·​30010000·​14b0ffff·​54010000·​24b0ffff·​0.​.​.​.​.​.​.​T.​.​.​$.​.​.​3 ··​0x0000624c·​30010000·​14b0ffff·​54010000·​24b0ffff·​0.​.​.​.​.​.​.​T.​.​.​$.​.​.​
4 ··​0x0000625c·c8040000·​00b1ffff·4c060000·​24b1ffff·.​.​.​.​.​.​.​.​L.​.​.​$.​.​.​4 ··​0x0000625c·30040000·​04b1ffff·9c050000·​24b1ffff·0.​.​.​.​.​.​.​.​.​.​.​$.​.​.​
5 ··​0x0000626c·68040000·7fb9ffff·e0040000·fbb9ffff·h.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x0000626c·cc030000·a4b9ffff·48040000·24baffff·.​.​.​.​.​.​.​.​H.​.​.​$.​.​.​
6 ··​0x0000627c·64060000·44baffff·​04010000·84bbffff·d.​.​.​D.​.​.​.​.​.​.​.​.​.​.​6 ··​0x0000627c·b4050000·64baffff·​04010000·a4bbffff·.​.​.​.​d.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x0000628c·​88010000·d0bcffff·​c8010000·82bdffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x0000628c·​88010000·14bdffff·​c8010000·d4bdffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x0000629c·​68020000·ecc0ffff·​68010000·14c1ffff·​h.​.​.​.​.​.​.​h.​.​.​.​.​.​.​8 ··​0x0000629c·​68020000·24c1ffff·​68010000·54c1ffff·​h.​.​.​$.​.​.​h.​.​.​T.​.​.​
9 ··​0x000062ac·​e8010000·b4c2ffff·​28020000·44c4ffff·​.​.​.​.​.​.​.​.​(.​.​.​D.​.​.​9 ··​0x000062ac·​e8010000·d4c2ffff·​28020000·74c4ffff·​.​.​.​.​.​.​.​.​(.​.​.​t.​.​.​
10 ··​0x000062bc·​a8020000·d4c5ffff·​e8020000·a6caffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x000062bc·​a8020000·14c6ffff·​e8020000·14cbffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x000062cc·40030000·14ccffff·b8030000·94e4ffff·@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x000062cc·14030000·94ccffff·60030000·14e5ffff·.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​
12 ··​0x000062dc·fc030000·c9e6ffff·14050000·cde6ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000062dc·a4030000·33e7ffff·7c040000·37e7ffff·​.​.​.​.​3.​.​.​|.​.​.​7.​.​.​
13 ··​0x000062ec·28050000·d4e6ffff·d8050000·3af3ffff·(.​.​.​.​.​.​.​.​.​.​.​:​.​.​.​13 ··​0x000062ec·90040000·44e7ffff·28050000·b4f3ffff·.​.​.​.​D.​.​.​(.​.​.​.​.​.​.​
14 ··​0x000062fc·3c050000·74f3ffff·50050000·54f4ffff·<.​.​.​t.​.​.​P.​.​.​T.​.​.​14 ··​0x000062fc·a4040000·04f4ffff·b8040000·04f5ffff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x0000630c·98050000·34f9ffff·90060000·94f9ffff·​.​.​.​.​4.​.​.​.​.​.​.​.​.​.​.​15 ··​0x0000630c·e8040000·a4f9ffff·e0050000·04faffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x0000631c·dc060000·a4f9ffff·f0060000··········.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0000631c·2c060000·14faffff·40060000··········,​.​.​.​.​.​.​.​@.​.​.​
  
11.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 102 lines modifiedOffset 1, 91 lines modified
  
1 Hex·​dump·​of·​section·​'.​eh_frame':​1 Hex·​dump·​of·​section·​'.​eh_frame':​
2 ··​0x00006328·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​2 ··​0x00006328·​14000000·​00000000·​017a5200·​017c0801·​.​.​.​.​.​.​.​.​.​zR.​.​|.​.​
3 ··​0x00006338·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00006338·​1b0c0404·​88010708·​10000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00006348·38b9ffff·​36000000·​00000000·​14000000·8.​.​.​6.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00006348·58b9ffff·​36000000·​00000000·​14000000·X.​.​.​6.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00006358·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​5 ··​0x00006358·​00000000·​017a5200·​017c0801·​1b0c0404·​.​.​.​.​.​zR.​.​|.​.​.​.​.​.​
6 ··​0x00006368·​88010000·​20000000·​1c000000·​acacffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00006368·​88010000·​20000000·​1c000000·​acacffff·​.​.​.​.​·​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00006378·​30020000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x7 ··​0x00006378·​30020000·​000e0846·​0e0c4a0f·​0b740478·​0.​.​.​.​.​.​F.​.​J.​.​t.​x
8 ··​0x00006388·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​8 ··​0x00006388·​003f1a3b·​2a322422·​10000000·​40000000·​.​?.​;​*2$".​.​.​.​@.​.​.​
9 ··​0x00006398·​b8aeffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00006398·​b8aeffff·​08000000·​00000000·​1c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000063a8·​54000000·7cbfffff·​26000000·​00410e08·​T.​.​.​|.​.​.​&.​.​.​.​A.​.​10 ··​0x000063a8·​54000000·b4bfffff·​26000000·​00410e08·​T.​.​.​.​.​.​.​&.​.​.​.​A.​.​
11 ··​0x000063b8·​8302430e·​20600e08·​41c30e04·​3c000000·​.​.​C.​·`.​.​A.​.​.​<.​.​.​11 ··​0x000063b8·​83024e0e·​20550e08·​41c30e04·​3c000000·​.​.​N.​·U.​.​A.​.​.​<.​.​.​
12 ··​0x000063c8·​74000000·f4b9ffff·4c010000·​00410e08·​t.​.​.​.​.​.​.​L.​.​.​.​A.​.​12 ··​0x000063c8·​74000000·14baffff·6a010000·​00410e08·​t.​.​.​.​.​.​.​j.​.​.​.​A.​.​
13 ··​0x000063d8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​13 ··​0x000063d8·​8502410e·​0c870341·​0e108604·​460e1483·​.​.​A.​.​.​.​A.​.​.​.​F.​.​.​
14 ··​0x000063e8·​05430e50·​033b010a·​0e1441c3·​0e1041c6·​.​C.​P.​;​.​.​.​.​A.​.​.​A.​14 ··​0x000063e8·​054e0e50·​0349010a·​0e1441c3·​0e1041c6·​.​N.​P.​I.​.​.​.​A.​.​.​A.​
15 ··​0x000063f8·​0e0c41c7·​0e0841c5·​0e04410b·​1c000000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​15 ··​0x000063f8·​0e0c41c7·​0e0841c5·​0e04410b·​1c000000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
16 ··​0x00006408·​b4000000·00bbffff·​b2000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​16 ··​0x00006408·​b4000000·44bbffff·​b2000000·​00410e08·​.​.​.​.​D.​.​.​.​.​.​.​.​A.​.​
17 ··​0x00006418·​8602410e·​0c830343·​0e200000·​3c000000·​.​.​A.​.​.​.​C.​·​.​.​<.​.​.​17 ··​0x00006418·​8602410e·​0c83034e·​0e200000·​3c000000·​.​.​A.​.​.​.​N.​·​.​.​<.​.​.​
18 ··​0x00006428·​d4000000·24bfffff·97010000·​00410e08·​.​.​.​.​$.​.​.​.​.​.​.​.​A.​.​18 ··​0x00006428·​d4000000·64bfffff·80010000·​00410e08·​.​.​.​.​d.​.​.​.​.​.​.​.​A.​.​
19 ··​0x00006438·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​19 ··​0x00006438·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
20 ··​0x00006448·​05430e30·​038b010e·​1441c30e·​1041c60e·​.​C.​0.​.​.​.​.​A.​.​.​A.​.​20 ··​0x00006448·​054e0e30·​0369010e·​1441c30e·​1041c60e·​.​N.​0.​i.​.​.​A.​.​.​A.​.​
21 ··​0x00006458·​0c41c70e·​0841c50e·​04000000·​3c000000·​.​A.​.​.​A.​.​.​.​.​.​<.​.​.​21 ··​0x00006458·​0c41c70e·​0841c50e·​04000000·​3c000000·​.​A.​.​.​A.​.​.​.​.​.​<.​.​.​
22 ··​0x00006468·​14010000·84c0ffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​22 ··​0x00006468·​14010000·a4c0ffff·94010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
23 ··​0x00006478·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​23 ··​0x00006478·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
24 ··​0x00006488·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​24 ··​0x00006488·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
25 ··​0x00006498·​0c41c70e·​0841c50e·​04410b00·​3c000000·​.​A.​.​.​A.​.​.​A.​.​<.​.​.​25 ··​0x00006498·​0c41c70e·​0841c50e·​044b0b00·​3c000000·​.​A.​.​.​A.​.​.​K.​.​<.​.​.​
26 ··​0x000064a8·​54010000·12bbffff·69030000·​00410e08·​T.​.​.​.​.​.​.​i.​.​.​.​A.​.​26 ··​0x000064a8·​54010000·64bbffff·47030000·​00410e08·​T.​.​.​d.​.​.​G.​.​.​.​A.​.​
27 ··​0x000064b8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​27 ··​0x000064b8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
28 ··​0x000064c8·​05430e50·​0321020a·​0e1441c3·​0e1041c6·​.​C.​P.​!.​.​.​.​A.​.​.​A.​28 ··​0x000064c8·​054d0e50·​03f4010a·​0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
29 ··​0x000064d8·​0e0c41c7·​0e0841c5·​0e04410b·​3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​29 ··​0x000064d8·​0e0c41c7·​0e0841c5·​0e04470b·​3c000000·​.​.​A.​.​.​A.​.​.​G.​<.​.​.​
30 ··​0x000064e8·​94010000·94c1ffff·89010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​30 ··​0x000064e8·​94010000·c4c1ffff·94010000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
31 ··​0x000064f8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​31 ··​0x000064f8·​8502410e·​0c870341·​0e108604·​410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
32 ··​0x00006508·​05430e40·​02d00a0e·​1441c30e·​1041c60e·​.​C.​@.​.​.​.​.​A.​.​.​A.​.​32 ··​0x00006508·​054e0e40·​02cf0a0e·​1441c30e·​1041c60e·​.​N.​@.​.​.​.​.​A.​.​.​A.​.​
33 ··​0x00006518·​0c41c70e·​0841c50e·​04410b00·54000000·​.​A.​.​.​A.​.​.​A.​.​T.​.​.​33 ··​0x00006518·​0c41c70e·​0841c50e·​044b0b00·28000000·​.​A.​.​.​A.​.​.​K.​.​(.​.​.​
34 ··​0x00006528·​d4010000·e4c2ffff·d2040000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​34 ··​0x00006528·​d4010000·24c3ffff·f3040000·​00430e50·​.​.​.​.​$.​.​.​.​.​.​.​.​C.​P
35 ··​0x00006538·​8502410e·0c870341·​0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​35 ··​0x00006538·44860448·​83054f85·​02488703·0347010a·​D.​.​H.​.​O.​.​H.​.​.​G.​.​
36 ··​0x00006548·05430e50·​034a010a·0e1441c3·​0e1041c6·​.​C.​P.​J.​.​.​.​A.​.​.​A.​36 ··​0x00006548·c5c7c6c3·​0e04430b·28000000·​00020000·​.​.​.​.​.​.​C.​(.​.​.​.​.​.​.​
37 ··​0x00006558·0e0c41c7·0e0841c5·​0e04410b·03ee020a·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​37 ··​0x00006558·f8c7ffff·75010000·​00430e40·44860448·​.​.​.​.​u.​.​.​.​C.​@D.​.​H
38 ··​0x00006568·0e1441c3·​0e1041c6·0e0c41c7·0e0841c5·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​38 ··​0x00006568·83055787·​03850202·760ac5c7·c6c30e04·​.​.​W.​.​.​.​.​v.​.​.​.​.​.​.​
39 ··​0x00006578·0e04410b·54000000·2c020000·5ec7ffff·.​.​A.​T.​.​.​,​.​.​.​^.​.​.​39 ··​0x00006578·440b0000·1c000000·00000000·017a504c·D.​.​.​.​.​.​.​.​.​.​.​.​zPL
40 ··​0x00006588·6a010000·​00410e08·​8502410e·0c870341·j.​.​.​.​A.​.​.​.​A.​.​.​.​A40 ··​0x00006588·5200017c·​08079b15·​1b00001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
41 ··​0x00006598·0e108604·​410e1483·05430e40·02810a0e·​.​.​.​.​A.​.​.​.​C.​@.​.​.​.​41 ··​0x00006598·88010000·​40000000·24000000·2cc9ffff·​.​.​.​.​@.​.​.​$.​.​.​,​.​.​.​
42 ··​0x000065a8·1441c30e·​1041c60e·​0c41c70e·​0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​42 ··​0x000065a8·79180000·04ef0200·​00410e08·8502410e·y.​.​.​.​.​.​.​.​A.​.​.​.​A.​
43 ··​0x000065b8·​04410b02·b50a0e14·​41c30e10·41c60e0c·​.​A.​.​.​.​.​.​A.​.​.​A.​.​.​43 ··​0x000065b8·​0c870341·0e108604·​410e1483·054d0e70·​.​.​.​A.​.​.​.​A.​.​.​.​M.​p
44 ··​0x000065c8·41c70e08·41c50e04·410b0000·1c000000·​A.​.​.​A.​.​.​A.​.​.​.​.​.​.​44 ··​0x000065c8·03b7040a·​0e1441c3·0e1041c6·0e0c41c7·.​.​.​.​.​.​A.​.​.​A.​.​.​A.​
45 ··​0x000065d8·​00000000·​017a504c·5200017c·08079bbd·​.​.​.​.​.​zPLR.​.​|.​.​.​.​45 ··​0x000065d8·​0e0841c5·​0e04440b·24000000·90020000·​.​.​A.​.​.​D.​$.​.​.​.​.​.​.​
46 ··​0x000065e8·1a00001b·​1b0c0404·88010000·​40000000·.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​46 ··​0x000065e8·68e1ffff·​1f020000·00430e40·​44860454·h.​.​.​.​.​.​.​.​C.​@D.​.​T
47 ··​0x000065f8·24000000·54c8ffff·75180000·​04470300·$.​.​.​T.​.​.​u.​.​.​.​G.​.​47 ··​0x000065f8·85028703·83057a0a·c5c7c6c3·​0e044b0b·.​.​.​.​.​.​z.​.​.​.​.​.​.​K.​
48 ··​0x00006608·00410e08·8502410e·0c870341·0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​48 ··​0x00006608·34000000·90000000·50adffff·79080000·4.​.​.​.​.​.​.​P.​.​.​y.​.​.​
49 ··​0x00006618·410e1483·​05430e70·0306050a·​0e1441c3·A.​.​.​.​C.​p.​.​.​.​.​.​A.​49 ··​0x00006618·04430300·​00410e08·8502440d·​05428703·.​C.​.​.​A.​.​.​.​D.​.​B.​.​
50 ··​0x00006628·0e1041c6·​0e0c41c7·​0e0841c5·0e04410b·​.​.​A.​.​.​A.​.​.​A.​.​.​A.​50 ··​0x00006628·86044383·​05033807·​0ac341c6·41c741c5·​.​.​C.​.​.​8.​.​.​A.​A.​A.​
51 ··​0x00006638·68000000·e8020000·90e0ffff·35020000·h.​.​.​.​.​.​.​.​.​.​.​5.​.​.​51 ··​0x00006638·0c040441·0b000000·28000000·00000000·.​.​.​A.​.​.​.​(.​.​.​.​.​.​.​
52 ··​0x00006648·​00410e08·8502410e·​0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​52 ··​0x00006648·​017a504c·5200017c·​08079b51·1a00001b·​.​zPLR.​.​|.​.​.​Q.​.​.​.​
53 ··​0x00006658·410e1483·05430e40·​02450a0e·1441c30e·A.​.​.​.​C.​@.​E.​.​.​A.​.​53 ··​0x00006658·1b0c0404·88010c05·​08830585·02860487·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
54 ··​0x00006668·1041c60e·0c41c70e·0841c50e·04410b03·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​54 ··​0x00006668·03000000·14000000·30000000·ecabffff·​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
55 ··​0x00006678·b9010a0e·1441c30e·1041c60e·0c41c70e·​.​.​.​.​.​A.​.​.​A.​.​.​A.​.​55 ··​0x00006678·df000000·043f0300·00000000·30000000·​.​.​.​.​.​?.​.​.​.​.​.​0.​.​.​
56 ··​0x00006688·0841c50e·04410b61·0e1441c3·​0e1041c6·​.​A.​.​.​A.​a.​.​A.​.​.​A.​56 ··​0x00006688·34030000·54b5ffff·76000000·​00410e08·​4.​.​.​T.​.​.​v.​.​.​.​A.​.​
57 ··​0x00006698·0e0c41c7·​0e0841c5·​0e040000·30000000·​.​.​A.​.​.​A.​.​.​.​.​0.​.​.​57 ··​0x00006698·8702410e·​0c860341·​0e108304·4e0e2002·​.​.​A.​.​.​.​A.​.​.​.​N.​·.​
58 ··​0x000066a8·d4000000·b4acffff·5b080000·04570300·.​.​.​.​.​.​.​.​[.​.​.​.​W.​.​58 ··​0x000066a8·610e1041·c30e0c41·c60e0841·c70e0400·a.​.​A.​.​.​A.​.​.​A.​.​.​.​
59 ··​0x000066b8·00410e08·8502420d·054c8703·86048305·​.​A.​.​.​.​B.​.​L.​.​.​.​.​.​59 ··​0x000066b8·10000000·68030000·afe2ffff·04000000·​.​.​.​.​h.​.​.​.​.​.​.​.​.​.​.​
60 ··​0x000066c8·​0316070a·c341c641·c741c50c·0404410b·​.​.​.​.​.​A.​A.​A.​.​.​.​A.​60 ··​0x000066c8·​00000000·10000000·7c030000·9fe2ffff·​.​.​.​.​.​.​.​.​|.​.​.​.​.​.​.​
61 ··​0x000066d8·28000000·​00000000·017a504c·5200017c·(.​.​.​.​.​.​.​.​zPLR.​.​|61 ··​0x000066d8·04000000·​00000000·10000000·90030000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
62 ··​0x000066e8·​08079bb9·1900001b·1b0c0404·88010c05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​62 ··​0x000066e8·​08efffff·45000000·00000000·2c000000·​.​.​.​.​E.​.​.​.​.​.​.​,​.​.​.​
63 ··​0x000066f8·08830585·02860487·03000000·14000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​63 ··​0x000066f8·a4030000·44efffff·fe000000·00430e30·​.​.​.​.​D.​.​.​.​.​.​.​.​C.​0
64 ··​0x00006708·30000000·54abffff·db000000·04570300·0.​.​.​T.​.​.​.​.​.​.​.​W.​.​64 ··​0x00006708·44870248·83044f86·035b0ac7·c6c30e04·D.​.​H.​.​O.​.​[.​.​.​.​.​.​
65 ··​0x00006718·00000000·30000000·cc030000·97b4ffff·.​.​.​.​0.​.​.​.​.​.​.​.​.​.​.​65 ··​0x00006718·470b02ab·0ac7c6c3·0e04450b·3c000000·G.​.​.​.​.​.​.​.​.​E.​<.​.​.​
66 ··​0x00006728·7c000000·00410e08·8702410e·​0c860341·|.​.​.​.​A.​.​.​.​A.​.​.​.​A66 ··​0x00006728·d4030000·14f0ffff·99040000·​00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
67 ··​0x00006738·0e108304·430e2002·​720e1041·c30e0c41·​.​.​.​.​C.​·.​r.​.​A.​.​.​A67 ··​0x00006738·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
68 ··​0x00006748·c60e0841·c70e0400·10000000·​00040000·​.​.​.​A.​.​.​.​.​.​.​.​.​.​.​.​68 ··​0x00006748·054d0e50·03f6030a·0e1441c3·​0e1041c6·​.​M.​P.​.​.​.​.​.​A.​.​.​A.​
69 ··​0x00006758·ade1ffff·​04000000·​00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​69 ··​0x00006758·0e0c41c7·​0e0841c5·​0e04450b·44000000·​.​.​A.​.​.​A.​.​.​E.​D.​.​.​
70 ··​0x00006768·14040000·9de1ffff·04000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​70 ··​0x00006768·ec010000·14e2ffff·6e0c0000·​045f0200·​.​.​.​.​.​.​.​.​n.​.​.​.​_.​.​
71 ··​0x00006778·10000000·28040000·f6edffff·36000000·​.​.​.​.​(.​.​.​.​.​.​.​6.​.​.​71 ··​0x00006778·00410e08·8502430e·0c870343·0e108604·​.​A.​.​.​.​C.​.​.​.​C.​.​.​.​
72 ··​0x00006788·00000000·44000000·3c040000·1ceeffff·​.​.​.​.​D.​.​.​<.​.​.​.​.​.​.​72 ··​0x00006788·430e1483·05500ea0·01032902·0a0e1441·C.​.​.​.​P.​.​.​.​)​.​.​.​.​A
73 ··​0x00006798·d6000000·00410e08·8702410e·0c860341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A73 ··​0x00006798·c30e1041·c60e0c41·c70e0841·c50e0449·​.​.​.​A.​.​.​A.​.​.​A.​.​.​I
74 ··​0x000067a8·​0e108304·430e305e·​0a0e1041·c30e0c41·​.​.​.​.​C.​0^.​.​.​A.​.​.​A74 ··​0x000067a8·​0b000000·28000000·​00000000·017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL
75 ··​0x000067b8·c60e0841·c70e0441·0b029b0a·0e1041c3·.​.​.​A.​.​.​A.​.​.​.​.​.​A.​75 ··​0x000067b8·5200017c·08079be5·1800001b·​1b0c0404·R.​.​|.​.​.​.​.​.​.​.​.​.​.​.​
76 ··​0x000067c8·0e0c41c6·​0e0841c7·​0e04410b·3c000000·​.​.​A.​.​.​A.​.​.​A.​<.​.​.​76 ··​0x000067c8·88010ea0·​01830585·​02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
77 ··​0x000067d8·84040000·b4eeffff·d5040000·00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​77 ··​0x000067d8·14000000·30000000·60abffff·20000000·​.​.​.​.​0.​.​.​`.​.​.​·​.​.​.​
78 ··​0x000067e8·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​78 ··​0x000067e8·04f50100·​00000000·28000000·a0040000·​.​.​.​.​.​.​.​.​(.​.​.​.​.​.​.​
79 ··​0x000067f8·05430e40·034b040a·​0e1441c3·0e1041c6·​.​C.​@.​K.​.​.​.​A.​.​.​A.​79 ··​0x000067f8·68b4ffff·40000000·​00410e08·8602410e·h.​.​.​@.​.​.​.​A.​.​.​.​A.​
80 ··​0x00006808·​0e0c41c7·​0e0841c5·​0e04410b·44000000·​.​.​A.​.​.​A.​.​.​A.​D.​.​.​80 ··​0x00006808·​0c83034e·​0e206d0e·​0c41c30e·0841c60e·​.​.​.​N.​·​m.​.​A.​.​.​A.​.​
81 ··​0x00006818·44020000·f4e0ffff·650c0000·045f0200·D.​.​.​.​.​.​.​e.​.​.​.​_.​.​81 ··​0x00006818·04000000·48000000·cc040000·bcf3ffff·.​.​.​.​H.​.​.​.​.​.​.​.​.​.​.​
82 ··​0x00006828·​00410e08·​8502410e·​0c870341·​0e108604·.​A.​.​.​.​A.​.​.​.​A.​.​.​.​82 ··​0x00006828·55000000·00410e08·​8502410e·​0c870341·U.​.​.​.​A.​.​.​.​A.​.​.​.​A
83 ··​0x00006838·410e1483·​05460ea0·​01035602·0a0e1441·A.​.​.​.​F.​.​.​.​V.​.​.​.​A83 ··​0x00006838·​0e108604·410e1483·054e0e20·610e2441·​.​.​.​.​A.​.​.​.​N.​·a.​$A
84 ··​0x00006848·c30e1041·c60e0c41·c70e0841·c50e0441·​.​.​.​A.​.​.​A.​.​.​A.​.​.​A84 ··​0x00006848·​0e28440e·2c440e30·4d0e2047·​0e1441c3·.​(D.​,​D.​0M.​·​G.​.​A.​
85 ··​0x00006858·​0b000000·28000000·​00000000·​017a504c·​.​.​.​.​(.​.​.​.​.​.​.​.​zPL85 ··​0x00006858·​0e1041c6·0e0c41c7·​0e0841c5·​0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​
86 ··​0x00006868·5200017c·08079b35·1800001b·1b0c0404·R.​.​|.​.​.​5.​.​.​.​.​.​.​.​86 ··​0x00006868·10000000·18050000·d0f3ffff·01000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
87 ··​0x00006878·88010ea0·01830585·02860487·03000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​87 ··​0x00006878·00000000·​18000000·2c050000·ccf3ffff·​.​.​.​.​.​.​.​.​,​.​.​.​.​.​.​.​
88 ··​0x00006888·​14000000·30000000·acaaffff·20000000·​.​.​.​.​0.​.​.​.​.​.​.​·.​.​.​88 ··​0x00006888·​14000000·00410e08·83024e0e·10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​
89 ··​0x00006898·​04f60100·​00000000·28000000·50050000·.​.​.​.​.​.​.​.​(.​.​.​P.​.​.​89 ··​0x00006898·​00000000····························.​.​.​.​
90 ··​0x000068a8·​8fb3ffff·​40000000·​00410e08·​8602410e·​.​.​.​.​@.​.​.​.​A.​.​.​.​A.​ 
91 ··​0x000068b8·​0c830343·​0e20780e·​0c41c30e·​0841c60e·​.​.​.​C.​·​x.​.​A.​.​.​A.​.​ 
92 ··​0x000068c8·​04000000·​48000000·​7c050000·​9cf2ffff·​.​.​.​.​H.​.​.​|.​.​.​.​.​.​.​ 
93 ··​0x000068d8·​55000000·​00410e08·​8502410e·​0c870341·​U.​.​.​.​A.​.​.​.​A.​.​.​.​A 
94 ··​0x000068e8·​0e108604·​410e1483·​054e0e20·​610e2441·​.​.​.​.​A.​.​.​.​N.​·​a.​$A 
95 ··​0x000068f8·​0e28440e·​2c440e30·​4d0e2047·​0e1441c3·​.​(D.​,​D.​0M.​·​G.​.​A.​ 
96 ··​0x00006908·​0e1041c6·​0e0c41c7·​0e0841c5·​0e040000·​.​.​A.​.​.​A.​.​.​A.​.​.​.​.​ 
97 ··​0x00006918·​10000000·​c8050000·​b0f2ffff·​01000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
98 ··​0x00006928·​00000000·​18000000·​dc050000·​acf2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 
99 ··​0x00006938·​14000000·​00410e08·​83024e0e·​10000000·​.​.​.​.​.​A.​.​.​.​N.​.​.​.​.​ 
100 ··​0x00006948·​00000000····························​.​.​.​.​ 
  
2.92 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·​dump·​of·​section·​'.​gcc_except_table':​1 Hex·​dump·​of·​section·​'.​gcc_except_table':​
2 ··​0x0000694c·​ff9bbc01·​01b101e2·​029e02cc·​2b01d10a·​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​2 ··​0x0000689c·​ff9bbc01·​01b101b5·​029d02d4·​2b01890a·​.​.​.​.​.​.​.​.​.​.​.​.​+.​.​.​
3 ··​0x0000695c·​050000c8·​0c05f12d·​01b50ea4·​06f12c00·​.​.​.​.​.​.​.​-​.​.​.​.​.​.​,​.​3 ··​0x000068ac·​050000ec·​0b058c30·​01d10d83·​06e02c00·​.​.​.​.​.​.​.​0.​.​.​.​.​.​,​.​
4 ··​0x0000696c·98158601·f12d01b0·​17050000·b318f101·​.​.​.​.​.​-​.​.​.​.​.​.​.​.​.​.​4 ··​0x000068bc·a3148801·8c3001c5·​16050000·db17f801·​.​.​.​.​.​0.​.​.​.​.​.​.​.​.​.​
5 ··​0x0000697c·c82b019d·​1c8802ef·​2c019b20·​05ca2b01·​.​+.​.​.​.​.​.​,​.​.​·.​.​+.​5 ··​0x000068cc·d62b01dc·​1b8c0284·​2d01ec1f·​05822d01·​.​+.​.​.​.​.​.​-​.​.​.​.​.​-​.​
6 ··​0x0000698c·d72105cd·​2c01a823·​a902f12c·​00fa258a·​.​!.​.​,​.​.​#.​.​.​,​.​.​%.​6 ··​0x000068dc·ac2105d2·​2b01f222·​a702e02c·​00c3258b·​.​!.​.​+.​.​".​.​.​,​.​.​%.​
7 ··​0x0000699c·​01ca2b01·9d288601·cd2c01f6·​2a05c82b·​.​.​+.​.​(.​.​.​,​.​.​*.​.​+7 ··​0x000068ec·​01822d01·f3278801·d22b01f6·​2a05842d·​.​.​-​.​.​'.​.​.​+.​.​*.​.​-​
8 ··​0x000069ac·​01ff2a05·ef2c0188·​2b05cc2b·​01962b05·​.​.​*.​.​,​.​.​+.​.​+.​.​+.​8 ··​0x000068fc·​01ff2a05·d42b0188·​2b05d62b·​01a02b05·​.​.​*.​.​+.​.​+.​.​+.​.​+.​
9 ··​0x000069bc·cd2c019f·​2b05f12d·​01a82b05·ca2b01ba·​.​,​.​.​+.​.​-​.​.​+.​.​+.​.​9 ··​0x0000690c·822d01a9·​2b058c30·​01b22b05·d22b01bb·​.​-​.​.​+.​.​0.​.​+.​.​+.​.​
10 ··​0x000069cc·​2b0e0000·ec2b05b9·30038b2c·​05c92c00·​+.​.​.​.​+.​.​0.​.​,​.​.​,​.​10 ··​0x0000691c·​2b170000·fc2b05f3·2f00992c·​05d92c03·​+.​.​.​.​+.​.​/​.​.​,​.​.​,​.​
11 ··​0x000069dc·ac2c05da·​2e038d2d·​05d22d03·​b62d0500·​.​,​.​.​.​.​.​-​.​.​-​.​.​-​.​.​11 ··​0x0000692c·bc2c05f7·​2f03a02d·​05f12d00·​bd2d05f5·​.​,​.​.​/​.​.​-​.​.​-​.​.​-​.​.​
12 ··​0x000069ec·​008f2e05·e22f00d5·​2e05ce30·​00c32f05·.​.​.​.​.​/​.​.​.​.​.​0.​.​/​.​12 ··​0x0000693c·2d039d2e·050000df·​2e05c62f·​00d42f05·-​.​.​.​.​.​.​.​.​.​.​/​.​.​/​.​
13 ··​0x000069fc·d23000e2·30050000·​0100007d·​00000000·​.​0.​.​0.​.​.​.​.​.​}.​.​.​.​13 ··​0x0000694c·​0000cd30·05e93000·​0100007d·​00000000·​.​.​.​0.​.​0.​.​.​.​}.​.​.​.​
14 ··​0x00006a0c·​ff9b5d01·​505305ac·​1000f301·​9901d410·​.​.​].​PS.​.​.​.​.​.​.​.​.​.​14 ··​0x0000695c·​ff9b5d01·​504d05ca·​1000ec01·​9901f410·​.​.​].​PM.​.​.​.​.​.​.​.​.​.​
15 ··​0x00006a1c·​03a10305·a71003c9·​038401d4·​1003e205·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x0000696c·​03980305·c51003c0·​038d01f4·​1003d205·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x00006a2c·​05c91003·bf0605b5·​1003c408·ff04c010·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x0000697c·​05e91003·ab0605d5·​1003bc08·a305e010·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x00006a3c·​03bf0e05·d41003f9·​0e05c010·​03970f05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​17 ··​0x0000698c·​03dc0e05·f4100396·​0f05e010·​03b40f05·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
18 ··​0x00006a4c·ac1000d5·​0f05c010·​03961005·d41003a2·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​18 ··​0x0000699c·ca1000f2·​0f05e010·​03b31005·f41003c0·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00006a5c·​1005ac10·​00000001·​7d000000·38160000·​.​.​.​.​.​.​.​.​}.​.​.​8.​.​.​19 ··​0x000069ac·​1005ca10·​00000001·​7d000000·e8160000·​.​.​.​.​.​.​.​.​}.​.​.​.​.​.​.​
20 ··​0x00006a6c·​ff9b1501·​08361775·​00700500·​00000001·​.​.​.​.​.​6.​u.​p.​.​.​.​.​.​20 ··​0x000069bc·​ff9b1501·​08381777·​00720500·​00000001·​.​.​.​.​.​8.​w.​r.​.​.​.​.​.​
21 ··​0x00006a7c·​7d000000·20160000·​ffff0107·8001d017·​}.​.​.​·.​.​.​.​.​.​.​.​.​.​.​21 ··​0x000069cc·​7d000000·d0160000·​ffff0106·73ea17e7·​}.​.​.​.​.​.​.​.​.​.​.​s.​.​.​
22 ··​0x00006a8c·da1800ff·ff01041b·050000············.​.​.​.​.​.​.​.​.​.​.​22 ··​0x000069dc·​1800ffff·01041b05·0000··············.​.​.​.​.​.​.​.​.​.​
  
288 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00007ebc·b01d0000·bb1b0000·371c0000··········​.​.​.​.​.​.​.​.​7.​.​.​2 ··​0x00007ebc·d01d0000·e01b0000·601c0000··········​.​.​.​.​.​.​.​.​`.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00007ec8·601d0000····························`.​.​.​2 ··​0x00007ec8·801d0000····························.​.​.​.​
  
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​64323136·​63396234·​39666236·​31613063·d216c9b49fb61a0c2 ··​0x00000000·​61663030·​62633738·​32323934·​39373031·af00bc7822949701
3 ··​0x00000010·62623731·​31396535·65323863·35396530·bb7119e5e28c59e03 ··​0x00000010·30343061·​33626661·30623763·66623432·040a3bfa0b7cfb42
4 ··​0x00000020·64343264·​37612e64·​65627567·​00000000·d42d7a.​debug.​.​.​.​4 ··​0x00000020·30346566·​39302e64·​65627567·​00000000·04ef90.​debug.​.​.​.​
5 ··​0x00000030·66716c01····························fql.​5 ··​0x00000030·79781201····························yx.​.​
  
2.69 KB
libsfst1-1.4-dbgsym_1.4.7b-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0······​536·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​532·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0··​1001100·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0··​1012828·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz
765 B
control.tar.xz
737 B
control.tar
489 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:​·​libsfst1-​1.​4-​dbgsym1 Package:​·​libsfst1-​1.​4-​dbgsym
2 Source:​·​sfst2 Source:​·​sfst
3 Version:​·​1.​4.​7b-​13 Version:​·​1.​4.​7b-​1
4 Auto-​Built-​Package:​·​debug-​symbols4 Auto-​Built-​Package:​·​debug-​symbols
5 Architecture:​·​i3865 Architecture:​·​i386
6 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>6 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>
7 Installed-​Size:​·​10217 Installed-​Size:​·​1031
8 Depends:​·​libsfst1-​1.​4·​(=·​1.​4.​7b-​1)​8 Depends:​·​libsfst1-​1.​4·​(=·​1.​4.​7b-​1)​
9 Section:​·​debug9 Section:​·​debug
10 Priority:​·​optional10 Priority:​·​optional
11 Multi-​Arch:​·​same11 Multi-​Arch:​·​same
12 Description:​·​debug·​symbols·​for·​libsfst1-​1.​412 Description:​·​debug·​symbols·​for·​libsfst1-​1.​4
13 Build-​Ids:​·8ea4daaea2a6d20a77e70​5119ca7061885eed4ad13 Build-​Ids:​·3f1894441efdad57a0775​5b0131b4ac1c51aad02
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/​lib/​debug/​.​build-​id/​8e/​a4daaea2a6d20a77e7051​19ca7061885eed4ad.​debug1 usr/​lib/​debug/​.​build-​id/​3f/​1894441efdad57a07755b​0131b4ac1c51aad02.​debug
1.43 KB
data.tar.xz
1.41 KB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8e/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3f/​
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​··​1035180·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8e/​a4daaea2a6d20a77e7051​19ca7061885eed4ad.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​··​1044696·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3f/​1894441efdad57a07755b​0131b4ac1c51aad02.​debug
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​
9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​
10 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dbgsym·​-​>·​libsfst1-​1.​410 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​libsfst1-​1.​4-​dbgsym·​-​>·​libsfst1-​1.​4
15.5 KB
sfst-dbgsym_1.4.7b-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2016-​01-​25·​10:​50:​52.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1352·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​1340·​2016-​01-​25·​10:​50:​52.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0··​2701936·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0··​2761132·​2016-​01-​25·​10:​50:​52.​000000·​data.​tar.​xz
4.5 KB
control.tar.xz
4.47 KB
control.tar
1.8 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:​·​sfst-​dbgsym1 Package:​·​sfst-​dbgsym
2 Source:​·​sfst2 Source:​·​sfst
3 Version:​·​1.​4.​7b-​13 Version:​·​1.​4.​7b-​1
4 Auto-​Built-​Package:​·​debug-​symbols4 Auto-​Built-​Package:​·​debug-​symbols
5 Architecture:​·​i3865 Architecture:​·​i386
6 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>6 Maintainer:​·​Rico·​Sennrich·​<rico.​sennrich@gmx.​ch>
7 Installed-​Size:​·​30007 Installed-​Size:​·​3020
8 Depends:​·​sfst·​(=·​1.​4.​7b-​1)​8 Depends:​·​sfst·​(=·​1.​4.​7b-​1)​
9 Section:​·​debug9 Section:​·​debug
10 Priority:​·​optional10 Priority:​·​optional
11 Description:​·​debug·​symbols·​for·​sfst11 Description:​·​debug·​symbols·​for·​sfst
12 Build-​Ids:​·12eaecfe3a89eb1b951e3​1bc647df579449237d5·​13e318ce16d6b5576ceb8​215572c02cfe62b288a·1839d695ad32f5daff2e3​c24526846128c7b9089·215414e51b12c9cdd7aa2​304889d4d76d97875ea·​3a81c6cec898c315396d5​cf3db748ffd373423ac·53bd7a0c1be57294d7d06​1fab983788690d60955·​65fa605b8699074fe7a6d​fdda5266fa2accea999·​6bc8827687d655000305a​78522f7c1952a1e2aff·​6f0d08e77a06e1a68e043​1ab1bb57cd8dd892c12·​7a743e94dff7100da013f​b6700b3f037d8736090·​800d1a8d31b29e41c4ed9​592fbeca0d09cd15735·​97c2ef8d569105fc6dce0​515fd4d52658e358d56·98916eac1e71346c7d984​f1e7a5e6368159bf9e1·​a585cc499c73ec96ab7b7​3df2616ab3d6bc303bb·​b285e780f5715e6e6a563​f11c50c12208da65f63·b55d51f1374fea6d4abc2​7a179736ebd1cb30851·b5d216c9b49fb61a0cbb7​119e5e28c59e0d42d7a·​f0c27e60ce0559f8c0077​c9dd37172a6adbf42ec12 Build-​Ids:​·05d696681c139ae843bd0​5ed7f0e7c2b635237b9·​10273b7444ab075c805bb​26d19943b1dd0db1e92·259bd644f982c24878c9e​282ca9a67fef0280df3·325a6be69ec2543b0d52e​f60f84da982494ab5e4·​3d9a89442fda5d6281bbe​f5a1674858fa1c2a539·​46d64f23abb5a7f21d268​364aea62e052c06a24d·4e2254b061a09326fb624​8b787e32fe44676836d·57af00bc7822949701040​a3bfa0b7cfb4204ef90·​5d6be0d0086d5534f3977​de3d1dafa79d859b79b·​60ad0375a4dfc6ba3697c​65ffd4586e8d7bd9e39·​63e735921be3a5bb18f44​9008202d8a51bf74dd8·​7b86c963593ff9221b124​a122747fb077031d529·​8b7b4c9626e2ab7529b83​21ca2dca0cdea465e9b·​ad5c55325ea02b3a90e22​67e818854302cb88978·e1b7a9e90f549245bb3aa​ce69dd435879ac38a41·e24c8222d25fe22ccde44​d12d274d390ec797f52·eaaa99fb07abedd91c3a9​8e068308c63a4a9d49e·​ed2a9a0b4975914b1d7ad​d4e9b6f038e2c68efd8
2.65 KB
./md5sums
30.0 B
./md5sums
Files differ
2.6 KB
line order
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 usr/​lib/​debug/​.​build-​id/​12/​eaecfe3a89eb1b951e31b​c647df579449237d5.​debug1 usr/​lib/​debug/​.​build-​id/​05/​d696681c139ae843bd05e​d7f0e7c2b635237b9.​debug
2 usr/​lib/​debug/​.​build-​id/​13/​e318ce16d6b5576ceb821​5572c02cfe62b288a.​debug2 usr/​lib/​debug/​.​build-​id/​10/​273b7444ab075c805bb26​d19943b1dd0db1e92.​debug
3 usr/​lib/​debug/​.​build-​id/​18/​39d695ad32f5daff2e3c2​4526846128c7b9089.​debug3 usr/​lib/​debug/​.​build-​id/​25/​9bd644f982c24878c9e28​2ca9a67fef0280df3.​debug
4 usr/​lib/​debug/​.​build-​id/​21/​5414e51b12c9cdd7aa230​4889d4d76d97875ea.​debug4 usr/​lib/​debug/​.​build-​id/​32/​5a6be69ec2543b0d52ef6​0f84da982494ab5e4.​debug
5 usr/​lib/​debug/​.​build-​id/​3a/​81c6cec898c315396d5cf​3db748ffd373423ac.​debug5 usr/​lib/​debug/​.​build-​id/​3d/​9a89442fda5d6281bbef5​a1674858fa1c2a539.​debug
6 usr/​lib/​debug/​.​build-​id/​53/​bd7a0c1be57294d7d061f​ab983788690d60955.​debug6 usr/​lib/​debug/​.​build-​id/​46/​d64f23abb5a7f21d26836​4aea62e052c06a24d.​debug
7 usr/​lib/​debug/​.​build-​id/​65/​fa605b8699074fe7a6dfd​da5266fa2accea999.​debug7 usr/​lib/​debug/​.​build-​id/​4e/​2254b061a09326fb6248b​787e32fe44676836d.​debug
8 usr/​lib/​debug/​.​build-​id/​6b/​c8827687d655000305a78​522f7c1952a1e2aff.​debug8 usr/​lib/​debug/​.​build-​id/​57/​af00bc7822949701040a3​bfa0b7cfb4204ef90.​debug
9 usr/​lib/​debug/​.​build-​id/​6f/​0d08e77a06e1a68e0431a​b1bb57cd8dd892c12.​debug9 usr/​lib/​debug/​.​build-​id/​5d/​6be0d0086d5534f3977de​3d1dafa79d859b79b.​debug
10 usr/​lib/​debug/​.​build-​id/​7a/​743e94dff7100da013fb6​700b3f037d8736090.​debug10 usr/​lib/​debug/​.​build-​id/​60/​ad0375a4dfc6ba3697c65​ffd4586e8d7bd9e39.​debug
11 usr/​lib/​debug/​.​build-​id/​80/​0d1a8d31b29e41c4ed959​2fbeca0d09cd15735.​debug11 usr/​lib/​debug/​.​build-​id/​63/​e735921be3a5bb18f4490​08202d8a51bf74dd8.​debug
12 usr/​lib/​debug/​.​build-​id/​97/​c2ef8d569105fc6dce051​5fd4d52658e358d56.​debug12 usr/​lib/​debug/​.​build-​id/​7b/​86c963593ff9221b124a1​22747fb077031d529.​debug
13 usr/​lib/​debug/​.​build-​id/​98/​916eac1e71346c7d984f1​e7a5e6368159bf9e1.​debug13 usr/​lib/​debug/​.​build-​id/​8b/​7b4c9626e2ab7529b8321​ca2dca0cdea465e9b.​debug
14 usr/​lib/​debug/​.​build-​id/​a5/​85cc499c73ec96ab7b73d​f2616ab3d6bc303bb.​debug14 usr/​lib/​debug/​.​build-​id/​ad/​5c55325ea02b3a90e2267​e818854302cb88978.​debug
15 usr/​lib/​debug/​.​build-​id/​b2/​85e780f5715e6e6a563f1​1c50c12208da65f63.​debug15 usr/​lib/​debug/​.​build-​id/​e1/​b7a9e90f549245bb3aace​69dd435879ac38a41.​debug
16 usr/​lib/​debug/​.​build-​id/​b5/​5d51f1374fea6d4abc27a​179736ebd1cb30851.​debug16 usr/​lib/​debug/​.​build-​id/​e2/​4c8222d25fe22ccde44d1​2d274d390ec797f52.​debug
17 usr/​lib/​debug/​.​build-​id/​b5/​d216c9b49fb61a0cbb711​9e5e28c59e0d42d7a.​debug17 usr/​lib/​debug/​.​build-​id/​ea/​aa99fb07abedd91c3a98e​068308c63a4a9d49e.​debug
18 usr/​lib/​debug/​.​build-​id/​f0/​c27e60ce0559f8c0077c9​dd37172a6adbf42ec.​debug18 usr/​lib/​debug/​.​build-​id/​ed/​2a9a0b4975914b1d7add4​e9b6f038e2c68efd8.​debug
10.5 KB
data.tar.xz
10.4 KB
data.tar
10.4 KB
file list
    
Offset 1, 43 lines modifiedOffset 1, 44 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​12/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​05/​
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​110164·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​12/​eaecfe3a89eb1b951e31b​c647df579449237d5.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​102568·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​05/​d696681c139ae843bd05e​d7f0e7c2b635237b9.​debug
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​13/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​10/​
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···180160·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​13/​e318ce16d6b5576ceb821​5572c02cfe62b288a.​debug9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​57676·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​10/​273b7444ab075c805bb26​d19943b1dd0db1e92.​debug
10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​18/​10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​25/​
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​126368·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​18/​39d695ad32f5daff2e3c2​4526846128c7b9089.​debug11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​110424·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​25/​9bd644f982c24878c9e28​2ca9a67fef0280df3.​debug
12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​21/​12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​32/​
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····68064·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​21/​5414e51b12c9cdd7aa230​4889d4d76d97875ea.​debug13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···160136·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​32/​5a6be69ec2543b0d52ef6​0f84da982494ab5e4.​debug
14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3a/​14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3d/​
15 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​57656·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3a/​81c6cec898c315396d5cf​3db748ffd373423ac.​debug15 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···139160·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​3d/​9a89442fda5d6281bbef5​a1674858fa1c2a539.​debug
16 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​53/​16 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​46/​
17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···547524·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​53/​bd7a0c1be57294d7d061f​ab983788690d60955.​debug17 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···181644·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​46/​d64f23abb5a7f21d26836​4aea62e052c06a24d.​debug
18 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​65/​18 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4e/​
19 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···160576·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​65/​fa605b8699074fe7a6dfd​da5266fa2accea999.​debug19 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····67940·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4e/​2254b061a09326fb6248b​787e32fe44676836d.​debug
20 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​6b/​20 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​57/​
21 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​100640·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​6b/​c8827687d655000305a78​522f7c1952a1e2aff.​debug21 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​154952·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​57/​af00bc7822949701040a3​bfa0b7cfb4204ef90.​debug
22 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​6f/​22 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5d/​
23 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​102476·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​6f/​0d08e77a06e1a68e0431a​b1bb57cd8dd892c12.​debug23 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​126760·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5d/​6be0d0086d5534f3977de​3d1dafa79d859b79b.​debug
24 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​7a/​24 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​60/​
25 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​90964·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​7a/​743e94dff7100da013fb6​700b3f037d8736090.​debug25 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···100676·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​60/​ad0375a4dfc6ba3697c65​ffd4586e8d7bd9e39.​debug
26 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​80/​26 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​63/​
27 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​124408·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​80/​0d1a8d31b29e41c4ed959​2fbeca0d09cd15735.​debug27 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​100664·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​63/​e735921be3a5bb18f4490​08202d8a51bf74dd8.​debug
28 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​97/​28 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​7b/​
29 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···547364·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​97/​c2ef8d569105fc6dce051​5fd4d52658e358d56.​debug29 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···198096·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​7b/​86c963593ff9221b124a1​22747fb077031d529.​debug
30 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​98/​30 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8b/​
31 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​138600·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​98/​916eac1e71346c7d984f1​e7a5e6368159bf9e1.​debug31 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​123776·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8b/​7b4c9626e2ab7529b8321​ca2dca0cdea465e9b.​debug
32 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​a5/​32 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ad/​
33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​102480·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​a5/​85cc499c73ec96ab7b73d​f2616ab3d6bc303bb.​debug33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​102628·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ad/​5c55325ea02b3a90e2267​e818854302cb88978.​debug
34 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​b2/​34 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​e1/​
35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​126608·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​b2/​85e780f5715e6e6a563f1​1c50c12208da65f63.​debug35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​126452·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​e1/​b7a9e90f549245bb3aace​69dd435879ac38a41.​debug
36 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​b5/​36 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​e2/​
37 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···196968·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​b5/​5d51f1374fea6d4abc27a​179736ebd1cb30851.​debug37 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···555768·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​e2/​4c8222d25fe22ccde44d1​2d274d390ec797f52.​debug
38 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···154276·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​b5/​d216c9b49fb61a0cbb711​9e5e28c59e0d42d7a.​debug38 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ea/​
39 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​f0/​39 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····90944·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ea/​aa99fb07abedd91c3a98e​068308c63a4a9d49e.​debug
40 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···100716·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​f0/​c27e60ce0559f8c0077c9​dd37172a6adbf42ec.​debug40 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ed/​
 41 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​555592·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ed/​2a9a0b4975914b1d7add4​e9b6f038e2c68efd8.​debug
41 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​42 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​
42 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​43 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​
43 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​sfst-​dbgsym·​-​>·​sfst44 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2016-​01-​25·​10:​50:​52.​000000·​.​/​usr/​share/​doc/​sfst-​dbgsym·​-​>·​sfst