This is an automated email from the git hooks/post-receive script.

guillem pushed a commit to branch master
in repository dpkg.

commit fd8f838450ab89e3011c1a48061e0247d205ea96
Author: Guillem Jover <[email protected]>
Date:   Sun Apr 8 22:42:10 2018 +0200

    scripts: Refresh test data and update code to match
---
 scripts/t/Dpkg_Shlibs.t                       |   3 +-
 scripts/t/Dpkg_Shlibs/objdump.basictags-amd64 |  89 ++-
 scripts/t/Dpkg_Shlibs/objdump.basictags-i386  |  93 ++--
 scripts/t/Dpkg_Shlibs/objdump.basictags-mips  |  91 ++-
 scripts/t/Dpkg_Shlibs/objdump.ls              | 771 +++++++++++++++++---------
 scripts/t/Dpkg_Shlibs/objdump.patterns        | 377 +++++++------
 scripts/t/Dpkg_Shlibs/objdump.spacesyms       | 151 +++--
 7 files changed, 911 insertions(+), 664 deletions(-)

diff --git a/scripts/t/Dpkg_Shlibs.t b/scripts/t/Dpkg_Shlibs.t
index a271af5..4dc98bb 100644
--- a/scripts/t/Dpkg_Shlibs.t
+++ b/scripts/t/Dpkg_Shlibs.t
@@ -382,7 +382,8 @@ sub check_spacesym {
                       debug => '', type => 'F', weak => '',
                       local => '', global => 1, visibility => $visibility,
                       hidden => '', defined => 1 }, $name);
-    ok(defined $obj->{dynrelocs}{$name}, "dynreloc found for $name");
+    ok(defined $obj->{dynrelocs}{$name . "@@" . $version},
+       "dynreloc found for $name");
 }
 
 check_spacesym('symdefaultvernospacedefault', 'Base');
diff --git a/scripts/t/Dpkg_Shlibs/objdump.basictags-amd64 
b/scripts/t/Dpkg_Shlibs/objdump.basictags-amd64
index 93d7ea4..aa53376 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.basictags-amd64
+++ b/scripts/t/Dpkg_Shlibs/objdump.basictags-amd64
@@ -2,46 +2,45 @@
 ./t/Dpkg_Shlibs/libobjdump.basictags-amd64.so:     file format elf32-i386
 architecture: i386, flags 0x00000150:
 HAS_SYMS, DYNAMIC, D_PAGED
-start address 0x00000480
+start address 0x00000450
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
-         filesz 0x00000724 memsz 0x00000724 flags r-x
-    LOAD off    0x00000724 vaddr 0x00001724 paddr 0x00001724 align 2**12
-         filesz 0x00000120 memsz 0x00000124 flags rw-
- DYNAMIC off    0x00000730 vaddr 0x00001730 paddr 0x00001730 align 2**2
-         filesz 0x000000e8 memsz 0x000000e8 flags rw-
-    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
+         filesz 0x000006d0 memsz 0x000006d0 flags r-x
+    LOAD off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**12
+         filesz 0x000000f8 memsz 0x000000fc flags rw-
+ DYNAMIC off    0x00000f20 vaddr 0x00001f20 paddr 0x00001f20 align 2**2
+         filesz 0x000000d0 memsz 0x000000d0 flags rw-
+    NOTE off    0x00000114 vaddr 0x00000114 paddr 0x00000114 align 2**2
          filesz 0x00000024 memsz 0x00000024 flags r--
-EH_FRAME off    0x00000628 vaddr 0x00000628 paddr 0x00000628 align 2**2
-         filesz 0x00000044 memsz 0x00000044 flags r--
+EH_FRAME off    0x000005b8 vaddr 0x000005b8 paddr 0x000005b8 align 2**2
+         filesz 0x0000004c memsz 0x0000004c flags r--
    STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**0
+         filesz 0x000000e8 memsz 0x000000e8 flags r--
 
 Dynamic Section:
   NEEDED               libc.so.6
   SONAME               libbasictags.so.1
-  INIT                 0x00000424
-  FINI                 0x00000614
-  INIT_ARRAY           0x00001724
+  INIT                 0x00000404
+  FINI                 0x000005a4
+  INIT_ARRAY           0x00001f18
   INIT_ARRAYSZ         0x00000004
-  FINI_ARRAY           0x00001728
+  FINI_ARRAY           0x00001f1c
   FINI_ARRAYSZ         0x00000004
-  GNU_HASH             0x00000118
-  STRTAB               0x00000278
-  SYMTAB               0x00000168
-  STRSZ                0x00000117
+  GNU_HASH             0x00000138
+  STRTAB               0x00000288
+  SYMTAB               0x00000188
+  STRSZ                0x00000103
   SYMENT               0x00000010
-  PLTGOT               0x0000182c
-  PLTRELSZ             0x00000010
-  PLTREL               0x00000011
-  JMPREL               0x00000414
-  REL                  0x000003d4
-  RELSZ                0x00000040
+  PLTGOT               0x00002000
+  REL                  0x000003cc
+  RELSZ                0x00000038
   RELENT               0x00000008
-  VERNEED              0x000003b4
+  VERNEED              0x000003ac
   VERNEEDNUM           0x00000001
-  VERSYM               0x00000390
+  VERSYM               0x0000038c
   RELCOUNT             0x00000003
 
 Version References:
@@ -52,32 +51,28 @@ DYNAMIC SYMBOL TABLE:
 00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
 00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
 00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
 00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
-00001844 g    D  .data 00000000  Base        _edata
-000005f0 g    DF .text 00000002  Base        symbol26_little
-00001848 g    D  .bss  00000000  Base        _end
-000005d0 g    DF .text 00000002  Base        symbol21_amd64
-00001844 g    D  .bss  00000000  Base        __bss_start
-000005e0 g    DF .text 00000002  Base        symbol25_64
-00000424 g    DF .init 00000000  Base        _init
-00000600 g    DF .text 00000002  Base        symbol31_randomtag
-00000614 g    DF .fini 00000000  Base        _fini
-00000610 g    DF .text 00000002  Base        symbol51_untagged
-000005c0 g    DF .text 00000002  Base        symbol11_optional
+00002010 g    D  .data 00000000  Base        _edata
+00000580 g    DF .text 00000002  Base        symbol26_little
+00002014 g    D  .bss  00000000  Base        _end
+00000560 g    DF .text 00000002  Base        symbol21_amd64
+00002010 g    D  .bss  00000000  Base        __bss_start
+00000570 g    DF .text 00000002  Base        symbol25_64
+00000404 g    DF .init 00000000  Base        _init
+00000590 g    DF .text 00000002  Base        symbol31_randomtag
+000005a4 g    DF .fini 00000000  Base        _fini
+000005a0 g    DF .text 00000002  Base        symbol51_untagged
+00000550 g    DF .text 00000002  Base        symbol11_optional
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-00001724 R_386_RELATIVE    *ABS*
-00001728 R_386_RELATIVE    *ABS*
-00001840 R_386_RELATIVE    *ABS*
-00001818 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
-0000181c R_386_GLOB_DAT    __cxa_finalize
-00001820 R_386_GLOB_DAT    __gmon_start__
-00001824 R_386_GLOB_DAT    _Jv_RegisterClasses
-00001828 R_386_GLOB_DAT    _ITM_registerTMCloneTable
-00001838 R_386_JUMP_SLOT   __cxa_finalize
-0000183c R_386_JUMP_SLOT   __gmon_start__
+00001f18 R_386_RELATIVE    *ABS*
+00001f1c R_386_RELATIVE    *ABS*
+0000200c R_386_RELATIVE    *ABS*
+00001ff0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00001ff4 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00001ff8 R_386_GLOB_DAT    __gmon_start__
+00001ffc R_386_GLOB_DAT    _ITM_registerTMCloneTable
 
 
diff --git a/scripts/t/Dpkg_Shlibs/objdump.basictags-i386 
b/scripts/t/Dpkg_Shlibs/objdump.basictags-i386
index 4138a89..af0f707 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.basictags-i386
+++ b/scripts/t/Dpkg_Shlibs/objdump.basictags-i386
@@ -2,46 +2,45 @@
 ./t/Dpkg_Shlibs/libobjdump.basictags-i386.so:     file format elf32-i386
 architecture: i386, flags 0x00000150:
 HAS_SYMS, DYNAMIC, D_PAGED
-start address 0x000004e0
+start address 0x000004b0
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
-         filesz 0x000007dc memsz 0x000007dc flags r-x
-    LOAD off    0x000007dc vaddr 0x000017dc paddr 0x000017dc align 2**12
-         filesz 0x00000120 memsz 0x00000124 flags rw-
- DYNAMIC off    0x000007e8 vaddr 0x000017e8 paddr 0x000017e8 align 2**2
-         filesz 0x000000e8 memsz 0x000000e8 flags rw-
-    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
+         filesz 0x00000788 memsz 0x00000788 flags r-x
+    LOAD off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**12
+         filesz 0x000000f8 memsz 0x000000fc flags rw-
+ DYNAMIC off    0x00000f20 vaddr 0x00001f20 paddr 0x00001f20 align 2**2
+         filesz 0x000000d0 memsz 0x000000d0 flags rw-
+    NOTE off    0x00000114 vaddr 0x00000114 paddr 0x00000114 align 2**2
          filesz 0x00000024 memsz 0x00000024 flags r--
-EH_FRAME off    0x000006a8 vaddr 0x000006a8 paddr 0x000006a8 align 2**2
-         filesz 0x00000054 memsz 0x00000054 flags r--
+EH_FRAME off    0x00000638 vaddr 0x00000638 paddr 0x00000638 align 2**2
+         filesz 0x0000005c memsz 0x0000005c flags r--
    STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**0
+         filesz 0x000000e8 memsz 0x000000e8 flags r--
 
 Dynamic Section:
   NEEDED               libc.so.6
   SONAME               libbasictags.so.1
-  INIT                 0x00000484
-  FINI                 0x00000694
-  INIT_ARRAY           0x000017dc
+  INIT                 0x00000464
+  FINI                 0x00000624
+  INIT_ARRAY           0x00001f18
   INIT_ARRAYSZ         0x00000004
-  FINI_ARRAY           0x000017e0
+  FINI_ARRAY           0x00001f1c
   FINI_ARRAYSZ         0x00000004
-  GNU_HASH             0x00000118
-  STRTAB               0x000002a8
-  SYMTAB               0x00000178
-  STRSZ                0x00000144
+  GNU_HASH             0x00000138
+  STRTAB               0x000002b8
+  SYMTAB               0x00000198
+  STRSZ                0x00000130
   SYMENT               0x00000010
-  PLTGOT               0x000018e4
-  PLTRELSZ             0x00000010
-  PLTREL               0x00000011
-  JMPREL               0x00000474
-  REL                  0x00000434
-  RELSZ                0x00000040
+  PLTGOT               0x00002000
+  REL                  0x0000042c
+  RELSZ                0x00000038
   RELENT               0x00000008
-  VERNEED              0x00000414
+  VERNEED              0x0000040c
   VERNEEDNUM           0x00000001
-  VERSYM               0x000003ec
+  VERSYM               0x000003e8
   RELCOUNT             0x00000003
 
 Version References:
@@ -52,34 +51,30 @@ DYNAMIC SYMBOL TABLE:
 00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
 00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
 00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
 00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
-000018fc g    D  .data 00000000  Base        _edata
-00000650 g    DF .text 00000002  Base        symbol26_little
-00001900 g    D  .bss  00000000  Base        _end
-00000680 g    DF .text 00000002  Base        symbol41_i386_and_optional
-00000630 g    DF .text 00000002  Base        symbol22_i386
-00000660 g    DF .text 00000002  Base        symbol28_little_32
-000018fc g    D  .bss  00000000  Base        __bss_start
-00000484 g    DF .init 00000000  Base        _init
-00000670 g    DF .text 00000002  Base        symbol31_randomtag
-00000640 g    DF .text 00000002  Base        symbol24_32
-00000694 g    DF .fini 00000000  Base        _fini
-00000690 g    DF .text 00000002  Base        symbol51_untagged
-00000620 g    DF .text 00000002  Base        symbol11_optional
+00002010 g    D  .data 00000000  Base        _edata
+000005e0 g    DF .text 00000002  Base        symbol26_little
+00002014 g    D  .bss  00000000  Base        _end
+00000610 g    DF .text 00000002  Base        symbol41_i386_and_optional
+000005c0 g    DF .text 00000002  Base        symbol22_i386
+000005f0 g    DF .text 00000002  Base        symbol28_little_32
+00002010 g    D  .bss  00000000  Base        __bss_start
+00000464 g    DF .init 00000000  Base        _init
+00000600 g    DF .text 00000002  Base        symbol31_randomtag
+000005d0 g    DF .text 00000002  Base        symbol24_32
+00000624 g    DF .fini 00000000  Base        _fini
+00000620 g    DF .text 00000002  Base        symbol51_untagged
+000005b0 g    DF .text 00000002  Base        symbol11_optional
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-000017dc R_386_RELATIVE    *ABS*
-000017e0 R_386_RELATIVE    *ABS*
-000018f8 R_386_RELATIVE    *ABS*
-000018d0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
-000018d4 R_386_GLOB_DAT    __cxa_finalize
-000018d8 R_386_GLOB_DAT    __gmon_start__
-000018dc R_386_GLOB_DAT    _Jv_RegisterClasses
-000018e0 R_386_GLOB_DAT    _ITM_registerTMCloneTable
-000018f0 R_386_JUMP_SLOT   __cxa_finalize
-000018f4 R_386_JUMP_SLOT   __gmon_start__
+00001f18 R_386_RELATIVE    *ABS*
+00001f1c R_386_RELATIVE    *ABS*
+0000200c R_386_RELATIVE    *ABS*
+00001ff0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00001ff4 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00001ff8 R_386_GLOB_DAT    __gmon_start__
+00001ffc R_386_GLOB_DAT    _ITM_registerTMCloneTable
 
 
diff --git a/scripts/t/Dpkg_Shlibs/objdump.basictags-mips 
b/scripts/t/Dpkg_Shlibs/objdump.basictags-mips
index 620b821..27795c4 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.basictags-mips
+++ b/scripts/t/Dpkg_Shlibs/objdump.basictags-mips
@@ -2,46 +2,45 @@
 ./t/Dpkg_Shlibs/libobjdump.basictags-mips.so:     file format elf32-i386
 architecture: i386, flags 0x00000150:
 HAS_SYMS, DYNAMIC, D_PAGED
