bfd/
authorAlan Modra <amodra@gmail.com>
Fri, 2 Jun 2006 00:32:00 +0000 (00:32 +0000)
committerAlan Modra <amodra@gmail.com>
Fri, 2 Jun 2006 00:32:00 +0000 (00:32 +0000)
PR ld/2723
* elflink.c (bfd_elf_final_link): Don't output section symbols
for special ELF sections.
ld/testsuite/
Update for removal of some section syms.

72 files changed:
bfd/ChangeLog
bfd/elflink.c
ld/testsuite/ChangeLog
ld/testsuite/ld-alpha/tlsbin.rd
ld/testsuite/ld-alpha/tlsbinr.rd
ld/testsuite/ld-alpha/tlspic.rd
ld/testsuite/ld-cris/hiddef1.d
ld/testsuite/ld-cris/libdso-2.d
ld/testsuite/ld-elf/sec64k.exp
ld/testsuite/ld-i386/tlsbin.rd
ld/testsuite/ld-i386/tlsbindesc.rd
ld/testsuite/ld-i386/tlsdesc.rd
ld/testsuite/ld-i386/tlsgdesc.rd
ld/testsuite/ld-i386/tlsnopic.rd
ld/testsuite/ld-i386/tlspic.rd
ld/testsuite/ld-ia64/tlsbin.rd
ld/testsuite/ld-ia64/tlspic.rd
ld/testsuite/ld-mmix/bpo-1.d
ld/testsuite/ld-mmix/bpo-10.d
ld/testsuite/ld-mmix/bpo-11.d
ld/testsuite/ld-mmix/bpo-14.d
ld/testsuite/ld-mmix/bpo-16.d
ld/testsuite/ld-mmix/bpo-17.d
ld/testsuite/ld-mmix/bpo-18.d
ld/testsuite/ld-mmix/bpo-19.d
ld/testsuite/ld-mmix/bpo-2.d
ld/testsuite/ld-mmix/bpo-22.d
ld/testsuite/ld-mmix/bpo-3.d
ld/testsuite/ld-mmix/bpo-4.d
ld/testsuite/ld-mmix/bpo-5.d
ld/testsuite/ld-mmix/bpo-6.d
ld/testsuite/ld-mmix/bpo-9.d
ld/testsuite/ld-mmix/bspec1.d
ld/testsuite/ld-mmix/bspec2.d
ld/testsuite/ld-mmix/greg-1.d
ld/testsuite/ld-mmix/greg-19.d
ld/testsuite/ld-mmix/greg-2.d
ld/testsuite/ld-mmix/greg-3.d
ld/testsuite/ld-mmix/greg-4.d
ld/testsuite/ld-mmix/greg-5.d
ld/testsuite/ld-mmix/greg-5s.d
ld/testsuite/ld-mmix/greg-6.d
ld/testsuite/ld-mmix/greg-7.d
ld/testsuite/ld-mmix/loc1.d
ld/testsuite/ld-mmix/loc2.d
ld/testsuite/ld-mmix/loc3.d
ld/testsuite/ld-mmix/loc4.d
ld/testsuite/ld-mmix/loc6.d
ld/testsuite/ld-mmix/local1.d
ld/testsuite/ld-mmix/local3.d
ld/testsuite/ld-mmix/local5.d
ld/testsuite/ld-mmix/local7.d
ld/testsuite/ld-mmix/locdo-1.d
ld/testsuite/ld-mmix/loct-1.d
ld/testsuite/ld-mmix/locto-1.d
ld/testsuite/ld-mmix/start-1.d
ld/testsuite/ld-mmix/undef-3.d
ld/testsuite/ld-powerpc/tlsexe32.r
ld/testsuite/ld-powerpc/tlsso32.r
ld/testsuite/ld-s390/tlsbin.rd
ld/testsuite/ld-s390/tlspic.rd
ld/testsuite/ld-sparc/tlssunbin32.rd
ld/testsuite/ld-sparc/tlssunbin64.rd
ld/testsuite/ld-sparc/tlssunnopic32.rd
ld/testsuite/ld-sparc/tlssunnopic64.rd
ld/testsuite/ld-sparc/tlssunpic32.rd
ld/testsuite/ld-sparc/tlssunpic64.rd
ld/testsuite/ld-x86-64/tlsbin.rd
ld/testsuite/ld-x86-64/tlsbindesc.rd
ld/testsuite/ld-x86-64/tlsdesc.rd
ld/testsuite/ld-x86-64/tlsgdesc.rd
ld/testsuite/ld-x86-64/tlspic.rd

index 57aa072..7af4235 100644 (file)
@@ -1,3 +1,10 @@
+2006-06-02  Alan Modra  <amodra@bigpond.net.au>
+           H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/2723
+       * elflink.c (bfd_elf_final_link): Don't output section symbols
+       for special ELF sections.
+
 2006-06-01  Alan Modra  <amodra@bigpond.net.au>
 
        * stabs.c (_bfd_link_section_stabs): Use bfd_make_section*_with_flags
index df2b7e9..c5b1007 100644 (file)
@@ -8125,18 +8125,19 @@ bfd_elf_final_link (bfd *abfd, struct bfd_link_info *info)
       elfsym.st_size = 0;
       elfsym.st_info = ELF_ST_INFO (STB_LOCAL, STT_SECTION);
       elfsym.st_other = 0;
+      elfsym.st_value = 0;
       for (i = 1; i < elf_numsections (abfd); i++)
        {
          o = bfd_section_from_elf_index (abfd, i);
          if (o != NULL)
-           o->target_index = bfd_get_symcount (abfd);
-         elfsym.st_shndx = i;
-         if (info->relocatable || o == NULL)
-           elfsym.st_value = 0;
-         else
-           elfsym.st_value = o->vma;
-         if (! elf_link_output_sym (&finfo, NULL, &elfsym, o, NULL))
-           goto error_return;
+           {
+             o->target_index = bfd_get_symcount (abfd);
+             elfsym.st_shndx = i;
+             if (!info->relocatable)
+               elfsym.st_value = o->vma;
+             if (!elf_link_output_sym (&finfo, NULL, &elfsym, o, NULL))
+               goto error_return;
+           }
          if (i == SHN_LORESERVE - 1)
            i += SHN_HIRESERVE + 1 - SHN_LORESERVE;
        }
