Skip to content

Initial report

Dev Random edited this page Nov 25, 2017 · 1 revision

Comparing rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustc & orig/rustc-1.19.0-x86_64-unknown-linux-gnu/rustc/bin/rustc

readelf --wide --file-header {}

@@ -4,17 +4,17 @@
   Data:                              2's complement, little endian
   Version:                           1 (current)
   OS/ABI:                            UNIX - System V
   ABI Version:                       0
   Type:                              DYN (Shared object file)
   Machine:                           Advanced Micro Devices X86-64
   Version:                           0x1
-  Entry point address:               0x730
+  Entry point address:               0x770
   Start of program headers:          64 (bytes into file)
-  Start of section headers:          6672 (bytes into file)
+  Start of section headers:          6160 (bytes into file)
   Flags:                             0x0
   Size of this header:               64 (bytes)
   Size of program headers:           56 (bytes)
-  Number of program headers:         9
+  Number of program headers:         8
   Size of section headers:           64 (bytes)
-  Number of section headers:         30
-  Section header string table index: 29
+  Number of section headers:         28
+  Section header string table index: 25

readelf --wide --program-header {}

@@ -1,29 +1,27 @@
 
 Elf file type is DYN (Shared object file)
-Entry point 0x730
-There are 9 program headers, starting at offset 64
+Entry point 0x770
+There are 8 program headers, starting at offset 64
 
 Program Headers:
   Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