-start address 0x000004b0
+start address 0x00000480
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
-         filesz 0x00000780 memsz 0x00000780 flags r-x
-    LOAD off    0x00000780 vaddr 0x00001780 paddr 0x00001780 align 2**12
-         filesz 0x00000120 memsz 0x00000124 flags rw-
- DYNAMIC off    0x0000078c vaddr 0x0000178c paddr 0x0000178c align 2**2
-         filesz 0x000000e8 memsz 0x000000e8 flags rw-
-    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
+         filesz 0x0000072c memsz 0x0000072c flags r-x
+    LOAD off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**12
+         filesz 0x000000f8 memsz 0x000000fc flags rw-
+ DYNAMIC off    0x00000f20 vaddr 0x00001f20 paddr 0x00001f20 align 2**2
+         filesz 0x000000d0 memsz 0x000000d0 flags rw-
+    NOTE off    0x00000114 vaddr 0x00000114 paddr 0x00000114 align 2**2
          filesz 0x00000024 memsz 0x00000024 flags r--
-EH_FRAME off    0x00000668 vaddr 0x00000668 paddr 0x00000668 align 2**2
-         filesz 0x0000004c memsz 0x0000004c flags r--
+EH_FRAME off    0x000005f8 vaddr 0x000005f8 paddr 0x000005f8 align 2**2
+         filesz 0x00000054 memsz 0x00000054 flags r--
    STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x00000f18 vaddr 0x00001f18 paddr 0x00001f18 align 2**0
+         filesz 0x000000e8 memsz 0x000000e8 flags r--
 
 Dynamic Section:
   NEEDED               libc.so.6
   SONAME               libbasictags.so.1
-  INIT                 0x00000458
-  FINI                 0x00000654
-  INIT_ARRAY           0x00001780
+  INIT                 0x00000438
+  FINI                 0x000005e4
+  INIT_ARRAY           0x00001f18
   INIT_ARRAYSZ         0x00000004
-  FINI_ARRAY           0x00001784
+  FINI_ARRAY           0x00001f1c
   FINI_ARRAYSZ         0x00000004
-  GNU_HASH             0x00000118
-  STRTAB               0x00000294
-  SYMTAB               0x00000174
-  STRSZ                0x0000012e
+  GNU_HASH             0x00000138
+  STRTAB               0x000002a4
+  SYMTAB               0x00000194
+  STRSZ                0x0000011a
   SYMENT               0x00000010
-  PLTGOT               0x00001888
-  PLTRELSZ             0x00000010
-  PLTREL               0x00000011
-  JMPREL               0x00000448
-  REL                  0x00000408
-  RELSZ                0x00000040
+  PLTGOT               0x00002000
+  REL                  0x00000400
+  RELSZ                0x00000038
   RELENT               0x00000008
-  VERNEED              0x000003e8
+  VERNEED              0x000003e0
   VERNEEDNUM           0x00000001
-  VERSYM               0x000003c2
+  VERSYM               0x000003be
   RELCOUNT             0x00000003
 
 Version References:
@@ -52,33 +51,29 @@ DYNAMIC SYMBOL TABLE:
 00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
 00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
 00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
 00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
-000018a0 g    D  .data 00000000  Base        _edata
-000018a4 g    D  .bss  00000000  Base        _end
-00000640 g    DF .text 00000002  Base        symbol42_mips_and_optional
-000018a0 g    D  .bss  00000000  Base        __bss_start
-00000458 g    DF .init 00000000  Base        _init
-00000630 g    DF .text 00000002  Base        symbol31_randomtag
-00000610 g    DF .text 00000002  Base        symbol24_32
-00000654 g    DF .fini 00000000  Base        _fini
-00000650 g    DF .text 00000002  Base        symbol51_untagged
-000005f0 g    DF .text 00000002  Base        symbol11_optional
-00000600 g    DF .text 00000002  Base        symbol23_mips
-00000620 g    DF .text 00000002  Base        symbol27_big
+00002010 g    D  .data 00000000  Base        _edata
+00002014 g    D  .bss  00000000  Base        _end
+000005d0 g    DF .text 00000002  Base        symbol42_mips_and_optional
+00002010 g    D  .bss  00000000  Base        __bss_start
+00000438 g    DF .init 00000000  Base        _init
+000005c0 g    DF .text 00000002  Base        symbol31_randomtag
+000005a0 g    DF .text 00000002  Base        symbol24_32
+000005e4 g    DF .fini 00000000  Base        _fini
+000005e0 g    DF .text 00000002  Base        symbol51_untagged
+00000580 g    DF .text 00000002  Base        symbol11_optional
+00000590 g    DF .text 00000002  Base        symbol23_mips
+000005b0 g    DF .text 00000002  Base        symbol27_big
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-00001780 R_386_RELATIVE    *ABS*
-00001784 R_386_RELATIVE    *ABS*
-0000189c R_386_RELATIVE    *ABS*
-00001874 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
-00001878 R_386_GLOB_DAT    __cxa_finalize
-0000187c R_386_GLOB_DAT    __gmon_start__
-00001880 R_386_GLOB_DAT    _Jv_RegisterClasses
-00001884 R_386_GLOB_DAT    _ITM_registerTMCloneTable
-00001894 R_386_JUMP_SLOT   __cxa_finalize
-00001898 R_386_JUMP_SLOT   __gmon_start__
+00001f18 R_386_RELATIVE    *ABS*
+00001f1c R_386_RELATIVE    *ABS*
+0000200c R_386_RELATIVE    *ABS*
+00001ff0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00001ff4 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00001ff8 R_386_GLOB_DAT    __gmon_start__
+00001ffc R_386_GLOB_DAT    _ITM_registerTMCloneTable
 
 
diff --git a/scripts/t/Dpkg_Shlibs/objdump.ls b/scripts/t/Dpkg_Shlibs/objdump.ls
index f679242..30ae8be 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.ls
+++ b/scripts/t/Dpkg_Shlibs/objdump.ls
@@ -1,277 +1,536 @@
 
 /bin/ls:     file format elf32-i386
-architecture: i386, flags 0x00000112:
-EXEC_P, HAS_SYMS, D_PAGED
-start address 0x08049b50
+architecture: i386, flags 0x00000150:
+HAS_SYMS, DYNAMIC, D_PAGED
+start address 0x00003e16
 
 Program Header:
-    PHDR off    0x00000034 vaddr 0x08048034 paddr 0x08048034 align 2**2
-         filesz 0x00000100 memsz 0x00000100 flags r-x
-  INTERP off    0x00000134 vaddr 0x08048134 paddr 0x08048134 align 2**0
+    PHDR off    0x00000034 vaddr 0x00000034 paddr 0x00000034 align 2**2
+         filesz 0x00000120 memsz 0x00000120 flags r-x
+  INTERP off    0x00000154 vaddr 0x00000154 paddr 0x00000154 align 2**0
          filesz 0x00000013 memsz 0x00000013 flags r--
-    LOAD off    0x00000000 vaddr 0x08048000 paddr 0x08048000 align 2**12
-         filesz 0x00012478 memsz 0x00012478 flags r-x
-    LOAD off    0x00012478 vaddr 0x0805b478 paddr 0x0805b478 align 2**12
-         filesz 0x000003b4 memsz 0x00000818 flags rw-
- DYNAMIC off    0x0001248c vaddr 0x0805b48c paddr 0x0805b48c align 2**2
-         filesz 0x000000e8 memsz 0x000000e8 flags rw-
-    NOTE off    0x00000148 vaddr 0x08048148 paddr 0x08048148 align 2**2
-         filesz 0x00000020 memsz 0x00000020 flags r--
-EH_FRAME off    0x000123b0 vaddr 0x0805a3b0 paddr 0x0805a3b0 align 2**2
-         filesz 0x0000002c memsz 0x0000002c flags r--
-   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
+    LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
+         filesz 0x00021f10 memsz 0x00021f10 flags r-x
+    LOAD off    0x000229b8 vaddr 0x000239b8 paddr 0x000239b8 align 2**12
+         filesz 0x0000098c memsz 0x00001b1c flags rw-
+ DYNAMIC off    0x00022eac vaddr 0x00023eac paddr 0x00023eac align 2**2
+         filesz 0x000000f8 memsz 0x000000f8 flags rw-
+    NOTE off    0x00000168 vaddr 0x00000168 paddr 0x00000168 align 2**2
+         filesz 0x00000044 memsz 0x00000044 flags r--
+EH_FRAME off    0x0001b5b8 vaddr 0x0001b5b8 paddr 0x0001b5b8 align 2**2
+         filesz 0x000008cc memsz 0x000008cc flags r--
+   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x000229b8 vaddr 0x000239b8 paddr 0x000239b8 align 2**0
+         filesz 0x00000648 memsz 0x00000648 flags r--
 
 Dynamic Section:
-  NEEDED      librt.so.1
-  NEEDED      libacl.so.1
-  NEEDED      libselinux.so.1
-  NEEDED      libc.so.6
-  INIT        0x8049510
-  FINI        0x8056768
-  HASH        0x8048168
-  GNU_HASH    0x80484a4
-  STRTAB      0x8048bc0
-  SYMTAB      0x8048500
-  STRSZ       0x4a0
-  SYMENT      0x10
-  DEBUG       0x0
-  PLTGOT      0x805b57c
-  PLTRELSZ    0x300
-  PLTREL      0x11
-  JMPREL      0x8049210
-  REL         0x80491e8
-  RELSZ       0x28
-  RELENT      0x8
-  VERNEED     0x8049138
-  VERNEEDNUM  0x3
-  VERSYM      0x8049060
+  NEEDED               libselinux.so.1
+  NEEDED               libc.so.6
+  INIT                 0x00001ce8
+  FINI                 0x00016524
+  INIT_ARRAY           0x000239b8
+  INIT_ARRAYSZ         0x00000004
+  FINI_ARRAY           0x000239bc
+  FINI_ARRAYSZ         0x00000004
+  GNU_HASH             0x000001ac
+  STRTAB               0x00000adc
+  SYMTAB               0x0000020c
+  STRSZ                0x00000638
+  SYMENT               0x00000010
+  DEBUG                0x00000000
+  PLTGOT               0x00024000
+  PLTRELSZ             0x00000388
+  PLTREL               0x00000011
+  JMPREL               0x00001960
+  REL                  0x000012d0
+  RELSZ                0x00000690
+  RELENT               0x00000008
+  FLAGS_1              0x08000000
+  VERNEED              0x00001230
+  VERNEEDNUM           0x00000001
+  VERSYM               0x00001114
+  RELCOUNT             0x000000c6
 
 Version References:
-  required from librt.so.1:
-    0x0d696912 0x00 08 GLIBC_2.2
-  required from libacl.so.1:
-    0x05822450 0x00 06 ACL_1.0
   required from libc.so.6:
-    0x09691a73 0x00 09 GLIBC_2.2.3
-    0x0d696913 0x00 07 GLIBC_2.3
+    0x0d696912 0x00 10 GLIBC_2.2
+    0x09691f73 0x00 09 GLIBC_2.1.3
+    0x09691a73 0x00 08 GLIBC_2.2.3
+    0x0d696914 0x00 07 GLIBC_2.4
+    0x06969197 0x00 06 GLIBC_2.17
     0x0d696911 0x00 05 GLIBC_2.1
-    0x09691f73 0x00 04 GLIBC_2.1.3
-    0x0d696912 0x00 03 GLIBC_2.2
-    0x0d696910 0x00 02 GLIBC_2.0
+    0x09691974 0x00 04 GLIBC_2.3.4
+    0x0d696910 0x00 03 GLIBC_2.0
+    0x0d696913 0x00 02 GLIBC_2.3
 
 DYNAMIC SYMBOL TABLE:
-00000000      DF *UND* 0000026e  GLIBC_2.0   abort
-00000000      DF *UND* 0000001d  GLIBC_2.0   __errno_location
-00000000      DF *UND* 0000004d  GLIBC_2.0   sigemptyset
-00000000      DF *UND* 00000034  GLIBC_2.0   sprintf
-00000000      DF *UND* 000001a2  GLIBC_2.2   localeconv
-00000000      DF *UND* 0000000a  GLIBC_2.0   dirfd
-00000000      DF *UND* 00000057  GLIBC_2.1.3 __cxa_atexit
-00000000      DF *UND* 00000037  GLIBC_2.0   strcoll
-00000000      DF *UND* 00000150  GLIBC_2.0   qsort
-00000000      DF *UND* 00000094  GLIBC_2.1   fputs_unlocked
-00000000      DF *UND* 0000001e  GLIBC_2.0   __ctype_get_mb_cur_max
-00000000      DF *UND* 000000d9  GLIBC_2.0   signal
-00000000      DF *UND* 0000006e  GLIBC_2.0   sigismember
+00000000      DF *UND* 00000000  GLIBC_2.3   __ctype_toupper_loc
+00000000      DF *UND* 00000000  GLIBC_2.0   unsetenv
+00000000      DF *UND* 00000000  GLIBC_2.0   getpwnam
+00000000      DF *UND* 00000000  GLIBC_2.0   raise
+00000000      DF *UND* 00000000  GLIBC_2.3.4 __snprintf_chk
+00000000      DO *UND* 00000000  GLIBC_2.0   __progname
+00000000      DF *UND* 00000000  GLIBC_2.0   strcmp
+00000000      DF *UND* 00000000  GLIBC_2.1   open64
+00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
+00000000      DF *UND* 00000000  GLIBC_2.0   getpwuid
+00000000      DF *UND* 00000000  GLIBC_2.0   fflush
+00000000      DO *UND* 00000000  GLIBC_2.0   stderr
+00000000      DF *UND* 00000000  GLIBC_2.0   _exit
+00000000      DF *UND* 00000000  GLIBC_2.0   sigprocmask
+00000000      DF *UND* 00000000  GLIBC_2.0   dirfd
+00000000      DF *UND* 00000000  GLIBC_2.0   wcwidth
+00000000      DF *UND* 00000000  GLIBC_2.0   memmove
+00000000      DF *UND* 00000000  GLIBC_2.0   _setjmp
+00000000      DF *UND* 00000000  GLIBC_2.0   free
+00000000      DF *UND* 00000000  GLIBC_2.0   memcpy
+00000000      DF *UND* 00000000  GLIBC_2.0   mbsinit
+00000000      DF *UND* 00000000  GLIBC_2.17  clock_gettime
+00000000      DF *UND* 00000000  GLIBC_2.0   __strtoull_internal
+00000000      DF *UND* 00000000  GLIBC_2.1   fclose
+00000000      DF *UND* 00000000  GLIBC_2.1   fseeko64
+00000000      DF *UND* 00000000  GLIBC_2.0   signal
+00000000      DF *UND* 00000000  GLIBC_2.0   memcmp
+00000000      DF *UND* 00000000  GLIBC_2.0   gettimeofday
+00000000      DO *UND* 00000000  GLIBC_2.0   __progname_full
+00000000      DO *UND* 00000000  GLIBC_2.0   optind
+00000000      DF *UND* 00000000  GLIBC_2.0   dcgettext
+00000000      DF *UND* 00000000  GLIBC_2.0   mktime
+00000000      DF *UND* 00000000  GLIBC_2.4   __stack_chk_fail
+00000000      DF *UND* 00000000  GLIBC_2.0   localtime_r
+00000000      DF *UND* 00000000  GLIBC_2.0   sigismember
+00000000      DF *UND* 00000000              fgetfilecon
+00000000      DF *UND* 00000000  GLIBC_2.0   fflush_unlocked
+00000000      DF *UND* 00000000  GLIBC_2.0   iswcntrl
+00000000      DF *UND* 00000000  GLIBC_2.0   textdomain
+00000000      DF *UND* 00000000  GLIBC_2.0   readlink
+00000000      DF *UND* 00000000  GLIBC_2.2.3 fnmatch
+00000000      DF *UND* 00000000  GLIBC_2.0   iswprint
+00000000      DF *UND* 00000000  GLIBC_2.0   ioctl
+00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
+00000000      DF *UND* 00000000  GLIBC_2.0   fwrite
+00000000      DF *UND* 00000000  GLIBC_2.2   __fxstat64
+00000000      DF *UND* 00000000  GLIBC_2.0   tzset
+00000000      DF *UND* 00000000  GLIBC_2.0   __ctype_get_mb_cur_max
+00000000      DF *UND* 00000000  GLIBC_2.0   strcpy
+00000000      DF *UND* 00000000  GLIBC_2.2   __fpending
+00000000      DF *UND* 00000000  GLIBC_2.0   wcstombs
+00000000      DF *UND* 00000000  GLIBC_2.0   mbrtowc
+00000000      DF *UND* 00000000  GLIBC_2.0   gethostname
+00000000      DF *UND* 00000000  GLIBC_2.1.3 __cxa_atexit
+00000000      DF *UND* 00000000  GLIBC_2.0   error
+00000000      DF *UND* 00000000  GLIBC_2.0   strcoll
+00000000      DF *UND* 00000000  GLIBC_2.0   getenv
+00000000      DF *UND* 00000000  GLIBC_2.0   realloc
+00000000      DF *UND* 00000000              lgetfilecon
+00000000      DF *UND* 00000000  GLIBC_2.0   malloc
+00000000      DF *UND* 00000000  GLIBC_2.0   timegm
+00000000      DF *UND* 00000000  GLIBC_2.2   __freading
+00000000      DF *UND* 00000000  GLIBC_2.3.4 __memcpy_chk
 00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