index c32f594..7a90133 100644 (file)
@@ -1,3 +1,76 @@
+2006-06-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/2723
+       * ld-alpha/tlsbin.rd: Update for removal of some section syms.
+       * ld-alpha/tlsbinr.rd: Likewise.
+       * ld-alpha/tlspic.rd: Likewise.
+       * ld-cris/hiddef1.d: Likewise.
+       * ld-cris/libdso-2.d: Likewise.
+       * ld-elf/sec64k.exp: Likewise.
+       * ld-i386/tlsbin.rd: Likewise.
+       * ld-i386/tlsbindesc.rd: Likewise.
+       * ld-i386/tlsdesc.rd: Likewise.
+       * ld-i386/tlsgdesc.rd: Likewise.
+       * ld-i386/tlsnopic.rd: Likewise.
+       * ld-i386/tlspic.rd: Likewise.
+       * ld-ia64/tlsbin.rd: Likewise.
+       * ld-ia64/tlspic.rd: Likewise.
+       * ld-mmix/bpo-1.d: Likewise.
+       * ld-mmix/bpo-10.d: Likewise.
+       * ld-mmix/bpo-11.d: Likewise.
+       * ld-mmix/bpo-14.d: Likewise.
+       * ld-mmix/bpo-16.d: Likewise.
+       * ld-mmix/bpo-17.d: Likewise.
+       * ld-mmix/bpo-18.d: Likewise.
+       * ld-mmix/bpo-19.d: Likewise.
+       * ld-mmix/bpo-2.d: Likewise.
+       * ld-mmix/bpo-22.d: Likewise.
+       * ld-mmix/bpo-3.d: Likewise.
+       * ld-mmix/bpo-4.d: Likewise.
+       * ld-mmix/bpo-5.d: Likewise.
+       * ld-mmix/bpo-6.d: Likewise.
+       * ld-mmix/bpo-9.d: Likewise.
+       * ld-mmix/bspec1.d: Likewise.
+       * ld-mmix/bspec2.d: Likewise.
+       * ld-mmix/greg-1.d: Likewise.
+       * ld-mmix/greg-19.d: Likewise.
+       * ld-mmix/greg-2.d: Likewise.
+       * ld-mmix/greg-3.d: Likewise.
+       * ld-mmix/greg-4.d: Likewise.
+       * ld-mmix/greg-5.d: Likewise.
+       * ld-mmix/greg-5s.d: Likewise.
+       * ld-mmix/greg-6.d: Likewise.
+       * ld-mmix/greg-7.d: Likewise.
+       * ld-mmix/loc1.d: Likewise.
+       * ld-mmix/loc2.d: Likewise.
+       * ld-mmix/loc3.d: Likewise.
+       * ld-mmix/loc4.d: Likewise.
+       * ld-mmix/loc6.d: Likewise.
+       * ld-mmix/local1.d: Likewise.
+       * ld-mmix/local3.d: Likewise.
+       * ld-mmix/local5.d: Likewise.
+       * ld-mmix/local7.d: Likewise.
+       * ld-mmix/locdo-1.d: Likewise.
+       * ld-mmix/loct-1.d: Likewise.
+       * ld-mmix/locto-1.d: Likewise.
+       * ld-mmix/start-1.d: Likewise.
+       * ld-mmix/undef-3.d: Likewise.
+       * ld-powerpc/tlsexe32.r: Likewise.
+       * ld-powerpc/tlsso32.r: Likewise.
+       * ld-s390/tlsbin.rd: Likewise.
+       * ld-s390/tlspic.rd: Likewise.
+       * ld-sparc/tlssunbin32.rd: Likewise.
+       * ld-sparc/tlssunbin64.rd: Likewise.
+       * ld-sparc/tlssunnopic32.rd: Likewise.
+       * ld-sparc/tlssunnopic64.rd: Likewise.
+       * ld-sparc/tlssunpic32.rd: Likewise.
+       * ld-sparc/tlssunpic64.rd: Likewise.
+       * ld-x86-64/tlsbin.rd: Likewise.
+       * ld-x86-64/tlsbindesc.rd: Likewise.
+       * ld-x86-64/tlsdesc.rd: Likewise.
+       * ld-x86-64/tlsgdesc.rd: Likewise.
+       * ld-x86-64/tlspic.rd: Likewise.
+
 2006-05-31  H.J. Lu  <hongjiu.lu@intel.com>
 
        * ld-elf/binutils.exp: Make it Linux only.