-  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R E 0x8
-  INTERP         0x000238 0x0000000000000238 0x0000000000000238 0x00001c 0x00001c R   0x1
+  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001c0 0x0001c0 R E 0x8
+  INTERP         0x000200 0x0000000000000200 0x0000000000000200 0x00001c 0x00001c R   0x1
       [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
   LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x000a74 0x000a74 R E 0x200000
-  LOAD           0x000da8 0x0000000000200da8 0x0000000000200da8 0x000288 0x000290 RW  0x200000
-  DYNAMIC        0x000dc0 0x0000000000200dc0 0x0000000000200dc0 0x000210 0x000210 RW  0x8
-  NOTE           0x000254 0x0000000000000254 0x0000000000000254 0x000044 0x000044 R   0x4
-  GNU_EH_FRAME   0x000910 0x0000000000000910 0x0000000000000910 0x000044 0x000044 R   0x4
+  LOAD           0x000a78 0x0000000000200a78 0x0000000000200a78 0x000280 0x000288 RW  0x200000
+  DYNAMIC        0x000a90 0x0000000000200a90 0x0000000000200a90 0x000200 0x000200 RW  0x8
+  NOTE           0x00021c 0x000000000000021c 0x000000000000021c 0x000020 0x000020 R   0x4
+  GNU_EH_FRAME   0x000988 0x0000000000000988 0x0000000000000988 0x000034 0x000034 R   0x4
   GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x10
-  GNU_RELRO      0x000da8 0x0000000000200da8 0x0000000000200da8 0x000258 0x000258 R   0x1
 
  Section to Segment mapping:
   Segment Sections...
    00     
    01     .interp 
-   02     .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .plt.got .text .fini .eh_frame_hdr .eh_frame 
+   02     .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .eh_frame_hdr .eh_frame 
    03     .init_array .fini_array .jcr .dynamic .got .got.plt .data .bss 
    04     .dynamic 
-   05     .note.ABI-tag .note.gnu.build-id 
+   05     .note.ABI-tag 
    06     .eh_frame_hdr 
    07     
-   08     .init_array .fini_array .jcr .dynamic .got

readelf --wide --sections {}

@@ -1,39 +1,37 @@
-There are 30 section headers, starting at offset 0x1a10:
+There are 28 section headers, starting at offset 0x1810:
 
 Section Headers:
   [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
   [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
-  [ 1] .interp           PROGBITS        0000000000000238 000238 00001c 00   A  0   0  1
-  [ 2] .note.ABI-tag     NOTE            0000000000000254 000254 000020 00   A  0   0  4
-  [ 3] .note.gnu.build-id NOTE            0000000000000274 000274 000024 00   A  0   0  4
-  [ 4] .gnu.hash         GNU_HASH        0000000000000298 000298 000048 00   A  5   0  8
-  [ 5] .dynsym           DYNSYM          00000000000002e0 0002e0 000150 18   A  6   1  8
-  [ 6] .dynstr           STRTAB          0000000000000430 000430 000159 00   A  0   0  1
-  [ 7] .gnu.version      VERSYM          000000000000058a 00058a 00001c 02   A  5   0  2
-  [ 8] .gnu.version_r    VERNEED         00000000000005a8 0005a8 000020 00   A  6   1  8
-  [ 9] .rela.dyn         RELA            00000000000005c8 0005c8 0000d8 18   A  5   0  8
-  [10] .rela.plt         RELA            00000000000006a0 0006a0 000030 18  AI  5  23  8
-  [11] .init             PROGBITS        00000000000006d0 0006d0 000017 00  AX  0   0  4
-  [12] .plt              PROGBITS        00000000000006f0 0006f0 000030 10  AX  0   0 16
-  [13] .plt.got          PROGBITS        0000000000000720 000720 000008 00  AX  0   0  8
-  [14] .text             PROGBITS        0000000000000730 000730 0001d2 00  AX  0   0 16
-  [15] .fini             PROGBITS        0000000000000904 000904 000009 00  AX  0   0  4
-  [16] .eh_frame_hdr     PROGBITS        0000000000000910 000910 000044 00   A  0   0  4
-  [17] .eh_frame         PROGBITS        0000000000000958 000958 00011c 00   A  0   0  8
-  [18] .init_array       INIT_ARRAY      0000000000200da8 000da8 000008 08  WA  0   0  8
-  [19] .fini_array       FINI_ARRAY      0000000000200db0 000db0 000008 08  WA  0   0  8
-  [20] .jcr              PROGBITS        0000000000200db8 000db8 000008 00  WA  0   0  8
-  [21] .dynamic          DYNAMIC         0000000000200dc0 000dc0 000210 10  WA  6   0  8
-  [22] .got              PROGBITS        0000000000200fd0 000fd0 000030 08  WA  0   0  8
-  [23] .got.plt          PROGBITS        0000000000201000 001000 000028 08  WA  0   0  8
-  [24] .data             PROGBITS        0000000000201028 001028 000008 00  WA  0   0  8
-  [25] .bss              NOBITS          0000000000201030 001030 000008 00  WA  0   0  1
-  [26] .comment          PROGBITS        0000000000000000 001030 000026 01  MS  0   0  1
-  [27] .symtab           SYMTAB          0000000000000000 001058 000630 18     28  47  8
-  [28] .strtab           STRTAB          0000000000000000 001688 000282 00      0   0  1
-  [29] .shstrtab         STRTAB          0000000000000000 00190a 000104 00      0   0  1
+  [ 1] .interp           PROGBITS        0000000000000200 000200 00001c 00   A  0   0  1
+  [ 2] .note.ABI-tag     NOTE            000000000000021c 00021c 000020 00   A  0   0  4
+  [ 3] .hash             HASH            0000000000000240 000240 0000a8 04   A  4   0  8
+  [ 4] .dynsym           DYNSYM          00000000000002e8 0002e8 000168 18   A  5   2  8
+  [ 5] .dynstr           STRTAB          0000000000000450 000450 000159 00   A  0   0  1
+  [ 6] .gnu.version      VERSYM          00000000000005aa 0005aa 00001e 02   A  4   0  2
+  [ 7] .gnu.version_r    VERNEED         00000000000005c8 0005c8 000020 00   A  5   1  8
+  [ 8] .rela.dyn         RELA            00000000000005e8 0005e8 0000c0 18   A  4   0  8
+  [ 9] .rela.plt         RELA            00000000000006a8 0006a8 000060 18  AI  4  11  8
+  [10] .init             PROGBITS        0000000000000708 000708 00000e 00  AX  0   0  4
+  [11] .plt              PROGBITS        0000000000000720 000720 000050 10  AX  0   0 16
+  [12] .text             PROGBITS        0000000000000770 000770 00020b 00  AX  0   0 16
+  [13] .fini             PROGBITS        000000000000097c 00097c 000009 00  AX  0   0  4
+  [14] .eh_frame_hdr     PROGBITS        0000000000000988 000988 000034 00   A  0   0  4
+  [15] .eh_frame         PROGBITS        00000000000009c0 0009c0 0000b4 00   A  0   0  8
+  [16] .init_array       INIT_ARRAY      0000000000200a78 000a78 000008 00  WA  0   0  8
+  [17] .fini_array       FINI_ARRAY      0000000000200a80 000a80 000008 00  WA  0   0  8
+  [18] .jcr              PROGBITS        0000000000200a88 000a88 000008 00  WA  0   0  8
+  [19] .dynamic          DYNAMIC         0000000000200a90 000a90 000200 10  WA  5   0  8
+  [20] .got              PROGBITS        0000000000200c90 000c90 000028 08  WA  0   0  8
+  [21] .got.plt          PROGBITS        0000000000200cb8 000cb8 000038 08  WA  0   0  8
+  [22] .data             PROGBITS        0000000000200cf0 000cf0 000008 00  WA  0   0  8
+  [23] .bss              NOBITS          0000000000200cf8 000cf8 000008 00  WA  0   0  1
+  [24] .comment          PROGBITS        0000000000000000 000cf8 00009b 00      0   0  1
+  [25] .shstrtab         STRTAB          0000000000000000 000d93 0000e9 00      0   0  1
+  [26] .symtab           SYMTAB          0000000000000000 000e80 000678 18     27  53  8
+  [27] .strtab           STRTAB          0000000000000000 0014f8 000311 00      0   0  1
 Key to Flags:
   W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
   L (link order), O (extra OS processing required), G (group), T (TLS),
   C (compressed), x (unknown), o (OS specific), E (exclude),
   l (large), p (processor specific)

readelf --wide --symbols {}

stderr from readelf --wide --symbols orig/rustc-1.19.0-x86_64-unknown-linux-gnu/rustc/bin/rustc:

readelf: Warning: local symbol 2 found at index >= .dynsym's sh_info value of 2

readelf: Warning: local symbol 3 found at index >= .dynsym's sh_info value of 2

readelf: Warning: local symbol 4 found at index >= .dynsym's sh_info value of 2

@@ -1,86 +1,90 @@
 
-Symbol table '.dynsym' contains 14 entries:
+Symbol table '.dynsym' contains 15 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
-     1: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
-     2: 0000000000000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.2.5 (2)
-     3: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
-     4: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN12rustc_driver4main17h75412e23ff482384E
-     5: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN3std2rt10lang_start17h9894520a4ce98be2E
-     6: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
-     7: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@GLIBC_2.2.5 (2)
-     8: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
-     9: 0000000000000904     0 FUNC    GLOBAL DEFAULT   15 _fini
-    10: 0000000000201030     0 NOTYPE  GLOBAL DEFAULT   25 __bss_start
-    11: 0000000000201030     0 NOTYPE  GLOBAL DEFAULT   24 _edata
-    12: 00000000000006d0     0 FUNC    GLOBAL DEFAULT   11 _init
-    13: 0000000000201038     0 NOTYPE  GLOBAL DEFAULT   25 _end
+     1: 0000000000000708     0 SECTION LOCAL  DEFAULT   10 
+     2: 0000000000200cf8     0 NOTYPE  LOCAL  DEFAULT   22 _edata
+     3: 0000000000200d00     0 NOTYPE  LOCAL  DEFAULT   23 _end
+     4: 0000000000200cf8     0 NOTYPE  LOCAL  DEFAULT   23 __bss_start
+     5: 0000000000000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.2.5 (2)
+     6: 000000000000097c     0 FUNC    GLOBAL DEFAULT   13 _fini
+     7: 0000000000000708     0 FUNC    GLOBAL DEFAULT   10 _init
+     8: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
+     9: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN3std2rt10lang_start17ha09816a4e25587eaE
+    10: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
+    11: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@GLIBC_2.2.5 (2)
+    12: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
+    13: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
+    14: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN12rustc_driver4main17h7528bbdb0cd73b32E
 
-Symbol table '.symtab' contains 66 entries:
+Symbol table '.symtab' contains 69 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
-     1: 0000000000000238     0 SECTION LOCAL  DEFAULT    1 
-     2: 0000000000000254     0 SECTION LOCAL  DEFAULT    2 
-     3: 0000000000000274     0 SECTION LOCAL  DEFAULT    3 
-     4: 0000000000000298     0 SECTION LOCAL  DEFAULT    4 
-     5: 00000000000002e0     0 SECTION LOCAL  DEFAULT    5 
-     6: 0000000000000430     0 SECTION LOCAL  DEFAULT    6 
-     7: 000000000000058a     0 SECTION LOCAL  DEFAULT    7 
-     8: 00000000000005a8     0 SECTION LOCAL  DEFAULT    8 
-     9: 00000000000005c8     0 SECTION LOCAL  DEFAULT    9 
-    10: 00000000000006a0     0 SECTION LOCAL  DEFAULT   10 
-    11: 00000000000006d0     0 SECTION LOCAL  DEFAULT   11 
-    12: 00000000000006f0     0 SECTION LOCAL  DEFAULT   12 
-    13: 0000000000000720     0 SECTION LOCAL  DEFAULT   13 
-    14: 0000000000000730     0 SECTION LOCAL  DEFAULT   14 
-    15: 0000000000000904     0 SECTION LOCAL  DEFAULT   15 
-    16: 0000000000000910     0 SECTION LOCAL  DEFAULT   16 
-    17: 0000000000000958     0 SECTION LOCAL  DEFAULT   17 
-    18: 0000000000200da8     0 SECTION LOCAL  DEFAULT   18 
-    19: 0000000000200db0     0 SECTION LOCAL  DEFAULT   19 
-    20: 0000000000200db8     0 SECTION LOCAL  DEFAULT   20 
-    21: 0000000000200dc0     0 SECTION LOCAL  DEFAULT   21 
-    22: 0000000000200fd0     0 SECTION LOCAL  DEFAULT   22 
-    23: 0000000000201000     0 SECTION LOCAL  DEFAULT   23 
-    24: 0000000000201028     0 SECTION LOCAL  DEFAULT   24 
-    25: 0000000000201030     0 SECTION LOCAL  DEFAULT   25 
-    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26 
+     1: 0000000000000200     0 SECTION LOCAL  DEFAULT    1 
+     2: 000000000000021c     0 SECTION LOCAL  DEFAULT    2 
+     3: 0000000000000240     0 SECTION LOCAL  DEFAULT    3 
+     4: 00000000000002e8     0 SECTION LOCAL  DEFAULT    4 
+     5: 0000000000000450     0 SECTION LOCAL  DEFAULT    5 
+     6: 00000000000005aa     0 SECTION LOCAL  DEFAULT    6 
+     7: 00000000000005c8     0 SECTION LOCAL  DEFAULT    7 
+     8: 00000000000005e8     0 SECTION LOCAL  DEFAULT    8 
+     9: 00000000000006a8     0 SECTION LOCAL  DEFAULT    9 
+    10: 0000000000000708     0 SECTION LOCAL  DEFAULT   10 
+    11: 0000000000000720     0 SECTION LOCAL  DEFAULT   11 
+    12: 0000000000000770     0 SECTION LOCAL  DEFAULT   12 
+    13: 000000000000097c     0 SECTION LOCAL  DEFAULT   13 
+    14: 0000000000000988     0 SECTION LOCAL  DEFAULT   14 
+    15: 00000000000009c0     0 SECTION LOCAL  DEFAULT   15 
+    16: 0000000000200a78     0 SECTION LOCAL  DEFAULT   16 
+    17: 0000000000200a80     0 SECTION LOCAL  DEFAULT   17 
+    18: 0000000000200a88     0 SECTION LOCAL  DEFAULT   18 
+    19: 0000000000200a90     0 SECTION LOCAL  DEFAULT   19 
+    20: 0000000000200c90     0 SECTION LOCAL  DEFAULT   20 
+    21: 0000000000200cb8     0 SECTION LOCAL  DEFAULT   21 
+    22: 0000000000200cf0     0 SECTION LOCAL  DEFAULT   22 
+    23: 0000000000200cf8     0 SECTION LOCAL  DEFAULT   23 
+    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   24 
+    25: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS /usr/lib/../lib64/crti.o
+    26: 000000000000079c     0 FUNC    LOCAL  DEFAULT   12 call_gmon_start
     27: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
-    28: 0000000000200db8     0 OBJECT  LOCAL  DEFAULT   20 __JCR_LIST__
-    29: 0000000000000760     0 FUNC    LOCAL  DEFAULT   14 deregister_tm_clones
-    30: 00000000000007a0     0 FUNC    LOCAL  DEFAULT   14 register_tm_clones
-    31: 00000000000007f0     0 FUNC    LOCAL  DEFAULT   14 __do_global_dtors_aux
-    32: 0000000000201030     1 OBJECT  LOCAL  DEFAULT   25 completed.6963
-    33: 0000000000200db0     0 OBJECT  LOCAL  DEFAULT   19 __do_global_dtors_aux_fini_array_entry
-    34: 0000000000000830     0 FUNC    LOCAL  DEFAULT   14 frame_dummy
-    35: 0000000000200da8     0 OBJECT  LOCAL  DEFAULT   18 __frame_dummy_init_array_entry
+    28: 0000000000200a88     0 OBJECT  LOCAL  DEFAULT   18 __JCR_LIST__
+    29: 00000000000007c0     0 FUNC    LOCAL  DEFAULT   12 deregister_tm_clones
+    30: 00000000000007f0     0 FUNC    LOCAL  DEFAULT   12 register_tm_clones
+    31: 0000000000000830     0 FUNC    LOCAL  DEFAULT   12 __do_global_dtors_aux
+    32: 0000000000200cf8     1 OBJECT  LOCAL  DEFAULT   23 completed.6330
+    33: 0000000000200a80     0 OBJECT  LOCAL  DEFAULT   17 __do_global_dtors_aux_fini_array_entry
+    34: 0000000000000870     0 FUNC    LOCAL  DEFAULT   12 frame_dummy
+    35: 0000000000200a78     0 OBJECT  LOCAL  DEFAULT   16 __frame_dummy_init_array_entry
     36: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS rustc.cgu-0.rs
-    37: 0000000000000860     5 FUNC    LOCAL  DEFAULT   14 _ZN5rustc4main17hb9b69ea4ab4e4e17E
+    37: 00000000000008b0     5 FUNC    LOCAL  DEFAULT   12 _ZN5rustc4main17he3840ea6aa9d1a84E
     38: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
-    39: 0000000000000a70     0 OBJECT  LOCAL  DEFAULT   17 __FRAME_END__
-    40: 0000000000200db8     0 OBJECT  LOCAL  DEFAULT   20 __JCR_END__
+    39: 0000000000000a70     0 OBJECT  LOCAL  DEFAULT   15 __FRAME_END__
+    40: 0000000000200a88     0 OBJECT  LOCAL  DEFAULT   18 __JCR_END__
     41: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS 
-    42: 0000000000200db0     0 NOTYPE  LOCAL  DEFAULT   18 __init_array_end
-    43: 0000000000200da8     0 NOTYPE  LOCAL  DEFAULT   18 __init_array_start
-    44: 0000000000201000     0 OBJECT  LOCAL  DEFAULT   23 _GLOBAL_OFFSET_TABLE_
-    45: 0000000000200dc0     0 OBJECT  LOCAL  DEFAULT   21 _DYNAMIC
-    46: 0000000000000910     0 NOTYPE  LOCAL  DEFAULT   16 __GNU_EH_FRAME_HDR
-    47: 0000000000000870    24 FUNC    GLOBAL DEFAULT   14 main
-    48: 0000000000201030     0 OBJECT  GLOBAL HIDDEN    24 __TMC_END__
-    49: 0000000000000730    43 FUNC    GLOBAL DEFAULT   14 _start
-    50: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
-    51: 0000000000000904     0 FUNC    GLOBAL DEFAULT   15 _fini
-    52: 0000000000000900     2 FUNC    GLOBAL DEFAULT   14 __libc_csu_fini
+    42: 0000000000200cf8     0 NOTYPE  LOCAL  DEFAULT   22 _edata
+    43: 0000000000200a80     0 NOTYPE  LOCAL  DEFAULT   17 __fini_array_start
+    44: 0000000000200a88     0 NOTYPE  LOCAL  DEFAULT   17 __fini_array_end
+    45: 0000000000200a90     0 OBJECT  LOCAL  DEFAULT   19 _DYNAMIC
+    46: 0000000000200d00     0 NOTYPE  LOCAL  DEFAULT   23 _end
+    47: 0000000000200a80     0 NOTYPE  LOCAL  DEFAULT   16 __init_array_end
+    48: 0000000000200a74     0 NOTYPE  LOCAL  DEFAULT   16 __preinit_array_start
+    49: 0000000000200cf8     0 NOTYPE  LOCAL  DEFAULT   23 __bss_start
+    50: 0000000000200a74     0 NOTYPE  LOCAL  DEFAULT   16 __preinit_array_end
+    51: 0000000000200a78     0 NOTYPE  LOCAL  DEFAULT   16 __init_array_start
+    52: 0000000000200cb8     0 OBJECT  LOCAL  DEFAULT   21 _GLOBAL_OFFSET_TABLE_
     53: 0000000000000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@@GLIBC_2.2.5
-    54: 0000000000201030     0 NOTYPE  GLOBAL DEFAULT   25 __bss_start
-    55: 0000000000201038     0 NOTYPE  GLOBAL DEFAULT   25 _end
-    56: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
-    57: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN12rustc_driver4main17h75412e23ff482384E
-    58: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN3std2rt10lang_start17h9894520a4ce98be2E
-    59: 0000000000201030     0 NOTYPE  GLOBAL DEFAULT   24 _edata
+    54: 00000000000008c0    24 FUNC    GLOBAL DEFAULT   12 main
+    55: 0000000000200cf0     0 OBJECT  GLOBAL HIDDEN    22 __dso_handle
+    56: 000000000000097c     0 FUNC    GLOBAL DEFAULT   13 _fini
+    57: 0000000000000770     0 FUNC    GLOBAL DEFAULT   12 _start
+    58: 0000000000000708     0 FUNC    GLOBAL DEFAULT   10 _init
+    59: 0000000000200cf8     0 OBJECT  GLOBAL HIDDEN    22 __TMC_END__
     60: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
-    61: 0000000000000890   101 FUNC    GLOBAL DEFAULT   14 __libc_csu_init
-    62: 00000000000006d0     0 FUNC    GLOBAL DEFAULT   11 _init
-    63: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@@GLIBC_2.2.5
-    64: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
-    65: 0000000000201028     0 OBJECT  GLOBAL HIDDEN    24 __dso_handle
+    61: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN3std2rt10lang_start17ha09816a4e25587eaE
+    62: 00000000000008f0   139 FUNC    GLOBAL DEFAULT   12 __libc_csu_init
+    63: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
+    64: 00000000000008e0     2 FUNC    GLOBAL DEFAULT   12 __libc_csu_fini
+    65: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@@GLIBC_2.2.5
+    66: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
+    67: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
+    68: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND _ZN12rustc_driver4main17h7528bbdb0cd73b32E

readelf --wide --relocs {}

@@ -1,17 +1,18 @@
 
-Relocation section '.rela.dyn' at offset 0x5c8 contains 9 entries:
+Relocation section '.rela.dyn' at offset 0x5e8 contains 8 entries:
     Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
-0000000000200da8  0000000000000008 R_X86_64_RELATIVE                         830
-0000000000200db0  0000000000000008 R_X86_64_RELATIVE                         7f0
-0000000000201028  0000000000000008 R_X86_64_RELATIVE                         201028
-0000000000200fd0  0000000100000006 R_X86_64_GLOB_DAT      0000000000000000 _ITM_deregisterTMCloneTable + 0
-0000000000200fd8  0000000200000006 R_X86_64_GLOB_DAT      0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0
-0000000000200fe0  0000000300000006 R_X86_64_GLOB_DAT      0000000000000000 __gmon_start__ + 0
-0000000000200fe8  0000000600000006 R_X86_64_GLOB_DAT      0000000000000000 _Jv_RegisterClasses + 0
-0000000000200ff0  0000000700000006 R_X86_64_GLOB_DAT      0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0
-0000000000200ff8  0000000800000006 R_X86_64_GLOB_DAT      0000000000000000 _ITM_registerTMCloneTable + 0
+0000000000200a78  0000000000000008 R_X86_64_RELATIVE                         870
+0000000000200a80  0000000000000008 R_X86_64_RELATIVE                         830
+0000000000200cf0  0000000000000008 R_X86_64_RELATIVE                         200cf0
+0000000000200c90  0000000500000006 R_X86_64_GLOB_DAT      0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0
+0000000000200c98  0000000800000006 R_X86_64_GLOB_DAT      0000000000000000 _Jv_RegisterClasses + 0
+0000000000200ca0  0000000a00000006 R_X86_64_GLOB_DAT      0000000000000000 _ITM_deregisterTMCloneTable + 0
+0000000000200ca8  0000000c00000006 R_X86_64_GLOB_DAT      0000000000000000 __gmon_start__ + 0
+0000000000200cb0  0000000d00000006 R_X86_64_GLOB_DAT      0000000000000000 _ITM_registerTMCloneTable + 0
 
-Relocation section '.rela.plt' at offset 0x6a0 contains 2 entries:
+Relocation section '.rela.plt' at offset 0x6a8 contains 4 entries:
     Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
-0000000000201018  0000000400000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZN12rustc_driver4main17h75412e23ff482384E + 0
-0000000000201020  0000000500000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZN3std2rt10lang_start17h9894520a4ce98be2E + 0
+0000000000200cd0  0000000500000007 R_X86_64_JUMP_SLOT     0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0
+0000000000200cd8  0000000900000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZN3std2rt10lang_start17ha09816a4e25587eaE + 0
+0000000000200ce0  0000000b00000007 R_X86_64_JUMP_SLOT     0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0
+0000000000200ce8  0000000e00000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZN12rustc_driver4main17h7528bbdb0cd73b32E + 0

readelf --wide --dynamic {}

@@ -1,32 +1,31 @@
 
-Dynamic section at offset 0xdc0 contains 29 entries:
+Dynamic section at offset 0xa90 contains 28 entries:
   Tag        Type                         Name/Value
- 0x0000000000000001 (NEEDED)             Shared library: [librustc_driver-0fa0d786078c0ba2.so]
- 0x0000000000000001 (NEEDED)             Shared library: [libstd-1862b172af9be3de.so]
+ 0x0000000000000001 (NEEDED)             Shared library: [librustc_driver-82fa3cb513b2150e.so]
+ 0x0000000000000001 (NEEDED)             Shared library: [libstd-35ad9950c7e5074b.so]
  0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
- 0x000000000000001d (RUNPATH)            Library runpath: [$ORIGIN/../lib]
- 0x000000000000000c (INIT)               0x6d0
- 0x000000000000000d (FINI)               0x904
- 0x0000000000000019 (INIT_ARRAY)         0x200da8
+ 0x000000000000000f (RPATH)              Library rpath: [$ORIGIN/../lib]
+ 0x000000000000000c (INIT)               0x708
+ 0x000000000000000d (FINI)               0x97c
+ 0x0000000000000019 (INIT_ARRAY)         0x200a78
  0x000000000000001b (INIT_ARRAYSZ)       8 (bytes)
- 0x000000000000001a (FINI_ARRAY)         0x200db0
+ 0x000000000000001a (FINI_ARRAY)         0x200a80
  0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
- 0x000000006ffffef5 (GNU_HASH)           0x298
- 0x0000000000000005 (STRTAB)             0x430
- 0x0000000000000006 (SYMTAB)             0x2e0
+ 0x0000000000000004 (HASH)               0x240
+ 0x0000000000000005 (STRTAB)             0x450
+ 0x0000000000000006 (SYMTAB)             0x2e8
  0x000000000000000a (STRSZ)              345 (bytes)
  0x000000000000000b (SYMENT)             24 (bytes)
  0x0000000000000015 (DEBUG)              0x0
- 0x0000000000000003 (PLTGOT)             0x201000
- 0x0000000000000002 (PLTRELSZ)           48 (bytes)
+ 0x0000000000000003 (PLTGOT)             0x200cb8
+ 0x0000000000000002 (PLTRELSZ)           96 (bytes)
  0x0000000000000014 (PLTREL)             RELA
- 0x0000000000000017 (JMPREL)             0x6a0
- 0x0000000000000007 (RELA)               0x5c8
- 0x0000000000000008 (RELASZ)             216 (bytes)
+ 0x0000000000000017 (JMPREL)             0x6a8
+ 0x0000000000000007 (RELA)               0x5e8
+ 0x0000000000000008 (RELASZ)             192 (bytes)
  0x0000000000000009 (RELAENT)            24 (bytes)
- 0x000000006ffffffb (FLAGS_1)            Flags: PIE
- 0x000000006ffffffe (VERNEED)            0x5a8
+ 0x000000006ffffffe (VERNEED)            0x5c8
  0x000000006fffffff (VERNEEDNUM)         1
- 0x000000006ffffff0 (VERSYM)             0x58a
+ 0x000000006ffffff0 (VERSYM)             0x5aa
  0x000000006ffffff9 (RELACOUNT)          3
  0x0000000000000000 (NULL)               0x0

readelf --wide --notes {}

@@ -1,10 +1,5 @@
 
 Displaying notes found in: .note.ABI-tag
   Owner                 Data size	Description
   GNU                  0x00000010	NT_GNU_ABI_TAG (ABI version tag)
-    OS: Linux, ABI: 2.6.32
-
-Displaying notes found in: .note.gnu.build-id
-  Owner                 Data size	Description
-  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)
-    Build ID: d7d5c17a51592d55ddccf8245eea02e6778d12d4
+    OS: Linux, ABI: 2.6.9

readelf --wide --version-info {}

@@ -1,12 +1,12 @@
 
-Version symbols section '.gnu.version' contains 14 entries:
- Addr: 000000000000058a  Offset: 0x00058a  Link: 5 (.dynsym)
-  000:   0 (*local*)       0 (*local*)       2 (GLIBC_2.2.5)   0 (*local*)    
-  004:   0 (*local*)       0 (*local*)       0 (*local*)       2 (GLIBC_2.2.5)
-  008:   0 (*local*)       1 (*global*)      1 (*global*)      1 (*global*)   
-  00c:   1 (*global*)      1 (*global*)   
+Version symbols section '.gnu.version' contains 15 entries:
+ Addr: 00000000000005aa  Offset: 0x0005aa  Link: 4 (.dynsym)
+  000:   0 (*local*)       0 (*local*)       1 (*global*)      1 (*global*)   
+  004:   1 (*global*)      2 (GLIBC_2.2.5)   1 (*global*)      1 (*global*)   
+  008:   0 (*local*)       0 (*local*)       0 (*local*)       2 (GLIBC_2.2.5)
+  00c:   0 (*local*)       0 (*local*)       0 (*local*)    
 
 Version needs section '.gnu.version_r' contains 1 entries:
- Addr: 0x00000000000005a8  Offset: 0x0005a8  Link: 6 (.dynstr)
+ Addr: 0x00000000000005c8  Offset: 0x0005c8  Link: 5 (.dynstr)
   000000: Version: 1  File: libc.so.6  Cnt: 1
   0x0010:   Name: GLIBC_2.2.5  Flags: none  Version: 2

readelf --wide --debug-dump=frames {}

@@ -6,118 +6,69 @@
   Code alignment factor: 1
   Data alignment factor: -8
   Return address column: 16
   Augmentation data:     1b
 
   DW_CFA_def_cfa: r7 (rsp) ofs 8
   DW_CFA_offset: r16 (rip) at cfa-8
-  DW_CFA_undefined: r16 (rip)
-
-00000018 0000000000000014 0000001c FDE cie=00000000 pc=0000000000000730..000000000000075b
-  DW_CFA_nop
-  DW_CFA_nop
-  DW_CFA_nop
-  DW_CFA_nop
-  DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-00000030 0000000000000014 00000000 CIE
-  Version:               1
-  Augmentation:          "zR"
-  Code alignment factor: 1
-  Data alignment factor: -8
-  Return address column: 16
-  Augmentation data:     1b
-
-  DW_CFA_def_cfa: r7 (rsp) ofs 8
-  DW_CFA_offset: r16 (rip) at cfa-8
-  DW_CFA_nop
-  DW_CFA_nop
-
-00000048 0000000000000024 0000001c FDE cie=00000030 pc=00000000000006f0..0000000000000720
+00000018 0000000000000024 0000001c FDE cie=00000000 pc=0000000000000720..0000000000000770
   DW_CFA_def_cfa_offset: 16
-  DW_CFA_advance_loc: 6 to 00000000000006f6
+  DW_CFA_advance_loc: 6 to 0000000000000726
   DW_CFA_def_cfa_offset: 24
-  DW_CFA_advance_loc: 10 to 0000000000000700
+  DW_CFA_advance_loc: 10 to 0000000000000730
   DW_CFA_def_cfa_expression (DW_OP_breg7 (rsp): 8; DW_OP_breg16 (rip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit3; DW_OP_shl; DW_OP_plus)
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-00000070 0000000000000014 00000044 FDE cie=00000030 pc=0000000000000720..0000000000000728
+00000040 0000000000000014 00000044 FDE cie=00000000 pc=00000000000008b0..00000000000008b5
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-00000088 0000000000000014 0000005c FDE cie=00000030 pc=0000000000000860..0000000000000865
+00000058 0000000000000014 0000005c FDE cie=00000000 pc=00000000000008c0..00000000000008d8
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-000000a0 0000000000000014 00000074 FDE cie=00000030 pc=0000000000000870..0000000000000888
+00000070 0000000000000014 00000074 FDE cie=00000000 pc=00000000000008e0..00000000000008e2
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-000000b8 0000000000000044 0000008c FDE cie=00000030 pc=0000000000000890..00000000000008f5
-  DW_CFA_advance_loc: 2 to 0000000000000892
-  DW_CFA_def_cfa_offset: 16
-  DW_CFA_offset: r15 (r15) at cfa-16
-  DW_CFA_advance_loc: 2 to 0000000000000894
-  DW_CFA_def_cfa_offset: 24
-  DW_CFA_offset: r14 (r14) at cfa-24
-  DW_CFA_advance_loc: 5 to 0000000000000899
-  DW_CFA_def_cfa_offset: 32
+00000088 0000000000000024 0000008c FDE cie=00000000 pc=00000000000008f0..000000000000097b
+  DW_CFA_advance_loc: 10 to 00000000000008fa
   DW_CFA_offset: r13 (r13) at cfa-32
-  DW_CFA_advance_loc: 2 to 000000000000089b
-  DW_CFA_def_cfa_offset: 40
   DW_CFA_offset: r12 (r12) at cfa-40
-  DW_CFA_advance_loc: 8 to 00000000000008a3
-  DW_CFA_def_cfa_offset: 48
+  DW_CFA_advance_loc: 17 to 000000000000090b
+  DW_CFA_offset: r15 (r15) at cfa-16
+  DW_CFA_offset: r14 (r14) at cfa-24
+  DW_CFA_advance_loc: 17 to 000000000000091c
+  DW_CFA_def_cfa_offset: 64
   DW_CFA_offset: r6 (rbp) at cfa-48
-  DW_CFA_advance_loc: 8 to 00000000000008ab
-  DW_CFA_def_cfa_offset: 56
   DW_CFA_offset: r3 (rbx) at cfa-56
-  DW_CFA_advance_loc: 13 to 00000000000008b8
-  DW_CFA_def_cfa_offset: 64
-  DW_CFA_advance_loc: 50 to 00000000000008ea
-  DW_CFA_def_cfa_offset: 56
-  DW_CFA_advance_loc: 1 to 00000000000008eb
-  DW_CFA_def_cfa_offset: 48
-  DW_CFA_advance_loc: 1 to 00000000000008ec
-  DW_CFA_def_cfa_offset: 40
-  DW_CFA_advance_loc: 2 to 00000000000008ee
-  DW_CFA_def_cfa_offset: 32
-  DW_CFA_advance_loc: 2 to 00000000000008f0
-  DW_CFA_def_cfa_offset: 24
-  DW_CFA_advance_loc: 2 to 00000000000008f2
-  DW_CFA_def_cfa_offset: 16
-  DW_CFA_advance_loc: 2 to 00000000000008f4
-  DW_CFA_def_cfa_offset: 8
-  DW_CFA_nop
-
-00000100 0000000000000014 000000d4 FDE cie=00000030 pc=0000000000000900..0000000000000902
-  DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
   DW_CFA_nop
 
-00000118 ZERO terminator
+000000b0 ZERO terminator

readelf --wide --decompress --hex-dump=.interp {}

@@ -1,5 +1,5 @@
 
 Hex dump of section '.interp':
-  0x00000238 2f6c6962 36342f6c 642d6c69 6e75782d /lib64/ld-linux-
-  0x00000248 7838362d 36342e73 6f2e3200          x86-64.so.2.
+  0x00000200 2f6c6962 36342f6c 642d6c69 6e75782d /lib64/ld-linux-
+  0x00000210 7838362d 36342e73 6f2e3200          x86-64.so.2.

readelf --wide --decompress --hex-dump=.dynstr {}

@@ -1,25 +1,25 @@
 
 Hex dump of section '.dynstr':
-  0x00000430 006c6962 72757374 635f6472 69766572 .librustc_driver
-  0x00000440 2d306661 30643738 36303738 63306261 -0fa0d786078c0ba
-  0x00000450 322e736f 005f5f67 6d6f6e5f 73746172 2.so.__gmon_star
-  0x00000460 745f5f00 5f4a765f 52656769 73746572 t__._Jv_Register
-  0x00000470 436c6173 73657300 5f49544d 5f646572 Classes._ITM_der
-  0x00000480 65676973 74657254 4d436c6f 6e655461 egisterTMCloneTa
-  0x00000490 626c6500 5f49544d 5f726567 69737465 ble._ITM_registe
-  0x000004a0 72544d43 6c6f6e65 5461626c 65005f5a rTMCloneTable._Z
-  0x000004b0 4e313272 75737463 5f647269 76657234 N12rustc_driver4
-  0x000004c0 6d61696e 31376837 35343132 65323366 main17h75412e23f
-  0x000004d0 66343832 33383445 005f6669 6e69005f f482384E._fini._
-  0x000004e0 696e6974 006c6962 7374642d 31383632 init.libstd-1862
-  0x000004f0 62313732 61663962 65336465 2e736f00 b172af9be3de.so.
-  0x00000500 5f5a4e33 73746432 72743130 6c616e67 _ZN3std2rt10lang
-  0x00000510 5f737461 72743137 68393839 34353230 _start17h9894520
-  0x00000520 61346365 39386265 3245006c 6962632e a4ce98be2E.libc.
-  0x00000530 736f2e36 005f5f63 78615f66 696e616c so.6.__cxa_final
-  0x00000540 697a6500 5f5f6c69 62635f73 74617274 ize.__libc_start
-  0x00000550 5f6d6169 6e005f65 64617461 005f5f62 _main._edata.__b
-  0x00000560 73735f73 74617274 005f656e 6400244f ss_start._end.$O
-  0x00000570 52494749 4e2f2e2e 2f6c6962 00474c49 RIGIN/../lib.GLI
-  0x00000580 42435f32 2e322e35 00                BC_2.2.5.
+  0x00000450 006c6962 72757374 635f6472 69766572 .librustc_driver
+  0x00000460 2d383266 61336362 35313362 32313530 -82fa3cb513b2150
+  0x00000470 652e736f 005f5f67 6d6f6e5f 73746172 e.so.__gmon_star
+  0x00000480 745f5f00 5f4a765f 52656769 73746572 t__._Jv_Register
+  0x00000490 436c6173 73657300 5f66696e 69005f49 Classes._fini._I
+  0x000004a0 544d5f64 65726567 69737465 72544d43 TM_deregisterTMC
+  0x000004b0 6c6f6e65 5461626c 65005f49 544d5f72 loneTable._ITM_r
+  0x000004c0 65676973 74657254 4d436c6f 6e655461 egisterTMCloneTa
+  0x000004d0 626c6500 5f5a4e31 32727573 74635f64 ble._ZN12rustc_d
+  0x000004e0 72697665 72346d61 696e3137 68373532 river4main17h752
+  0x000004f0 38626264 62306364 37336233 3245005f 8bbdb0cd73b32E._
+  0x00000500 696e6974 006c6962 7374642d 33356164 init.libstd-35ad
+  0x00000510 39393530 63376535 30373462 2e736f00 9950c7e5074b.so.
+  0x00000520 5f5a4e33 73746432 72743130 6c616e67 _ZN3std2rt10lang
+  0x00000530 5f737461 72743137 68613039 38313661 _start17ha09816a
+  0x00000540 34653235 35383765 6145006c 6962632e 4e25587eaE.libc.
+  0x00000550 736f2e36 005f5f63 78615f66 696e616c so.6.__cxa_final
+  0x00000560 697a6500 5f5f6c69 62635f73 74617274 ize.__libc_start
+  0x00000570 5f6d6169 6e005f65 64617461 005f5f62 _main._edata.__b
+  0x00000580 73735f73 74617274 005f656e 6400244f ss_start._end.$O
+  0x00000590 52494749 4e2f2e2e 2f6c6962 00474c49 RIGIN/../lib.GLI
+  0x000005a0 42435f32 2e322e35 00                BC_2.2.5.

objdump --line-numbers --disassemble --demangle --section=.init {}

@@ -1,14 +1,11 @@
 
 
 
 Disassembly of section .init:
 
-00000000000006d0 <_init>:
+0000000000000708 <_init>:
 _init():
- 6d0:	48 83 ec 08          	sub    $0x8,%rsp
- 6d4:	48 8b 05 05 09 20 00 	mov    0x200905(%rip),%rax        
- 6db:	48 85 c0             	test   %rax,%rax
- 6de:	74 02                	je     6e2 <_init+0x12>
- 6e0:	ff d0                	callq  *%rax
- 6e2:	48 83 c4 08          	add    $0x8,%rsp
- 6e6:	c3                   	retq   
+ 708:	48 83 ec 08          	sub    $0x8,%rsp
+ 70c:	e8 8b 00 00 00       	callq  79c <call_gmon_start>
+ 711:	48 83 c4 08          	add    $0x8,%rsp
+ 715:	c3                   	retq

objdump --line-numbers --disassemble --demangle --section=.plt {}

@@ -1,19 +1,29 @@
 
 
 
 Disassembly of section .plt:
 
-00000000000006f0 <.plt>:
- 6f0:	ff 35 12 09 20 00    	pushq  0x200912(%rip)        
- 6f6:	ff 25 14 09 20 00    	jmpq   *0x200914(%rip)        
- 6fc:	0f 1f 40 00          	nopl   0x0(%rax)
-
-0000000000000700 <rustc_driver::main@plt>:
- 700:	ff 25 12 09 20 00    	jmpq   *0x200912(%rip)        
- 706:	68 00 00 00 00       	pushq  $0x0
- 70b:	e9 e0 ff ff ff       	jmpq   6f0 <.plt>
-
-0000000000000710 <std::rt::lang_start@plt>:
- 710:	ff 25 0a 09 20 00    	jmpq   *0x20090a(%rip)        
- 716:	68 01 00 00 00       	pushq  $0x1
- 71b:	e9 d0 ff ff ff       	jmpq   6f0 <.plt>
+0000000000000720 <.plt>:
+ 720:	ff 35 9a 05 20 00    	pushq  0x20059a(%rip)        
+ 726:	ff 25 9c 05 20 00    	jmpq   *0x20059c(%rip)        
+ 72c:	0f 1f 40 00          	nopl   0x0(%rax)
+
+0000000000000730 <__cxa_finalize@plt>:
+ 730:	ff 25 9a 05 20 00    	jmpq   *0x20059a(%rip)        
+ 736:	68 00 00 00 00       	pushq  $0x0
+ 73b:	e9 e0 ff ff ff       	jmpq   720 <.plt>
+
+0000000000000740 <std::rt::lang_start@plt>:
+ 740:	ff 25 92 05 20 00    	jmpq   *0x200592(%rip)        
+ 746:	68 01 00 00 00       	pushq  $0x1
+ 74b:	e9 d0 ff ff ff       	jmpq   720 <.plt>
+
+0000000000000750 <__libc_start_main@plt>:
+ 750:	ff 25 8a 05 20 00    	jmpq   *0x20058a(%rip)        
+ 756:	68 02 00 00 00       	pushq  $0x2
+ 75b:	e9 c0 ff ff ff       	jmpq   720 <.plt>
+
+0000000000000760 <rustc_driver::main@plt>:
+ 760:	ff 25 82 05 20 00    	jmpq   *0x200582(%rip)        
+ 766:	68 03 00 00 00       	pushq  $0x3
+ 76b:	e9 b0 ff ff ff       	jmpq   720 <.plt>

objdump --line-numbers --disassemble --demangle --section=.text {}

@@ -1,165 +1,177 @@
 
 
 
 Disassembly of section .text:
 
-0000000000000730 <_start>:
+0000000000000770 <_start>:
 _start():
- 730:	31 ed                	xor    %ebp,%ebp
- 732:	49 89 d1             	mov    %rdx,%r9
- 735:	5e                   	pop    %rsi
- 736:	48 89 e2             	mov    %rsp,%rdx
- 739:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
- 73d:	50                   	push   %rax
- 73e:	54                   	push   %rsp
- 73f:	4c 8d 05 ba 01 00 00 	lea    0x1ba(%rip),%r8        
- 746:	48 8d 0d 43 01 00 00 	lea    0x143(%rip),%rcx        
- 74d:	48 8d 3d 1c 01 00 00 	lea    0x11c(%rip),%rdi        
- 754:	ff 15 96 08 20 00    	callq  *0x200896(%rip)        
- 75a:	f4                   	hlt    
- 75b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
+ 770:	31 ed                	xor    %ebp,%ebp
+ 772:	49 89 d1             	mov    %rdx,%r9
+ 775:	5e                   	pop    %rsi
+ 776:	48 89 e2             	mov    %rsp,%rdx
+ 779:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
+ 77d:	50                   	push   %rax
+ 77e:	54                   	push   %rsp
+ 77f:	4c 8d 05 5a 01 00 00 	lea    0x15a(%rip),%r8        
+ 786:	48 8d 0d 63 01 00 00 	lea    0x163(%rip),%rcx        
+ 78d:	48 8d 3d 2c 01 00 00 	lea    0x12c(%rip),%rdi        
+ 794:	e8 b7 ff ff ff       	callq  750 <__libc_start_main@plt>
+ 799:	f4                   	hlt    
+ 79a:	90                   	nop
+ 79b:	90                   	nop
+
+000000000000079c <call_gmon_start>:
+call_gmon_start():
+ 79c:	48 83 ec 08          	sub    $0x8,%rsp
+ 7a0:	48 8b 05 01 05 20 00 	mov    0x200501(%rip),%rax        
+ 7a7:	48 85 c0             	test   %rax,%rax
+ 7aa:	74 02                	je     7ae <call_gmon_start+0x12>
+ 7ac:	ff d0                	callq  *%rax
+ 7ae:	48 83 c4 08          	add    $0x8,%rsp
+ 7b2:	c3                   	retq   
+ 7b3:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
+ 7ba:	00 00 00 
+ 7bd:	0f 1f 00             	nopl   (%rax)
 
-0000000000000760 <deregister_tm_clones>:
+00000000000007c0 <deregister_tm_clones>:
 deregister_tm_clones():
- 760:	48 8d 3d c9 08 20 00 	lea    0x2008c9(%rip),%rdi        
- 767:	48 8d 05 c9 08 20 00 	lea    0x2008c9(%rip),%rax        
- 76e:	55                   	push   %rbp
- 76f:	48 29 f8             	sub    %rdi,%rax
- 772:	48 89 e5             	mov    %rsp,%rbp
- 775:	48 83 f8 0e          	cmp    $0xe,%rax
- 779:	76 15                	jbe    790 <deregister_tm_clones+0x30>
- 77b:	48 8b 05 4e 08 20 00 	mov    0x20084e(%rip),%rax        
- 782:	48 85 c0             	test   %rax,%rax
- 785:	74 09                	je     790 <deregister_tm_clones+0x30>
- 787:	5d                   	pop    %rbp
- 788:	ff e0                	jmpq   *%rax
- 78a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
- 790:	5d                   	pop    %rbp
- 791:	c3                   	retq   
- 792:	0f 1f 40 00          	nopl   0x0(%rax)
- 796:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
- 79d:	00 00 00 
+ 7c0:	48 8d 05 38 05 20 00 	lea    0x200538(%rip),%rax        
+ 7c7:	48 8d 3d 2a 05 20 00 	lea    0x20052a(%rip),%rdi        
+ 7ce:	55                   	push   %rbp
+ 7cf:	48 29 f8             	sub    %rdi,%rax
+ 7d2:	48 89 e5             	mov    %rsp,%rbp
+ 7d5:	48 83 f8 0e          	cmp    $0xe,%rax
+ 7d9:	77 02                	ja     7dd <deregister_tm_clones+0x1d>
+ 7db:	5d                   	pop    %rbp
+ 7dc:	c3                   	retq   
+ 7dd:	48 8b 05 bc 04 20 00 	mov    0x2004bc(%rip),%rax        
+ 7e4:	48 85 c0             	test   %rax,%rax
+ 7e7:	74 f2                	je     7db <deregister_tm_clones+0x1b>
+ 7e9:	5d                   	pop    %rbp
+ 7ea:	ff e0                	jmpq   *%rax
+ 7ec:	0f 1f 40 00          	nopl   0x0(%rax)
 
-00000000000007a0 <register_tm_clones>:
+00000000000007f0 <register_tm_clones>:
 register_tm_clones():
- 7a0:	48 8d 3d 89 08 20 00 	lea    0x200889(%rip),%rdi        
- 7a7:	48 8d 35 82 08 20 00 	lea    0x200882(%rip),%rsi        
- 7ae:	55                   	push   %rbp
- 7af:	48 29 fe             	sub    %rdi,%rsi
- 7b2:	48 89 e5             	mov    %rsp,%rbp
- 7b5:	48 c1 fe 03          	sar    $0x3,%rsi
- 7b9:	48 89 f0             	mov    %rsi,%rax
- 7bc:	48 c1 e8 3f          	shr    $0x3f,%rax
- 7c0:	48 01 c6             	add    %rax,%rsi
- 7c3:	48 d1 fe             	sar    %rsi
- 7c6:	74 18                	je     7e0 <register_tm_clones+0x40>
- 7c8:	48 8b 05 29 08 20 00 	mov    0x200829(%rip),%rax        
- 7cf:	48 85 c0             	test   %rax,%rax
- 7d2:	74 0c                	je     7e0 <register_tm_clones+0x40>
- 7d4:	5d                   	pop    %rbp
- 7d5:	ff e0                	jmpq   *%rax
- 7d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
- 7de:	00 00 
- 7e0:	5d                   	pop    %rbp
- 7e1:	c3                   	retq   
- 7e2:	0f 1f 40 00          	nopl   0x0(%rax)
- 7e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
- 7ed:	00 00 00 
-
-00000000000007f0 <__do_global_dtors_aux>:
-__do_global_dtors_aux():
- 7f0:	80 3d 39 08 20 00 00 	cmpb   $0x0,0x200839(%rip)        
- 7f7:	75 27                	jne    820 <__do_global_dtors_aux+0x30>
- 7f9:	48 83 3d d7 07 20 00 	cmpq   $0x0,0x2007d7(%rip)        
- 800:	00 
- 801:	55                   	push   %rbp
+ 7f0:	48 8d 05 01 05 20 00 	lea    0x200501(%rip),%rax        
+ 7f7:	48 8d 3d fa 04 20 00 	lea    0x2004fa(%rip),%rdi        
+ 7fe:	55                   	push   %rbp
+ 7ff:	48 29 f8             	sub    %rdi,%rax
  802:	48 89 e5             	mov    %rsp,%rbp
- 805:	74 0c                	je     813 <__do_global_dtors_aux+0x23>
- 807:	48 8b 3d 1a 08 20 00 	mov    0x20081a(%rip),%rdi        
- 80e:	e8 0d ff ff ff       	callq  720 <.plt.got>
- 813:	e8 48 ff ff ff       	callq  760 <deregister_tm_clones>
+ 805:	48 c1 f8 03          	sar    $0x3,%rax
+ 809:	48 89 c2             	mov    %rax,%rdx
+ 80c:	48 c1 ea 3f          	shr    $0x3f,%rdx
+ 810:	48 01 d0             	add    %rdx,%rax
+ 813:	48 d1 f8             	sar    %rax
+ 816:	75 02                	jne    81a <register_tm_clones+0x2a>
  818:	5d                   	pop    %rbp
- 819:	c6 05 10 08 20 00 01 	movb   $0x1,0x200810(%rip)        
- 820:	f3 c3                	repz retq 
- 822:	0f 1f 40 00          	nopl   0x0(%rax)
- 826:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
- 82d:	00 00 00 
+ 819:	c3                   	retq   
+ 81a:	48 8b 15 8f 04 20 00 	mov    0x20048f(%rip),%rdx        
+ 821:	48 85 d2             	test   %rdx,%rdx
+ 824:	74 f2                	je     818 <register_tm_clones+0x28>
+ 826:	5d                   	pop    %rbp
+ 827:	48 89 c6             	mov    %rax,%rsi
+ 82a:	ff e2                	jmpq   *%rdx
+ 82c:	0f 1f 40 00          	nopl   0x0(%rax)
+
+0000000000000830 <__do_global_dtors_aux>:
+__do_global_dtors_aux():
+ 830:	80 3d c1 04 20 00 00 	cmpb   $0x0,0x2004c1(%rip)        
+ 837:	75 27                	jne    860 <__do_global_dtors_aux+0x30>
+ 839:	48 83 3d 4f 04 20 00 	cmpq   $0x0,0x20044f(%rip)        
+ 840:	00 
+ 841:	55                   	push   %rbp
+ 842:	48 89 e5             	mov    %rsp,%rbp
+ 845:	74 0c                	je     853 <__do_global_dtors_aux+0x23>
+ 847:	48 8b 3d a2 04 20 00 	mov    0x2004a2(%rip),%rdi        
+ 84e:	e8 dd fe ff ff       	callq  730 <__cxa_finalize@plt>
+ 853:	e8 68 ff ff ff       	callq  7c0 <deregister_tm_clones>
+ 858:	5d                   	pop    %rbp
+ 859:	c6 05 98 04 20 00 01 	movb   $0x1,0x200498(%rip)        
+ 860:	f3 c3                	repz retq 
+ 862:	0f 1f 40 00          	nopl   0x0(%rax)
+ 866:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
+ 86d:	00 00 00 
 
-0000000000000830 <frame_dummy>:
+0000000000000870 <frame_dummy>:
 frame_dummy():
- 830:	48 8d 3d 81 05 20 00 	lea    0x200581(%rip),%rdi        
- 837:	48 83 3f 00          	cmpq   $0x0,(%rdi)
- 83b:	75 0b                	jne    848 <frame_dummy+0x18>
- 83d:	e9 5e ff ff ff       	jmpq   7a0 <register_tm_clones>
- 842:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
- 848:	48 8b 05 99 07 20 00 	mov    0x200799(%rip),%rax        
- 84f:	48 85 c0             	test   %rax,%rax
- 852:	74 e9                	je     83d <frame_dummy+0xd>
- 854:	55                   	push   %rbp
- 855:	48 89 e5             	mov    %rsp,%rbp
- 858:	ff d0                	callq  *%rax
- 85a:	5d                   	pop    %rbp
- 85b:	e9 40 ff ff ff       	jmpq   7a0 <register_tm_clones>
-
-0000000000000860 <rustc::main>:
-_ZN5rustc4main17hb9b69ea4ab4e4e17E():
- 860:	e9 9b fe ff ff       	jmpq   700 <rustc_driver::main@plt>
- 865:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
- 86c:	00 00 00 
- 86f:	90                   	nop
+ 870:	48 83 3d 10 02 20 00 	cmpq   $0x0,0x200210(%rip)        
+ 877:	00 
+ 878:	74 26                	je     8a0 <frame_dummy+0x30>
+ 87a:	48 8b 05 17 04 20 00 	mov    0x200417(%rip),%rax        
+ 881:	48 85 c0             	test   %rax,%rax
+ 884:	74 1a                	je     8a0 <frame_dummy+0x30>
+ 886:	55                   	push   %rbp
+ 887:	48 8d 3d fa 01 20 00 	lea    0x2001fa(%rip),%rdi        
+ 88e:	48 89 e5             	mov    %rsp,%rbp
+ 891:	ff d0                	callq  *%rax
+ 893:	5d                   	pop    %rbp
+ 894:	e9 57 ff ff ff       	jmpq   7f0 <register_tm_clones>
+ 899:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
+ 8a0:	e9 4b ff ff ff       	jmpq   7f0 <register_tm_clones>
+ 8a5:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
+ 8ac:	00 00 00 
+ 8af:	90                   	nop
+
+00000000000008b0 <rustc::main>:
+_ZN5rustc4main17he3840ea6aa9d1a84E():
+ 8b0:	e9 ab fe ff ff       	jmpq   760 <rustc_driver::main@plt>
+ 8b5:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
+ 8bc:	00 00 00 
+ 8bf:	90                   	nop
 
-0000000000000870 <main>:
+00000000000008c0 <main>:
 main():
- 870:	48 89 f0             	mov    %rsi,%rax
- 873:	48 89 f9             	mov    %rdi,%rcx
- 876:	48 8d 3d e3 ff ff ff 	lea    -0x1d(%rip),%rdi        
- 87d:	48 89 ce             	mov    %rcx,%rsi
- 880:	48 89 c2             	mov    %rax,%rdx
- 883:	e9 88 fe ff ff       	jmpq   710 <std::rt::lang_start@plt>
- 888:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
- 88f:	00 
+ 8c0:	48 89 f0             	mov    %rsi,%rax
+ 8c3:	48 89 f9             	mov    %rdi,%rcx
+ 8c6:	48 8d 3d e3 ff ff ff 	lea    -0x1d(%rip),%rdi        
+ 8cd:	48 89 ce             	mov    %rcx,%rsi
+ 8d0:	48 89 c2             	mov    %rax,%rdx
+ 8d3:	e9 68 fe ff ff       	jmpq   740 <std::rt::lang_start@plt>
+ 8d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
+ 8df:	00 
 
-0000000000000890 <__libc_csu_init>:
-__libc_csu_init():
- 890:	41 57                	push   %r15
- 892:	41 56                	push   %r14
- 894:	41 89 ff             	mov    %edi,%r15d
- 897:	41 55                	push   %r13
- 899:	41 54                	push   %r12
- 89b:	4c 8d 25 06 05 20 00 	lea    0x200506(%rip),%r12        
- 8a2:	55                   	push   %rbp
- 8a3:	48 8d 2d 06 05 20 00 	lea    0x200506(%rip),%rbp        
- 8aa:	53                   	push   %rbx
- 8ab:	49 89 f6             	mov    %rsi,%r14
- 8ae:	49 89 d5             	mov    %rdx,%r13
- 8b1:	4c 29 e5             	sub    %r12,%rbp
- 8b4:	48 83 ec 08          	sub    $0x8,%rsp
- 8b8:	48 c1 fd 03          	sar    $0x3,%rbp
- 8bc:	e8 0f fe ff ff       	callq  6d0 <_init>
- 8c1:	48 85 ed             	test   %rbp,%rbp
- 8c4:	74 20                	je     8e6 <__libc_csu_init+0x56>
- 8c6:	31 db                	xor    %ebx,%ebx
- 8c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
- 8cf:	00 
- 8d0:	4c 89 ea             	mov    %r13,%rdx
- 8d3:	4c 89 f6             	mov    %r14,%rsi
- 8d6:	44 89 ff             	mov    %r15d,%edi
- 8d9:	41 ff 14 dc          	callq  *(%r12,%rbx,8)
- 8dd:	48 83 c3 01          	add    $0x1,%rbx
- 8e1:	48 39 dd             	cmp    %rbx,%rbp
- 8e4:	75 ea                	jne    8d0 <__libc_csu_init+0x40>
- 8e6:	48 83 c4 08          	add    $0x8,%rsp
- 8ea:	5b                   	pop    %rbx
- 8eb:	5d                   	pop    %rbp
- 8ec:	41 5c                	pop    %r12
- 8ee:	41 5d                	pop    %r13
- 8f0:	41 5e                	pop    %r14
- 8f2:	41 5f                	pop    %r15
- 8f4:	c3                   	retq   
- 8f5:	90                   	nop
- 8f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
- 8fd:	00 00 00 
-
-0000000000000900 <__libc_csu_fini>:
+00000000000008e0 <__libc_csu_fini>:
 __libc_csu_fini():
- 900:	f3 c3                	repz retq 
+ 8e0:	f3 c3                	repz retq 
+ 8e2:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
+ 8e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
+
+00000000000008f0 <__libc_csu_init>:
+__libc_csu_init():
+ 8f0:	4c 89 64 24 e0       	mov    %r12,-0x20(%rsp)
+ 8f5:	4c 89 6c 24 e8       	mov    %r13,-0x18(%rsp)
+ 8fa:	4c 8d 25 7f 01 20 00 	lea    0x20017f(%rip),%r12        
+ 901:	4c 89 74 24 f0       	mov    %r14,-0x10(%rsp)
+ 906:	4c 89 7c 24 f8       	mov    %r15,-0x8(%rsp)
+ 90b:	49 89 f6             	mov    %rsi,%r14
+ 90e:	48 89 5c 24 d0       	mov    %rbx,-0x30(%rsp)
+ 913:	48 89 6c 24 d8       	mov    %rbp,-0x28(%rsp)
+ 918:	48 83 ec 38          	sub    $0x38,%rsp
+ 91c:	41 89 ff             	mov    %edi,%r15d
+ 91f:	49 89 d5             	mov    %rdx,%r13
+ 922:	e8 e1 fd ff ff       	callq  708 <_init>
+ 927:	48 8d 05 4a 01 20 00 	lea    0x20014a(%rip),%rax        
+ 92e:	49 29 c4             	sub    %rax,%r12
+ 931:	49 c1 fc 03          	sar    $0x3,%r12
+ 935:	4d 85 e4             	test   %r12,%r12
+ 938:	74 1e                	je     958 <__libc_csu_init+0x68>
+ 93a:	31 ed                	xor    %ebp,%ebp
+ 93c:	48 89 c3             	mov    %rax,%rbx
+ 93f:	90                   	nop
+ 940:	48 83 c5 01          	add    $0x1,%rbp
+ 944:	4c 89 ea             	mov    %r13,%rdx
+ 947:	4c 89 f6             	mov    %r14,%rsi
+ 94a:	44 89 ff             	mov    %r15d,%edi
+ 94d:	ff 13                	callq  *(%rbx)
+ 94f:	48 83 c3 08          	add    $0x8,%rbx
+ 953:	49 39 ec             	cmp    %rbp,%r12
+ 956:	75 e8                	jne    940 <__libc_csu_init+0x50>
+ 958:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
+ 95d:	48 8b 6c 24 10       	mov    0x10(%rsp),%rbp
+ 962:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
+ 967:	4c 8b 6c 24 20       	mov    0x20(%rsp),%r13
+ 96c:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
+ 971:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
+ 976:	48 83 c4 38          	add    $0x38,%rsp
+ 97a:	c3                   	retq

objdump --line-numbers --disassemble --demangle --section=.fini {}

@@ -1,10 +1,10 @@
 
 
 
 Disassembly of section .fini:
 
-0000000000000904 <_fini>:
+000000000000097c <_fini>:
 _fini():
- 904:	48 83 ec 08          	sub    $0x8,%rsp
- 908:	48 83 c4 08          	add    $0x8,%rsp
- 90c:	c3                   	retq   
+ 97c:	48 83 ec 08          	sub    $0x8,%rsp
+ 980:	48 83 c4 08          	add    $0x8,%rsp
+ 984:	c3                   	retq

readelf --wide --decompress --hex-dump=.eh_frame_hdr {}

@@ -1,8 +1,7 @@
 
 Hex dump of section '.eh_frame_hdr':
-  0x00000910 011b033b 44000000 07000000 e0fdffff ...;D...........
-  0x00000920 90000000 10feffff b8000000 20feffff ............ ...
-  0x00000930 60000000 50ffffff d0000000 60ffffff `...P.......`...
-  0x00000940 e8000000 80ffffff 00010000 f0ffffff ................
-  0x00000950 48010000                            H...
+  0x00000988 011b033b 34000000 05000000 98fdffff ...;4...........
+  0x00000998 50000000 28ffffff 78000000 38ffffff P...(...x...8...
+  0x000009a8 90000000 58ffffff a8000000 68ffffff ....X.......h...
+  0x000009b8 c0000000                            ....

readelf --wide --decompress --hex-dump=.eh_frame {}

@@ -1,21 +1,15 @@
 
 Hex dump of section '.eh_frame':
-  0x00000958 14000000 00000000 017a5200 01781001 .........zR..x..
-  0x00000968 1b0c0708 90010710 14000000 1c000000 ................
-  0x00000978 b8fdffff 2b000000 00000000 00000000 ....+...........
-  0x00000988 14000000 00000000 017a5200 01781001 .........zR..x..
-  0x00000998 1b0c0708 90010000 24000000 1c000000 ........$.......
-  0x000009a8 48fdffff 30000000 000e1046 0e184a0f H...0......F..J.
-  0x000009b8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$"....
-  0x000009c8 14000000 44000000 50fdffff 08000000 ....D...P.......
-  0x000009d8 00000000 00000000 14000000 5c000000 ............\...
-  0x000009e8 78feffff 05000000 00000000 00000000 x...............
-  0x000009f8 14000000 74000000 70feffff 18000000 ....t...p.......
-  0x00000a08 00000000 00000000 44000000 8c000000 ........D.......
-  0x00000a18 78feffff 65000000 00420e10 8f02420e x...e....B....B.
-  0x00000a28 188e0345 0e208d04 420e288c 05480e30 ...E. ..B.(..H.0
-  0x00000a38 8606480e 3883074d 0e40720e 38410e30 [email protected]
-  0x00000a48 410e2842 0e20420e 18420e10 420e0800 A.(B. B..B..B...
-  0x00000a58 14000000 d4000000 a0feffff 02000000 ................
-  0x00000a68 00000000 00000000 00000000          ............
+  0x000009c0 14000000 00000000 017a5200 01781001 .........zR..x..
+  0x000009d0 1b0c0708 90010000 24000000 1c000000 ........$.......
+  0x000009e0 40fdffff 50000000 000e1046 0e184a0f @...P......F..J.
+  0x000009f0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$"....
+  0x00000a00 14000000 44000000 a8feffff 05000000 ....D...........
+  0x00000a10 00000000 00000000 14000000 5c000000 ............\...
+  0x00000a20 a0feffff 18000000 00000000 00000000 ................
+  0x00000a30 14000000 74000000 a8feffff 02000000 ....t...........
+  0x00000a40 00000000 00000000 24000000 8c000000 ........$.......
+  0x00000a50 a0feffff 8b000000 004a8d04 8c05518f .........J....Q.
+  0x00000a60 028e0351 0e408606 83070000 00000000 ...Q.@..........
+  0x00000a70 00000000                            ....

readelf --wide --decompress --hex-dump=.init_array {}

@@ -1,4 +1,4 @@
 
 Hex dump of section '.init_array':
-  0x00200da8 30080000 00000000                   0.......
+  0x00200a78 70080000 00000000                   p.......

readelf --wide --decompress --hex-dump=.fini_array {}

@@ -1,4 +1,4 @@
 
 Hex dump of section '.fini_array':
-  0x00200db0 f0070000 00000000                   ........
+  0x00200a80 30080000 00000000                   0.......

readelf --wide --decompress --hex-dump=.jcr {}

@@ -1,4 +1,4 @@
 
 Hex dump of section '.jcr':
-  0x00200db8 00000000 00000000                   ........
+  0x00200a88 00000000 00000000                   ........

readelf --wide --decompress --hex-dump=.got {}

@@ -1,6 +1,6 @@
 
 Hex dump of section '.got':
-  0x00200fd0 00000000 00000000 00000000 00000000 ................
-  0x00200fe0 00000000 00000000 00000000 00000000 ................
-  0x00200ff0 00000000 00000000 00000000 00000000 ................
+  0x00200c90 00000000 00000000 00000000 00000000 ................
+  0x00200ca0 00000000 00000000 00000000 00000000 ................
+  0x00200cb0 00000000 00000000                   ........

readelf --wide --decompress --hex-dump=.got.plt {}

@@ -1,7 +1,7 @@
 
 Hex dump of section '.got.plt':
- NOTE: This section has relocations against it, but these have NOT been applied to this dump.
-  0x00201000 c00d2000 00000000 00000000 00000000 .. .............
-  0x00201010 00000000 00000000 06070000 00000000 ................
-  0x00201020 16070000 00000000                   ........
+  0x00200cb8 900a2000 00000000 00000000 00000000 .. .............
+  0x00200cc8 00000000 00000000 36070000 00000000 ........6.......
+  0x00200cd8 46070000 00000000 56070000 00000000 F.......V.......
+  0x00200ce8 66070000 00000000                   f.......

readelf --wide --decompress --hex-dump=.data {}

@@ -1,4 +1,4 @@
 
 Hex dump of section '.data':
-  0x00201028 28102000 00000000                   (. .....
+  0x00200cf0 f00c2000 00000000                   .. .....

.comment

@@ -1,537 +1,497 @@
 00000000: 7f45 4c46 0201 0100 0000 0000 0000 0000  .ELF............
-00000010: 0300 3e00 0100 0000 3007 0000 0000 0000  ..>.....0.......
-00000020: 4000 0000 0000 0000 101a 0000 0000 0000  @...............
-00000030: 0000 0000 4000 3800 0900 4000 1e00 1d00  [email protected]...@.....
+00000010: 0300 3e00 0100 0000 7007 0000 0000 0000  ..>.....p.......
+00000020: 4000 0000 0000 0000 1018 0000 0000 0000  @...............
+00000030: 0000 0000 4000 3800 0800 4000 1c00 1900  [email protected]...@.....
 00000040: 0600 0000 0500 0000 4000 0000 0000 0000  ........@.......
 00000050: 4000 0000 0000 0000 4000 0000 0000 0000  @.......@.......
-00000060: f801 0000 0000 0000 f801 0000 0000 0000  ................
+00000060: c001 0000 0000 0000 c001 0000 0000 0000  ................
 00000070: 0800 0000 0000 0000 0300 0000 0400 0000  ................
-00000080: 3802 0000 0000 0000 3802 0000 0000 0000  8.......8.......
-00000090: 3802 0000 0000 0000 1c00 0000 0000 0000  8...............
+00000080: 0002 0000 0000 0000 0002 0000 0000 0000  ................
+00000090: 0002 0000 0000 0000 1c00 0000 0000 0000  ................
 000000a0: 1c00 0000 0000 0000 0100 0000 0000 0000  ................
 000000b0: 0100 0000 0500 0000 0000 0000 0000 0000  ................
 000000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 000000d0: 740a 0000 0000 0000 740a 0000 0000 0000  t.......t.......
 000000e0: 0000 2000 0000 0000 0100 0000 0600 0000  .. .............
-000000f0: a80d 0000 0000 0000 a80d 2000 0000 0000  .......... .....
-00000100: a80d 2000 0000 0000 8802 0000 0000 0000  .. .............
-00000110: 9002 0000 0000 0000 0000 2000 0000 0000  .......... .....
-00000120: 0200 0000 0600 0000 c00d 0000 0000 0000  ................
-00000130: c00d 2000 0000 0000 c00d 2000 0000 0000  .. ....... .....
-00000140: 1002 0000 0000 0000 1002 0000 0000 0000  ................
+000000f0: 780a 0000 0000 0000 780a 2000 0000 0000  x.......x. .....
+00000100: 780a 2000 0000 0000 8002 0000 0000 0000  x. .............
+00000110: 8802 0000 0000 0000 0000 2000 0000 0000  .......... .....
+00000120: 0200 0000 0600 0000 900a 0000 0000 0000  ................
+00000130: 900a 2000 0000 0000 900a 2000 0000 0000  .. ....... .....
+00000140: 0002 0000 0000 0000 0002 0000 0000 0000  ................
 00000150: 0800 0000 0000 0000 0400 0000 0400 0000  ................
-00000160: 5402 0000 0000 0000 5402 0000 0000 0000  T.......T.......
-00000170: 5402 0000 0000 0000 4400 0000 0000 0000  T.......D.......
-00000180: 4400 0000 0000 0000 0400 0000 0000 0000  D...............
-00000190: 50e5 7464 0400 0000 1009 0000 0000 0000  P.td............
-000001a0: 1009 0000 0000 0000 1009 0000 0000 0000  ................
-000001b0: 4400 0000 0000 0000 4400 0000 0000 0000  D.......D.......
+00000160: 1c02 0000 0000 0000 1c02 0000 0000 0000  ................
+00000170: 1c02 0000 0000 0000 2000 0000 0000 0000  ........ .......
+00000180: 2000 0000 0000 0000 0400 0000 0000 0000   ...............
+00000190: 50e5 7464 0400 0000 8809 0000 0000 0000  P.td............
+000001a0: 8809 0000 0000 0000 8809 0000 0000 0000  ................
+000001b0: 3400 0000 0000 0000 3400 0000 0000 0000  4.......4.......
 000001c0: 0400 0000 0000 0000 51e5 7464 0600 0000  ........Q.td....
 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 000001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 000001f0: 0000 0000 0000 0000 1000 0000 0000 0000  ................
-00000200: 52e5 7464 0400 0000 a80d 0000 0000 0000  R.td............
-00000210: a80d 2000 0000 0000 a80d 2000 0000 0000  .. ....... .....
-00000220: 5802 0000 0000 0000 5802 0000 0000 0000  X.......X.......
-00000230: 0100 0000 0000 0000 2f6c 6962 3634 2f6c  ......../lib64/l
-00000240: 642d 6c69 6e75 782d 7838 362d 3634 2e73  d-linux-x86-64.s
-00000250: 6f2e 3200 0400 0000 1000 0000 0100 0000  o.2.............
-00000260: 474e 5500 0000 0000 0200 0000 0600 0000  GNU.............
-00000270: 2000 0000 0400 0000 1400 0000 0300 0000   ...............
-00000280: 474e 5500 d7d5 c17a 5159 2d55 ddcc f824  GNU....zQY-U...$
-00000290: 5eea 02e6 778d 12d4 0700 0000 0900 0000  ^...w...........
-000002a0: 0100 0000 0600 0000 88c0 2001 0004 4009  .......... ...@.
-000002b0: 0000 0000 0000 0000 0900 0000 0000 0000  ................
-000002c0: 0a00 0000 0c00 0000 0d00 0000 ebd3 ef0e  ................
-000002d0: d871 581c 4345 d5ec b98d f10e bbe3 927c  .qX.CE.........|
+00000200: 2f6c 6962 3634 2f6c 642d 6c69 6e75 782d  /lib64/ld-linux-
+00000210: 7838 362d 3634 2e73 6f2e 3200 0400 0000  x86-64.so.2.....
+00000220: 1000 0000 0100 0000 474e 5500 0000 0000  ........GNU.....
+00000230: 0200 0000 0600 0000 0900 0000 0000 0000  ................
+00000240: 1900 0000 0f00 0000 0000 0000 0000 0000  ................
+00000250: 0000 0000 0000 0000 0a00 0000 0000 0000  ................
+00000260: 0700 0000 0600 0000 0000 0000 0000 0000  ................
+00000270: 0900 0000 0300 0000 0000 0000 0e00 0000  ................
+00000280: 0c00 0000 0000 0000 0200 0000 0000 0000  ................
+00000290: 0000 0000 0d00 0000 0000 0000 0000 0000  ................
+000002a0: 0b00 0000 0800 0000 0500 0000 0000 0000  ................
+000002b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000002c0: 0000 0000 0400 0000 0000 0000 0000 0000  ................
+000002d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 000002e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000002f0: 0000 0000 0000 0000 4800 0000 2000 0000  ........H... ...
-00000300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000310: 0501 0000 2200 0000 0000 0000 0000 0000  ...."...........
-00000320: 0000 0000 0000 0000 2500 0000 2000 0000  ........%... ...
-00000330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000340: 7e00 0000 1200 0000 0000 0000 0000 0000  ~...............
-00000350: 0000 0000 0000 0000 d000 0000 1200 0000  ................
-00000360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000370: 3400 0000 2000 0000 0000 0000 0000 0000  4... ...........
-00000380: 0000 0000 0000 0000 1401 0000 1200 0000  ................
-00000390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000003a0: 6400 0000 2000 0000 0000 0000 0000 0000  d... ...........
-000003b0: 0000 0000 0000 0000 a900 0000 1200 0f00  ................
-000003c0: 0409 0000 0000 0000 0000 0000 0000 0000  ................
-000003d0: 2d01 0000 1000 1900 3010 2000 0000 0000  -.......0. .....
-000003e0: 0000 0000 0000 0000 2601 0000 1000 1800  ........&.......
-000003f0: 3010 2000 0000 0000 0000 0000 0000 0000  0. .............
-00000400: af00 0000 1200 0b00 d006 0000 0000 0000  ................
-00000410: 0000 0000 0000 0000 3901 0000 1000 1900  ........9.......
-00000420: 3810 2000 0000 0000 0000 0000 0000 0000  8. .............
-00000430: 006c 6962 7275 7374 635f 6472 6976 6572  .librustc_driver
-00000440: 2d30 6661 3064 3738 3630 3738 6330 6261  -0fa0d786078c0ba
-00000450: 322e 736f 005f 5f67 6d6f 6e5f 7374 6172  2.so.__gmon_star
-00000460: 745f 5f00 5f4a 765f 5265 6769 7374 6572  t__._Jv_Register
-00000470: 436c 6173 7365 7300 5f49 544d 5f64 6572  Classes._ITM_der
-00000480: 6567 6973 7465 7254 4d43 6c6f 6e65 5461  egisterTMCloneTa
-00000490: 626c 6500 5f49 544d 5f72 6567 6973 7465  ble._ITM_registe
-000004a0: 7254 4d43 6c6f 6e65 5461 626c 6500 5f5a  rTMCloneTable._Z
-000004b0: 4e31 3272 7573 7463 5f64 7269 7665 7234  N12rustc_driver4
-000004c0: 6d61 696e 3137 6837 3534 3132 6532 3366  main17h75412e23f
-000004d0: 6634 3832 3338 3445 005f 6669 6e69 005f  f482384E._fini._
-000004e0: 696e 6974 006c 6962 7374 642d 3138 3632  init.libstd-1862
-000004f0: 6231 3732 6166 3962 6533 6465 2e73 6f00  b172af9be3de.so.
-00000500: 5f5a 4e33 7374 6432 7274 3130 6c61 6e67  _ZN3std2rt10lang
-00000510: 5f73 7461 7274 3137 6839 3839 3435 3230  _start17h9894520
-00000520: 6134 6365 3938 6265 3245 006c 6962 632e  a4ce98be2E.libc.
-00000530: 736f 2e36 005f 5f63 7861 5f66 696e 616c  so.6.__cxa_final
-00000540: 697a 6500 5f5f 6c69 6263 5f73 7461 7274  ize.__libc_start
-00000550: 5f6d 6169 6e00 5f65 6461 7461 005f 5f62  _main._edata.__b
-00000560: 7373 5f73 7461 7274 005f 656e 6400 244f  ss_start._end.$O
-00000570: 5249 4749 4e2f 2e2e 2f6c 6962 0047 4c49  RIGIN/../lib.GLI
-00000580: 4243 5f32 2e32 2e35 0000 0000 0000 0200  BC_2.2.5........
-00000590: 0000 0000 0000 0000 0200 0000 0100 0100  ................
-000005a0: 0100 0100 0100 0000 0100 0100 fb00 0000  ................
-000005b0: 1000 0000 0000 0000 751a 6909 0000 0200  ........u.i.....
-000005c0: 4d01 0000 0000 0000 a80d 2000 0000 0000  M......... .....
-000005d0: 0800 0000 0000 0000 3008 0000 0000 0000  ........0.......
-000005e0: b00d 2000 0000 0000 0800 0000 0000 0000  .. .............
-000005f0: f007 0000 0000 0000 2810 2000 0000 0000  ........(. .....
-00000600: 0800 0000 0000 0000 2810 2000 0000 0000  ........(. .....
-00000610: d00f 2000 0000 0000 0600 0000 0100 0000  .. .............
-00000620: 0000 0000 0000 0000 d80f 2000 0000 0000  .......... .....
-00000630: 0600 0000 0200 0000 0000 0000 0000 0000  ................
-00000640: e00f 2000 0000 0000 0600 0000 0300 0000  .. .............
-00000650: 0000 0000 0000 0000 e80f 2000 0000 0000  .......... .....
-00000660: 0600 0000 0600 0000 0000 0000 0000 0000  ................
-00000670: f00f 2000 0000 0000 0600 0000 0700 0000  .. .............
-00000680: 0000 0000 0000 0000 f80f 2000 0000 0000  .......... .....
-00000690: 0600 0000 0800 0000 0000 0000 0000 0000  ................
-000006a0: 1810 2000 0000 0000 0700 0000 0400 0000  .. .............
-000006b0: 0000 0000 0000 0000 2010 2000 0000 0000  ........ . .....
-000006c0: 0700 0000 0500 0000 0000 0000 0000 0000  ................
-000006d0: 4883 ec08 488b 0505 0920 0048 85c0 7402  H...H.... .H..t.
-000006e0: ffd0 4883 c408 c300 0000 0000 0000 0000  ..H.............
-000006f0: ff35 1209 2000 ff25 1409 2000 0f1f 4000  .5.. ..%.. ...@.
-00000700: ff25 1209 2000 6800 0000 00e9 e0ff ffff  .%.. .h.........
-00000710: ff25 0a09 2000 6801 0000 00e9 d0ff ffff  .%.. .h.........
-00000720: ff25 b208 2000 6690 0000 0000 0000 0000  .%.. .f.........
-00000730: 31ed 4989 d15e 4889 e248 83e4 f050 544c  1.I..^H..H...PTL
-00000740: 8d05 ba01 0000 488d 0d43 0100 0048 8d3d  ......H..C...H.=
-00000750: 1c01 0000 ff15 9608 2000 f40f 1f44 0000  ........ ....D..
-00000760: 488d 3dc9 0820 0048 8d05 c908 2000 5548  H.=.. .H.... .UH
-00000770: 29f8 4889 e548 83f8 0e76 1548 8b05 4e08  ).H..H...v.H..N.
-00000780: 2000 4885 c074 095d ffe0 660f 1f44 0000   .H..t.]..f..D..
-00000790: 5dc3 0f1f 4000 662e 0f1f 8400 0000 0000  ][email protected].........
-000007a0: 488d 3d89 0820 0048 8d35 8208 2000 5548  H.=.. .H.5.. .UH
-000007b0: 29fe 4889 e548 c1fe 0348 89f0 48c1 e83f  ).H..H...H..H..?
-000007c0: 4801 c648 d1fe 7418 488b 0529 0820 0048  H..H..t.H..). .H
-000007d0: 85c0 740c 5dff e066 0f1f 8400 0000 0000  ..t.]..f........
-000007e0: 5dc3 0f1f 4000 662e 0f1f 8400 0000 0000  ][email protected].........
-000007f0: 803d 3908 2000 0075 2748 833d d707 2000  .=9. ..u'H.=.. .
-00000800: 0055 4889 e574 0c48 8b3d 1a08 2000 e80d  .UH..t.H.=.. ...
-00000810: ffff ffe8 48ff ffff 5dc6 0510 0820 0001  ....H...].... ..
-00000820: f3c3 0f1f 4000 662e 0f1f 8400 0000 0000  [email protected].........
-00000830: 488d 3d81 0520 0048 833f 0075 0be9 5eff  H.=.. .H.?.u..^.
-00000840: ffff 660f 1f44 0000 488b 0599 0720 0048  ..f..D..H.... .H
-00000850: 85c0 74e9 5548 89e5 ffd0 5de9 40ff ffff  ..t.UH....].@...
-00000860: e99b feff ff66 2e0f 1f84 0000 0000 0090  .....f..........
-00000870: 4889 f048 89f9 488d 3de3 ffff ff48 89ce  H..H..H.=....H..
-00000880: 4889 c2e9 88fe ffff 0f1f 8400 0000 0000  H...............
-00000890: 4157 4156 4189 ff41 5541 544c 8d25 0605  AWAVA..AUATL.%..
-000008a0: 2000 5548 8d2d 0605 2000 5349 89f6 4989   .UH.-.. .SI..I.
-000008b0: d54c 29e5 4883 ec08 48c1 fd03 e80f feff  .L).H...H.......
-000008c0: ff48 85ed 7420 31db 0f1f 8400 0000 0000  .H..t 1.........
-000008d0: 4c89 ea4c 89f6 4489 ff41 ff14 dc48 83c3  L..L..D..A...H..
-000008e0: 0148 39dd 75ea 4883 c408 5b5d 415c 415d  .H9.u.H...[]A\A]
-000008f0: 415e 415f c390 662e 0f1f 8400 0000 0000  A^A_..f.........
-00000900: f3c3 0000 4883 ec08 4883 c408 c300 0000  ....H...H.......
-00000910: 011b 033b 4400 0000 0700 0000 e0fd ffff  ...;D...........
-00000920: 9000 0000 10fe ffff b800 0000 20fe ffff  ............ ...
-00000930: 6000 0000 50ff ffff d000 0000 60ff ffff  `...P.......`...
-00000940: e800 0000 80ff ffff 0001 0000 f0ff ffff  ................
-00000950: 4801 0000 0000 0000 1400 0000 0000 0000  H...............
-00000960: 017a 5200 0178 1001 1b0c 0708 9001 0710  .zR..x..........
-00000970: 1400 0000 1c00 0000 b8fd ffff 2b00 0000  ............+...
-00000980: 0000 0000 0000 0000 1400 0000 0000 0000  ................
-00000990: 017a 5200 0178 1001 1b0c 0708 9001 0000  .zR..x..........
-000009a0: 2400 0000 1c00 0000 48fd ffff 3000 0000  $.......H...0...
-000009b0: 000e 1046 0e18 4a0f 0b77 0880 003f 1a3b  ...F..J..w...?.;
-000009c0: 2a33 2422 0000 0000 1400 0000 4400 0000  *3$"........D...
-000009d0: 50fd ffff 0800 0000 0000 0000 0000 0000  P...............
-000009e0: 1400 0000 5c00 0000 78fe ffff 0500 0000  ....\...x.......
-000009f0: 0000 0000 0000 0000 1400 0000 7400 0000  ............t...
-00000a00: 70fe ffff 1800 0000 0000 0000 0000 0000  p...............
-00000a10: 4400 0000 8c00 0000 78fe ffff 6500 0000  D.......x...e...
-00000a20: 0042 0e10 8f02 420e 188e 0345 0e20 8d04  .B....B....E. ..
-00000a30: 420e 288c 0548 0e30 8606 480e 3883 074d  B.(..H.0..H.8..M
-00000a40: 0e40 720e 3841 0e30 410e 2842 0e20 420e  [email protected].(B. B.
-00000a50: 1842 0e10 420e 0800 1400 0000 d400 0000  .B..B...........
-00000a60: a0fe ffff 0200 0000 0000 0000 0000 0000  ................
-00000a70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000a80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000a90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000aa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ac0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ad0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000af0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000b90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000bb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000bc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000be0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000bf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000c10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000c20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000002f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00000300: 0000 0000 0300 0a00 0807 0000 0000 0000  ................
+00000310: 0000 0000 0000 0000 2601 0000 0000 1600  ........&.......
+00000320: f80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+00000330: 3901 0000 0000 1700 000d 2000 0000 0000  9......... .....
+00000340: 0000 0000 0000 0000 2d01 0000 0000 1700  ........-.......
+00000350: f80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+00000360: 0501 0000 2200 0000 0000 0000 0000 0000  ...."...........
+00000370: 0000 0000 0000 0000 4800 0000 1200 0d00  ........H.......
+00000380: 7c09 0000 0000 0000 0000 0000 0000 0000  |...............
+00000390: af00 0000 1200 0a00 0807 0000 0000 0000  ................
+000003a0: 0000 0000 0000 0000 3400 0000 2000 0000  ........4... ...
+000003b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000003c0: d000 0000 1200 0000 0000 0000 0000 0000  ................
+000003d0: 0000 0000 0000 0000 4e00 0000 2000 0000  ........N... ...
+000003e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000003f0: 1401 0000 1200 0000 0000 0000 0000 0000  ................
+00000400: 0000 0000 0000 0000 2500 0000 2000 0000  ........%... ...
+00000410: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00000420: 6a00 0000 2000 0000 0000 0000 0000 0000  j... ...........
+00000430: 0000 0000 0000 0000 8400 0000 1200 0000  ................
+00000440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00000450: 006c 6962 7275 7374 635f 6472 6976 6572  .librustc_driver
+00000460: 2d38 3266 6133 6362 3531 3362 3231 3530  -82fa3cb513b2150
+00000470: 652e 736f 005f 5f67 6d6f 6e5f 7374 6172  e.so.__gmon_star
+00000480: 745f 5f00 5f4a 765f 5265 6769 7374 6572  t__._Jv_Register
+00000490: 436c 6173 7365 7300 5f66 696e 6900 5f49  Classes._fini._I
+000004a0: 544d 5f64 6572 6567 6973 7465 7254 4d43  TM_deregisterTMC
+000004b0: 6c6f 6e65 5461 626c 6500 5f49 544d 5f72  loneTable._ITM_r
+000004c0: 6567 6973 7465 7254 4d43 6c6f 6e65 5461  egisterTMCloneTa
+000004d0: 626c 6500 5f5a 4e31 3272 7573 7463 5f64  ble._ZN12rustc_d
+000004e0: 7269 7665 7234 6d61 696e 3137 6837 3532  river4main17h752
+000004f0: 3862 6264 6230 6364 3733 6233 3245 005f  8bbdb0cd73b32E._
+00000500: 696e 6974 006c 6962 7374 642d 3335 6164  init.libstd-35ad
+00000510: 3939 3530 6337 6535 3037 3462 2e73 6f00  9950c7e5074b.so.
+00000520: 5f5a 4e33 7374 6432 7274 3130 6c61 6e67  _ZN3std2rt10lang
+00000530: 5f73 7461 7274 3137 6861 3039 3831 3661  _start17ha09816a
+00000540: 3465 3235 3538 3765 6145 006c 6962 632e  4e25587eaE.libc.
+00000550: 736f 2e36 005f 5f63 7861 5f66 696e 616c  so.6.__cxa_final
+00000560: 697a 6500 5f5f 6c69 6263 5f73 7461 7274  ize.__libc_start
+00000570: 5f6d 6169 6e00 5f65 6461 7461 005f 5f62  _main._edata.__b
+00000580: 7373 5f73 7461 7274 005f 656e 6400 244f  ss_start._end.$O
+00000590: 5249 4749 4e2f 2e2e 2f6c 6962 0047 4c49  RIGIN/../lib.GLI
+000005a0: 4243 5f32 2e32 2e35 0000 0000 0000 0100  BC_2.2.5........
+000005b0: 0100 0100 0200 0100 0100 0000 0000 0000  ................
+000005c0: 0200 0000 0000 0000 0100 0100 fb00 0000  ................
+000005d0: 1000 0000 0000 0000 751a 6909 0000 0200  ........u.i.....
+000005e0: 4d01 0000 0000 0000 780a 2000 0000 0000  M.......x. .....
+000005f0: 0800 0000 0000 0000 7008 0000 0000 0000  ........p.......
+00000600: 800a 2000 0000 0000 0800 0000 0000 0000  .. .............
+00000610: 3008 0000 0000 0000 f00c 2000 0000 0000  0......... .....
+00000620: 0800 0000 0000 0000 f00c 2000 0000 0000  .......... .....
+00000630: 900c 2000 0000 0000 0600 0000 0500 0000  .. .............
+00000640: 0000 0000 0000 0000 980c 2000 0000 0000  .......... .....
+00000650: 0600 0000 0800 0000 0000 0000 0000 0000  ................
+00000660: a00c 2000 0000 0000 0600 0000 0a00 0000  .. .............
+00000670: 0000 0000 0000 0000 a80c 2000 0000 0000  .......... .....
+00000680: 0600 0000 0c00 0000 0000 0000 0000 0000  ................
+00000690: b00c 2000 0000 0000 0600 0000 0d00 0000  .. .............
+000006a0: 0000 0000 0000 0000 d00c 2000 0000 0000  .......... .....
+000006b0: 0700 0000 0500 0000 0000 0000 0000 0000  ................
+000006c0: d80c 2000 0000 0000 0700 0000 0900 0000  .. .............
+000006d0: 0000 0000 0000 0000 e00c 2000 0000 0000  .......... .....
+000006e0: 0700 0000 0b00 0000 0000 0000 0000 0000  ................
+000006f0: e80c 2000 0000 0000 0700 0000 0e00 0000  .. .............
+00000700: 0000 0000 0000 0000 4883 ec08 e88b 0000  ........H.......
+00000710: 0048 83c4 08c3 0000 0000 0000 0000 0000  .H..............
+00000720: ff35 9a05 2000 ff25 9c05 2000 0f1f 4000  .5.. ..%.. ...@.
+00000730: ff25 9a05 2000 6800 0000 00e9 e0ff ffff  .%.. .h.........
+00000740: ff25 9205 2000 6801 0000 00e9 d0ff ffff  .%.. .h.........
+00000750: ff25 8a05 2000 6802 0000 00e9 c0ff ffff  .%.. .h.........
+00000760: ff25 8205 2000 6803 0000 00e9 b0ff ffff  .%.. .h.........
+00000770: 31ed 4989 d15e 4889 e248 83e4 f050 544c  1.I..^H..H...PTL
+00000780: 8d05 5a01 0000 488d 0d63 0100 0048 8d3d  ..Z...H..c...H.=
+00000790: 2c01 0000 e8b7 ffff fff4 9090 4883 ec08  ,...........H...
+000007a0: 488b 0501 0520 0048 85c0 7402 ffd0 4883  H.... .H..t...H.
+000007b0: c408 c366 2e0f 1f84 0000 0000 000f 1f00  ...f............
+000007c0: 488d 0538 0520 0048 8d3d 2a05 2000 5548  H..8. .H.=*. .UH
+000007d0: 29f8 4889 e548 83f8 0e77 025d c348 8b05  ).H..H...w.].H..
+000007e0: bc04 2000 4885 c074 f25d ffe0 0f1f 4000  .. .H..t.]....@.
+000007f0: 488d 0501 0520 0048 8d3d fa04 2000 5548  H.... .H.=.. .UH
+00000800: 29f8 4889 e548 c1f8 0348 89c2 48c1 ea3f  ).H..H...H..H..?
+00000810: 4801 d048 d1f8 7502 5dc3 488b 158f 0420  H..H..u.].H.... 
+00000820: 0048 85d2 74f2 5d48 89c6 ffe2 0f1f 4000  .H..t.]H......@.
+00000830: 803d c104 2000 0075 2748 833d 4f04 2000  .=.. ..u'H.=O. .
+00000840: 0055 4889 e574 0c48 8b3d a204 2000 e8dd  .UH..t.H.=.. ...
+00000850: feff ffe8 68ff ffff 5dc6 0598 0420 0001  ....h...].... ..
+00000860: f3c3 0f1f 4000 662e 0f1f 8400 0000 0000  [email protected].........
+00000870: 4883 3d10 0220 0000 7426 488b 0517 0420  H.=.. ..t&H.... 
+00000880: 0048 85c0 741a 5548 8d3d fa01 2000 4889  .H..t.UH.=.. .H.
+00000890: e5ff d05d e957 ffff ff0f 1f80 0000 0000  ...].W..........
+000008a0: e94b ffff ff66 2e0f 1f84 0000 0000 0090  .K...f..........
+000008b0: e9ab feff ff66 2e0f 1f84 0000 0000 0090  .....f..........
+000008c0: 4889 f048 89f9 488d 3de3 ffff ff48 89ce  H..H..H.=....H..
+000008d0: 4889 c2e9 68fe ffff 0f1f 8400 0000 0000  H...h...........
+000008e0: f3c3 0f1f 8000 0000 000f 1f80 0000 0000  ................
+000008f0: 4c89 6424 e04c 896c 24e8 4c8d 257f 0120  L.d$.L.l$.L.%.. 
+00000900: 004c 8974 24f0 4c89 7c24 f849 89f6 4889  .L.t$.L.|$.I..H.
+00000910: 5c24 d048 896c 24d8 4883 ec38 4189 ff49  \$.H.l$.H..8A..I
+00000920: 89d5 e8e1 fdff ff48 8d05 4a01 2000 4929  .......H..J. .I)
+00000930: c449 c1fc 034d 85e4 741e 31ed 4889 c390  .I...M..t.1.H...
+00000940: 4883 c501 4c89 ea4c 89f6 4489 ffff 1348  H...L..L..D....H
+00000950: 83c3 0849 39ec 75e8 488b 5c24 0848 8b6c  ...I9.u.H.\$.H.l
+00000960: 2410 4c8b 6424 184c 8b6c 2420 4c8b 7424  $.L.d$.L.l$ L.t$
+00000970: 284c 8b7c 2430 4883 c438 c300 4883 ec08  (L.|$0H..8..H...
+00000980: 4883 c408 c300 0000 011b 033b 3400 0000  H..........;4...
+00000990: 0500 0000 98fd ffff 5000 0000 28ff ffff  ........P...(...
+000009a0: 7800 0000 38ff ffff 9000 0000 58ff ffff  x...8.......X...
+000009b0: a800 0000 68ff ffff c000 0000 0000 0000  ....h...........
+000009c0: 1400 0000 0000 0000 017a 5200 0178 1001  .........zR..x..
+000009d0: 1b0c 0708 9001 0000 2400 0000 1c00 0000  ........$.......
+000009e0: 40fd ffff 5000 0000 000e 1046 0e18 4a0f  @...P......F..J.
+000009f0: 0b77 0880 003f 1a3b 2a33 2422 0000 0000  .w...?.;*3$"....
+00000a00: 1400 0000 4400 0000 a8fe ffff 0500 0000  ....D...........
+00000a10: 0000 0000 0000 0000 1400 0000 5c00 0000  ............\...
+00000a20: a0fe ffff 1800 0000 0000 0000 0000 0000  ................
+00000a30: 1400 0000 7400 0000 a8fe ffff 0200 0000  ....t...........
+00000a40: 0000 0000 0000 0000 2400 0000 8c00 0000  ........$.......
+00000a50: a0fe ffff 8b00 0000 004a 8d04 8c05 518f  .........J....Q.
+00000a60: 028e 0351 0e40 8606 8307 0000 0000 0000  ...Q.@..........
+00000a70: 0000 0000 0000 0000 7008 0000 0000 0000  ........p.......
+00000a80: 3008 0000 0000 0000 0000 0000 0000 0000  0...............
+00000a90: 0100 0000 0000 0000 0100 0000 0000 0000  ................
+00000aa0: 0100 0000 0000 0000 b500 0000 0000 0000  ................
+00000ab0: 0100 0000 0000 0000 fb00 0000 0000 0000  ................
+00000ac0: 0f00 0000 0000 0000 3e01 0000 0000 0000  ........>.......
+00000ad0: 0c00 0000 0000 0000 0807 0000 0000 0000  ................
+00000ae0: 0d00 0000 0000 0000 7c09 0000 0000 0000  ........|.......
+00000af0: 1900 0000 0000 0000 780a 2000 0000 0000  ........x. .....
+00000b00: 1b00 0000 0000 0000 0800 0000 0000 0000  ................
+00000b10: 1a00 0000 0000 0000 800a 2000 0000 0000  .......... .....
+00000b20: 1c00 0000 0000 0000 0800 0000 0000 0000  ................
+00000b30: 0400 0000 0000 0000 4002 0000 0000 0000  ........@.......
+00000b40: 0500 0000 0000 0000 5004 0000 0000 0000  ........P.......
+00000b50: 0600 0000 0000 0000 e802 0000 0000 0000  ................
+00000b60: 0a00 0000 0000 0000 5901 0000 0000 0000  ........Y.......
+00000b70: 0b00 0000 0000 0000 1800 0000 0000 0000  ................
+00000b80: 1500 0000 0000 0000 0000 0000 0000 0000  ................
+00000b90: 0300 0000 0000 0000 b80c 2000 0000 0000  .......... .....
+00000ba0: 0200 0000 0000 0000 6000 0000 0000 0000  ........`.......
+00000bb0: 1400 0000 0000 0000 0700 0000 0000 0000  ................
+00000bc0: 1700 0000 0000 0000 a806 0000 0000 0000  ................
+00000bd0: 0700 0000 0000 0000 e805 0000 0000 0000  ................
+00000be0: 0800 0000 0000 0000 c000 0000 0000 0000  ................
+00000bf0: 0900 0000 0000 0000 1800 0000 0000 0000  ................
+00000c00: feff ff6f 0000 0000 c805 0000 0000 0000  ...o............
+00000c10: ffff ff6f 0000 0000 0100 0000 0000 0000  ...o............
+00000c20: f0ff ff6f 0000 0000 aa05 0000 0000 0000  ...o............
+00000c30: f9ff ff6f 0000 0000 0300 0000 0000 0000  ...o............
 00000c40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000c50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000c60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000c70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000c80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
 00000ca0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000cb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00000cb0: 0000 0000 0000 0000 900a 2000 0000 0000  .......... .....
 00000cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000cd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ce0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000d90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000da0: 0000 0000 0000 0000 3008 0000 0000 0000  ........0.......
-00000db0: f007 0000 0000 0000 0000 0000 0000 0000  ................
-00000dc0: 0100 0000 0000 0000 0100 0000 0000 0000  ................
-00000dd0: 0100 0000 0000 0000 b500 0000 0000 0000  ................
-00000de0: 0100 0000 0000 0000 fb00 0000 0000 0000  ................
-00000df0: 1d00 0000 0000 0000 3e01 0000 0000 0000  ........>.......
-00000e00: 0c00 0000 0000 0000 d006 0000 0000 0000  ................
-00000e10: 0d00 0000 0000 0000 0409 0000 0000 0000  ................
-00000e20: 1900 0000 0000 0000 a80d 2000 0000 0000  .......... .....
-00000e30: 1b00 0000 0000 0000 0800 0000 0000 0000  ................
-00000e40: 1a00 0000 0000 0000 b00d 2000 0000 0000  .......... .....
-00000e50: 1c00 0000 0000 0000 0800 0000 0000 0000  ................
-00000e60: f5fe ff6f 0000 0000 9802 0000 0000 0000  ...o............
-00000e70: 0500 0000 0000 0000 3004 0000 0000 0000  ........0.......
-00000e80: 0600 0000 0000 0000 e002 0000 0000 0000  ................
-00000e90: 0a00 0000 0000 0000 5901 0000 0000 0000  ........Y.......
-00000ea0: 0b00 0000 0000 0000 1800 0000 0000 0000  ................
-00000eb0: 1500 0000 0000 0000 0000 0000 0000 0000  ................
-00000ec0: 0300 0000 0000 0000 0010 2000 0000 0000  .......... .....
-00000ed0: 0200 0000 0000 0000 3000 0000 0000 0000  ........0.......
-00000ee0: 1400 0000 0000 0000 0700 0000 0000 0000  ................
-00000ef0: 1700 0000 0000 0000 a006 0000 0000 0000  ................
-00000f00: 0700 0000 0000 0000 c805 0000 0000 0000  ................
-00000f10: 0800 0000 0000 0000 d800 0000 0000 0000  ................
-00000f20: 0900 0000 0000 0000 1800 0000 0000 0000  ................
-00000f30: fbff ff6f 0000 0000 0000 0008 0000 0000  ...o............
-00000f40: feff ff6f 0000 0000 a805 0000 0000 0000  ...o............
-00000f50: ffff ff6f 0000 0000 0100 0000 0000 0000  ...o............
-00000f60: f0ff ff6f 0000 0000 8a05 0000 0000 0000  ...o............
-00000f70: f9ff ff6f 0000 0000 0300 0000 0000 0000  ...o............
-00000f80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001000: c00d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001010: 0000 0000 0000 0000 0607 0000 0000 0000  ................
-00001020: 1607 0000 0000 0000 2810 2000 0000 0000  ........(. .....
-00001030: 4743 433a 2028 4465 6269 616e 2036 2e33  GCC: (Debian 6.3
-00001040: 2e30 2d31 3829 2036 2e33 2e30 2032 3031  .0-18) 6.3.0 201
-00001050: 3730 3531 3600 0000 0000 0000 0000 0000  70516...........
-00001060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001070: 0000 0000 0300 0100 3802 0000 0000 0000  ........8.......
-00001080: 0000 0000 0000 0000 0000 0000 0300 0200  ................
-00001090: 5402 0000 0000 0000 0000 0000 0000 0000  T...............
-000010a0: 0000 0000 0300 0300 7402 0000 0000 0000  ........t.......
-000010b0: 0000 0000 0000 0000 0000 0000 0300 0400  ................
-000010c0: 9802 0000 0000 0000 0000 0000 0000 0000  ................
-000010d0: 0000 0000 0300 0500 e002 0000 0000 0000  ................
-000010e0: 0000 0000 0000 0000 0000 0000 0300 0600  ................
-000010f0: 3004 0000 0000 0000 0000 0000 0000 0000  0...............
-00001100: 0000 0000 0300 0700 8a05 0000 0000 0000  ................
-00001110: 0000 0000 0000 0000 0000 0000 0300 0800  ................
-00001120: a805 0000 0000 0000 0000 0000 0000 0000  ................
-00001130: 0000 0000 0300 0900 c805 0000 0000 0000  ................
-00001140: 0000 0000 0000 0000 0000 0000 0300 0a00  ................
-00001150: a006 0000 0000 0000 0000 0000 0000 0000  ................
-00001160: 0000 0000 0300 0b00 d006 0000 0000 0000  ................
-00001170: 0000 0000 0000 0000 0000 0000 0300 0c00  ................
-00001180: f006 0000 0000 0000 0000 0000 0000 0000  ................
-00001190: 0000 0000 0300 0d00 2007 0000 0000 0000  ........ .......
-000011a0: 0000 0000 0000 0000 0000 0000 0300 0e00  ................
-000011b0: 3007 0000 0000 0000 0000 0000 0000 0000  0...............
-000011c0: 0000 0000 0300 0f00 0409 0000 0000 0000  ................
-000011d0: 0000 0000 0000 0000 0000 0000 0300 1000  ................
-000011e0: 1009 0000 0000 0000 0000 0000 0000 0000  ................
-000011f0: 0000 0000 0300 1100 5809 0000 0000 0000  ........X.......
-00001200: 0000 0000 0000 0000 0000 0000 0300 1200  ................
-00001210: a80d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001220: 0000 0000 0300 1300 b00d 2000 0000 0000  .......... .....
-00001230: 0000 0000 0000 0000 0000 0000 0300 1400  ................
-00001240: b80d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001250: 0000 0000 0300 1500 c00d 2000 0000 0000  .......... .....
-00001260: 0000 0000 0000 0000 0000 0000 0300 1600  ................
-00001270: d00f 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001280: 0000 0000 0300 1700 0010 2000 0000 0000  .......... .....
-00001290: 0000 0000 0000 0000 0000 0000 0300 1800  ................
-000012a0: 2810 2000 0000 0000 0000 0000 0000 0000  (. .............
-000012b0: 0000 0000 0300 1900 3010 2000 0000 0000  ........0. .....
-000012c0: 0000 0000 0000 0000 0000 0000 0300 1a00  ................
-000012d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000012e0: 0100 0000 0400 f1ff 0000 0000 0000 0000  ................
-000012f0: 0000 0000 0000 0000 0c00 0000 0100 1400  ................
-00001300: b80d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001310: 1900 0000 0200 0e00 6007 0000 0000 0000  ........`.......
-00001320: 0000 0000 0000 0000 1b00 0000 0200 0e00  ................
-00001330: a007 0000 0000 0000 0000 0000 0000 0000  ................
-00001340: 2e00 0000 0200 0e00 f007 0000 0000 0000  ................
-00001350: 0000 0000 0000 0000 4400 0000 0100 1900  ........D.......
-00001360: 3010 2000 0000 0000 0100 0000 0000 0000  0. .............
-00001370: 5300 0000 0100 1300 b00d 2000 0000 0000  S......... .....
-00001380: 0000 0000 0000 0000 7a00 0000 0200 0e00  ........z.......
-00001390: 3008 0000 0000 0000 0000 0000 0000 0000  0...............
-000013a0: 8600 0000 0100 1200 a80d 2000 0000 0000  .......... .....
-000013b0: 0000 0000 0000 0000 a500 0000 0400 f1ff  ................
-000013c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000013d0: b400 0000 0200 0e00 6008 0000 0000 0000  ........`.......
-000013e0: 0500 0000 0000 0000 0100 0000 0400 f1ff  ................
-000013f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001400: d700 0000 0100 1100 700a 0000 0000 0000  ........p.......
-00001410: 0000 0000 0000 0000 e500 0000 0100 1400  ................
-00001420: b80d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001430: 0000 0000 0400 f1ff 0000 0000 0000 0000  ................
-00001440: 0000 0000 0000 0000 f100 0000 0000 1200  ................
-00001450: b00d 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001460: 0201 0000 0000 1200 a80d 2000 0000 0000  .......... .....
-00001470: 0000 0000 0000 0000 1501 0000 0100 1700  ................
-00001480: 0010 2000 0000 0000 0000 0000 0000 0000  .. .............
-00001490: 2b01 0000 0100 1500 c00d 2000 0000 0000  +......... .....
-000014a0: 0000 0000 0000 0000 3401 0000 0000 1000  ........4.......
-000014b0: 1009 0000 0000 0000 0000 0000 0000 0000  ................
-000014c0: 4701 0000 1200 0e00 7008 0000 0000 0000  G.......p.......
-000014d0: 1800 0000 0000 0000 4c01 0000 1102 1800  ........L.......
-000014e0: 3010 2000 0000 0000 0000 0000 0000 0000  0. .............
-000014f0: a501 0000 1200 0e00 3007 0000 0000 0000  ........0.......
-00001500: 2b00 0000 0000 0000 5801 0000 2000 0000  +.......X... ...
-00001510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001520: 7e01 0000 1200 0f00 0409 0000 0000 0000  ~...............
-00001530: 0000 0000 0000 0000 7401 0000 1200 0e00  ........t.......
-00001540: 0009 0000 0000 0000 0200 0000 0000 0000  ................
-00001550: 8401 0000 2200 0000 0000 0000 0000 0000  ...."...........
-00001560: 0000 0000 0000 0000 a001 0000 1000 1900  ................
-00001570: 3010 2000 0000 0000 0000 0000 0000 0000  0. .............
-00001580: fd00 0000 1000 1900 3810 2000 0000 0000  ........8. .....
-00001590: 0000 0000 0000 0000 ac01 0000 2000 0000  ............ ...
-000015a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000015b0: bb01 0000 1200 0000 0000 0000 0000 0000  ................
-000015c0: 0000 0000 0000 0000 e601 0000 1200 0000  ................
-000015d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-000015e0: 1102 0000 1000 1800 3010 2000 0000 0000  ........0. .....
-000015f0: 0000 0000 0000 0000 1802 0000 2000 0000  ............ ...
-00001600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001610: 2c02 0000 1200 0e00 9008 0000 0000 0000  ,...............
-00001620: 6500 0000 0000 0000 3602 0000 1200 0b00  e.......6.......
-00001630: d006 0000 0000 0000 0000 0000 0000 0000  ................
-00001640: 3c02 0000 1200 0000 0000 0000 0000 0000  <...............
-00001650: 0000 0000 0000 0000 5b02 0000 2000 0000  ........[... ...
-00001660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001670: 7502 0000 1102 1800 2810 2000 0000 0000  u.......(. .....
-00001680: 0000 0000 0000 0000 0063 7274 7374 7566  .........crtstuf
-00001690: 662e 6300 5f5f 4a43 525f 4c49 5354 5f5f  f.c.__JCR_LIST__
-000016a0: 0064 6572 6567 6973 7465 725f 746d 5f63  .deregister_tm_c
-000016b0: 6c6f 6e65 7300 5f5f 646f 5f67 6c6f 6261  lones.__do_globa
-000016c0: 6c5f 6474 6f72 735f 6175 7800 636f 6d70  l_dtors_aux.comp
-000016d0: 6c65 7465 642e 3639 3633 005f 5f64 6f5f  leted.6963.__do_
-000016e0: 676c 6f62 616c 5f64 746f 7273 5f61 7578  global_dtors_aux
-000016f0: 5f66 696e 695f 6172 7261 795f 656e 7472  _fini_array_entr
-00001700: 7900 6672 616d 655f 6475 6d6d 7900 5f5f  y.frame_dummy.__
-00001710: 6672 616d 655f 6475 6d6d 795f 696e 6974  frame_dummy_init
-00001720: 5f61 7272 6179 5f65 6e74 7279 0072 7573  _array_entry.rus
-00001730: 7463 2e63 6775 2d30 2e72 7300 5f5a 4e35  tc.cgu-0.rs._ZN5
-00001740: 7275 7374 6334 6d61 696e 3137 6862 3962  rustc4main17hb9b
-00001750: 3639 6561 3461 6234 6534 6531 3745 005f  69ea4ab4e4e17E._
-00001760: 5f46 5241 4d45 5f45 4e44 5f5f 005f 5f4a  _FRAME_END__.__J
-00001770: 4352 5f45 4e44 5f5f 005f 5f69 6e69 745f  CR_END__.__init_
-00001780: 6172 7261 795f 656e 6400 5f5f 696e 6974  array_end.__init
-00001790: 5f61 7272 6179 5f73 7461 7274 005f 474c  _array_start._GL
-000017a0: 4f42 414c 5f4f 4646 5345 545f 5441 424c  OBAL_OFFSET_TABL
-000017b0: 455f 005f 4459 4e41 4d49 4300 5f5f 474e  E_._DYNAMIC.__GN
-000017c0: 555f 4548 5f46 5241 4d45 5f48 4452 006d  U_EH_FRAME_HDR.m
-000017d0: 6169 6e00 5f5f 544d 435f 454e 445f 5f00  ain.__TMC_END__.
-000017e0: 5f49 544d 5f64 6572 6567 6973 7465 7254  _ITM_deregisterT
-000017f0: 4d43 6c6f 6e65 5461 626c 6500 5f5f 6c69  MCloneTable.__li
-00001800: 6263 5f63 7375 5f66 696e 6900 5f5f 6378  bc_csu_fini.__cx
-00001810: 615f 6669 6e61 6c69 7a65 4040 474c 4942  a_finalize@@GLIB
-00001820: 435f 322e 322e 3500 5f5f 6273 735f 7374  C_2.2.5.__bss_st
-00001830: 6172 7400 5f5f 676d 6f6e 5f73 7461 7274  art.__gmon_start
-00001840: 5f5f 005f 5a4e 3132 7275 7374 635f 6472  __._ZN12rustc_dr
-00001850: 6976 6572 346d 6169 6e31 3768 3735 3431  iver4main17h7541
-00001860: 3265 3233 6666 3438 3233 3834 4500 5f5a  2e23ff482384E._Z
-00001870: 4e33 7374 6432 7274 3130 6c61 6e67 5f73  N3std2rt10lang_s
-00001880: 7461 7274 3137 6839 3839 3435 3230 6134  tart17h9894520a4
-00001890: 6365 3938 6265 3245 005f 6564 6174 6100  ce98be2E._edata.
-000018a0: 5f4a 765f 5265 6769 7374 6572 436c 6173  _Jv_RegisterClas
-000018b0: 7365 7300 5f5f 6c69 6263 5f63 7375 5f69  ses.__libc_csu_i
-000018c0: 6e69 7400 5f5f 6c69 6263 5f73 7461 7274  nit.__libc_start
-000018d0: 5f6d 6169 6e40 4047 4c49 4243 5f32 2e32  _main@@GLIBC_2.2
-000018e0: 2e35 005f 4954 4d5f 7265 6769 7374 6572  .5._ITM_register
-000018f0: 544d 436c 6f6e 6554 6162 6c65 005f 5f64  TMCloneTable.__d
-00001900: 736f 5f68 616e 646c 6500 002e 7379 6d74  so_handle...symt
-00001910: 6162 002e 7374 7274 6162 002e 7368 7374  ab..strtab..shst
-00001920: 7274 6162 002e 696e 7465 7270 002e 6e6f  rtab..interp..no
-00001930: 7465 2e41 4249 2d74 6167 002e 6e6f 7465  te.ABI-tag..note
-00001940: 2e67 6e75 2e62 7569 6c64 2d69 6400 2e67  .gnu.build-id..g
-00001950: 6e75 2e68 6173 6800 2e64 796e 7379 6d00  nu.hash..dynsym.
-00001960: 2e64 796e 7374 7200 2e67 6e75 2e76 6572  .dynstr..gnu.ver
-00001970: 7369 6f6e 002e 676e 752e 7665 7273 696f  sion..gnu.versio
-00001980: 6e5f 7200 2e72 656c 612e 6479 6e00 2e72  n_r..rela.dyn..r
-00001990: 656c 612e 706c 7400 2e69 6e69 7400 2e70  ela.plt..init..p
-000019a0: 6c74 2e67 6f74 002e 7465 7874 002e 6669  lt.got..text..fi
-000019b0: 6e69 002e 6568 5f66 7261 6d65 5f68 6472  ni..eh_frame_hdr
-000019c0: 002e 6568 5f66 7261 6d65 002e 696e 6974  ..eh_frame..init
-000019d0: 5f61 7272 6179 002e 6669 6e69 5f61 7272  _array..fini_arr
-000019e0: 6179 002e 6a63 7200 2e64 796e 616d 6963  ay..jcr..dynamic
-000019f0: 002e 676f 742e 706c 7400 2e64 6174 6100  ..got.plt..data.
-00001a00: 2e62 7373 002e 636f 6d6d 656e 7400 0000  .bss..comment...
-00001a10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001a20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001a30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001a40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
-00001a50: 1b00 0000 0100 0000 0200 0000 0000 0000  ................
-00001a60: 3802 0000 0000 0000 3802 0000 0000 0000  8.......8.......
-00001a70: 1c00 0000 0000 0000 0000 0000 0000 0000  ................
-00001a80: 0100 0000 0000 0000 0000 0000 0000 0000  ................
-00001a90: 2300 0000 0700 0000 0200 0000 0000 0000  #...............
-00001aa0: 5402 0000 0000 0000 5402 0000 0000 0000  T.......T.......
-00001ab0: 2000 0000 0000 0000 0000 0000 0000 0000   ...............
+00000cd0: 3607 0000 0000 0000 4607 0000 0000 0000  6.......F.......
+00000ce0: 5607 0000 0000 0000 6607 0000 0000 0000  V.......f.......
+00000cf0: f00c 2000 0000 0000 0047 4343 3a20 2847  .. ......GCC: (G
+00000d00: 4e55 2920 342e 312e 3220 3230 3038 3037  NU) 4.1.2 200807
+00000d10: 3034 2028 5265 6420 4861 7420 342e 312e  04 (Red Hat 4.1.
+00000d20: 322d 3535 2900 0047 4343 3a20 2847 4e55  2-55)..GCC: (GNU
+00000d30: 2920 342e 312e 3220 3230 3038 3037 3034  ) 4.1.2 20080704
+00000d40: 2028 5265 6420 4861 7420 342e 312e 322d   (Red Hat 4.1.2-
+00000d50: 3535 2900 4743 433a 2028 474e 5529 2034  55).GCC: (GNU) 4
+00000d60: 2e38 2e35 0000 4743 433a 2028 474e 5529  .8.5..GCC: (GNU)
+00000d70: 2034 2e31 2e32 2032 3030 3830 3730 3420   4.1.2 20080704 
+00000d80: 2852 6564 2048 6174 2034 2e31 2e32 2d35  (Red Hat 4.1.2-5
+00000d90: 3529 0000 2e73 796d 7461 6200 2e73 7472  5)...symtab..str
+00000da0: 7461 6200 2e73 6873 7472 7461 6200 2e69  tab..shstrtab..i
+00000db0: 6e74 6572 7000 2e6e 6f74 652e 4142 492d  nterp..note.ABI-
+00000dc0: 7461 6700 2e68 6173 6800 2e64 796e 7379  tag..hash..dynsy
+00000dd0: 6d00 2e64 796e 7374 7200 2e67 6e75 2e76  m..dynstr..gnu.v
+00000de0: 6572 7369 6f6e 002e 676e 752e 7665 7273  ersion..gnu.vers
+00000df0: 696f 6e5f 7200 2e72 656c 612e 6479 6e00  ion_r..rela.dyn.
+00000e00: 2e72 656c 612e 706c 7400 2e69 6e69 7400  .rela.plt..init.
+00000e10: 2e74 6578 7400 2e66 696e 6900 2e65 685f  .text..fini..eh_
+00000e20: 6672 616d 655f 6864 7200 2e65 685f 6672  frame_hdr..eh_fr
+00000e30: 616d 6500 2e69 6e69 745f 6172 7261 7900  ame..init_array.
+00000e40: 2e66 696e 695f 6172 7261 7900 2e6a 6372  .fini_array..jcr
+00000e50: 002e 6479 6e61 6d69 6300 2e67 6f74 002e  ..dynamic..got..
+00000e60: 676f 742e 706c 7400 2e64 6174 6100 2e62  got.plt..data..b
+00000e70: 7373 002e 636f 6d6d 656e 7400 0000 0000  ss..comment.....
+00000e80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00000e90: 0000 0000 0000 0000 0000 0000 0300 0100  ................
+00000ea0: 0002 0000 0000 0000 0000 0000 0000 0000  ................
+00000eb0: 0000 0000 0300 0200 1c02 0000 0000 0000  ................
+00000ec0: 0000 0000 0000 0000 0000 0000 0300 0300  ................
+00000ed0: 4002 0000 0000 0000 0000 0000 0000 0000  @...............
+00000ee0: 0000 0000 0300 0400 e802 0000 0000 0000  ................
+00000ef0: 0000 0000 0000 0000 0000 0000 0300 0500  ................
+00000f00: 5004 0000 0000 0000 0000 0000 0000 0000  P...............
+00000f10: 0000 0000 0300 0600 aa05 0000 0000 0000  ................
+00000f20: 0000 0000 0000 0000 0000 0000 0300 0700  ................
+00000f30: c805 0000 0000 0000 0000 0000 0000 0000  ................
+00000f40: 0000 0000 0300 0800 e805 0000 0000 0000  ................
+00000f50: 0000 0000 0000 0000 0000 0000 0300 0900  ................
+00000f60: a806 0000 0000 0000 0000 0000 0000 0000  ................
+00000f70: 0000 0000 0300 0a00 0807 0000 0000 0000  ................
+00000f80: 0000 0000 0000 0000 0000 0000 0300 0b00  ................
+00000f90: 2007 0000 0000 0000 0000 0000 0000 0000   ...............
+00000fa0: 0000 0000 0300 0c00 7007 0000 0000 0000  ........p.......
+00000fb0: 0000 0000 0000 0000 0000 0000 0300 0d00  ................
+00000fc0: 7c09 0000 0000 0000 0000 0000 0000 0000  |...............
+00000fd0: 0000 0000 0300 0e00 8809 0000 0000 0000  ................
+00000fe0: 0000 0000 0000 0000 0000 0000 0300 0f00  ................
+00000ff0: c009 0000 0000 0000 0000 0000 0000 0000  ................
+00001000: 0000 0000 0300 1000 780a 2000 0000 0000  ........x. .....
+00001010: 0000 0000 0000 0000 0000 0000 0300 1100  ................
+00001020: 800a 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001030: 0000 0000 0300 1200 880a 2000 0000 0000  .......... .....
+00001040: 0000 0000 0000 0000 0000 0000 0300 1300  ................
+00001050: 900a 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001060: 0000 0000 0300 1400 900c 2000 0000 0000  .......... .....
+00001070: 0000 0000 0000 0000 0000 0000 0300 1500  ................
+00001080: b80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001090: 0000 0000 0300 1600 f00c 2000 0000 0000  .......... .....
+000010a0: 0000 0000 0000 0000 0000 0000 0300 1700  ................
+000010b0: f80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+000010c0: 0000 0000 0300 1800 0000 0000 0000 0000  ................
+000010d0: 0000 0000 0000 0000 0100 0000 0400 f1ff  ................
+000010e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000010f0: 1a00 0000 0200 0c00 9c07 0000 0000 0000  ................
+00001100: 0000 0000 0000 0000 2a00 0000 0400 f1ff  ........*.......
+00001110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001120: 3500 0000 0100 1200 880a 2000 0000 0000  5......... .....
+00001130: 0000 0000 0000 0000 4200 0000 0200 0c00  ........B.......
+00001140: c007 0000 0000 0000 0000 0000 0000 0000  ................
+00001150: 5700 0000 0200 0c00 f007 0000 0000 0000  W...............
+00001160: 0000 0000 0000 0000 6a00 0000 0200 0c00  ........j.......
+00001170: 3008 0000 0000 0000 0000 0000 0000 0000  0...............
+00001180: 8000 0000 0100 1700 f80c 2000 0000 0000  .......... .....
+00001190: 0100 0000 0000 0000 8f00 0000 0100 1100  ................
+000011a0: 800a 2000 0000 0000 0000 0000 0000 0000  .. .............
+000011b0: b600 0000 0200 0c00 7008 0000 0000 0000  ........p.......
+000011c0: 0000 0000 0000 0000 c200 0000 0100 1000  ................
+000011d0: 780a 2000 0000 0000 0000 0000 0000 0000  x. .............
+000011e0: e100 0000 0400 f1ff 0000 0000 0000 0000  ................
+000011f0: 0000 0000 0000 0000 f000 0000 0200 0c00  ................
+00001200: b008 0000 0000 0000 0500 0000 0000 0000  ................
+00001210: 2a00 0000 0400 f1ff 0000 0000 0000 0000  *...............
+00001220: 0000 0000 0000 0000 1301 0000 0100 0f00  ................
+00001230: 700a 0000 0000 0000 0000 0000 0000 0000  p...............
+00001240: 2101 0000 0100 1200 880a 2000 0000 0000  !......... .....
+00001250: 0000 0000 0000 0000 0000 0000 0400 f1ff  ................
+00001260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001270: 2d01 0000 0000 1600 f80c 2000 0000 0000  -......... .....
+00001280: 0000 0000 0000 0000 3401 0000 0000 1100  ........4.......
+00001290: 800a 2000 0000 0000 0000 0000 0000 0000  .. .............
+000012a0: 4701 0000 0000 1100 880a 2000 0000 0000  G......... .....
+000012b0: 0000 0000 0000 0000 5801 0000 0100 1300  ........X.......
+000012c0: 900a 2000 0000 0000 0000 0000 0000 0000  .. .............
+000012d0: 6101 0000 0000 1700 000d 2000 0000 0000  a......... .....
+000012e0: 0000 0000 0000 0000 6601 0000 0000 1000  ........f.......
+000012f0: 800a 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001300: 7701 0000 0000 1000 740a 2000 0000 0000  w.......t. .....
+00001310: 0000 0000 0000 0000 8d01 0000 0000 1700  ................
+00001320: f80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001330: 9901 0000 0000 1000 740a 2000 0000 0000  ........t. .....
+00001340: 0000 0000 0000 0000 ad01 0000 0000 1000  ................
+00001350: 780a 2000 0000 0000 0000 0000 0000 0000  x. .............
+00001360: c001 0000 0100 1500 b80c 2000 0000 0000  .......... .....
+00001370: 0000 0000 0000 0000 d601 0000 2200 0000  ............"...
+00001380: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001390: f201 0000 1200 0c00 c008 0000 0000 0000  ................
+000013a0: 1800 0000 0000 0000 f701 0000 1102 1600  ................
+000013b0: f00c 2000 0000 0000 0000 0000 0000 0000  .. .............
+000013c0: 0402 0000 1200 0d00 7c09 0000 0000 0000  ........|.......
+000013d0: 0000 0000 0000 0000 0a02 0000 1200 0c00  ................
+000013e0: 7007 0000 0000 0000 0000 0000 0000 0000  p...............
+000013f0: 1102 0000 1200 0a00 0807 0000 0000 0000  ................
+00001400: 0000 0000 0000 0000 1702 0000 1102 1600  ................
+00001410: f80c 2000 0000 0000 0000 0000 0000 0000  .. .............
+00001420: 2302 0000 2000 0000 0000 0000 0000 0000  #... ...........
+00001430: 0000 0000 0000 0000 3702 0000 1200 0000  ........7.......
+00001440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001450: 6202 0000 1200 0c00 f008 0000 0000 0000  b...............
+00001460: 8b00 0000 0000 0000 7202 0000 2000 0000  ........r... ...
+00001470: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001480: 8e02 0000 1200 0c00 e008 0000 0000 0000  ................
+00001490: 0200 0000 0000 0000 9e02 0000 1200 0000  ................
+000014a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000014b0: bd02 0000 2000 0000 0000 0000 0000 0000  .... ...........
+000014c0: 0000 0000 0000 0000 cc02 0000 2000 0000  ............ ...
+000014d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+000014e0: e602 0000 1200 0000 0000 0000 0000 0000  ................
+000014f0: 0000 0000 0000 0000 002f 7573 722f 6c69  ........./usr/li
+00001500: 622f 2e2e 2f6c 6962 3634 2f63 7274 692e  b/../lib64/crti.
+00001510: 6f00 6361 6c6c 5f67 6d6f 6e5f 7374 6172  o.call_gmon_star
+00001520: 7400 6372 7473 7475 6666 2e63 005f 5f4a  t.crtstuff.c.__J
+00001530: 4352 5f4c 4953 545f 5f00 6465 7265 6769  CR_LIST__.deregi
+00001540: 7374 6572 5f74 6d5f 636c 6f6e 6573 0072  ster_tm_clones.r
+00001550: 6567 6973 7465 725f 746d 5f63 6c6f 6e65  egister_tm_clone
+00001560: 7300 5f5f 646f 5f67 6c6f 6261 6c5f 6474  s.__do_global_dt
+00001570: 6f72 735f 6175 7800 636f 6d70 6c65 7465  ors_aux.complete
+00001580: 642e 3633 3330 005f 5f64 6f5f 676c 6f62  d.6330.__do_glob
+00001590: 616c 5f64 746f 7273 5f61 7578 5f66 696e  al_dtors_aux_fin
+000015a0: 695f 6172 7261 795f 656e 7472 7900 6672  i_array_entry.fr
+000015b0: 616d 655f 6475 6d6d 7900 5f5f 6672 616d  ame_dummy.__fram
+000015c0: 655f 6475 6d6d 795f 696e 6974 5f61 7272  e_dummy_init_arr
+000015d0: 6179 5f65 6e74 7279 0072 7573 7463 2e63  ay_entry.rustc.c
+000015e0: 6775 2d30 2e72 7300 5f5a 4e35 7275 7374  gu-0.rs._ZN5rust
+000015f0: 6334 6d61 696e 3137 6865 3338 3430 6561  c4main17he3840ea
+00001600: 3661 6139 6431 6138 3445 005f 5f46 5241  6aa9d1a84E.__FRA
+00001610: 4d45 5f45 4e44 5f5f 005f 5f4a 4352 5f45  ME_END__.__JCR_E
+00001620: 4e44 5f5f 005f 6564 6174 6100 5f5f 6669  ND__._edata.__fi
+00001630: 6e69 5f61 7272 6179 5f73 7461 7274 005f  ni_array_start._
+00001640: 5f66 696e 695f 6172 7261 795f 656e 6400  _fini_array_end.
+00001650: 5f44 594e 414d 4943 005f 656e 6400 5f5f  _DYNAMIC._end.__
+00001660: 696e 6974 5f61 7272 6179 5f65 6e64 005f  init_array_end._
+00001670: 5f70 7265 696e 6974 5f61 7272 6179 5f73  _preinit_array_s
+00001680: 7461 7274 005f 5f62 7373 5f73 7461 7274  tart.__bss_start
+00001690: 005f 5f70 7265 696e 6974 5f61 7272 6179  .__preinit_array
+000016a0: 5f65 6e64 005f 5f69 6e69 745f 6172 7261  _end.__init_arra
+000016b0: 795f 7374 6172 7400 5f47 4c4f 4241 4c5f  y_start._GLOBAL_
+000016c0: 4f46 4653 4554 5f54 4142 4c45 5f00 5f5f  OFFSET_TABLE_.__
+000016d0: 6378 615f 6669 6e61 6c69 7a65 4040 474c  cxa_finalize@@GL
+000016e0: 4942 435f 322e 322e 3500 6d61 696e 005f  IBC_2.2.5.main._
+000016f0: 5f64 736f 5f68 616e 646c 6500 5f66 696e  _dso_handle._fin
+00001700: 6900 5f73 7461 7274 005f 696e 6974 005f  i._start._init._
+00001710: 5f54 4d43 5f45 4e44 5f5f 005f 4a76 5f52  _TMC_END__._Jv_R
+00001720: 6567 6973 7465 7243 6c61 7373 6573 005f  egisterClasses._
+00001730: 5a4e 3373 7464 3272 7431 306c 616e 675f  ZN3std2rt10lang_
+00001740: 7374 6172 7431 3768 6130 3938 3136 6134  start17ha09816a4
+00001750: 6532 3535 3837 6561 4500 5f5f 6c69 6263  e25587eaE.__libc
+00001760: 5f63 7375 5f69 6e69 7400 5f49 544d 5f64  _csu_init._ITM_d
+00001770: 6572 6567 6973 7465 7254 4d43 6c6f 6e65  eregisterTMClone
+00001780: 5461 626c 6500 5f5f 6c69 6263 5f63 7375  Table.__libc_csu
+00001790: 5f66 696e 6900 5f5f 6c69 6263 5f73 7461  _fini.__libc_sta
+000017a0: 7274 5f6d 6169 6e40 4047 4c49 4243 5f32  rt_main@@GLIBC_2
+000017b0: 2e32 2e35 005f 5f67 6d6f 6e5f 7374 6172  .2.5.__gmon_star
+000017c0: 745f 5f00 5f49 544d 5f72 6567 6973 7465  t__._ITM_registe
+000017d0: 7254 4d43 6c6f 6e65 5461 626c 6500 5f5a  rTMCloneTable._Z
+000017e0: 4e31 3272 7573 7463 5f64 7269 7665 7234  N12rustc_driver4
+000017f0: 6d61 696e 3137 6837 3532 3862 6264 6230  main17h7528bbdb0
+00001800: 6364 3733 6233 3245 0000 0000 0000 0000  cd73b32E........
+00001810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001820: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001830: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
+00001850: 1b00 0000 0100 0000 0200 0000 0000 0000  ................
+00001860: 0002 0000 0000 0000 0002 0000 0000 0000  ................
+00001870: 1c00 0000 0000 0000 0000 0000 0000 0000  ................
+00001880: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001890: 2300 0000 0700 0000 0200 0000 0000 0000  #...............
+000018a0: 1c02 0000 0000 0000 1c02 0000 0000 0000  ................
+000018b0: 2000 0000 0000 0000 0000 0000 0000 0000   ...............
+000018c0: 0400 0000 0000 0000 0000 0000 0000 0000  ................
+000018d0: 3100 0000 0500 0000 0200 0000 0000 0000  1...............
+000018e0: 4002 0000 0000 0000 4002 0000 0000 0000  @.......@.......
+000018f0: a800 0000 0000 0000 0400 0000 0000 0000  ................
+00001900: 0800 0000 0000 0000 0400 0000 0000 0000  ................
+00001910: 3700 0000 0b00 0000 0200 0000 0000 0000  7...............
+00001920: e802 0000 0000 0000 e802 0000 0000 0000  ................
+00001930: 6801 0000 0000 0000 0500 0000 0200 0000  h...............
+00001940: 0800 0000 0000 0000 1800 0000 0000 0000  ................
+00001950: 3f00 0000 0300 0000 0200 0000 0000 0000  ?...............
+00001960: 5004 0000 0000 0000 5004 0000 0000 0000  P.......P.......
+00001970: 5901 0000 0000 0000 0000 0000 0000 0000  Y...............
+00001980: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001990: 4700 0000 ffff ff6f 0200 0000 0000 0000  G......o........
+000019a0: aa05 0000 0000 0000 aa05 0000 0000 0000  ................
+000019b0: 1e00 0000 0000 0000 0400 0000 0000 0000  ................
+000019c0: 0200 0000 0000 0000 0200 0000 0000 0000  ................
+000019d0: 5400 0000 feff ff6f 0200 0000 0000 0000  T......o........
+000019e0: c805 0000 0000 0000 c805 0000 0000 0000  ................
+000019f0: 2000 0000 0000 0000 0500 0000 0100 0000   ...............
+00001a00: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001a10: 6300 0000 0400 0000 0200 0000 0000 0000  c...............
+00001a20: e805 0000 0000 0000 e805 0000 0000 0000  ................
+00001a30: c000 0000 0000 0000 0400 0000 0000 0000  ................
+00001a40: 0800 0000 0000 0000 1800 0000 0000 0000  ................
+00001a50: 6d00 0000 0400 0000 4200 0000 0000 0000  m.......B.......
+00001a60: a806 0000 0000 0000 a806 0000 0000 0000  ................
+00001a70: 6000 0000 0000 0000 0400 0000 0b00 0000  `...............
+00001a80: 0800 0000 0000 0000 1800 0000 0000 0000  ................
+00001a90: 7700 0000 0100 0000 0600 0000 0000 0000  w...............
+00001aa0: 0807 0000 0000 0000 0807 0000 0000 0000  ................
+00001ab0: 0e00 0000 0000 0000 0000 0000 0000 0000  ................
 00001ac0: 0400 0000 0000 0000 0000 0000 0000 0000  ................
-00001ad0: 3100 0000 0700 0000 0200 0000 0000 0000  1...............
-00001ae0: 7402 0000 0000 0000 7402 0000 0000 0000  t.......t.......
-00001af0: 2400 0000 0000 0000 0000 0000 0000 0000  $...............
-00001b00: 0400 0000 0000 0000 0000 0000 0000 0000  ................
-00001b10: 4400 0000 f6ff ff6f 0200 0000 0000 0000  D......o........
-00001b20: 9802 0000 0000 0000 9802 0000 0000 0000  ................
-00001b30: 4800 0000 0000 0000 0500 0000 0000 0000  H...............
-00001b40: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001b50: 4e00 0000 0b00 0000 0200 0000 0000 0000  N...............
-00001b60: e002 0000 0000 0000 e002 0000 0000 0000  ................
-00001b70: 5001 0000 0000 0000 0600 0000 0100 0000  P...............
-00001b80: 0800 0000 0000 0000 1800 0000 0000 0000  ................
-00001b90: 5600 0000 0300 0000 0200 0000 0000 0000  V...............
-00001ba0: 3004 0000 0000 0000 3004 0000 0000 0000  0.......0.......
-00001bb0: 5901 0000 0000 0000 0000 0000 0000 0000  Y...............
-00001bc0: 0100 0000 0000 0000 0000 0000 0000 0000  ................
-00001bd0: 5e00 0000 ffff ff6f 0200 0000 0000 0000  ^......o........
-00001be0: 8a05 0000 0000 0000 8a05 0000 0000 0000  ................
-00001bf0: 1c00 0000 0000 0000 0500 0000 0000 0000  ................
-00001c00: 0200 0000 0000 0000 0200 0000 0000 0000  ................
-00001c10: 6b00 0000 feff ff6f 0200 0000 0000 0000  k......o........
-00001c20: a805 0000 0000 0000 a805 0000 0000 0000  ................
-00001c30: 2000 0000 0000 0000 0600 0000 0100 0000   ...............
+00001ad0: 7200 0000 0100 0000 0600 0000 0000 0000  r...............
+00001ae0: 2007 0000 0000 0000 2007 0000 0000 0000   ....... .......
+00001af0: 5000 0000 0000 0000 0000 0000 0000 0000  P...............
+00001b00: 1000 0000 0000 0000 1000 0000 0000 0000  ................
+00001b10: 7d00 0000 0100 0000 0600 0000 0000 0000  }...............
+00001b20: 7007 0000 0000 0000 7007 0000 0000 0000  p.......p.......
+00001b30: 0b02 0000 0000 0000 0000 0000 0000 0000  ................
+00001b40: 1000 0000 0000 0000 0000 0000 0000 0000  ................
+00001b50: 8300 0000 0100 0000 0600 0000 0000 0000  ................
+00001b60: 7c09 0000 0000 0000 7c09 0000 0000 0000  |.......|.......
+00001b70: 0900 0000 0000 0000 0000 0000 0000 0000  ................
+00001b80: 0400 0000 0000 0000 0000 0000 0000 0000  ................
+00001b90: 8900 0000 0100 0000 0200 0000 0000 0000  ................
+00001ba0: 8809 0000 0000 0000 8809 0000 0000 0000  ................
+00001bb0: 3400 0000 0000 0000 0000 0000 0000 0000  4...............
+00001bc0: 0400 0000 0000 0000 0000 0000 0000 0000  ................
+00001bd0: 9700 0000 0100 0000 0200 0000 0000 0000  ................
+00001be0: c009 0000 0000 0000 c009 0000 0000 0000  ................
+00001bf0: b400 0000 0000 0000 0000 0000 0000 0000  ................
+00001c00: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001c10: a100 0000 0e00 0000 0300 0000 0000 0000  ................
+00001c20: 780a 2000 0000 0000 780a 0000 0000 0000  x. .....x.......
+00001c30: 0800 0000 0000 0000 0000 0000 0000 0000  ................
 00001c40: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001c50: 7a00 0000 0400 0000 0200 0000 0000 0000  z...............
-00001c60: c805 0000 0000 0000 c805 0000 0000 0000  ................
-00001c70: d800 0000 0000 0000 0500 0000 0000 0000  ................
-00001c80: 0800 0000 0000 0000 1800 0000 0000 0000  ................
-00001c90: 8400 0000 0400 0000 4200 0000 0000 0000  ........B.......
-00001ca0: a006 0000 0000 0000 a006 0000 0000 0000  ................
-00001cb0: 3000 0000 0000 0000 0500 0000 1700 0000  0...............
-00001cc0: 0800 0000 0000 0000 1800 0000 0000 0000  ................
-00001cd0: 8e00 0000 0100 0000 0600 0000 0000 0000  ................
-00001ce0: d006 0000 0000 0000 d006 0000 0000 0000  ................
-00001cf0: 1700 0000 0000 0000 0000 0000 0000 0000  ................
-00001d00: 0400 0000 0000 0000 0000 0000 0000 0000  ................
-00001d10: 8900 0000 0100 0000 0600 0000 0000 0000  ................
-00001d20: f006 0000 0000 0000 f006 0000 0000 0000  ................
-00001d30: 3000 0000 0000 0000 0000 0000 0000 0000  0...............
-00001d40: 1000 0000 0000 0000 1000 0000 0000 0000  ................
-00001d50: 9400 0000 0100 0000 0600 0000 0000 0000  ................
-00001d60: 2007 0000 0000 0000 2007 0000 0000 0000   ....... .......
-00001d70: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001d80: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001d90: 9d00 0000 0100 0000 0600 0000 0000 0000  ................
-00001da0: 3007 0000 0000 0000 3007 0000 0000 0000  0.......0.......
-00001db0: d201 0000 0000 0000 0000 0000 0000 0000  ................
-00001dc0: 1000 0000 0000 0000 0000 0000 0000 0000  ................
-00001dd0: a300 0000 0100 0000 0600 0000 0000 0000  ................
-00001de0: 0409 0000 0000 0000 0409 0000 0000 0000  ................
-00001df0: 0900 0000 0000 0000 0000 0000 0000 0000  ................
-00001e00: 0400 0000 0000 0000 0000 0000 0000 0000  ................
-00001e10: a900 0000 0100 0000 0200 0000 0000 0000  ................
-00001e20: 1009 0000 0000 0000 1009 0000 0000 0000  ................
-00001e30: 4400 0000 0000 0000 0000 0000 0000 0000  D...............
-00001e40: 0400 0000 0000 0000 0000 0000 0000 0000  ................
-00001e50: b700 0000 0100 0000 0200 0000 0000 0000  ................
-00001e60: 5809 0000 0000 0000 5809 0000 0000 0000  X.......X.......
-00001e70: 1c01 0000 0000 0000 0000 0000 0000 0000  ................
-00001e80: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001e90: c100 0000 0e00 0000 0300 0000 0000 0000  ................
-00001ea0: a80d 2000 0000 0000 a80d 0000 0000 0000  .. .............
-00001eb0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001ec0: 0800 0000 0000 0000 0800 0000 0000 0000  ................
-00001ed0: cd00 0000 0f00 0000 0300 0000 0000 0000  ................
-00001ee0: b00d 2000 0000 0000 b00d 0000 0000 0000  .. .............
-00001ef0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001f00: 0800 0000 0000 0000 0800 0000 0000 0000  ................
-00001f10: d900 0000 0100 0000 0300 0000 0000 0000  ................
-00001f20: b80d 2000 0000 0000 b80d 0000 0000 0000  .. .............
-00001f30: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001f40: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00001f50: de00 0000 0600 0000 0300 0000 0000 0000  ................
-00001f60: c00d 2000 0000 0000 c00d 0000 0000 0000  .. .............
-00001f70: 1002 0000 0000 0000 0600 0000 0000 0000  ................
-00001f80: 0800 0000 0000 0000 1000 0000 0000 0000  ................
-00001f90: 9800 0000 0100 0000 0300 0000 0000 0000  ................
-00001fa0: d00f 2000 0000 0000 d00f 0000 0000 0000  .. .............
-00001fb0: 3000 0000 0000 0000 0000 0000 0000 0000  0...............
-00001fc0: 0800 0000 0000 0000 0800 0000 0000 0000  ................
-00001fd0: e700 0000 0100 0000 0300 0000 0000 0000  ................
-00001fe0: 0010 2000 0000 0000 0010 0000 0000 0000  .. .............
-00001ff0: 2800 0000 0000 0000 0000 0000 0000 0000  (...............
-00002000: 0800 0000 0000 0000 0800 0000 0000 0000  ................
-00002010: f000 0000 0100 0000 0300 0000 0000 0000  ................
-00002020: 2810 2000 0000 0000 2810 0000 0000 0000  (. .....(.......
-00002030: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00002040: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00002050: f600 0000 0800 0000 0300 0000 0000 0000  ................
-00002060: 3010 2000 0000 0000 3010 0000 0000 0000  0. .....0.......
-00002070: 0800 0000 0000 0000 0000 0000 0000 0000  ................
-00002080: 0100 0000 0000 0000 0000 0000 0000 0000  ................
-00002090: fb00 0000 0100 0000 3000 0000 0000 0000  ........0.......
-000020a0: 0000 0000 0000 0000 3010 0000 0000 0000  ........0.......
-000020b0: 2600 0000 0000 0000 0000 0000 0000 0000  &...............
-000020c0: 0100 0000 0000 0000 0100 0000 0000 0000  ................
-000020d0: 0100 0000 0200 0000 0000 0000 0000 0000  ................
-000020e0: 0000 0000 0000 0000 5810 0000 0000 0000  ........X.......
-000020f0: 3006 0000 0000 0000 1c00 0000 2f00 0000  0.........../...
-00002100: 0800 0000 0000 0000 1800 0000 0000 0000  ................
-00002110: 0900 0000 0300 0000 0000 0000 0000 0000  ................
-00002120: 0000 0000 0000 0000 8816 0000 0000 0000  ................
-00002130: 8202 0000 0000 0000 0000 0000 0000 0000  ................
-00002140: 0100 0000 0000 0000 0000 0000 0000 0000  ................
-00002150: 1100 0000 0300 0000 0000 0000 0000 0000  ................
-00002160: 0000 0000 0000 0000 0a19 0000 0000 0000  ................
-00002170: 0401 0000 0000 0000 0000 0000 0000 0000  ................
-00002180: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001c50: ad00 0000 0f00 0000 0300 0000 0000 0000  ................
+00001c60: 800a 2000 0000 0000 800a 0000 0000 0000  .. .............
+00001c70: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001c80: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001c90: b900 0000 0100 0000 0300 0000 0000 0000  ................
+00001ca0: 880a 2000 0000 0000 880a 0000 0000 0000  .. .............
+00001cb0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001cc0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001cd0: be00 0000 0600 0000 0300 0000 0000 0000  ................
+00001ce0: 900a 2000 0000 0000 900a 0000 0000 0000  .. .............
+00001cf0: 0002 0000 0000 0000 0500 0000 0000 0000  ................
+00001d00: 0800 0000 0000 0000 1000 0000 0000 0000  ................
+00001d10: c700 0000 0100 0000 0300 0000 0000 0000  ................
+00001d20: 900c 2000 0000 0000 900c 0000 0000 0000  .. .............
+00001d30: 2800 0000 0000 0000 0000 0000 0000 0000  (...............
+00001d40: 0800 0000 0000 0000 0800 0000 0000 0000  ................
+00001d50: cc00 0000 0100 0000 0300 0000 0000 0000  ................
+00001d60: b80c 2000 0000 0000 b80c 0000 0000 0000  .. .............
+00001d70: 3800 0000 0000 0000 0000 0000 0000 0000  8...............
+00001d80: 0800 0000 0000 0000 0800 0000 0000 0000  ................
+00001d90: d500 0000 0100 0000 0300 0000 0000 0000  ................
+00001da0: f00c 2000 0000 0000 f00c 0000 0000 0000  .. .............
+00001db0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001dc0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001dd0: db00 0000 0800 0000 0300 0000 0000 0000  ................
+00001de0: f80c 2000 0000 0000 f80c 0000 0000 0000  .. .............
+00001df0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
+00001e00: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001e10: e000 0000 0100 0000 0000 0000 0000 0000  ................
+00001e20: 0000 0000 0000 0000 f80c 0000 0000 0000  ................
+00001e30: 9b00 0000 0000 0000 0000 0000 0000 0000  ................
+00001e40: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001e50: 1100 0000 0300 0000 0000 0000 0000 0000  ................
+00001e60: 0000 0000 0000 0000 930d 0000 0000 0000  ................
+00001e70: e900 0000 0000 0000 0000 0000 0000 0000  ................
+00001e80: 0100 0000 0000 0000 0000 0000 0000 0000  ................
+00001e90: 0100 0000 0200 0000 0000 0000 0000 0000  ................
+00001ea0: 0000 0000 0000 0000 800e 0000 0000 0000  ................
+00001eb0: 7806 0000 0000 0000 1b00 0000 3500 0000  x...........5...
+00001ec0: 0800 0000 0000 0000 1800 0000 0000 0000  ................
+00001ed0: 0900 0000 0300 0000 0000 0000 0000 0000  ................
+00001ee0: 0000 0000 0000 0000 f814 0000 0000 0000  ................
+00001ef0: 1103 0000 0000 0000 0000 0000 0000 0000  ................
+00001f00: 0100 0000 0000 0000 0000 0000 0000 0000  ................

readelf --wide --decompress --hex-dump=.strtab {}

@@ -1,44 +1,53 @@
 
 Hex dump of section '.strtab':
-  0x00000000 00637274 73747566 662e6300 5f5f4a43 .crtstuff.c.__JC
-  0x00000010 525f4c49 53545f5f 00646572 65676973 R_LIST__.deregis
-  0x00000020 7465725f 746d5f63 6c6f6e65 73005f5f ter_tm_clones.__
-  0x00000030 646f5f67 6c6f6261 6c5f6474 6f72735f do_global_dtors_
-  0x00000040 61757800 636f6d70 6c657465 642e3639 aux.completed.69
-  0x00000050 3633005f 5f646f5f 676c6f62 616c5f64 63.__do_global_d
-  0x00000060 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar
-  0x00000070 7261795f 656e7472 79006672 616d655f ray_entry.frame_
-  0x00000080 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du
-  0x00000090 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e
-  0x000000a0 6e747279 00727573 74632e63 67752d30 ntry.rustc.cgu-0
-  0x000000b0 2e727300 5f5a4e35 72757374 63346d61 .rs._ZN5rustc4ma
-  0x000000c0 696e3137 68623962 36396561 34616234 in17hb9b69ea4ab4
-  0x000000d0 65346531 3745005f 5f465241 4d455f45 e4e17E.__FRAME_E
-  0x000000e0 4e445f5f 005f5f4a 43525f45 4e445f5f ND__.__JCR_END__
-  0x000000f0 005f5f69 6e69745f 61727261 795f656e .__init_array_en
-  0x00000100 64005f5f 696e6974 5f617272 61795f73 d.__init_array_s
-  0x00000110 74617274 005f474c 4f42414c 5f4f4646 tart._GLOBAL_OFF
-  0x00000120 5345545f 5441424c 455f005f 44594e41 SET_TABLE_._DYNA
-  0x00000130 4d494300 5f5f474e 555f4548 5f465241 MIC.__GNU_EH_FRA
-  0x00000140 4d455f48 4452006d 61696e00 5f5f544d ME_HDR.main.__TM
-  0x00000150 435f454e 445f5f00 5f49544d 5f646572 C_END__._ITM_der
-  0x00000160 65676973 74657254 4d436c6f 6e655461 egisterTMCloneTa
-  0x00000170 626c6500 5f5f6c69 62635f63 73755f66 ble.__libc_csu_f
-  0x00000180 696e6900 5f5f6378 615f6669 6e616c69 ini.__cxa_finali
-  0x00000190 7a654040 474c4942 435f322e 322e3500 ze@@GLIBC_2.2.5.
-  0x000001a0 5f5f6273 735f7374 61727400 5f5f676d __bss_start.__gm
-  0x000001b0 6f6e5f73 74617274 5f5f005f 5a4e3132 on_start__._ZN12
-  0x000001c0 72757374 635f6472 69766572 346d6169 rustc_driver4mai
-  0x000001d0 6e313768 37353431 32653233 66663438 n17h75412e23ff48
-  0x000001e0 32333834 45005f5a 4e337374 64327274 2384E._ZN3std2rt
-  0x000001f0 31306c61 6e675f73 74617274 31376839 10lang_start17h9
-  0x00000200 38393435 32306134 63653938 62653245 894520a4ce98be2E
-  0x00000210 005f6564 61746100 5f4a765f 52656769 ._edata._Jv_Regi
-  0x00000220 73746572 436c6173 73657300 5f5f6c69 sterClasses.__li
-  0x00000230 62635f63 73755f69 6e697400 5f5f6c69 bc_csu_init.__li
-  0x00000240 62635f73 74617274 5f6d6169 6e404047 bc_start_main@@G
-  0x00000250 4c494243 5f322e32 2e35005f 49544d5f LIBC_2.2.5._ITM_
-  0x00000260 72656769 73746572 544d436c 6f6e6554 registerTMCloneT
-  0x00000270 61626c65 005f5f64 736f5f68 616e646c able.__dso_handl
-  0x00000280 6500                                e.
+  0x00000000 002f7573 722f6c69 622f2e2e 2f6c6962 ./usr/lib/../lib
+  0x00000010 36342f63 7274692e 6f006361 6c6c5f67 64/crti.o.call_g
+  0x00000020 6d6f6e5f 73746172 74006372 74737475 mon_start.crtstu
+  0x00000030 66662e63 005f5f4a 43525f4c 4953545f ff.c.__JCR_LIST_
+  0x00000040 5f006465 72656769 73746572 5f746d5f _.deregister_tm_
+  0x00000050 636c6f6e 65730072 65676973 7465725f clones.register_
+  0x00000060 746d5f63 6c6f6e65 73005f5f 646f5f67 tm_clones.__do_g
+  0x00000070 6c6f6261 6c5f6474 6f72735f 61757800 lobal_dtors_aux.
+  0x00000080 636f6d70 6c657465 642e3633 3330005f completed.6330._
+  0x00000090 5f646f5f 676c6f62 616c5f64 746f7273 _do_global_dtors
+  0x000000a0 5f617578 5f66696e 695f6172 7261795f _aux_fini_array_
+  0x000000b0 656e7472 79006672 616d655f 64756d6d entry.frame_dumm
+  0x000000c0 79005f5f 6672616d 655f6475 6d6d795f y.__frame_dummy_
+  0x000000d0 696e6974 5f617272 61795f65 6e747279 init_array_entry
+  0x000000e0 00727573 74632e63 67752d30 2e727300 .rustc.cgu-0.rs.
+  0x000000f0 5f5a4e35 72757374 63346d61 696e3137 _ZN5rustc4main17
+  0x00000100 68653338 34306561 36616139 64316138 he3840ea6aa9d1a8
+  0x00000110 3445005f 5f465241 4d455f45 4e445f5f 4E.__FRAME_END__
+  0x00000120 005f5f4a 43525f45 4e445f5f 005f6564 .__JCR_END__._ed
+  0x00000130 61746100 5f5f6669 6e695f61 72726179 ata.__fini_array
+  0x00000140 5f737461 7274005f 5f66696e 695f6172 _start.__fini_ar
+  0x00000150 7261795f 656e6400 5f44594e 414d4943 ray_end._DYNAMIC
+  0x00000160 005f656e 64005f5f 696e6974 5f617272 ._end.__init_arr
+  0x00000170 61795f65 6e64005f 5f707265 696e6974 ay_end.__preinit
+  0x00000180 5f617272 61795f73 74617274 005f5f62 _array_start.__b
+  0x00000190 73735f73 74617274 005f5f70 7265696e ss_start.__prein
+  0x000001a0 69745f61 72726179 5f656e64 005f5f69 it_array_end.__i
+  0x000001b0 6e69745f 61727261 795f7374 61727400 nit_array_start.
+  0x000001c0 5f474c4f 42414c5f 4f464653 45545f54 _GLOBAL_OFFSET_T
+  0x000001d0 41424c45 5f005f5f 6378615f 66696e61 ABLE_.__cxa_fina
+  0x000001e0 6c697a65 4040474c 4942435f 322e322e lize@@GLIBC_2.2.
+  0x000001f0 35006d61 696e005f 5f64736f 5f68616e 5.main.__dso_han
+  0x00000200 646c6500 5f66696e 69005f73 74617274 dle._fini._start
+  0x00000210 005f696e 6974005f 5f544d43 5f454e44 ._init.__TMC_END
+  0x00000220 5f5f005f 4a765f52 65676973 74657243 __._Jv_RegisterC
+  0x00000230 6c617373 6573005f 5a4e3373 74643272 lasses._ZN3std2r
+  0x00000240 7431306c 616e675f 73746172 74313768 t10lang_start17h
+  0x00000250 61303938 31366134 65323535 38376561 a09816a4e25587ea
+  0x00000260 45005f5f 6c696263 5f637375 5f696e69 E.__libc_csu_ini
+  0x00000270 74005f49 544d5f64 65726567 69737465 t._ITM_deregiste
+  0x00000280 72544d43 6c6f6e65 5461626c 65005f5f rTMCloneTable.__
+  0x00000290 6c696263 5f637375 5f66696e 69005f5f libc_csu_fini.__
+  0x000002a0 6c696263 5f737461 72745f6d 61696e40 libc_start_main@
+  0x000002b0 40474c49 42435f32 2e322e35 005f5f67 @GLIBC_2.2.5.__g
+  0x000002c0 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM
+  0x000002d0 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone
+  0x000002e0 5461626c 65005f5a 4e313272 75737463 Table._ZN12rustc
+  0x000002f0 5f647269 76657234 6d61696e 31376837 _driver4main17h7
+  0x00000300 35323862 62646230 63643733 62333245 528bbdb0cd73b32E
+  0x00000310 00                                  .

readelf --wide --decompress --hex-dump=.shstrtab {}

@@ -1,20 +1,18 @@
 
 Hex dump of section '.shstrtab':
   0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab
   0x00000010 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte
   0x00000020 7270002e 6e6f7465 2e414249 2d746167 rp..note.ABI-tag
-  0x00000030 002e6e6f 74652e67 6e752e62 75696c64 ..note.gnu.build
-  0x00000040 2d696400 2e676e75 2e686173 68002e64 -id..gnu.hash..d
-  0x00000050 796e7379 6d002e64 796e7374 72002e67 ynsym..dynstr..g
-  0x00000060 6e752e76 65727369 6f6e002e 676e752e nu.version..gnu.
-  0x00000070 76657273 696f6e5f 72002e72 656c612e version_r..rela.
-  0x00000080 64796e00 2e72656c 612e706c 74002e69 dyn..rela.plt..i
-  0x00000090 6e697400 2e706c74 2e676f74 002e7465 nit..plt.got..te
-  0x000000a0 7874002e 66696e69 002e6568 5f667261 xt..fini..eh_fra
-  0x000000b0 6d655f68 6472002e 65685f66 72616d65 me_hdr..eh_frame
-  0x000000c0 002e696e 69745f61 72726179 002e6669 ..init_array..fi
-  0x000000d0 6e695f61 72726179 002e6a63 72002e64 ni_array..jcr..d
-  0x000000e0 796e616d 6963002e 676f742e 706c7400 ynamic..got.plt.
-  0x000000f0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm
-  0x00000100 656e7400                            ent.
+  0x00000030 002e6861 7368002e 64796e73 796d002e ..hash..dynsym..
+  0x00000040 64796e73 7472002e 676e752e 76657273 dynstr..gnu.vers
+  0x00000050 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version
+  0x00000060 5f72002e 72656c61 2e64796e 002e7265 _r..rela.dyn..re
+  0x00000070 6c612e70 6c74002e 696e6974 002e7465 la.plt..init..te
+  0x00000080 7874002e 66696e69 002e6568 5f667261 xt..fini..eh_fra
+  0x00000090 6d655f68 6472002e 65685f66 72616d65 me_hdr..eh_frame
+  0x000000a0 002e696e 69745f61 72726179 002e6669 ..init_array..fi
+  0x000000b0 6e695f61 72726179 002e6a63 72002e64 ni_array..jcr..d
+  0x000000c0 796e616d 6963002e 676f7400 2e676f74 ynamic..got..got
+  0x000000d0 2e706c74 002e6461 7461002e 62737300 .plt..data..bss.
+  0x000000e0 2e636f6d 6d656e74 00                .comment.