-00000000      DF *UND* 00000490  GLIBC_2.0   realloc
-00000000      DF *UND* 0000003f  GLIBC_2.2   __xstat64
-00000000      DF *UND* 00000035  GLIBC_2.0   localtime
-00000000      DF *UND* 00000132  GLIBC_2.0   getgrnam
-00000000      DF *UND* 00000167  GLIBC_2.0   strchr
-00000000      DF *UND* 000000dc  GLIBC_2.0   getenv
-00000000      DF *UND* 00000304  GLIBC_2.0   calloc
-00000000      DF *UND* 000000c6  GLIBC_2.0   strncpy
-00000000      DF *UND* 00000023              freecon
-00000000      DF *UND* 00000058  GLIBC_2.0   memset
-00000000      DF *UND* 000001b2  GLIBC_2.0   __libc_start_main
-00000000      DF *UND* 00000044  GLIBC_2.1   mempcpy
-00000000      DF *UND* 000000c9  GLIBC_2.0   _obstack_begin
-00000000      DF *UND* 000001b9  GLIBC_2.0   strrchr
-00000000      DF *UND* 00000038  GLIBC_2.0   chmod
-00000000      DF *UND* 00000150  GLIBC_2.0   __assert_fail
-00000000      DF *UND* 00000015  GLIBC_2.0   bindtextdomain
-00000000      DF *UND* 00000215  GLIBC_2.0   mbrtowc
-00000000      DF *UND* 00000046  ACL_1.0     acl_delete_def_file
-00000000      DF *UND* 00000038  GLIBC_2.0   gettimeofday
-00000000      DF *UND* 0000003c  GLIBC_2.3   __ctype_toupper_loc
-00000000      DF *UND* 0000003f  GLIBC_2.2   __lxstat64
-00000000      DF *UND* 00000195  GLIBC_2.0   _obstack_newchunk
-00000000      DF *UND* 00000066  GLIBC_2.0   __overflow
-00000000      DF *UND* 00000049  GLIBC_2.0   dcgettext
-00000000      DF *UND* 00000160  GLIBC_2.0   sigaction
-00000000      DF *UND* 00000127  GLIBC_2.1   strverscmp
-00000000      DF *UND* 00000092  GLIBC_2.0   opendir
-00000000      DF *UND* 00000047  GLIBC_2.0   getopt_long
-00000000      DF *UND* 0000003a  GLIBC_2.0   ioctl
-00000000      DF *UND* 0000003c  GLIBC_2.3   __ctype_b_loc
-00000000      DF *UND* 000000c9  GLIBC_2.0   iswcntrl
-00000000      DF *UND* 00000032  GLIBC_2.0   isatty
-00000000      DF *UND* 000001e8  GLIBC_2.1   fclose
-00000000      DF *UND* 00000019  GLIBC_2.0   mbsinit
-00000000      DF *UND* 00000036  GLIBC_2.0   _setjmp
-00000000      DF *UND* 00000038  GLIBC_2.0   tcgetpgrp
-00000000      DF *UND* 0000003c  GLIBC_2.0   mktime
-00000000      DF *UND* 000000af  GLIBC_2.2   readdir64
-00000000      DF *UND* 00000046  GLIBC_2.0   memcpy
-00000000      DF *UND* 000000af  GLIBC_2.0   strlen
-00000000      DF *UND* 00000132  GLIBC_2.0   getpwuid
-00000000      DF *UND* 00000094  ACL_1.0     acl_extended_file
-00000000      DF *UND* 00000195  ACL_1.0     acl_get_file
-00000000      DF *UND* 000006b5  GLIBC_2.0   setlocale
-00000000      DF *UND* 0000002a  ACL_1.0     acl_entries
-00000000      DF *UND* 00000024  GLIBC_2.0   strcpy
-00000000      DF *UND* 00000039  GLIBC_2.0   printf
-00000000      DF *UND* 0000008c  GLIBC_2.0   raise
-00000000      DF *UND* 000000a2  GLIBC_2.1   fwrite_unlocked
-00000000      DF *UND* 00000115  GLIBC_2.2   clock_gettime
-00000000      DF *UND* 00000075              getfilecon
-00000000      DF *UND* 00000055  GLIBC_2.0   closedir
-00000000      DF *UND* 00000024  GLIBC_2.0   fprintf
-00000000      DF *UND* 00000114  ACL_1.0     acl_set_file
-00000000      DF *UND* 0000009e  GLIBC_2.0   sigprocmask
-00000000      DF *UND* 0000002a  GLIBC_2.2   __fpending
-00000000      DF *UND* 00000075              lgetfilecon
-00000000      DF *UND* 000000d7  GLIBC_2.0   error
-00000000      DF *UND* 00000132  GLIBC_2.0   getgrgid
-00000000      DF *UND* 00000045  GLIBC_2.0   __strtoull_internal
-00000000      DF *UND* 0000006a  GLIBC_2.0   sigaddset
-00000000      DF *UND* 0000003a  GLIBC_2.0   readlink
-00000000      DF *UND* 0000008e  GLIBC_2.0   memmove
-00000000      DF *UND* 0000003c  GLIBC_2.3   __ctype_tolower_loc
-00000000      DF *UND* 00000045  GLIBC_2.0   __strtoul_internal
-00000000      DF *UND* 0000011d  GLIBC_2.0   textdomain
-00000000      DF *UND* 0000003f  GLIBC_2.2   __fxstat64
-00000000      DF *UND* 000002d9  GLIBC_2.2.3 fnmatch
-00000000      DF *UND* 000000f3  GLIBC_2.0   strncmp
-00000000      DF *UND* 00004373  GLIBC_2.0   vfprintf
-00000000      DF *UND* 0000006e  ACL_1.0     acl_free
-00000000      DF *UND* 00000042  GLIBC_2.0   fflush_unlocked
-00000000      DF *UND* 00000045  GLIBC_2.0   strftime
-00000000      DF *UND* 00000078  GLIBC_2.0   wcwidth
-00000000      DF *UND* 000000cb  GLIBC_2.0   iswprint
-00000000      DF *UND* 00000132  GLIBC_2.0   getpwnam
-00000000      DF *UND* 00000054  GLIBC_2.0   strcmp
-00000000      DF *UND* 000000fa  GLIBC_2.0   exit
-00000000      DF *UND* 000004bc  ACL_1.0     acl_from_text
-0805bc90 g    D  *ABS* 00000000  Base        _end
-0805b860 g    DO .bss  00000004  GLIBC_2.0   stdout
-0805b82c g    D  *ABS* 00000000  Base        _edata
-080567a4 g    DO .rodata       00000004  Base        _IO_stdin_used
-08049780      DF *UND* 000001e5  GLIBC_2.0   free
-0805b844 g    DO .bss  00000004  GLIBC_2.0   stderr
-0805b82c g    D  *ABS* 00000000  Base        __bss_start
-080499a0      DF *UND* 00000178  GLIBC_2.0   malloc
-08049510 g    DF .init 00000000  Base        _init
-08056768 g    DF .fini 00000000  Base        _fini
-0805b840 g    DO .bss  00000004  GLIBC_2.0   optind
-0805b864 g    DO .bss  00000004  GLIBC_2.0   optarg
+00000000      DF *UND* 00000000  GLIBC_2.0   exit
+00000000      DF *UND* 00000000  GLIBC_2.1   fdopen
+00000000      DF *UND* 00000000  GLIBC_2.1   fputs_unlocked
+00000000      DF *UND* 00000000  GLIBC_2.0   strftime
+00000000      DF *UND* 00000000  GLIBC_2.0   getopt_long
+00000000      DF *UND* 00000000              getfilecon
+00000000      DF *UND* 00000000  GLIBC_2.0   strtoul
+00000000      DF *UND* 00000000  GLIBC_2.0   strchr
+00000000      DF *UND* 00000000  GLIBC_2.0   getcwd
+00000000      DF *UND* 00000000  GLIBC_2.0   fscanf
+00000000      DF *UND* 00000000  GLIBC_2.0   strlen
+00000000      DF *UND* 00000000  GLIBC_2.0   setenv
+00000000      DF *UND* 00000000  GLIBC_2.0   __libc_start_main
+00000000      DF *UND* 00000000  GLIBC_2.0   sigaddset
+00000000      DF *UND* 00000000  GLIBC_2.0   memset
+00000000      DF *UND* 00000000  GLIBC_2.0   ungetc
+00000000      DF *UND* 00000000  GLIBC_2.0   snprintf
+00000000      DF *UND* 00000000  GLIBC_2.0   __errno_location
+00000000      DF *UND* 00000000  GLIBC_2.0   tcgetpgrp
+00000000      DF *UND* 00000000  GLIBC_2.0   fileno
+00000000      DF *UND* 00000000  GLIBC_2.0   stpncpy
+00000000      DO *UND* 00000000  GLIBC_2.0   stdout
+00000000      DF *UND* 00000000  GLIBC_2.1   fwrite_unlocked
+00000000      DF *UND* 00000000  GLIBC_2.3.4 __printf_chk
+00000000      DF *UND* 00000000  GLIBC_2.1   mempcpy
+00000000      DF *UND* 00000000  GLIBC_2.0   wcswidth
+00000000      DF *UND* 00000000  GLIBC_2.0   sigemptyset
+00000000      DF *UND* 00000000  GLIBC_2.0   __uflow
+00000000      DO *UND* 00000000  GLIBC_2.0   program_invocation_name
+00000000      DF *UND* 00000000  GLIBC_2.1   __rawmemchr
+00000000      DF *UND* 00000000  GLIBC_2.0   nl_langinfo
+00000000      DF *UND* 00000000  GLIBC_2.0   setlocale
+00000000      DF *UND* 00000000  GLIBC_2.0   strrchr
+00000000      DF *UND* 00000000  GLIBC_2.0   __overflow
+00000000      DF *UND* 00000000  GLIBC_2.0   mbstowcs
+00000000      DF *UND* 00000000  GLIBC_2.0   gmtime_r
+00000000      DF *UND* 00000000  GLIBC_2.2   localeconv
+00000000      DF *UND* 00000000  GLIBC_2.3   getxattr
+00000000      DF *UND* 00000000              freecon
+00000000      DF *UND* 00000000  GLIBC_2.1   lseek64
+00000000      DF *UND* 00000000  GLIBC_2.2   readdir64
+00000000      DO *UND* 00000000  GLIBC_2.0   program_invocation_short_name
+00000000      DF *UND* 00000000  GLIBC_2.3.4 __fprintf_chk
+00000000      DF *UND* 00000000  GLIBC_2.0   sigaction
+00000000      DF *UND* 00000000  GLIBC_2.0   bindtextdomain
+00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
+00000000      DF *UND* 00000000  GLIBC_2.0   strncmp
+00000000      DF *UND* 00000000  GLIBC_2.0   isatty
+00000000      DF *UND* 00000000  GLIBC_2.0   abort
+00000000      DF *UND* 00000000  GLIBC_2.2   __xstat64
+00000000      DO *UND* 00000000  GLIBC_2.0   optarg
+00000000      DF *UND* 00000000  GLIBC_2.2   __lxstat64
+00000000      DF *UND* 00000000  GLIBC_2.0   getgrnam
+00000000      DF *UND* 00000000  GLIBC_2.0   close
+00000000      DF *UND* 00000000  GLIBC_2.0   closedir
+00000000      DF *UND* 00000000  GLIBC_2.0   strspn
+00000000      DF *UND* 00000000  GLIBC_2.0   opendir
+00000000      DF *UND* 00000000  GLIBC_2.0   getgrgid
+00000000      DF *UND* 00000000  GLIBC_2.3   __ctype_tolower_loc
+00000000      DF *UND* 00000000  GLIBC_2.0   __assert_fail
+00000000      DF *UND* 00000000  GLIBC_2.3   __ctype_b_loc
+00000000      DF *UND* 00000000  GLIBC_2.0   calloc
+00000000      DF *UND* 00000000  GLIBC_2.3.4 __sprintf_chk
+00024340 g    DO .data 00000004  Base        obstack_alloc_failed_handler
+00014ed0 g    DF .text 000000fb  Base        _obstack_newchunk
+00024344 g    D  .data 00000000  Base        _edata
+00014ea0 g    DF .text 0000002a  Base        _obstack_begin_1
+00014fd0 g    DF .text 00000030  Base        _obstack_allocated_p
+000254d4 g    D  .bss  00000000  Base        _end
+00014e70 g    DF .text 00000023  Base        _obstack_begin
+00016544 g    DO .rodata       00000004  Base        _IO_stdin_used
+00015080 g    DF .text 00000022  Base        _obstack_memory_used
+00024344 g    D  .bss  00000000  Base        __bss_start
+00001ce8 g    DF .init 00000000  Base        _init
+00016524 g    DF .fini 00000000  Base        _fini
+00015000 g    DF .text 00000071  Base        _obstack_free
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-0805b5d4 R_386_GLOB_DAT    __gmon_start__
-0805b8a0 R_386_COPY        optind
-0805b8a4 R_386_COPY        stderr
-0805b8c0 R_386_COPY        stdout
-0805b8c4 R_386_COPY        optarg
-0805b5e8 R_386_JUMP_SLOT   abort
-0805b5ec R_386_JUMP_SLOT   __errno_location
-0805b5f0 R_386_JUMP_SLOT   sigemptyset
-0805b5f4 R_386_JUMP_SLOT   sprintf
-0805b5f8 R_386_JUMP_SLOT   localeconv
-0805b5fc R_386_JUMP_SLOT   dirfd
-0805b600 R_386_JUMP_SLOT   __cxa_atexit
-0805b604 R_386_JUMP_SLOT   strcoll
-0805b608 R_386_JUMP_SLOT   qsort
-0805b60c R_386_JUMP_SLOT   fputs_unlocked
-0805b610 R_386_JUMP_SLOT   __ctype_get_mb_cur_max
-0805b614 R_386_JUMP_SLOT   signal
-0805b618 R_386_JUMP_SLOT   sigismember
-0805b61c R_386_JUMP_SLOT   __gmon_start__
-0805b620 R_386_JUMP_SLOT   realloc
-0805b624 R_386_JUMP_SLOT   __xstat64
-0805b628 R_386_JUMP_SLOT   localtime
-0805b62c R_386_JUMP_SLOT   getgrnam
-0805b630 R_386_JUMP_SLOT   strchr
-0805b634 R_386_JUMP_SLOT   getenv
-0805b638 R_386_JUMP_SLOT   calloc
-0805b63c R_386_JUMP_SLOT   strncpy
-0805b640 R_386_JUMP_SLOT   freecon
-0805b644 R_386_JUMP_SLOT   memset
-0805b648 R_386_JUMP_SLOT   __libc_start_main
-0805b64c R_386_JUMP_SLOT   mempcpy
-0805b650 R_386_JUMP_SLOT   _obstack_begin
-0805b654 R_386_JUMP_SLOT   strrchr
-0805b658 R_386_JUMP_SLOT   chmod
-0805b65c R_386_JUMP_SLOT   __assert_fail
-0805b660 R_386_JUMP_SLOT   bindtextdomain
-0805b664 R_386_JUMP_SLOT   mbrtowc
-0805b668 R_386_JUMP_SLOT   acl_delete_def_file
-0805b66c R_386_JUMP_SLOT   gettimeofday
-0805b670 R_386_JUMP_SLOT   __ctype_toupper_loc
-0805b674 R_386_JUMP_SLOT   free
-0805b678 R_386_JUMP_SLOT   __lxstat64
-0805b67c R_386_JUMP_SLOT   _obstack_newchunk
-0805b680 R_386_JUMP_SLOT   __overflow
-0805b684 R_386_JUMP_SLOT   dcgettext
-0805b688 R_386_JUMP_SLOT   sigaction
-0805b68c R_386_JUMP_SLOT   strverscmp
-0805b690 R_386_JUMP_SLOT   opendir
-0805b694 R_386_JUMP_SLOT   getopt_long
-0805b698 R_386_JUMP_SLOT   ioctl
-0805b69c R_386_JUMP_SLOT   __ctype_b_loc
-0805b6a0 R_386_JUMP_SLOT   iswcntrl
-0805b6a4 R_386_JUMP_SLOT   isatty
-0805b6a8 R_386_JUMP_SLOT   fclose
-0805b6ac R_386_JUMP_SLOT   mbsinit
-0805b6b0 R_386_JUMP_SLOT   _setjmp
-0805b6b4 R_386_JUMP_SLOT   tcgetpgrp
-0805b6b8 R_386_JUMP_SLOT   mktime
-0805b6bc R_386_JUMP_SLOT   readdir64
-0805b6c0 R_386_JUMP_SLOT   memcpy
-0805b6c4 R_386_JUMP_SLOT   strtoul
-0805b6c8 R_386_JUMP_SLOT   strlen
-0805b6cc R_386_JUMP_SLOT   getpwuid
-0805b6d0 R_386_JUMP_SLOT   acl_extended_file
-0805b6d4 R_386_JUMP_SLOT   acl_get_file
-0805b6d8 R_386_JUMP_SLOT   setlocale
-0805b6dc R_386_JUMP_SLOT   acl_entries
-0805b6e0 R_386_JUMP_SLOT   strcpy
-0805b6e4 R_386_JUMP_SLOT   printf
-0805b6e8 R_386_JUMP_SLOT   raise
-0805b6ec R_386_JUMP_SLOT   fwrite_unlocked
-0805b6f0 R_386_JUMP_SLOT   clock_gettime
-0805b6f4 R_386_JUMP_SLOT   getfilecon
-0805b6f8 R_386_JUMP_SLOT   closedir
-0805b6fc R_386_JUMP_SLOT   fprintf
-0805b700 R_386_JUMP_SLOT   malloc
-0805b704 R_386_JUMP_SLOT   acl_set_file
-0805b708 R_386_JUMP_SLOT   sigprocmask
-0805b70c R_386_JUMP_SLOT   __fpending
-0805b710 R_386_JUMP_SLOT   lgetfilecon
-0805b714 R_386_JUMP_SLOT   error
-0805b718 R_386_JUMP_SLOT   getgrgid
-0805b71c R_386_JUMP_SLOT   __strtoull_internal
-0805b720 R_386_JUMP_SLOT   sigaddset
-0805b724 R_386_JUMP_SLOT   readlink
-0805b728 R_386_JUMP_SLOT   memmove
-0805b72c R_386_JUMP_SLOT   __ctype_tolower_loc
-0805b730 R_386_JUMP_SLOT   textdomain
-0805b734 R_386_JUMP_SLOT   __fxstat64
-0805b738 R_386_JUMP_SLOT   fnmatch
-0805b73c R_386_JUMP_SLOT   strncmp
-0805b740 R_386_JUMP_SLOT   vfprintf
-0805b744 R_386_JUMP_SLOT   acl_free
-0805b748 R_386_JUMP_SLOT   fflush_unlocked
-0805b74c R_386_JUMP_SLOT   strftime
-0805b750 R_386_JUMP_SLOT   wcwidth
-0805b754 R_386_JUMP_SLOT   iswprint
-0805b758 R_386_JUMP_SLOT   getpwnam
-0805b75c R_386_JUMP_SLOT   strcmp
-0805b760 R_386_JUMP_SLOT   exit
-0805b764 R_386_JUMP_SLOT   acl_from_text
+000239b8 R_386_RELATIVE    *ABS*
+000239bc R_386_RELATIVE    *ABS*
+000239c0 R_386_RELATIVE    *ABS*
+000239c4 R_386_RELATIVE    *ABS*
+000239c8 R_386_RELATIVE    *ABS*
+000239cc R_386_RELATIVE    *ABS*
+000239d0 R_386_RELATIVE    *ABS*
+000239d4 R_386_RELATIVE    *ABS*
+000239d8 R_386_RELATIVE    *ABS*
+000239dc R_386_RELATIVE    *ABS*
+000239e0 R_386_RELATIVE    *ABS*
+000239e4 R_386_RELATIVE    *ABS*
+000239e8 R_386_RELATIVE    *ABS*
+000239ec R_386_RELATIVE    *ABS*
+000239f0 R_386_RELATIVE    *ABS*
+000239f4 R_386_RELATIVE    *ABS*
+000239f8 R_386_RELATIVE    *ABS*
+000239fc R_386_RELATIVE    *ABS*
+00023a00 R_386_RELATIVE    *ABS*
+00023a04 R_386_RELATIVE    *ABS*
+00023a08 R_386_RELATIVE    *ABS*
+00023a0c R_386_RELATIVE    *ABS*
+00023a10 R_386_RELATIVE    *ABS*
+00023a14 R_386_RELATIVE    *ABS*
+00023a18 R_386_RELATIVE    *ABS*
+00023a1c R_386_RELATIVE    *ABS*
+00023a20 R_386_RELATIVE    *ABS*
+00023a24 R_386_RELATIVE    *ABS*
+00023a28 R_386_RELATIVE    *ABS*
+00023a2c R_386_RELATIVE    *ABS*
+00023a40 R_386_RELATIVE    *ABS*
+00023a44 R_386_RELATIVE    *ABS*
+00023a48 R_386_RELATIVE    *ABS*
+00023a4c R_386_RELATIVE    *ABS*
+00023a50 R_386_RELATIVE    *ABS*
+00023a54 R_386_RELATIVE    *ABS*
+00023a58 R_386_RELATIVE    *ABS*
+00023a5c R_386_RELATIVE    *ABS*
+00023a60 R_386_RELATIVE    *ABS*
+00023a64 R_386_RELATIVE    *ABS*
+00023a68 R_386_RELATIVE    *ABS*
+00023a6c R_386_RELATIVE    *ABS*
+00023a70 R_386_RELATIVE    *ABS*
+00023a74 R_386_RELATIVE    *ABS*
+00023a78 R_386_RELATIVE    *ABS*
+00023a7c R_386_RELATIVE    *ABS*
+00023a80 R_386_RELATIVE    *ABS*
+00023a84 R_386_RELATIVE    *ABS*
+00023a88 R_386_RELATIVE    *ABS*
+00023a8c R_386_RELATIVE    *ABS*
+00023a90 R_386_RELATIVE    *ABS*
+00023a94 R_386_RELATIVE    *ABS*
+00023a98 R_386_RELATIVE    *ABS*
+00023a9c R_386_RELATIVE    *ABS*
+00023aa0 R_386_RELATIVE    *ABS*
+00023aa4 R_386_RELATIVE    *ABS*
+00023aa8 R_386_RELATIVE    *ABS*
+00023aac R_386_RELATIVE    *ABS*
+00023ab0 R_386_RELATIVE    *ABS*
+00023ab4 R_386_RELATIVE    *ABS*
+00023ab8 R_386_RELATIVE    *ABS*
+00023abc R_386_RELATIVE    *ABS*
+00023ac0 R_386_RELATIVE    *ABS*
+00023ac8 R_386_RELATIVE    *ABS*
+00023acc R_386_RELATIVE    *ABS*
+00023ad0 R_386_RELATIVE    *ABS*
+00023ad4 R_386_RELATIVE    *ABS*
+00023ad8 R_386_RELATIVE    *ABS*
+00023ae0 R_386_RELATIVE    *ABS*
+00023ae4 R_386_RELATIVE    *ABS*
+00023ae8 R_386_RELATIVE    *ABS*
+00023aec R_386_RELATIVE    *ABS*
+00023af0 R_386_RELATIVE    *ABS*
+00023b00 R_386_RELATIVE    *ABS*
+00023b04 R_386_RELATIVE    *ABS*
+00023b08 R_386_RELATIVE    *ABS*
+00023b0c R_386_RELATIVE    *ABS*
+00023b10 R_386_RELATIVE    *ABS*
+00023b14 R_386_RELATIVE    *ABS*
+00023b18 R_386_RELATIVE    *ABS*
+00023b20 R_386_RELATIVE    *ABS*
+00023b30 R_386_RELATIVE    *ABS*
+00023b40 R_386_RELATIVE    *ABS*
+00023b50 R_386_RELATIVE    *ABS*
+00023b60 R_386_RELATIVE    *ABS*
+00023b70 R_386_RELATIVE    *ABS*
+00023b80 R_386_RELATIVE    *ABS*
+00023b90 R_386_RELATIVE    *ABS*
+00023ba0 R_386_RELATIVE    *ABS*
+00023bb0 R_386_RELATIVE    *ABS*
+00023bc0 R_386_RELATIVE    *ABS*
+00023bd0 R_386_RELATIVE    *ABS*
+00023be0 R_386_RELATIVE    *ABS*
+00023bf0 R_386_RELATIVE    *ABS*
+00023c00 R_386_RELATIVE    *ABS*
+00023c10 R_386_RELATIVE    *ABS*
+00023c20 R_386_RELATIVE    *ABS*
+00023c30 R_386_RELATIVE    *ABS*
+00023c40 R_386_RELATIVE    *ABS*
+00023c50 R_386_RELATIVE    *ABS*
+00023c60 R_386_RELATIVE    *ABS*
+00023c70 R_386_RELATIVE    *ABS*
+00023c80 R_386_RELATIVE    *ABS*
+00023c90 R_386_RELATIVE    *ABS*
+00023ca0 R_386_RELATIVE    *ABS*
+00023cb0 R_386_RELATIVE    *ABS*
+00023cc0 R_386_RELATIVE    *ABS*
+00023cd0 R_386_RELATIVE    *ABS*
+00023ce0 R_386_RELATIVE    *ABS*
+00023cf0 R_386_RELATIVE    *ABS*
+00023d00 R_386_RELATIVE    *ABS*
+00023d10 R_386_RELATIVE    *ABS*
+00023d20 R_386_RELATIVE    *ABS*
+00023d30 R_386_RELATIVE    *ABS*
+00023d40 R_386_RELATIVE    *ABS*
+00023d50 R_386_RELATIVE    *ABS*
+00023d60 R_386_RELATIVE    *ABS*
+00023d70 R_386_RELATIVE    *ABS*
+00023d80 R_386_RELATIVE    *ABS*
+00023d90 R_386_RELATIVE    *ABS*
+00023da0 R_386_RELATIVE    *ABS*
+00023db0 R_386_RELATIVE    *ABS*
+00023dc0 R_386_RELATIVE    *ABS*
+00023de0 R_386_RELATIVE    *ABS*
+00023de4 R_386_RELATIVE    *ABS*
+00023de8 R_386_RELATIVE    *ABS*
+00023dec R_386_RELATIVE    *ABS*
+00023df0 R_386_RELATIVE    *ABS*
+00023df4 R_386_RELATIVE    *ABS*
+00023df8 R_386_RELATIVE    *ABS*
+00023dfc R_386_RELATIVE    *ABS*
+00023e00 R_386_RELATIVE    *ABS*
+00023e04 R_386_RELATIVE    *ABS*
+00023e08 R_386_RELATIVE    *ABS*
+00023e0c R_386_RELATIVE    *ABS*
+00023e10 R_386_RELATIVE    *ABS*
+00023e14 R_386_RELATIVE    *ABS*
+00023e18 R_386_RELATIVE    *ABS*
+00023e1c R_386_RELATIVE    *ABS*
+00023e20 R_386_RELATIVE    *ABS*
+00023e24 R_386_RELATIVE    *ABS*
+00023e28 R_386_RELATIVE    *ABS*
+00023e2c R_386_RELATIVE    *ABS*
+00023e30 R_386_RELATIVE    *ABS*
+00023e34 R_386_RELATIVE    *ABS*
+00023e38 R_386_RELATIVE    *ABS*
+00023e3c R_386_RELATIVE    *ABS*
+00023e44 R_386_RELATIVE    *ABS*
+00023e48 R_386_RELATIVE    *ABS*
+00023e4c R_386_RELATIVE    *ABS*
+00023e50 R_386_RELATIVE    *ABS*
+00023e58 R_386_RELATIVE    *ABS*
+00023e5c R_386_RELATIVE    *ABS*
+00023e60 R_386_RELATIVE    *ABS*
+00023e64 R_386_RELATIVE    *ABS*
+00023e6c R_386_RELATIVE    *ABS*
+00023e70 R_386_RELATIVE    *ABS*
+00023e80 R_386_RELATIVE    *ABS*
+00023e84 R_386_RELATIVE    *ABS*
+00023e88 R_386_RELATIVE    *ABS*
+00023e8c R_386_RELATIVE    *ABS*
+00023e90 R_386_RELATIVE    *ABS*
+00023e94 R_386_RELATIVE    *ABS*
+00023e98 R_386_RELATIVE    *ABS*
+00023e9c R_386_RELATIVE    *ABS*
+00023ea0 R_386_RELATIVE    *ABS*
+00023ea4 R_386_RELATIVE    *ABS*
+00023fb8 R_386_RELATIVE    *ABS*
+00023fc0 R_386_RELATIVE    *ABS*
+00023fc8 R_386_RELATIVE    *ABS*
+00023fd0 R_386_RELATIVE    *ABS*
+00023fd8 R_386_RELATIVE    *ABS*
+000241e4 R_386_RELATIVE    *ABS*
+00024200 R_386_RELATIVE    *ABS*
+00024204 R_386_RELATIVE    *ABS*
+00024224 R_386_RELATIVE    *ABS*
+0002422c R_386_RELATIVE    *ABS*
+0002423c R_386_RELATIVE    *ABS*
+00024254 R_386_RELATIVE    *ABS*
+0002425c R_386_RELATIVE    *ABS*
+00024264 R_386_RELATIVE    *ABS*
+0002426c R_386_RELATIVE    *ABS*
+00024274 R_386_RELATIVE    *ABS*
+0002427c R_386_RELATIVE    *ABS*
+00024294 R_386_RELATIVE    *ABS*
+0002429c R_386_RELATIVE    *ABS*
+000242a4 R_386_RELATIVE    *ABS*
+000242ac R_386_RELATIVE    *ABS*
+000242b4 R_386_RELATIVE    *ABS*
+000242bc R_386_RELATIVE    *ABS*
+000242c4 R_386_RELATIVE    *ABS*
+000242cc R_386_RELATIVE    *ABS*
+000242dc R_386_RELATIVE    *ABS*
+000242e4 R_386_RELATIVE    *ABS*
+000242e8 R_386_RELATIVE    *ABS*
+00024334 R_386_RELATIVE    *ABS*
+0002433c R_386_RELATIVE    *ABS*
+00024340 R_386_RELATIVE    *ABS*
+00023fa4 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00023fa8 R_386_GLOB_DAT    stderr@GLIBC_2.0
+00023fac R_386_GLOB_DAT    free@GLIBC_2.0
+00023fb0 R_386_GLOB_DAT    optind@GLIBC_2.0
+00023fb4 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00023fbc R_386_GLOB_DAT    malloc@GLIBC_2.0
+00023fc4 R_386_GLOB_DAT    __gmon_start__
+00023fcc R_386_GLOB_DAT    stdout@GLIBC_2.0
+00023fd4 R_386_GLOB_DAT    program_invocation_name@GLIBC_2.0
+00023fdc R_386_GLOB_DAT    program_invocation_short_name@GLIBC_2.0
+00023fe0 R_386_GLOB_DAT    _ITM_registerTMCloneTable
+00023fe4 R_386_GLOB_DAT    optarg@GLIBC_2.0
+0002400c R_386_JUMP_SLOT   __ctype_toupper_loc@GLIBC_2.3
+00024010 R_386_JUMP_SLOT   unsetenv@GLIBC_2.0
+00024014 R_386_JUMP_SLOT   getpwnam@GLIBC_2.0
+00024018 R_386_JUMP_SLOT   raise@GLIBC_2.0
+0002401c R_386_JUMP_SLOT   __snprintf_chk@GLIBC_2.3.4
+00024020 R_386_JUMP_SLOT   strcmp@GLIBC_2.0
+00024024 R_386_JUMP_SLOT   open64@GLIBC_2.1
+00024028 R_386_JUMP_SLOT   getpwuid@GLIBC_2.0
+0002402c R_386_JUMP_SLOT   fflush@GLIBC_2.0
+00024030 R_386_JUMP_SLOT   _exit@GLIBC_2.0
+00024034 R_386_JUMP_SLOT   sigprocmask@GLIBC_2.0
+00024038 R_386_JUMP_SLOT   dirfd@GLIBC_2.0
+0002403c R_386_JUMP_SLOT   wcwidth@GLIBC_2.0
+00024040 R_386_JUMP_SLOT   memmove@GLIBC_2.0
+00024044 R_386_JUMP_SLOT   _setjmp@GLIBC_2.0
+00024048 R_386_JUMP_SLOT   memcpy@GLIBC_2.0
+0002404c R_386_JUMP_SLOT   mbsinit@GLIBC_2.0
+00024050 R_386_JUMP_SLOT   clock_gettime@GLIBC_2.17
+00024054 R_386_JUMP_SLOT   __strtoull_internal@GLIBC_2.0
+00024058 R_386_JUMP_SLOT   fclose@GLIBC_2.1
+0002405c R_386_JUMP_SLOT   fseeko64@GLIBC_2.1
+00024060 R_386_JUMP_SLOT   signal@GLIBC_2.0
+00024064 R_386_JUMP_SLOT   memcmp@GLIBC_2.0
+00024068 R_386_JUMP_SLOT   gettimeofday@GLIBC_2.0
+0002406c R_386_JUMP_SLOT   dcgettext@GLIBC_2.0
+00024070 R_386_JUMP_SLOT   mktime@GLIBC_2.0
+00024074 R_386_JUMP_SLOT   __stack_chk_fail@GLIBC_2.4
+00024078 R_386_JUMP_SLOT   localtime_r@GLIBC_2.0
+0002407c R_386_JUMP_SLOT   sigismember@GLIBC_2.0
+00024080 R_386_JUMP_SLOT   fgetfilecon
+00024084 R_386_JUMP_SLOT   fflush_unlocked@GLIBC_2.0
+00024088 R_386_JUMP_SLOT   iswcntrl@GLIBC_2.0
+0002408c R_386_JUMP_SLOT   textdomain@GLIBC_2.0
+00024090 R_386_JUMP_SLOT   readlink@GLIBC_2.0
+00024094 R_386_JUMP_SLOT   fnmatch@GLIBC_2.2.3
+00024098 R_386_JUMP_SLOT   iswprint@GLIBC_2.0
+0002409c R_386_JUMP_SLOT   ioctl@GLIBC_2.0
+000240a0 R_386_JUMP_SLOT   fwrite@GLIBC_2.0
+000240a4 R_386_JUMP_SLOT   __fxstat64@GLIBC_2.2
+000240a8 R_386_JUMP_SLOT   tzset@GLIBC_2.0
+000240ac R_386_JUMP_SLOT   __ctype_get_mb_cur_max@GLIBC_2.0
+000240b0 R_386_JUMP_SLOT   strcpy@GLIBC_2.0
+000240b4 R_386_JUMP_SLOT   __fpending@GLIBC_2.2
+000240b8 R_386_JUMP_SLOT   wcstombs@GLIBC_2.0
+000240bc R_386_JUMP_SLOT   mbrtowc@GLIBC_2.0
+000240c0 R_386_JUMP_SLOT   gethostname@GLIBC_2.0
+000240c4 R_386_JUMP_SLOT   __cxa_atexit@GLIBC_2.1.3
+000240c8 R_386_JUMP_SLOT   error@GLIBC_2.0
+000240cc R_386_JUMP_SLOT   strcoll@GLIBC_2.0
+000240d0 R_386_JUMP_SLOT   getenv@GLIBC_2.0
+000240d4 R_386_JUMP_SLOT   realloc@GLIBC_2.0
+000240d8 R_386_JUMP_SLOT   lgetfilecon
+000240dc R_386_JUMP_SLOT   timegm@GLIBC_2.0
+000240e0 R_386_JUMP_SLOT   __freading@GLIBC_2.2
+000240e4 R_386_JUMP_SLOT   __memcpy_chk@GLIBC_2.3.4
+000240e8 R_386_JUMP_SLOT   exit@GLIBC_2.0
+000240ec R_386_JUMP_SLOT   fdopen@GLIBC_2.1
+000240f0 R_386_JUMP_SLOT   fputs_unlocked@GLIBC_2.1
+000240f4 R_386_JUMP_SLOT   strftime@GLIBC_2.0
+000240f8 R_386_JUMP_SLOT   getopt_long@GLIBC_2.0
+000240fc R_386_JUMP_SLOT   getfilecon
+00024100 R_386_JUMP_SLOT   strtoul@GLIBC_2.0
+00024104 R_386_JUMP_SLOT   strchr@GLIBC_2.0
+00024108 R_386_JUMP_SLOT   getcwd@GLIBC_2.0
+0002410c R_386_JUMP_SLOT   fscanf@GLIBC_2.0
+00024110 R_386_JUMP_SLOT   strlen@GLIBC_2.0
+00024114 R_386_JUMP_SLOT   setenv@GLIBC_2.0
+00024118 R_386_JUMP_SLOT   __libc_start_main@GLIBC_2.0
+0002411c R_386_JUMP_SLOT   sigaddset@GLIBC_2.0
+00024120 R_386_JUMP_SLOT   memset@GLIBC_2.0
+00024124 R_386_JUMP_SLOT   ungetc@GLIBC_2.0
+00024128 R_386_JUMP_SLOT   snprintf@GLIBC_2.0
+0002412c R_386_JUMP_SLOT   __errno_location@GLIBC_2.0
+00024130 R_386_JUMP_SLOT   tcgetpgrp@GLIBC_2.0
+00024134 R_386_JUMP_SLOT   fileno@GLIBC_2.0
+00024138 R_386_JUMP_SLOT   stpncpy@GLIBC_2.0
+0002413c R_386_JUMP_SLOT   fwrite_unlocked@GLIBC_2.1
+00024140 R_386_JUMP_SLOT   __printf_chk@GLIBC_2.3.4
+00024144 R_386_JUMP_SLOT   mempcpy@GLIBC_2.1
+00024148 R_386_JUMP_SLOT   wcswidth@GLIBC_2.0
+0002414c R_386_JUMP_SLOT   sigemptyset@GLIBC_2.0
+00024150 R_386_JUMP_SLOT   __uflow@GLIBC_2.0
+00024154 R_386_JUMP_SLOT   __rawmemchr@GLIBC_2.1
+00024158 R_386_JUMP_SLOT   nl_langinfo@GLIBC_2.0
+0002415c R_386_JUMP_SLOT   setlocale@GLIBC_2.0
+00024160 R_386_JUMP_SLOT   strrchr@GLIBC_2.0
+00024164 R_386_JUMP_SLOT   __overflow@GLIBC_2.0
+00024168 R_386_JUMP_SLOT   mbstowcs@GLIBC_2.0
+0002416c R_386_JUMP_SLOT   gmtime_r@GLIBC_2.0
+00024170 R_386_JUMP_SLOT   localeconv@GLIBC_2.2
+00024174 R_386_JUMP_SLOT   getxattr@GLIBC_2.3
+00024178 R_386_JUMP_SLOT   freecon
+0002417c R_386_JUMP_SLOT   lseek64@GLIBC_2.1
+00024180 R_386_JUMP_SLOT   readdir64@GLIBC_2.2
+00024184 R_386_JUMP_SLOT   __fprintf_chk@GLIBC_2.3.4
+00024188 R_386_JUMP_SLOT   sigaction@GLIBC_2.0
+0002418c R_386_JUMP_SLOT   bindtextdomain@GLIBC_2.0
+00024190 R_386_JUMP_SLOT   strncmp@GLIBC_2.0
+00024194 R_386_JUMP_SLOT   isatty@GLIBC_2.0
+00024198 R_386_JUMP_SLOT   abort@GLIBC_2.0
+0002419c R_386_JUMP_SLOT   __xstat64@GLIBC_2.2
+000241a0 R_386_JUMP_SLOT   __lxstat64@GLIBC_2.2
+000241a4 R_386_JUMP_SLOT   getgrnam@GLIBC_2.0
+000241a8 R_386_JUMP_SLOT   close@GLIBC_2.0
+000241ac R_386_JUMP_SLOT   closedir@GLIBC_2.0
+000241b0 R_386_JUMP_SLOT   strspn@GLIBC_2.0
+000241b4 R_386_JUMP_SLOT   opendir@GLIBC_2.0
+000241b8 R_386_JUMP_SLOT   getgrgid@GLIBC_2.0
+000241bc R_386_JUMP_SLOT   __ctype_tolower_loc@GLIBC_2.3
+000241c0 R_386_JUMP_SLOT   __assert_fail@GLIBC_2.0
+000241c4 R_386_JUMP_SLOT   __ctype_b_loc@GLIBC_2.3
+000241c8 R_386_JUMP_SLOT   calloc@GLIBC_2.0
+000241cc R_386_JUMP_SLOT   __sprintf_chk@GLIBC_2.3.4
 
 
diff --git a/scripts/t/Dpkg_Shlibs/objdump.patterns 
b/scripts/t/Dpkg_Shlibs/objdump.patterns
index a319cb9..571ad47 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.patterns
+++ b/scripts/t/Dpkg_Shlibs/objdump.patterns
@@ -2,21 +2,23 @@
 ./t/Dpkg_Shlibs/libobjdump.patterns.so:     file format elf32-i386
 architecture: i386, flags 0x00000150:
 HAS_SYMS, DYNAMIC, D_PAGED