index 6186536..e92e55f 100644 (file)
@@ -80,9 +80,6 @@ Symbol table '.symtab' contains [0-9]+ entries:
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3
index d55e6ca..4938a14 100644 (file)
@@ -75,9 +75,6 @@ Symbol table '.symtab' contains [0-9]+ entries:
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 
 [0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 
-[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2
 [0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3
index 38f5ea1..9de2a00 100644 (file)
@@ -90,9 +90,6 @@ Symbol table '.symtab' contains [0-9]+ entries:
 .* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 
 .* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 
 .* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 
-.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 
-.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 
-.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 
 .* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl1
 .* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl2
 .* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl3
index de00430..b3bd87d 100644 (file)
@@ -24,5 +24,5 @@ Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
 #...
 Symbol table '\.dynsym' contains 6 entries:
 #...
-Symbol table '\.symtab' contains 19 entries:
+Symbol table '\.symtab' contains 16 entries:
 #pass
index f67c7b0..0105878 100644 (file)
@@ -36,7 +36,7 @@ Symbol table '\.dynsym' contains 4 entries:
      2: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
      3: 0+15c     0 FUNC    GLOBAL DEFAULT    7 export_1@@TST1
 
-Symbol table '\.symtab' contains 21 entries:
+Symbol table '\.symtab' contains 18 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    1 
@@ -48,14 +48,11 @@ Symbol table '\.symtab' contains 21 entries:
      7: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    7 
      8: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    8 
      9: [0-9a-f]+     0 SECTION LOCAL  DEFAULT    9 
-    10: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   10 
-    11: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   11 
-    12: [0-9a-f]+     0 SECTION LOCAL  DEFAULT   12 
-    13: 0+216c     0 OBJECT  LOCAL  HIDDEN  ABS _DYNAMIC
-    14: 0+2204     0 NOTYPE  LOCAL  DEFAULT  ABS __bss_start
-    15: 0+2204     0 NOTYPE  LOCAL  DEFAULT  ABS _edata
-    16: 0+21f4     0 OBJECT  LOCAL  HIDDEN  ABS _GLOBAL_OFFSET_TABLE_
-    17: 0+2220     0 NOTYPE  LOCAL  DEFAULT  ABS _end
-    18: 0+158     0 FUNC    LOCAL  DEFAULT    7 dsofn
-    19: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
-    20: 0+15c     0 FUNC    GLOBAL DEFAULT    7 export_1
+    10: 0+216c     0 OBJECT  LOCAL  HIDDEN  ABS _DYNAMIC
+    11: 0+2204     0 NOTYPE  LOCAL  DEFAULT  ABS __bss_start
+    12: 0+2204     0 NOTYPE  LOCAL  DEFAULT  ABS _edata
+    13: 0+21f4     0 OBJECT  LOCAL  HIDDEN  ABS _GLOBAL_OFFSET_TABLE_
+    14: 0+2220     0 NOTYPE  LOCAL  DEFAULT  ABS _end
+    15: 0+158     0 FUNC    LOCAL  DEFAULT    7 dsofn
+    16: 0+     0 OBJECT  GLOBAL DEFAULT  ABS TST1
+    17: 0+15c     0 FUNC    GLOBAL DEFAULT    7 export_1
index bd66c1c..13ee33e 100644 (file)
@@ -101,9 +101,9 @@ puts $ofd "#..."
 puts $ofd "  \\\[65279\\\] (.rel\[a\]?)?\\.foo\\.\[0-9\]+ .*"
 puts $ofd "  \\\[65536\\\] (.rel\[a\]?)?\\.foo\\.\[0-9\]+ .*"
 puts $ofd "#..."
-puts $ofd " 680..: 0+\[ \]+0\[ \]+SECTION\[ \]+LOCAL\[ \]+DEFAULT\[ \]+68... "
+puts $ofd " 340..: 0+\[ \]+0\[ \]+SECTION\[ \]+LOCAL\[ \]+DEFAULT\[ \]+68... "
 puts $ofd "#..."
-puts $ofd " 680..: 0+4\[ \]+0\[ \]+NOTYPE\[ \]+LOCAL\[ \]+DEFAULT\[ \]+\[23\] bar_1"
+puts $ofd " 340..: 0+4\[ \]+0\[ \]+NOTYPE\[ \]+LOCAL\[ \]+DEFAULT\[ \]+\[23\] bar_1"
 puts $ofd "#..."
 puts $ofd ".* bar_34000"
 puts $ofd "#..."
@@ -132,7 +132,7 @@ puts $ofd "#..."
 puts $ofd "  \\\[65279\\\] \\.foo\\.\[0-9\]+ .*"
 puts $ofd "  \\\[65536\\\] \\.foo\\.\[0-9\]+ .*"
 puts $ofd "#..."
-puts $ofd " 660..: 0+\[ \]+0\[ \]+SECTION\[ \]+LOCAL\[ \]+DEFAULT\[ \]+662.. "
+puts $ofd " 660..: \[0-9a-f\]+\[ \]+0\[ \]+SECTION\[ \]+LOCAL\[ \]+DEFAULT\[ \]+662.. "
 puts $ofd "#..."
 puts $ofd " 660..: \[0-9a-f\]+\[ \]+0\[ \]+NOTYPE\[ \]+LOCAL\[ \]+DEFAULT\[ \]+\[0-9\] bar_1"
 puts $ofd "#..."
index b485626..bd2edd1 100644 (file)
@@ -86,7 +86,7 @@ Symbol table '.dynsym' contains 13 entries:
  +[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT  UND sG8
  +[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT  UND ___tls_get_addr
 
-Symbol table '.symtab' contains 73 entries:
+Symbol table '.symtab' contains 70 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -102,9 +102,6 @@ Symbol table '.symtab' contains 73 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +15 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +16 *
  +[0-9]+: 00000020 +0 TLS +LOCAL  DEFAULT +9 sl1
  +[0-9]+: 00000024 +0 TLS +LOCAL  DEFAULT +9 sl2
  +[0-9]+: 00000028 +0 TLS +LOCAL  DEFAULT +9 sl3
index 27d0670..9e2148e 100644 (file)
@@ -79,7 +79,7 @@ Symbol table '.dynsym' contains 12 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
  +[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT  UND sG8
 
-Symbol table '.symtab' contains 71 entries:
+Symbol table '.symtab' contains 68 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -93,9 +93,6 @@ Symbol table '.symtab' contains 71 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
  +[0-9]+: 00000020 +0 TLS +LOCAL  DEFAULT +7 sl1
  +[0-9]+: 00000024 +0 TLS +LOCAL  DEFAULT +7 sl2
  +[0-9]+: 00000028 +0 TLS +LOCAL  DEFAULT +7 sl3
index 12fd5d4..1d4a6c2 100644 (file)
@@ -97,7 +97,7 @@ Symbol table '.dynsym' contains 16 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _edata
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 54 entries:
+Symbol table '.symtab' contains 51 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -111,9 +111,6 @@ Symbol table '.symtab' contains 54 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
  +[0-9]+: 0+20 +0 TLS +LOCAL  DEFAULT +7 sl1
  +[0-9]+: 0+24 +0 TLS +LOCAL  DEFAULT +7 sl2
  +[0-9]+: 0+28 +0 TLS +LOCAL  DEFAULT +7 sl3
index 9253d22..08c30bc 100644 (file)
@@ -76,7 +76,7 @@ Symbol table '.dynsym' contains 13 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
  +[0-9]+: 0+ +0 NOTYPE  GLOBAL DEFAULT  UND ___tls_get_addr
 
-Symbol table '.symtab' contains 27 entries:
+Symbol table '.symtab' contains 24 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -89,9 +89,6 @@ Symbol table '.symtab' contains 27 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +8 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
  +[0-9]+: [0-9a-f]+ +0 OBJECT  LOCAL  HIDDEN  ABS _DYNAMIC
  +[0-9]+: [0-9a-f]+ +0 OBJECT  LOCAL  HIDDEN  ABS _GLOBAL_OFFSET_TABLE_
  +[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT  UND sG3
index d8dcc66..17bd770 100644 (file)
@@ -84,7 +84,7 @@ Symbol table '.dynsym' contains 12 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _edata
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 33 entries:
+Symbol table '.symtab' contains 30 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -96,9 +96,6 @@ Symbol table '.symtab' contains 33 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +7 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +8 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
  +[0-9]+: 0+00 +0 TLS +LOCAL  DEFAULT +6 bl1
  +[0-9]+: 0+04 +0 TLS +LOCAL  DEFAULT +6 bl2
  +[0-9]+: 0+08 +0 TLS +LOCAL  DEFAULT +6 bl3
index 890a493..5109bce 100644 (file)
@@ -101,7 +101,7 @@ Symbol table '.dynsym' contains 17 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
  +[0-9]+: 0+ +0 NOTYPE  GLOBAL DEFAULT  UND ___tls_get_addr
 
-Symbol table '.symtab' contains 55 entries:
+Symbol table '.symtab' contains 52 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -116,9 +116,6 @@ Symbol table '.symtab' contains 55 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +15 *
  +[0-9]+: 0+20 +0 TLS +LOCAL  DEFAULT +8 sl1
  +[0-9]+: 0+24 +0 TLS +LOCAL  DEFAULT +8 sl2
  +[0-9]+: 0+28 +0 TLS +LOCAL  DEFAULT +8 sl3
index 1fff203..4834338 100644 (file)
@@ -66,7 +66,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 69 entries:
+Symbol table '.symtab' contains 66 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -84,9 +84,6 @@ Symbol table '.symtab' contains 69 entries:
 .* SECTION LOCAL +DEFAULT +13 *
 .* SECTION LOCAL +DEFAULT +14 *
 .* SECTION LOCAL +DEFAULT +15 *
-.* SECTION LOCAL +DEFAULT +16 *
-.* SECTION LOCAL +DEFAULT +17 *
-.* SECTION LOCAL +DEFAULT +18 *
 .* TLS +LOCAL +DEFAULT +11 sl1
 .* TLS +LOCAL +DEFAULT +11 sl2
 .* TLS +LOCAL +DEFAULT +11 sl3
index c1efeb5..5425d53 100644 (file)
@@ -78,7 +78,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 57 entries:
+Symbol table '.symtab' contains 54 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -95,9 +95,6 @@ Symbol table '.symtab' contains 57 entries:
 .* SECTION LOCAL +DEFAULT +12 *
 .* SECTION LOCAL +DEFAULT +13 *
 .* SECTION LOCAL +DEFAULT +14 *
-.* SECTION LOCAL +DEFAULT +15 *
-.* SECTION LOCAL +DEFAULT +16 *
-.* SECTION LOCAL +DEFAULT +17 *
 .* TLS +LOCAL +DEFAULT +10 sl1
 .* TLS +LOCAL +DEFAULT +10 sl2
 .* TLS +LOCAL +DEFAULT +10 sl3
index 5b07e5f..97bc33d 100644 (file)
@@ -11,9 +11,6 @@
 SYMBOL TABLE:
 0000000000000000 l    d  \.text        0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 l       \.text     0+ x
 0+ g       \.text      0+ _start
 #...
index dfd9858..90908cb 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.init      0+ (|\.init)
 0+7f8 l +d  \.MMIX.reg_contents        0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ l       \.init      0+ _start
 2000000000000000 g       \*ABS\*       0+ __bss_start
 2000000000000000 g       \*ABS\*       0+ _edata
index 1adeb1d..5925cff 100644 (file)
@@ -14,9 +14,6 @@ SYMBOL TABLE:
 0+ l    d  \.init      0+ (|\.init)
 0+10 l    d  \.text    0+ (|\.text)
 0+7e8 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ l       \.init      0+ _start
 0+14 g       \.text    0+ x
 0+10 g       \.text    0+ x2
index e57412c..e19e4a8 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ g       \.text      0+ _start
 0+8 g       \.text     0+ areg
 #...
index a4022e1..d7e372c 100644 (file)
@@ -13,9 +13,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ g       \.text      0+ _start
 0+c g       \.text     0+ areg
 #...
index 6c8fe34..f70b852 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ g       \.text      0+ _start
 0+10 g       \.text    0+ areg
 #...
index 96fda3b..3d1d2f1 100644 (file)
@@ -13,9 +13,6 @@ SYMBOL TABLE:
 0+100 l    d  \.text   0+ (|\.text)
 4000000000001060 l    d  \.text\.away  0+ (|\.text\.away)
 0+7e0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 4000000000001064 l       \.text\.away  0+ x
 0+100 g       \.text   0+ x
 4000000000001060 g       \.text\.away  0+ Main
index 870dba2..d8ee554 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+100 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 #...
 0+ g       \.text      0+ _start
 #...
index 4781175..7206cab 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7e8 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 l       \.text     0+ x
 0+ g       \.text      0+ _start
 0+fe g       \*REG\*   0+ areg
index 15aea85..c6a1314 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0000000000000000 l    d  \.text        0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 l       \.text     0+ x
 0+ g       \.text      0+ Main
 0+ g       \.text      0+ _start
index 00fb7a9..e1435ef 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 l       \.text     0+ x
 0+ g       \.text      0+ _start
 #...
index 1e7c903..372e7e6 100644 (file)
@@ -13,9 +13,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7e0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+8 l       \.text     0+ x
 0+ g       \.text      0+ _start
 0+fe g       \*REG\*   0+ areg
index 0460028..a1a192d 100644 (file)
@@ -13,9 +13,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7e8 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 l       \.text     0+ x
 0+ g       \.text      0+ _start
 #...
index 39c3a91..a5978c9 100644 (file)
@@ -11,9 +11,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+100 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 #...
 0+ g       \.text      0+ _start
 #...
index f230b19..16d0017 100644 (file)
@@ -13,9 +13,6 @@ SYMBOL TABLE:
 0+ l    d  \.init      0+ (|\.init)
 0+10 l    d  \.text    0+ (|\.text)
 0+7e8 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ l       \.init      0+ _start
 0+14 g       \.text    0+ x
 0+10 g       \.text    0+ x2
index ce83480..79d53d4 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[ 3\] \.shstrtab         STRTAB           0+  0+80
        0+33  0+           0     0     1
   \[ 4\] \.symtab           SYMTAB           0+  0+238
-       0+120  0+18           5     6     8
-  \[ 5\] \.strtab           STRTAB           0+  0+358
+       0+d8  0+18           5     3     8
+  \[ 5\] \.strtab           STRTAB           0+  0+310
        0+2d  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
@@ -27,16 +27,13 @@ Key to Flags:
 
 There are no relocations in this file\.
 
-Symbol table '\.symtab' contains 12 entries:
+Symbol table '\.symtab' contains 9 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+     0 FUNC    GLOBAL DEFAULT    1 Main
-     7: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     3: 0+     0 FUNC    GLOBAL DEFAULT    1 Main
+     4: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index b5e683b..98296e7 100644 (file)
@@ -22,8 +22,8 @@ Section Headers:
   \[ 4\] \.shstrtab         STRTAB           0+  0+88
        0+45  0+           0     0     1
   \[ 5\] \.symtab           SYMTAB           0+  0+290
-       0+150  0+18           6     7     8
-  \[ 6\] \.strtab           STRTAB           0+  0+3e0
+       0+108  0+18           6     4     8
+  \[ 6\] \.strtab           STRTAB           0+  0+398
        0+32  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
@@ -32,18 +32,15 @@ Key to Flags:
 
 There are no relocations in this file\.
 
-Symbol table '\.symtab' contains 14 entries:
+Symbol table '\.symtab' contains 11 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+     0 SECTION LOCAL  DEFAULT    2 
      3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+     0 SECTION LOCAL  DEFAULT    6 
-     7: 0+     0 FUNC    GLOBAL DEFAULT    1 Main
-     8: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
-     9: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     4: 0+     0 FUNC    GLOBAL DEFAULT    1 Main
+     5: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
+     6: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index b5a42ca..d64ce0a 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+c g       \.text     0+ _start
 0+fe g       \*REG\*   0+ areg
 #...
index b4a9025..4468161 100644 (file)
@@ -9,9 +9,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+ g     F \.text      0+ Main
 0+ g       \.text      0+ _start
 0+fe g       \*REG\*   0+ areg
index baf3647..ab8fbb2 100644 (file)
@@ -16,9 +16,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7e0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+fe g       \*REG\*   0+ b
 0+20 g       \.text    0+ _start
 0+fc g       \*REG\*   0+ areg
index 0e55087..25189c2 100644 (file)
@@ -16,9 +16,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+10 g       \.text    0+ _start
 0+fe g       \*REG\*   0+ areg
 #...
index 67715ed..8b882c1 100644 (file)
@@ -13,9 +13,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+18 g       \.text    0+ _start
 0+fe g       \*REG\*   0+ areg
 #...
index 81f4fa5..67e50d2 100644 (file)
@@ -13,9 +13,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+14 g       \.text    0+ _start
 0+fe g       \*REG\*   0+ areg
 #...
index 30d3b04..84f5951 100644 (file)
@@ -12,9 +12,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+7f0 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 g       \.text     0+ _start
 0+fe g       \*REG\*   0+ areg
 #...
index 2cf163e..e4df905 100644 (file)
@@ -41,9 +41,6 @@
 SYMBOL TABLE:
 0+0 l    d  \.text     0+ (|\.text)
 0+100 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+20 l       \*REG\*   0+ P
 0+21 l       \*REG\*   0+ O
 0+22 l       \*REG\*   0+ N
index 13d0aa2..a5d1692 100644 (file)
@@ -41,9 +41,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 0+100 l    d  \.MMIX\.reg_contents     0+ (|\.MMIX\.reg_contents)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+21 l       \*REG\*   0+ P
 0+22 l       \*REG\*   0+ O
 0+23 l       \*REG\*   0+ N
index 7ecf491..cac2689 100644 (file)
@@ -8,9 +8,6 @@
 
 SYMBOL TABLE:
 0+1000 l    d  \.text  0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1000 g       \.text  0+ loc1
 0+1000 g       \*ABS\* 0+ __\.MMIX\.start\.\.text
 2000000000000000 g       \*ABS\*       0+ __bss_start
index c4e8cc9..7d44c22 100644 (file)
@@ -9,9 +9,6 @@
 
 SYMBOL TABLE:
 0+1000 l    d  \.text  0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1004 g       \.text  0+ _start
 0+1000 g       \.text  0+ loc1
 0+1000 g       \*ABS\* 0+ __\.MMIX\.start\.\.text
index 7969d00..ff0fe8a 100644 (file)
@@ -9,9 +9,6 @@
 
 SYMBOL TABLE:
 0+1000 l    d  \.text  0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1000 g       \.text  0+ _start
 0+1004 g       \.text  0+ loc1
 0+1000 g       \*ABS\* 0+ __\.MMIX\.start\.\.text
index 15333de..34428a9 100644 (file)
@@ -11,9 +11,6 @@
 SYMBOL TABLE:
 0+1000 l    d  \.text  0+ (|\.text)
 2000000000000000 l    d  \.data        0+ (|\.data)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 2000000000000000 l       \.data        0+ xx
 0+1004 g     F \.text  0+ Main
 2000000000000000 g       \*ABS\*       0+ __\.MMIX\.start\.\.data
index 030ba6c..425edae 100644 (file)
@@ -10,9 +10,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 2000000000000200 l    d  \.data        0+ (|\.data)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 2000000000000200 g       \.data        0+ dloc1
 2000000000000200 g       \*ABS\*       0+ __\.MMIX\.start\.\.data
 0+ g       \.text      0+ _start
index 3e8ecaa..fc08da7 100644 (file)
@@ -24,26 +24,23 @@ Section Headers:
   \[ 3\] \.shstrtab         STRTAB           0+  0+90
        0+34  0+           0     0     1
   \[ 4\] \.symtab           SYMTAB           0+  0+248
-       0+150  0+18           5     8     8
-  \[ 5\] \.strtab           STRTAB           0+  0+398
+       0+108  0+18           5     5     8
+  \[ 5\] \.strtab           STRTAB           0+  0+350
        0+32  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
   O \(extra OS processing required\) o \(OS specific\), p \(processor specific\)
 
-Symbol table '\.symtab' contains 14 entries:
+Symbol table '\.symtab' contains 11 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+7e8     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     7: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     8: 0+fc     0 NOTYPE  GLOBAL DEFAULT PRC\[0xff00\] ext1
-     9: 0+4     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     3: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     4: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     5: 0+fc     0 NOTYPE  GLOBAL DEFAULT PRC\[0xff00\] ext1
+     6: 0+4     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index db54591..62db6c3 100644 (file)
@@ -22,26 +22,23 @@ Section Headers:
   \[ 3\] \.shstrtab         STRTAB           0+  0+90
        0+34  0+           0     0     1
   \[ 4\] \.symtab           SYMTAB           0+  0+248
-       0+150  0+18           5     8     8
-  \[ 5\] \.strtab           STRTAB           0+  0+398
+       0+108  0+18           5     5     8
+  \[ 5\] \.strtab           STRTAB           0+  0+350
        0+32  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
   O \(extra OS processing required\) o \(OS specific\), p \(processor specific\)
 
-Symbol table '\.symtab' contains 14 entries:
+Symbol table '\.symtab' contains 11 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+7e8     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     7: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     8: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
-     9: 0+4     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     3: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     4: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     5: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
+     6: 0+4     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index 37dc0f5..955c3fa 100644 (file)
@@ -23,26 +23,23 @@ Section Headers:
   \[ 3\] \.shstrtab         STRTAB           0+  0+94
        0+34  0+           0     0     1
   \[ 4\] \.symtab           SYMTAB           0+  0+248
-       0+150  0+18           5     8     8
-  \[ 5\] \.strtab           STRTAB           0+  0+398
+       0+108  0+18           5     5     8
+  \[ 5\] \.strtab           STRTAB           0+  0+350
        0+32  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
   O \(extra OS processing required\) o \(OS specific\), p \(processor specific\)
 
-Symbol table '\.symtab' contains 14 entries:
+Symbol table '\.symtab' contains 11 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+7e8     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     7: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     8: 0+fc     0 NOTYPE  GLOBAL DEFAULT PRC\[0xff00\] ext1
-     9: 0+8     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     3: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     4: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     5: 0+fc     0 NOTYPE  GLOBAL DEFAULT PRC\[0xff00\] ext1
+     6: 0+8     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index 2407fcd..0109d13 100644 (file)
@@ -24,26 +24,23 @@ Section Headers:
   \[ 3\] \.shstrtab         STRTAB           0+  0+94
        0+34  0+           0     0     1
   \[ 4\] \.symtab           SYMTAB           0+  0+248
-       0+150  0+18           5     8     8
-  \[ 5\] \.strtab           STRTAB           0+  0+398
+       0+108  0+18           5     5     8
+  \[ 5\] \.strtab           STRTAB           0+  0+350
        0+32  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
   O \(extra OS processing required\) o \(OS specific\), p \(processor specific\)
 
-Symbol table '\.symtab' contains 14 entries:
+Symbol table '\.symtab' contains 11 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
      2: 0+7e8     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     7: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
-     8: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
-     9: 0+8     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     3: 0+fd     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     4: 0+fe     0 NOTYPE  LOCAL  DEFAULT PRC\[0xff00\] lsym
+     5: 0+fc     0 NOTYPE  GLOBAL DEFAULT  ABS ext1
+     6: 0+8     0 NOTYPE  GLOBAL DEFAULT    1 _start
 #...
 
 Hex dump of section '\.text':
index 2e8409f..4a16735 100644 (file)
@@ -8,9 +8,6 @@
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
 2000000000000008 l    d  \.data        0+ (|\.data)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 2000000000000008 g       \*ABS\*       0+ __\.MMIX\.start\.\.data
 2000000000000008 g       \.data        0+ od
 0+ g       \.text      0+ _start
index 96b6a14..24f4112 100644 (file)
@@ -7,9 +7,6 @@
 
 SYMBOL TABLE:
 0+1004 l    d  \.text  0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1004 l       \.text  0+ t
 0+100c g       \.text  0+ _start
 0+1004 g       \*ABS\* 0+ __\.MMIX\.start\.\.text
index 08e6652..5c5c391 100644 (file)
@@ -7,9 +7,6 @@
 
 SYMBOL TABLE:
 0+1008 l    d  \.text  0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1008 g       \.text  0+ od
 0+1010 g       \.text  0+ _start
 0+1008 g       \*ABS\* 0+ __\.MMIX\.start\.\.text
index 13fdbdc..37c23d6 100644 (file)
@@ -6,9 +6,6 @@
 
 SYMBOL TABLE:
 0+ l    d  \.text      0+ (|\.text)
-0+ l    d  \*ABS\*     0+ (|\.shstrtab)
-0+ l    d  \*ABS\*     0+ (|\.symtab)
-0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+4 g       \.text     0+ _start
 2000000000000000 g       \*ABS\*       0+ __bss_start
 2000000000000000 g       \*ABS\*       0+ _edata
index a17b968..5b3ce98 100644 (file)
@@ -14,24 +14,21 @@ Section Headers:
   \[ 2\] \.shstrtab         STRTAB           0+  0+7c
        0+21  0+           0     0     1
   \[ 3\] \.symtab           SYMTAB           0+  0+1e0
-       0+108  0+18           4     5     8
-  \[ 4\] \.strtab           STRTAB           0+  0+2e8
+       0+c0  0+18           4     2     8
+  \[ 4\] \.strtab           STRTAB           0+  0+2a0
        0+2f  0+           0     0     1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
   O \(extra OS processing required\) o \(OS specific\), p \(processor specific\)
 
-Symbol table '\.symtab' contains 11 entries:
+Symbol table '\.symtab' contains 8 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0+     0 SECTION LOCAL  DEFAULT    1 
-     2: 0+     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 NOTYPE  GLOBAL DEFAULT  UND undefd
-     6: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
-     7: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-     8: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
-     9: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-    10: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start\.
+     2: 0+     0 NOTYPE  GLOBAL DEFAULT  UND undefd
+     3: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start
+     4: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
+     5: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
+     6: 2000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _end
+     7: 0+     0 NOTYPE  GLOBAL DEFAULT    1 _start\.
index aff95b7..ed388ef 100644 (file)
@@ -70,7 +70,7 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '\.symtab' contains 40 entries:
+Symbol table '\.symtab' contains 37 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND 
 .* SECTION LOCAL +DEFAULT +1 
@@ -85,9 +85,6 @@ Symbol table '\.symtab' contains 40 entries:
 .* SECTION LOCAL +DEFAULT +10 
 .* SECTION LOCAL +DEFAULT +11 
 .* SECTION LOCAL +DEFAULT +12 
-.* SECTION LOCAL +DEFAULT +13 
-.* SECTION LOCAL +DEFAULT +14 
-.* SECTION LOCAL +DEFAULT +15 
 .* TLS +LOCAL +DEFAULT +8 gd4
 .* TLS +LOCAL +DEFAULT +8 ld4
 .* TLS +LOCAL +DEFAULT +8 ld5
index c0c120c..7044c35 100644 (file)
@@ -90,7 +90,7 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
 .* TLS +GLOBAL DEFAULT +8 gd0
 .* TLS +GLOBAL DEFAULT +8 ie0
 
-Symbol table '\.symtab' contains 39 entries:
+Symbol table '\.symtab' contains 36 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND 
 .* SECTION LOCAL +DEFAULT +1 
@@ -104,9 +104,6 @@ Symbol table '\.symtab' contains 39 entries:
 .* SECTION LOCAL +DEFAULT +9 
 .* SECTION LOCAL +DEFAULT +10 
 .* SECTION LOCAL +DEFAULT +11 
-.* SECTION LOCAL +DEFAULT +12 
-.* SECTION LOCAL +DEFAULT +13 
-.* SECTION LOCAL +DEFAULT +14 
 .* TLS +LOCAL +DEFAULT +7 gd4
 .* TLS +LOCAL +DEFAULT +7 ld4
 .* TLS +LOCAL +DEFAULT +7 ld5
index 1fa3469..ce98d4f 100644 (file)
@@ -76,7 +76,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE  GLOBAL DEFAULT  ABS _edata
 .* NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 68 entries:
+Symbol table '.symtab' contains 65 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
 .* NOTYPE  LOCAL  DEFAULT  UND 
 .* SECTION LOCAL  DEFAULT +1 
@@ -91,9 +91,6 @@ Symbol table '.symtab' contains 68 entries:
 .* SECTION LOCAL  DEFAULT +10 
 .* SECTION LOCAL  DEFAULT +11 
 .* SECTION LOCAL  DEFAULT +12 
-.* SECTION LOCAL  DEFAULT +13 
-.* SECTION LOCAL  DEFAULT +14 
-.* SECTION LOCAL  DEFAULT +15 
 .* TLS +LOCAL  DEFAULT +9 sl1
 .* TLS +LOCAL  DEFAULT +9 sl2
 .* TLS +LOCAL  DEFAULT +9 sl3
index c8ddd91..570d467 100644 (file)
@@ -88,7 +88,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE  GLOBAL DEFAULT  ABS _edata
 .* NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 54 entries:
+Symbol table '.symtab' contains 51 entries:
  +Num: +Value  Size Type +Bind +Vis +Ndx Name
 .* NOTYPE  LOCAL  DEFAULT  UND 
 .* SECTION LOCAL  DEFAULT +1 
@@ -102,9 +102,6 @@ Symbol table '.symtab' contains 54 entries:
 .* SECTION LOCAL  DEFAULT +9 
 .* SECTION LOCAL  DEFAULT +10 
 .* SECTION LOCAL  DEFAULT +11 
-.* SECTION LOCAL  DEFAULT +12 
-.* SECTION LOCAL  DEFAULT +13 
-.* SECTION LOCAL  DEFAULT +14 
 .* TLS +LOCAL  DEFAULT +8 sl1
 .* TLS +LOCAL  DEFAULT +8 sl2
 .* TLS +LOCAL  DEFAULT +8 sl3
index 4869131..f382806 100644 (file)
@@ -58,7 +58,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 67 entries:
+Symbol table '.symtab' contains 64 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -71,9 +71,6 @@ Symbol table '.symtab' contains 67 entries:
 .* SECTION LOCAL +DEFAULT +8 *
 .* SECTION LOCAL +DEFAULT +9 *
 .* SECTION LOCAL +DEFAULT +10 *
-.* SECTION LOCAL +DEFAULT +11 *
-.* SECTION LOCAL +DEFAULT +12 *
-.* SECTION LOCAL +DEFAULT +13 *
 .* TLS +LOCAL +DEFAULT +7 sl1
 .* TLS +LOCAL +DEFAULT +7 sl2
 .* TLS +LOCAL +DEFAULT +7 sl3
index 4ce130b..d777972 100644 (file)
@@ -58,7 +58,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 67 entries:
+Symbol table '.symtab' contains 64 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -71,9 +71,6 @@ Symbol table '.symtab' contains 67 entries:
 .* SECTION LOCAL +DEFAULT +8 *
 .* SECTION LOCAL +DEFAULT +9 *
 .* SECTION LOCAL +DEFAULT +10 *
-.* SECTION LOCAL +DEFAULT +11 *
-.* SECTION LOCAL +DEFAULT +12 *
-.* SECTION LOCAL +DEFAULT +13 *
 .* TLS +LOCAL +DEFAULT +7 sl1
 .* TLS +LOCAL +DEFAULT +7 sl2
 .* TLS +LOCAL +DEFAULT +7 sl3
index 19fbf55..95727cc 100644 (file)
@@ -62,7 +62,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 30 entries:
+Symbol table '.symtab' contains 27 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -73,9 +73,6 @@ Symbol table '.symtab' contains 30 entries:
 .* SECTION LOCAL +DEFAULT +6 *
 .* SECTION LOCAL +DEFAULT +7 *
 .* SECTION LOCAL +DEFAULT +8 *
-.* SECTION LOCAL +DEFAULT +9 *
-.* SECTION LOCAL +DEFAULT +10 *
-.* SECTION LOCAL +DEFAULT +11 *
 .* TLS +LOCAL +DEFAULT +6 bl1
 .* TLS +LOCAL +DEFAULT +6 bl2
 .* TLS +LOCAL +DEFAULT +6 bl3
index ce375ef..a113bdc 100644 (file)
@@ -64,7 +64,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 30 entries:
+Symbol table '.symtab' contains 27 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -75,9 +75,6 @@ Symbol table '.symtab' contains 30 entries:
 .* SECTION LOCAL +DEFAULT +6 *
 .* SECTION LOCAL +DEFAULT +7 *
 .* SECTION LOCAL +DEFAULT +8 *
-.* SECTION LOCAL +DEFAULT +9 *
-.* SECTION LOCAL +DEFAULT +10 *
-.* SECTION LOCAL +DEFAULT +11 *
 .* TLS +LOCAL +DEFAULT +6 bl1
 .* TLS +LOCAL +DEFAULT +6 bl2
 .* TLS +LOCAL +DEFAULT +6 bl3
index 818d859..05b19b7 100644 (file)
@@ -80,7 +80,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 55 entries:
+Symbol table '.symtab' contains 52 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -94,9 +94,6 @@ Symbol table '.symtab' contains 55 entries:
 .* SECTION LOCAL +DEFAULT +9 *
 .* SECTION LOCAL +DEFAULT +10 *
 .* SECTION LOCAL +DEFAULT +11 *
-.* SECTION LOCAL +DEFAULT +12 *
-.* SECTION LOCAL +DEFAULT +13 *
-.* SECTION LOCAL +DEFAULT +14 *
 .* TLS +LOCAL +DEFAULT +7 sl1
 .* TLS +LOCAL +DEFAULT +7 sl2
 .* TLS +LOCAL +DEFAULT +7 sl3
index 0033426..b984eab 100644 (file)
@@ -80,7 +80,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE +GLOBAL DEFAULT +ABS _edata
 .* NOTYPE +GLOBAL DEFAULT +ABS _end
 
-Symbol table '.symtab' contains 55 entries:
+Symbol table '.symtab' contains 52 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE +LOCAL +DEFAULT +UND *
 .* SECTION LOCAL +DEFAULT +1 *
@@ -94,9 +94,6 @@ Symbol table '.symtab' contains 55 entries:
 .* SECTION LOCAL +DEFAULT +9 *
 .* SECTION LOCAL +DEFAULT +10 *
 .* SECTION LOCAL +DEFAULT +11 *
-.* SECTION LOCAL +DEFAULT +12 *
-.* SECTION LOCAL +DEFAULT +13 *
-.* SECTION LOCAL +DEFAULT +14 *
 .* TLS +LOCAL +DEFAULT +7 sl1
 .* TLS +LOCAL +DEFAULT +7 sl2
 .* TLS +LOCAL +DEFAULT +7 sl3
index f3529ec..915208a 100644 (file)
@@ -77,7 +77,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE  GLOBAL DEFAULT  ABS _edata
 .* NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 69 entries:
+Symbol table '.symtab' contains 66 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE  LOCAL  DEFAULT  UND *
 .* SECTION LOCAL  DEFAULT +1 *
@@ -93,9 +93,6 @@ Symbol table '.symtab' contains 69 entries:
 .* SECTION LOCAL  DEFAULT +11 *
 .* SECTION LOCAL  DEFAULT +12 *
 .* SECTION LOCAL  DEFAULT +13 *
-.* SECTION LOCAL  DEFAULT +14 *
-.* SECTION LOCAL  DEFAULT +15 *
-.* SECTION LOCAL  DEFAULT +16 *
 .* TLS +LOCAL  DEFAULT +9 sl1
 .* TLS +LOCAL  DEFAULT +9 sl2
 .* TLS +LOCAL  DEFAULT +9 sl3
index bcd1c55..ae2e80f 100644 (file)
@@ -70,7 +70,7 @@ Symbol table '.dynsym' contains 8 entries:
  +[0-9]+: 0+[0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _edata
  +[0-9]+: 0+[0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 67 entries:
+Symbol table '.symtab' contains 64 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -84,9 +84,6 @@ Symbol table '.symtab' contains 67 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
  +[0-9]+: 0+20 +0 TLS +LOCAL  DEFAULT +7 sl1
  +[0-9]+: 0+24 +0 TLS +LOCAL  DEFAULT +7 sl2
  +[0-9]+: 0+28 +0 TLS +LOCAL  DEFAULT +7 sl3
index 64877fb..14c632b 100644 (file)
@@ -105,7 +105,7 @@ Symbol table '.dynsym' contains 16 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _edata
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 55 entries:
+Symbol table '.symtab' contains 52 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -120,9 +120,6 @@ Symbol table '.symtab' contains 55 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +14 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +15 *
  +[0-9]+: 0+20 +0 TLS +LOCAL  DEFAULT +8 sl1
  +[0-9]+: 0+24 +0 TLS +LOCAL  DEFAULT +8 sl2
  +[0-9]+: 0+28 +0 TLS +LOCAL  DEFAULT +8 sl3
index 2f7621b..c965c95 100644 (file)
@@ -76,7 +76,7 @@ Symbol table '.dynsym' contains 13 entries:
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _edata
  +[0-9]+: [0-9a-f]+ +0 NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 27 entries:
+Symbol table '.symtab' contains 24 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
  +[0-9]+: 0+ +0 NOTYPE  LOCAL  DEFAULT  UND *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +1 *
@@ -89,9 +89,6 @@ Symbol table '.symtab' contains 27 entries:
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +8 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +10 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +11 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +12 *
- +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL  DEFAULT +13 *
  +[0-9]+: [0-9a-f]+ +0 OBJECT  LOCAL  HIDDEN  ABS _DYNAMIC
  +[0-9]+: [0-9a-f]+ +0 OBJECT  LOCAL  HIDDEN  ABS _GLOBAL_OFFSET_TABLE_
  +[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT  UND sG3
index 878b82f..3198377 100644 (file)
@@ -89,7 +89,7 @@ Symbol table '.dynsym' contains [0-9]+ entries:
 .* NOTYPE  GLOBAL DEFAULT  ABS _edata
 .* NOTYPE  GLOBAL DEFAULT  ABS _end
 
-Symbol table '.symtab' contains 55 entries:
+Symbol table '.symtab' contains 52 entries:
  +Num: +Value +Size Type +Bind +Vis +Ndx Name
 .* NOTYPE  LOCAL  DEFAULT  UND *
 .* SECTION LOCAL  DEFAULT +1 *
@@ -104,9 +104,6 @@ Symbol table '.symtab' contains 55 entries:
 .* SECTION LOCAL  DEFAULT +10 *
 .* SECTION LOCAL  DEFAULT +11 *
 .* SECTION LOCAL  DEFAULT +12 *
-.* SECTION LOCAL  DEFAULT +13 *
-.* SECTION LOCAL  DEFAULT +14 *
-.* SECTION LOCAL  DEFAULT +15 *
 .* TLS +LOCAL  DEFAULT +8 sl1
 .* TLS +LOCAL  DEFAULT +8 sl2
 .* TLS +LOCAL  DEFAULT +8 sl3