-start address 0x00001880
+start address 0x00001650
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
-         filesz 0x00002466 memsz 0x00002466 flags r-x
-    LOAD off    0x00002468 vaddr 0x00003468 paddr 0x00003468 align 2**12
-         filesz 0x000002a4 memsz 0x000002ac flags rw-
- DYNAMIC off    0x0000259c vaddr 0x0000359c paddr 0x0000359c align 2**2
-         filesz 0x000000f8 memsz 0x000000f8 flags rw-
-    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
+         filesz 0x0000212c memsz 0x0000212c flags r-x
+    LOAD off    0x00002dd8 vaddr 0x00003dd8 paddr 0x00003dd8 align 2**12
+         filesz 0x00000274 memsz 0x00000278 flags rw-
+ DYNAMIC off    0x00002ec8 vaddr 0x00003ec8 paddr 0x00003ec8 align 2**2
+         filesz 0x00000110 memsz 0x00000110 flags rw-
+    NOTE off    0x00000114 vaddr 0x00000114 paddr 0x00000114 align 2**2
          filesz 0x00000024 memsz 0x00000024 flags r--
-EH_FRAME off    0x00001f10 vaddr 0x00001f10 paddr 0x00001f10 align 2**2
-         filesz 0x0000014c memsz 0x0000014c flags r--
-   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
+EH_FRAME off    0x00001ba0 vaddr 0x00001ba0 paddr 0x00001ba0 align 2**2
+         filesz 0x00000134 memsz 0x00000134 flags r--
+   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x00002dd8 vaddr 0x00003dd8 paddr 0x00003dd8 align 2**0
+         filesz 0x00000228 memsz 0x00000228 flags r--
 
 Dynamic Section:
   NEEDED               libstdc++.so.6
@@ -24,27 +26,30 @@ Dynamic Section:
   NEEDED               libgcc_s.so.1
   NEEDED               libc.so.6
   SONAME               libpatterns.so.1
-  INIT                 0x00001738
-  FINI                 0x00001e98
-  HASH                 0x00000118
-  GNU_HASH             0x0000038c
-  STRTAB               0x00000ba4
-  SYMTAB               0x00000624
-  STRSZ                0x000007de
+  INIT                 0x00001520
+  FINI                 0x00001b2c
+  INIT_ARRAY           0x00003dd8
+  INIT_ARRAYSZ         0x00000004
+  FINI_ARRAY           0x00003ddc
+  FINI_ARRAYSZ         0x00000004
+  GNU_HASH             0x00000138
+  STRTAB               0x00000960
+  SYMTAB               0x000003d0
+  STRSZ                0x00000802
   SYMENT               0x00000010
-  PLTGOT               0x000036b8
-  PLTRELSZ             0x00000080
+  PLTGOT               0x00004000
+  PLTRELSZ             0x00000070
   PLTREL               0x00000011
-  JMPREL               0x000016b8
-  REL                  0x000014f8
-  RELSZ                0x000001c0
+  JMPREL               0x000014b0
+  REL                  0x000012d8
+  RELSZ                0x000001d8
   RELENT               0x00000008
-  VERDEF               0x00001434
+  VERDEF               0x00001214
   VERDEFNUM            0x00000003
-  VERNEED              0x00001488
+  VERNEED              0x00001268
   VERNEEDNUM           0x00000003
-  VERSYM               0x00001382
-  RELCOUNT             0x00000001
+  VERSYM               0x00001162
+  RELCOUNT             0x00000003
 
 Version definitions:
 1 0x01 0x03e92331 libpatterns.so.1
@@ -52,177 +57,179 @@ Version definitions:
 3 0x00 0x0a4cbc82 SYMVEROPT_2
 
 Version References:
-  required from libc.so.6:
-    0x09691f73 0x00 07 GLIBC_2.1.3
   required from libgcc_s.so.1:
-    0x0b792650 0x00 06 GCC_3.0
+    0x0b792650 0x00 07 GCC_3.0
   required from libstdc++.so.6:
-    0x056bafd3 0x00 05 CXXABI_1.3
-    0x08922974 0x00 04 GLIBCXX_3.4
+    0x056bafd3 0x00 06 CXXABI_1.3
+    0x0bafd179 0x00 05 CXXABI_1.3.9
+  required from libc.so.6:
+    0x09691f73 0x00 04 GLIBC_2.1.3
 
 DYNAMIC SYMBOL TABLE:
-00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
-00000000      DF *UND* 00000000  GLIBCXX_3.4 _ZdlPv
+00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
+00000000      DF *UND* 00000000  CXXABI_1.3.9 _ZdlPvj
 00000000      DO *UND* 00000000  CXXABI_1.3  
_ZTVN10__cxxabiv117__class_type_infoE
-00000000      DO *UND* 00000000  CXXABI_1.3  
_ZTVN10__cxxabiv121__vmi_class_type_infoE
 00000000      DF *UND* 00000000  CXXABI_1.3  __gxx_personality_v0
+00000000      DO *UND* 00000000  CXXABI_1.3  
_ZTVN10__cxxabiv121__vmi_class_type_infoE
+00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
 00000000      DF *UND* 00000000  GCC_3.0     _Unwind_Resume
-00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
-00001ef7  w   DO .rodata       00000008  Base        _ZTS6ClassC
-000019b0 g    DF .text 0000001b  Base        _ZN6ClassBD1Ev
-00001b70 g    DF .text 00000007  Base        _ZThn16_N3NSB6ClassDD0Ev
-00001af0 g    DF .text 00000036  Base        _ZN6ClassCD0Ev
-00001cd0 g    DF .text 0000001b  Base        _ZN3NSA6ClassA8InternalC2Ev
-00001e00 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverC2Ev
-00001d10 g    DF .text 0000001b  Base        _ZN3NSA6ClassAC2Ev
-00001c50 g    DF .text 00000036  Base        _ZN3NSA6ClassA7PrivateD0Ev
-00001d70 g    DF .text 00000089  Base        _ZN3NSB6ClassDC2Ev
-00001cf0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA8Internal16internal_method1Ec
+00000000  w   D  *UND* 00000000              __gmon_start__
+00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
+00001b88  w   DO .rodata       00000008  Base        _ZTS6ClassC
+00001790 g    DF .text 00000002  Base        _ZN6ClassBD1Ev
+00001940 g    DF .text 00000007  Base        _ZThn16_N3NSB6ClassDD0Ev
+000018e0 g    DF .text 0000002a  Base        _ZN6ClassCD0Ev
+00001a00 g    DF .text 0000001a  Base        _ZN3NSA6ClassAC2Ev
+00001af0 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverC2Ev
+000019c0 g    DF .text 0000001a  Base        _ZN3NSA6ClassA8InternalC2Ev
+00001820 g    DF .text 0000002a  Base        _ZN3NSA6ClassA7PrivateD0Ev
+00001a60 g    DF .text 0000008c  Base        _ZN3NSB6ClassDC2Ev
+000019e0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA8Internal16internal_method1Ec
+00001970 g    DF .text 00000002  Base        
_ZThn12_NK3NSB6ClassD11generate_vtEPKc
 00000000 g    DO *ABS* 00000000  SYMVER_1    SYMVER_1
-00001ad0 g    DF .text 00000007  Base        
_ZThn12_NK3NSB6ClassD11generate_vtEPKc
-000034e8  w   DO .data.rel.ro  00000010  Base        _ZTVN3NSA6ClassA7PrivateE
-00001e10 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverD1Ev
-00001e50 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalD2Ev
-00001d50 g    DF .text 0000001b  Base        _ZN6ClassCC2Ev
-00001980 g    DF .text 0000001b  Base        _ZN3NSA6ClassAD1Ev
-00001960 g    DF .text 0000001b  Base        _ZN3NSA6ClassA8InternalD1Ev
-00001a30 g    DF .text 00000088  Base        _ZN3NSB6ClassDD1Ev
-00001c90 g    DF .text 0000001b  Base        _ZN3NSA6ClassA7PrivateC2Ev
-000034f8  w   DO .data.rel.ro  00000010  Base        _ZTVN3NSA6ClassA8InternalE
-00001cb0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA7Private11privmethod1Ei
-000019b0 g    DF .text 0000001b  Base        _ZN6ClassBD2Ev
-00001a10 g    DF .text 00000007  Base        _ZThn16_N3NSB6ClassDD1Ev
-00001e98 g    DF .fini 00000000  Base        _fini
-00001b80 g    DF .text 00000007  Base        _ZThn12_N3NSB6ClassDD0Ev
-000019e0 g    DF .text 0000001b  Base        _ZN6ClassCD1Ev
-00001940 g    DF .text 0000001b  Base        _ZN3NSA6ClassA7PrivateD1Ev
-00003498  w   DO .data.rel.ro  00000008  Base        _ZTI6ClassB
-00001738 g    DF .init 00000000  Base        _init
-000034a0  w   DO .data.rel.ro  00000008  Base        _ZTI6ClassC
-00001d00 g    DF .text 00000002  Base        
_ZN3NSA6ClassA8Internal16internal_method2Ec
-00001980 g    DF .text 0000001b  Base        _ZN3NSA6ClassAD2Ev
-00001960 g    DF .text 0000001b  Base        _ZN3NSA6ClassA8InternalD2Ev
-00001e10 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverD2Ev
+00003e30  w   DO .data.rel.ro  00000010  Base        _ZTVN3NSA6ClassA7PrivateE
+00001770 g    DF .text 00000002  Base        _ZN3NSA6ClassAD1Ev
+00001760 g    DF .text 00000002  Base        _ZN3NSA6ClassA8InternalD1Ev
+00001b00 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverD1Ev
+00001a40 g    DF .text 0000001a  Base        _ZN6ClassCC2Ev
+00001b00 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalD2Ev
+00003e40  w   DO .data.rel.ro  00000010  Base        _ZTVN3NSA6ClassA8InternalE
+00001980 g    DF .text 0000001a  Base        _ZN3NSA6ClassA7PrivateC2Ev
+000017b0 g    DF .text 0000004d  Base        _ZN3NSB6ClassDD1Ev
+000019a0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA7Private11privmethod1Ei
+00001790 g    DF .text 00000002  Base        _ZN6ClassBD2Ev
+00001810 g    DF .text 00000007  Base        _ZThn16_N3NSB6ClassDD1Ev
+00001b2c g    DF .fini 00000000  Base        _fini
+00001950 g    DF .text 00000007  Base        _ZThn12_N3NSB6ClassDD0Ev
+000017a0 g    DF .text 00000002  Base        _ZN6ClassCD1Ev
+00001750 g    DF .text 00000002  Base        _ZN3NSA6ClassA7PrivateD1Ev
+00001520 g    DF .init 00000000  Base        _init
+00003df8  w   DO .data.rel.ro  00000008  Base        _ZTI6ClassB
+000019f0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA8Internal16internal_method2Ec
+00003e00  w   DO .data.rel.ro  00000008  Base        _ZTI6ClassC
+00001b00 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverD2Ev
+00001760 g    DF .text 00000002  Base        _ZN3NSA6ClassA8InternalD2Ev
 00000000 g    DO *ABS* 00000000  SYMVEROPT_2 SYMVEROPT_2
-00003560  w   DO .data.rel.ro  0000003c  Base        _ZTVN3NSB6ClassDE
-00003508  w   DO .data.rel.ro  00000014  Base        _ZTVN3NSA6ClassAE
-000019a0 g    DF .text 00000002  Base        _ZNK3NSA6ClassA11generate_vtEPKc
-00001cc0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA7Private11privmethod2Ei
-00001a30 g    DF .text 00000088  Base        _ZN3NSB6ClassDD2Ev
-00001ac0 g    DF .text 00000007  Base        
_ZThn16_NK3NSB6ClassD11generate_vtEPKc
-00001a00 g    DF .text 00000002  Base        _ZNK6ClassC11generate_vtEPKc
-00001a20 g    DF .text 00000007  Base        _ZThn12_N3NSB6ClassDD1Ev
-000019e0 g    DF .text 0000001b  Base        _ZN6ClassCD2Ev
-00001e40 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalC1Ev
-00001e20 g    DF .text 00000002  SYMVER_1    _ZN3NSB6Symver14symver_method1Ev
-00001940 g    DF .text 0000001b  Base        _ZN3NSA6ClassA7PrivateD2Ev
-000019d0 g    DF .text 00000002  Base        _ZNK6ClassB11generate_vtEPKc
-00001d30 g    DF .text 0000001b  Base        _ZN6ClassBC1Ev
-00003520  w   DO .data.rel.ro  00000014  Base        _ZTV6ClassB
-00003538  w   DO .data.rel.ro  00000014  Base        _ZTV6ClassC
-00001eb4  w   DO .rodata       00000016  Base        _ZTSN3NSA6ClassA7PrivateE
-00001eff  w   DO .rodata       0000000e  Base        _ZTSN3NSB6ClassDE
-0000370c g    D  *ABS* 00000000  Base        _edata
-00001ee1  w   DO .rodata       0000000e  Base        _ZTSN3NSA6ClassAE
-00001b30 g    DF .text 00000036  Base        _ZN6ClassBD0Ev
-00003480  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassA7PrivateE
-00001d10 g    DF .text 0000001b  Base        _ZN3NSA6ClassAC1Ev
-00001e40 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalC2Ev
-00001cd0 g    DF .text 0000001b  Base        _ZN3NSA6ClassA8InternalC1Ev
-00003714 g    D  *ABS* 00000000  Base        _end
-00001e00 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverC1Ev
-00001eca  w   DO .rodata       00000017  Base        _ZTSN3NSA6ClassA8InternalE
-00001e30 g    DF .text 00000002  SYMVER_1    _ZN3NSB6Symver14symver_method2Ev
-00001d70 g    DF .text 00000089  Base        _ZN3NSB6ClassDC1Ev
-00001d30 g    DF .text 0000001b  Base        _ZN6ClassBC2Ev
-00001ae0 g    DF .text 00000002  Base        _ZNK3NSB6ClassD11generate_vtEPKc
-00001bd0 g    DF .text 00000036  Base        _ZN3NSA6ClassAD0Ev
-00001d50 g    DF .text 0000001b  Base        _ZN6ClassCC1Ev
-00001c10 g    DF .text 00000036  Base        _ZN3NSA6ClassA8InternalD0Ev
-00001e50 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalD1Ev
-00003488  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassA8InternalE
-0000370c g    D  *ABS* 00000000  Base        __bss_start
-00001eef  w   DO .rodata       00000008  Base        _ZTS6ClassB
-000034c0  w   DO .data.rel.ro  00000028  Base        _ZTIN3NSB6ClassDE
-00001c90 g    DF .text 0000001b  Base        _ZN3NSA6ClassA7PrivateC1Ev
-00003490  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassAE
-00001b90 g    DF .text 00000036  Base        _ZN3NSB6ClassDD0Ev
+00001770 g    DF .text 00000002  Base        _ZN3NSA6ClassAD2Ev
+00003e8c  w   DO .data.rel.ro  0000003c  Base        _ZTVN3NSB6ClassDE
+00003e50  w   DO .data.rel.ro  00000014  Base        _ZTVN3NSA6ClassAE
+000019b0 g    DF .text 00000002  Base        
_ZN3NSA6ClassA7Private11privmethod2Ei
+00001780 g    DF .text 00000002  Base        _ZNK3NSA6ClassA11generate_vtEPKc
+000017b0 g    DF .text 0000004d  Base        _ZN3NSB6ClassDD2Ev
+00001960 g    DF .text 00000002  Base        
_ZThn16_NK3NSB6ClassD11generate_vtEPKc
+00001780 g    DF .text 00000002  Base        _ZNK6ClassC11generate_vtEPKc
+00001800 g    DF .text 00000007  Base        _ZThn12_N3NSB6ClassDD1Ev
+00001af0 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalC1Ev
+000017a0 g    DF .text 00000002  Base        _ZN6ClassCD2Ev
+00001b10 g    DF .text 00000002  SYMVER_1    _ZN3NSB6Symver14symver_method1Ev
+00001750 g    DF .text 00000002  Base        _ZN3NSA6ClassA7PrivateD2Ev
+00001780 g    DF .text 00000002  Base        _ZNK6ClassB11generate_vtEPKc
+00001a20 g    DF .text 0000001a  Base        _ZN6ClassBC1Ev
+00003e64  w   DO .data.rel.ro  00000014  Base        _ZTV6ClassB
+00003e78  w   DO .data.rel.ro  00000014  Base        _ZTV6ClassC
+00001b70  w   DO .rodata       0000000e  Base        _ZTSN3NSA6ClassAE
+0000404c g    D  .data 00000000  Base        _edata
+00001b40  w   DO .rodata       00000016  Base        _ZTSN3NSA6ClassA7PrivateE
+00001b90  w   DO .rodata       0000000e  Base        _ZTSN3NSB6ClassDE
+000018b0 g    DF .text 0000002a  Base        _ZN6ClassBD0Ev
+00003de0  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassA7PrivateE
+00001af0 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalC2Ev
+000019c0 g    DF .text 0000001a  Base        _ZN3NSA6ClassA8InternalC1Ev
+00001af0 g    DF .text 00000002  SYMVER_1    _ZN3NSB6SymverC1Ev
+00004050 g    D  .bss  00000000  Base        _end
+00001a00 g    DF .text 0000001a  Base        _ZN3NSA6ClassAC1Ev
+00001b20 g    DF .text 00000002  SYMVER_1    _ZN3NSB6Symver14symver_method2Ev
+00001a60 g    DF .text 0000008c  Base        _ZN3NSB6ClassDC1Ev
+00001b58  w   DO .rodata       00000017  Base        _ZTSN3NSA6ClassA8InternalE
+00001a20 g    DF .text 0000001a  Base        _ZN6ClassBC2Ev
+00001780 g    DF .text 00000002  Base        _ZNK3NSB6ClassD11generate_vtEPKc
+00001b00 g    DF .text 00000002  SYMVEROPT_2 _ZN3NSB14SymverOptionalD1Ev
+00001880 g    DF .text 0000002a  Base        _ZN3NSA6ClassAD0Ev
+00001a40 g    DF .text 0000001a  Base        _ZN6ClassCC1Ev
+00001850 g    DF .text 0000002a  Base        _ZN3NSA6ClassA8InternalD0Ev
+00003de8  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassA8InternalE
+0000404c g    D  .bss  00000000  Base        __bss_start
+00003e08  w   DO .data.rel.ro  00000028  Base        _ZTIN3NSB6ClassDE
+00003df0  w   DO .data.rel.ro  00000008  Base        _ZTIN3NSA6ClassAE
+00001910 g    DF .text 0000002a  Base        _ZN3NSB6ClassDD0Ev
+00001980 g    DF .text 0000001a  Base        _ZN3NSA6ClassA7PrivateC1Ev
+00001b80  w   DO .rodata       00000008  Base        _ZTS6ClassB
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-00003704 R_386_RELATIVE    *ABS*
-00003480 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE
-00003488 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE
-00003490 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE
-00003498 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE
-000034a0 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE
-00003484 R_386_32          _ZTSN3NSA6ClassA7PrivateE
-0000348c R_386_32          _ZTSN3NSA6ClassA8InternalE
-00003494 R_386_32          _ZTSN3NSA6ClassAE
-0000349c R_386_32          _ZTS6ClassB
-000034a4 R_386_32          _ZTS6ClassC
-000034c0 R_386_32          _ZTVN10__cxxabiv121__vmi_class_type_infoE
-000034c4 R_386_32          _ZTSN3NSB6ClassDE
-000034d0 R_386_32          _ZTIN3NSA6ClassAE
-0000350c R_386_32          _ZTIN3NSA6ClassAE
-000034d8 R_386_32          _ZTI6ClassB
-00003524 R_386_32          _ZTI6ClassB
-000034e0 R_386_32          _ZTI6ClassC
-0000353c R_386_32          _ZTI6ClassC
-000034ec R_386_32          _ZTIN3NSA6ClassA7PrivateE
-000034f0 R_386_32          _ZN3NSA6ClassA7PrivateD1Ev
-000034f4 R_386_32          _ZN3NSA6ClassA7PrivateD0Ev
-000034fc R_386_32          _ZTIN3NSA6ClassA8InternalE
-00003500 R_386_32          _ZN3NSA6ClassA8InternalD1Ev
-00003504 R_386_32          _ZN3NSA6ClassA8InternalD0Ev
-00003510 R_386_32          _ZN3NSA6ClassAD1Ev
-00003514 R_386_32          _ZN3NSA6ClassAD0Ev
-00003518 R_386_32          _ZNK3NSA6ClassA11generate_vtEPKc
-00003528 R_386_32          _ZN6ClassBD1Ev
-0000352c R_386_32          _ZN6ClassBD0Ev
-00003530 R_386_32          _ZNK6ClassB11generate_vtEPKc
-00003540 R_386_32          _ZN6ClassCD1Ev
-00003544 R_386_32          _ZN6ClassCD0Ev
-00003548 R_386_32          _ZNK6ClassC11generate_vtEPKc
-00003564 R_386_32          _ZTIN3NSB6ClassDE
-00003578 R_386_32          _ZTIN3NSB6ClassDE
-0000358c R_386_32          _ZTIN3NSB6ClassDE
-00003568 R_386_32          _ZN3NSB6ClassDD1Ev
-0000356c R_386_32          _ZN3NSB6ClassDD0Ev
-00003570 R_386_32          _ZNK3NSB6ClassD11generate_vtEPKc
-0000357c R_386_32          _ZThn12_N3NSB6ClassDD1Ev
-00003580 R_386_32          _ZThn12_N3NSB6ClassDD0Ev
-00003584 R_386_32          _ZThn12_NK3NSB6ClassD11generate_vtEPKc
-00003590 R_386_32          _ZThn16_N3NSB6ClassDD1Ev
-00003594 R_386_32          _ZThn16_N3NSB6ClassDD0Ev
-00003598 R_386_32          _ZThn16_NK3NSB6ClassD11generate_vtEPKc
-00003694 R_386_GLOB_DAT    _ZTVN3NSB6ClassDE
-00003698 R_386_GLOB_DAT    __gmon_start__
-0000369c R_386_GLOB_DAT    _Jv_RegisterClasses
-000036a0 R_386_GLOB_DAT    _ZTV6ClassB
-000036a4 R_386_GLOB_DAT    _ZTVN3NSA6ClassA8InternalE
-000036a8 R_386_GLOB_DAT    _ZTVN3NSA6ClassA7PrivateE
-000036ac R_386_GLOB_DAT    _ZTVN3NSA6ClassAE
-000036b0 R_386_GLOB_DAT    __cxa_finalize
-000036b4 R_386_GLOB_DAT    _ZTV6ClassC
-00003708 R_386_32          __gxx_personality_v0
-000036c4 R_386_JUMP_SLOT   _ZN3NSA6ClassA7PrivateD1Ev
-000036c8 R_386_JUMP_SLOT   _ZN3NSB6ClassDD1Ev
-000036cc R_386_JUMP_SLOT   _ZN3NSA6ClassAD2Ev
-000036d0 R_386_JUMP_SLOT   __gmon_start__
-000036d4 R_386_JUMP_SLOT   _ZdlPv
-000036d8 R_386_JUMP_SLOT   _ZN6ClassCD2Ev
-000036dc R_386_JUMP_SLOT   _ZN6ClassBD2Ev
-000036e0 R_386_JUMP_SLOT   _ZN6ClassBD1Ev
-000036e4 R_386_JUMP_SLOT   _ZN6ClassCC2Ev
-000036e8 R_386_JUMP_SLOT   _ZN3NSA6ClassAD1Ev
-000036ec R_386_JUMP_SLOT   _ZN3NSA6ClassAC2Ev
-000036f0 R_386_JUMP_SLOT   _ZN6ClassBC2Ev
-000036f4 R_386_JUMP_SLOT   _ZN6ClassCD1Ev
-000036f8 R_386_JUMP_SLOT   _ZN3NSA6ClassA8InternalD1Ev
-000036fc R_386_JUMP_SLOT   _Unwind_Resume
-00003700 R_386_JUMP_SLOT   __cxa_finalize
+00003dd8 R_386_RELATIVE    *ABS*
+00003ddc R_386_RELATIVE    *ABS*
+00004044 R_386_RELATIVE    *ABS*
+00003de0 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3
+00003de8 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3
+00003df0 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3
+00003df8 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3
+00003e00 R_386_32          _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3
+00003de4 R_386_32          _ZTSN3NSA6ClassA7PrivateE@@Base
+00003dec R_386_32          _ZTSN3NSA6ClassA8InternalE@@Base
+00003df4 R_386_32          _ZTSN3NSA6ClassAE@@Base
+00003dfc R_386_32          _ZTS6ClassB@@Base
+00003e04 R_386_32          _ZTS6ClassC@@Base
+00003e08 R_386_32          _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3
+00003e0c R_386_32          _ZTSN3NSB6ClassDE@@Base
+00003e18 R_386_32          _ZTIN3NSA6ClassAE@@Base
+00003e54 R_386_32          _ZTIN3NSA6ClassAE@@Base
+00003e20 R_386_32          _ZTI6ClassB@@Base
+00003e68 R_386_32          _ZTI6ClassB@@Base
+00003e28 R_386_32          _ZTI6ClassC@@Base
+00003e7c R_386_32          _ZTI6ClassC@@Base
+00003e34 R_386_32          _ZTIN3NSA6ClassA7PrivateE@@Base
+00003e38 R_386_32          _ZN3NSA6ClassA7PrivateD1Ev@@Base
+00003e3c R_386_32          _ZN3NSA6ClassA7PrivateD0Ev@@Base
+00003e44 R_386_32          _ZTIN3NSA6ClassA8InternalE@@Base
+00003e48 R_386_32          _ZN3NSA6ClassA8InternalD1Ev@@Base
+00003e4c R_386_32          _ZN3NSA6ClassA8InternalD0Ev@@Base
+00003e58 R_386_32          _ZN3NSA6ClassAD1Ev@@Base
+00003e5c R_386_32          _ZN3NSA6ClassAD0Ev@@Base
+00003e60 R_386_32          _ZNK3NSA6ClassA11generate_vtEPKc@@Base
+00003e6c R_386_32          _ZN6ClassBD1Ev@@Base
+00003e70 R_386_32          _ZN6ClassBD0Ev@@Base
+00003e74 R_386_32          _ZNK6ClassB11generate_vtEPKc@@Base
+00003e80 R_386_32          _ZN6ClassCD1Ev@@Base
+00003e84 R_386_32          _ZN6ClassCD0Ev@@Base
+00003e88 R_386_32          _ZNK6ClassC11generate_vtEPKc@@Base
+00003e90 R_386_32          _ZTIN3NSB6ClassDE@@Base
+00003ea4 R_386_32          _ZTIN3NSB6ClassDE@@Base
+00003eb8 R_386_32          _ZTIN3NSB6ClassDE@@Base
+00003e94 R_386_32          _ZN3NSB6ClassDD1Ev@@Base
+00003e98 R_386_32          _ZN3NSB6ClassDD0Ev@@Base
+00003e9c R_386_32          _ZNK3NSB6ClassD11generate_vtEPKc@@Base
+00003ea8 R_386_32          _ZThn12_N3NSB6ClassDD1Ev@@Base
+00003eac R_386_32          _ZThn12_N3NSB6ClassDD0Ev@@Base
+00003eb0 R_386_32          _ZThn12_NK3NSB6ClassD11generate_vtEPKc@@Base
+00003ebc R_386_32          _ZThn16_N3NSB6ClassDD1Ev@@Base
+00003ec0 R_386_32          _ZThn16_N3NSB6ClassDD0Ev@@Base
+00003ec4 R_386_32          _ZThn16_NK3NSB6ClassD11generate_vtEPKc@@Base
+00003fd8 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00003fdc R_386_GLOB_DAT    _ZTVN3NSA6ClassA8InternalE@@Base
+00003fe0 R_386_GLOB_DAT    _ZTVN3NSB6ClassDE@@Base
+00003fe4 R_386_GLOB_DAT    _ZTVN3NSA6ClassAE@@Base
+00003fe8 R_386_GLOB_DAT    _ZTV6ClassC@@Base
+00003fec R_386_GLOB_DAT    _ZTV6ClassB@@Base
+00003ff0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00003ff4 R_386_GLOB_DAT    _ZTVN3NSA6ClassA7PrivateE@@Base
+00003ff8 R_386_GLOB_DAT    __gmon_start__
+00003ffc R_386_GLOB_DAT    _ITM_registerTMCloneTable
+00004048 R_386_32          __gxx_personality_v0@CXXABI_1.3
+0000400c R_386_JUMP_SLOT   _ZN6ClassBD1Ev@@Base
+00004010 R_386_JUMP_SLOT   _ZN6ClassBD2Ev@@Base
+00004014 R_386_JUMP_SLOT   _ZN3NSA6ClassA7PrivateD1Ev@@Base
+00004018 R_386_JUMP_SLOT   _ZN3NSA6ClassAD1Ev@@Base
+0000401c R_386_JUMP_SLOT   _ZN3NSA6ClassA8InternalD1Ev@@Base
+00004020 R_386_JUMP_SLOT   _ZdlPvj@CXXABI_1.3.9
+00004024 R_386_JUMP_SLOT   _ZN3NSB6ClassDD1Ev@@Base
+00004028 R_386_JUMP_SLOT   _ZN6ClassCD2Ev@@Base
+0000402c R_386_JUMP_SLOT   _ZN3NSA6ClassAC2Ev@@Base
+00004030 R_386_JUMP_SLOT   _ZN6ClassBC2Ev@@Base
+00004034 R_386_JUMP_SLOT   _ZN6ClassCC2Ev@@Base
+00004038 R_386_JUMP_SLOT   _Unwind_Resume@GCC_3.0
+0000403c R_386_JUMP_SLOT   _ZN3NSA6ClassAD2Ev@@Base
+00004040 R_386_JUMP_SLOT   _ZN6ClassCD1Ev@@Base
 
 
diff --git a/scripts/t/Dpkg_Shlibs/objdump.spacesyms 
b/scripts/t/Dpkg_Shlibs/objdump.spacesyms
index f307ee5..1b26af9 100644
--- a/scripts/t/Dpkg_Shlibs/objdump.spacesyms
+++ b/scripts/t/Dpkg_Shlibs/objdump.spacesyms
@@ -2,48 +2,47 @@
 ./t/Dpkg_Shlibs/libobjdump.spacesyms.so:     file format elf32-i386
 architecture: i386, flags 0x00000150:
 HAS_SYMS, DYNAMIC, D_PAGED
-start address 0x000007a0
+start address 0x00000770
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
-         filesz 0x00000d5c memsz 0x00000d5c flags r-x
-    LOAD off    0x00000d5c vaddr 0x00001d5c paddr 0x00001d5c align 2**12
-         filesz 0x00000204 memsz 0x00000208 flags rw-
- DYNAMIC off    0x00000d68 vaddr 0x00001d68 paddr 0x00001d68 align 2**2
-         filesz 0x000000f8 memsz 0x000000f8 flags rw-
-    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
+         filesz 0x00000d08 memsz 0x00000d08 flags r-x
+    LOAD off    0x00000f08 vaddr 0x00001f08 paddr 0x00001f08 align 2**12
+         filesz 0x00000198 memsz 0x0000019c flags rw-
+ DYNAMIC off    0x00000f10 vaddr 0x00001f10 paddr 0x00001f10 align 2**2
+         filesz 0x000000e0 memsz 0x000000e0 flags rw-
+    NOTE off    0x00000114 vaddr 0x00000114 paddr 0x00000114 align 2**2
          filesz 0x00000024 memsz 0x00000024 flags r--
-EH_FRAME off    0x00000a68 vaddr 0x00000a68 paddr 0x00000a68 align 2**2
-         filesz 0x000000d4 memsz 0x000000d4 flags r--
+EH_FRAME off    0x000009f8 vaddr 0x000009f8 paddr 0x000009f8 align 2**2
+         filesz 0x000000dc memsz 0x000000dc flags r--
    STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**4
          filesz 0x00000000 memsz 0x00000000 flags rw-
+   RELRO off    0x00000f08 vaddr 0x00001f08 paddr 0x00001f08 align 2**0
+         filesz 0x000000f8 memsz 0x000000f8 flags r--
 
 Dynamic Section:
   NEEDED               libc.so.6
   SONAME               libspacesyms.so.1
-  INIT                 0x00000740
-  FINI                 0x00000a54
-  INIT_ARRAY           0x00001d5c
+  INIT                 0x00000724
+  FINI                 0x000009e4
+  INIT_ARRAY           0x00001f08
   INIT_ARRAYSZ         0x00000004
-  FINI_ARRAY           0x00001d60
+  FINI_ARRAY           0x00001f0c
   FINI_ARRAYSZ         0x00000004
-  GNU_HASH             0x00000118
-  STRTAB               0x0000036c
-  SYMTAB               0x000001cc
-  STRSZ                0x00000214
+  GNU_HASH             0x00000138
+  STRTAB               0x0000037c
+  SYMTAB               0x000001ec
+  STRSZ                0x00000200
   SYMENT               0x00000010
-  PLTGOT               0x00001e74
-  PLTRELSZ             0x00000010
-  PLTREL               0x00000011
-  JMPREL               0x00000730
-  REL                  0x00000630
-  RELSZ                0x00000100
+  PLTGOT               0x00002000
+  REL                  0x0000062c
+  RELSZ                0x000000f8
   RELENT               0x00000008
-  VERDEF               0x000005b4
+  VERDEF               0x000005b0
   VERDEFNUM            0x00000003
-  VERNEED              0x00000610
+  VERNEED              0x0000060c
   VERNEEDNUM           0x00000001
-  VERSYM               0x00000580
+  VERSYM               0x0000057c
   RELCOUNT             0x0000000f
 
 Version definitions:
@@ -60,65 +59,61 @@ DYNAMIC SYMBOL TABLE:
 00000000  w   D  *UND* 00000000              _ITM_deregisterTMCloneTable
 00000000  w   DF *UND* 00000000  GLIBC_2.1.3 __cxa_finalize
 00000000  w   D  *UND* 00000000              __gmon_start__
-00000000  w   D  *UND* 00000000              _Jv_RegisterClasses
 00000000  w   D  *UND* 00000000              _ITM_registerTMCloneTable
-00000920 g    DF .text 00000002  Base        symdefaultverSPA CEdefault
-00000a54 g    DF .fini 00000000  Base        _fini
-00001f00 g    DO .data 00000060  Base        funcs
-00000740 g    DF .init 00000000  Base        _init
-000009e0 g    DF .text 00000002  V1          symshortvernospacedefault
-00001f60 g    D  .bss  00000000  Base        __bss_start
-00000900 g    DF .text 00000002  Base        .protected 
symdefaultvernospaceprotected
-00001f64 g    D  .bss  00000000  Base        _end
-00000a20 g    DF .text 00000002  V1          symshortverSPA CEdefault
+000008c0 g    DF .text 00000002  Base        symdefaultverSPA CEdefault
+000009e4 g    DF .fini 00000000  Base        _fini
+00002040 g    DO .data 00000060  Base        funcs
+00000724 g    DF .init 00000000  Base        _init
+00000980 g    DF .text 00000002  V1          symshortvernospacedefault
+000020a0 g    D  .bss  00000000  Base        __bss_start
+00000890 g    DF .text 00000002  Base        .protected 
symdefaultvernospaceprotected
+000020a4 g    D  .bss  00000000  Base        _end
+000009c0 g    DF .text 00000002  V1          symshortverSPA CEdefault
 00000000 g    DO *ABS* 00000000  V1          V1
-00000a00 g    DF .text 00000002  V1          .protected 
symshortvernospaceprotected
-00000960 g    DF .text 00000002  VERY_LONG_VERSION_1 symlongvernospacedefault
+000009a0 g    DF .text 00000002  V1          .protected 
symshortvernospaceprotected
+00000900 g    DF .text 00000002  VERY_LONG_VERSION_1 symlongvernospacedefault
 00000000 g    DO *ABS* 00000000  VERY_LONG_VERSION_1 VERY_LONG_VERSION_1
-00001f60 g    D  .data 00000000  Base        _edata
-000008e0 g    DF .text 00000002  Base        symdefaultvernospacedefault
-000009c0 g    DF .text 00000002  VERY_LONG_VERSION_1 .protected symlongverSPA 
CEprotected
-00000940 g    DF .text 00000002  Base        .protected symdefaultverSPA 
CEprotected
-000009a0 g    DF .text 00000002  VERY_LONG_VERSION_1 symlongverSPA CEdefault
-00000a40 g    DF .text 00000002  V1          .protected symshortverSPA 
CEprotected
-00000980 g    DF .text 00000002  VERY_LONG_VERSION_1 .protected 
symlongvernospaceprotected
+000020a0 g    D  .data 00000000  Base        _edata
+00000870 g    DF .text 00000002  Base        symdefaultvernospacedefault
+00000960 g    DF .text 00000002  VERY_LONG_VERSION_1 .protected symlongverSPA 
CEprotected
+000008e0 g    DF .text 00000002  Base        .protected symdefaultverSPA 
CEprotected
+00000940 g    DF .text 00000002  VERY_LONG_VERSION_1 symlongverSPA CEdefault
+000009e0 g    DF .text 00000002  V1          .protected symshortverSPA 
CEprotected
+00000920 g    DF .text 00000002  VERY_LONG_VERSION_1 .protected 
symlongvernospaceprotected
 
 
 DYNAMIC RELOCATION RECORDS
 OFFSET   TYPE              VALUE 
-00001d5c R_386_RELATIVE    *ABS*
-00001d60 R_386_RELATIVE    *ABS*
-00001ec0 R_386_RELATIVE    *ABS*
-00001f04 R_386_RELATIVE    *ABS*
+00001f08 R_386_RELATIVE    *ABS*
 00001f0c R_386_RELATIVE    *ABS*
-00001f14 R_386_RELATIVE    *ABS*
-00001f1c R_386_RELATIVE    *ABS*
-00001f24 R_386_RELATIVE    *ABS*
-00001f2c R_386_RELATIVE    *ABS*
-00001f34 R_386_RELATIVE    *ABS*
-00001f3c R_386_RELATIVE    *ABS*
-00001f44 R_386_RELATIVE    *ABS*
-00001f4c R_386_RELATIVE    *ABS*
-00001f54 R_386_RELATIVE    *ABS*
-00001f5c R_386_RELATIVE    *ABS*
-00001e60 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
-00001e64 R_386_GLOB_DAT    __cxa_finalize
-00001e68 R_386_GLOB_DAT    __gmon_start__
-00001e6c R_386_GLOB_DAT    _Jv_RegisterClasses
-00001e70 R_386_GLOB_DAT    _ITM_registerTMCloneTable
-00001f00 R_386_32          symdefaultvernospacedefault
-00001f08 R_386_32          symdefaultvernospaceprotected
-00001f10 R_386_32          symdefaultverSPA CEdefault
-00001f18 R_386_32          symdefaultverSPA CEprotected
-00001f20 R_386_32          symlongvernospacedefault
-00001f28 R_386_32          symlongvernospaceprotected
-00001f30 R_386_32          symlongverSPA CEdefault
-00001f38 R_386_32          symlongverSPA CEprotected
-00001f40 R_386_32          symshortvernospacedefault
-00001f48 R_386_32          symshortvernospaceprotected
-00001f50 R_386_32          symshortverSPA CEdefault
-00001f58 R_386_32          symshortverSPA CEprotected
-00001e80 R_386_JUMP_SLOT   __cxa_finalize
-00001e84 R_386_JUMP_SLOT   __gmon_start__
+00002020 R_386_RELATIVE    *ABS*
+00002044 R_386_RELATIVE    *ABS*
+0000204c R_386_RELATIVE    *ABS*
+00002054 R_386_RELATIVE    *ABS*
+0000205c R_386_RELATIVE    *ABS*
+00002064 R_386_RELATIVE    *ABS*
+0000206c R_386_RELATIVE    *ABS*
+00002074 R_386_RELATIVE    *ABS*
+0000207c R_386_RELATIVE    *ABS*
+00002084 R_386_RELATIVE    *ABS*
+0000208c R_386_RELATIVE    *ABS*
+00002094 R_386_RELATIVE    *ABS*
+0000209c R_386_RELATIVE    *ABS*
+00001ff0 R_386_GLOB_DAT    _ITM_deregisterTMCloneTable
+00001ff4 R_386_GLOB_DAT    __cxa_finalize@GLIBC_2.1.3
+00001ff8 R_386_GLOB_DAT    __gmon_start__
+00001ffc R_386_GLOB_DAT    _ITM_registerTMCloneTable
+00002040 R_386_32          symdefaultvernospacedefault@@Base
+00002048 R_386_32          symdefaultvernospaceprotected@@Base
+00002050 R_386_32          symdefaultverSPA CEdefault@@Base
+00002058 R_386_32          symdefaultverSPA CEprotected@@Base
+00002060 R_386_32          symlongvernospacedefault@@VERY_LONG_VERSION_1
+00002068 R_386_32          symlongvernospaceprotected@@VERY_LONG_VERSION_1
+00002070 R_386_32          symlongverSPA CEdefault@@VERY_LONG_VERSION_1
+00002078 R_386_32          symlongverSPA CEprotected@@VERY_LONG_VERSION_1
+00002080 R_386_32          symshortvernospacedefault@@V1
+00002088 R_386_32          symshortvernospaceprotected@@V1
+00002090 R_386_32          symshortverSPA CEdefault@@V1
+00002098 R_386_32          symshortverSPA CEprotected@@V1
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/dpkg/dpkg.git

Reply via email to