bfd/
authorAlan Modra <amodra@gmail.com>
Sat, 11 Dec 2004 04:32:37 +0000 (04:32 +0000)
committerAlan Modra <amodra@gmail.com>
Sat, 11 Dec 2004 04:32:37 +0000 (04:32 +0000)
* elfcode.h (elf_slurp_symbol_table): Use bfd_elf_sym_name so that
canonical sections syms have a name.

gas/testsuite/
Update for changed section syms.

ld/testsuite/
Update for changed section syms.

100 files changed:
bfd/ChangeLog
bfd/elfcode.h
gas/testsuite/ChangeLog
gas/testsuite/gas/alpha/elf-usepv-1.d
gas/testsuite/gas/arm/mapping.d
gas/testsuite/gas/mips/tmips16-e.d
gas/testsuite/gas/mips/tmips16-f.d
gas/testsuite/gas/mmix/align-1.d
gas/testsuite/gas/mmix/basep-10.d
gas/testsuite/gas/mmix/basep-11.d
gas/testsuite/gas/mmix/basep-7.d
gas/testsuite/gas/mmix/basep-8.d
gas/testsuite/gas/mmix/basep-9.d
gas/testsuite/gas/mmix/builtin1.d
gas/testsuite/gas/mmix/builtin2.d
gas/testsuite/gas/mmix/builtin3.d
gas/testsuite/gas/mmix/bz-c.d
gas/testsuite/gas/mmix/comment-2.d
gas/testsuite/gas/mmix/comment-3.d
gas/testsuite/gas/mmix/cons-2.d
gas/testsuite/gas/mmix/fb-1.d
gas/testsuite/gas/mmix/fb-2.d
gas/testsuite/gas/mmix/geta-c.d
gas/testsuite/gas/mmix/greg1.d
gas/testsuite/gas/mmix/greg1a.d
gas/testsuite/gas/mmix/greg2.d
gas/testsuite/gas/mmix/greg2a.d
gas/testsuite/gas/mmix/greg3.d
gas/testsuite/gas/mmix/greg4.d
gas/testsuite/gas/mmix/greg5.d
gas/testsuite/gas/mmix/greg6.d
gas/testsuite/gas/mmix/greg7.d
gas/testsuite/gas/mmix/greg8.d
gas/testsuite/gas/mmix/is-1.d
gas/testsuite/gas/mmix/jump-c.d
gas/testsuite/gas/mmix/local-1.d
gas/testsuite/gas/mmix/locall1.d
gas/testsuite/gas/mmix/odd-1.d
gas/testsuite/gas/mmix/op-0-1.d
gas/testsuite/gas/mmix/op-0-1s.d
gas/testsuite/gas/mmix/op-0-2.d
gas/testsuite/gas/mmix/prefix1.d
gas/testsuite/gas/mmix/prefix2.d
gas/testsuite/gas/mmix/prefix3.d
gas/testsuite/gas/mmix/pseudo-1.d
gas/testsuite/gas/mmix/pushj-c.d
gas/testsuite/gas/mmix/pushj-cs.d
gas/testsuite/gas/mmix/sym-1.d
gas/testsuite/gas/mmix/weak1-s.d
gas/testsuite/gas/mmix/weak1.d
gas/testsuite/gas/mmix/zerop-1.d
gas/testsuite/gas/ppc/power4.d
gas/testsuite/gas/ppc/test1elf32.d
gas/testsuite/gas/ppc/test1elf64.d
gas/testsuite/gas/sh/sh64/datal32-3.d
gas/testsuite/gas/sh/sh64/datal64-3.d
gas/testsuite/gas/sh/sh64/localcom-1.d
ld/testsuite/ChangeLog
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/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/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-sh/sh64/abi32.xd
ld/testsuite/ld-sh/sh64/abi64.xd
ld/testsuite/ld-sh/sh64/cmpct1.xd
ld/testsuite/ld-sh/sh64/mix1.xd
ld/testsuite/ld-sh/sh64/mix2.xd
ld/testsuite/ld-sh/sh64/rel32.xd
ld/testsuite/ld-sh/sh64/rel64.xd
ld/testsuite/ld-sh/sh64/shdl32.xd
ld/testsuite/ld-sh/sh64/shdl64.xd

index e97ea6e3bca470353fd96ba83148a1719b547f6b..f61fd226a2939643b0b15ffe044545834be7d4ad 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-11  Alan Modra  <amodra@bigpond.net.au>
+
+       * elfcode.h (elf_slurp_symbol_table): Use bfd_elf_sym_name so that
+       canonical sections syms have a name.
+
 2004-12-11  Alan Modra  <amodra@bigpond.net.au>
 
        * elf64-ppc.c (opd_entry_value): Don't use cached relocs if they
index a06b839e9a7f59725f113e6ecde5c58908b7dd82..0e22c33c47ab9a16f56a2c7c4352265e78fb30c1 100644 (file)
@@ -1086,9 +1086,7 @@ elf_slurp_symbol_table (bfd *abfd, asymbol **symptrs, bfd_boolean dynamic)
          memcpy (&sym->internal_elf_sym, isym, sizeof (Elf_Internal_Sym));
          sym->symbol.the_bfd = abfd;
 
-         sym->symbol.name = bfd_elf_string_from_elf_section (abfd,
-                                                             hdr->sh_link,
-                                                             isym->st_name);
+         sym->symbol.name = bfd_elf_sym_name (abfd, hdr, isym);
 
          sym->symbol.value = isym->st_value;
 
@@ -1217,7 +1215,7 @@ error_return:
   return -1;
 }
 
-/* Read  relocations for ASECT from REL_HDR.  There are RELOC_COUNT of
+/* Read relocations for ASECT from REL_HDR.  There are RELOC_COUNT of
    them.  */
 
 static bfd_boolean
index 386340d60aea284020d370b121f7bed4a13ec82d..28d7451332ce0336dd50962af6ed1ababdbdc704 100644 (file)
@@ -1,3 +1,60 @@
+2004-12-11  Alan Modra  <amodra@bigpond.net.au>
+
+       * gas/alpha/elf-usepv-1.d: Update for changed section syms.
+       * gas/arm/mapping.d: Likewise.
+       * gas/mips/tmips16-e.d: Likewise.
+       * gas/mips/tmips16-f.d: Likewise.
+       * gas/mmix/align-1.d: Likewise.
+       * gas/mmix/basep-10.d: Likewise.
+       * gas/mmix/basep-11.d: Likewise.
+       * gas/mmix/basep-7.d: Likewise.
+       * gas/mmix/basep-8.d: Likewise.
+       * gas/mmix/basep-9.d: Likewise.
+       * gas/mmix/builtin1.d: Likewise.
+       * gas/mmix/builtin2.d: Likewise.
+       * gas/mmix/builtin3.d: Likewise.
+       * gas/mmix/bz-c.d: Likewise.
+       * gas/mmix/comment-2.d: Likewise.
+       * gas/mmix/comment-3.d: Likewise.
+       * gas/mmix/cons-2.d: Likewise.
+       * gas/mmix/fb-1.d: Likewise.
+       * gas/mmix/fb-2.d: Likewise.
+       * gas/mmix/geta-c.d: Likewise.
+       * gas/mmix/greg1.d: Likewise.
+       * gas/mmix/greg1a.d: Likewise.
+       * gas/mmix/greg2.d: Likewise.
+       * gas/mmix/greg2a.d: Likewise.
+       * gas/mmix/greg3.d: Likewise.
+       * gas/mmix/greg4.d: Likewise.
+       * gas/mmix/greg5.d: Likewise.
+       * gas/mmix/greg6.d: Likewise.
+       * gas/mmix/greg7.d: Likewise.
+       * gas/mmix/greg8.d: Likewise.
+       * gas/mmix/is-1.d: Likewise.
+       * gas/mmix/jump-c.d: Likewise.
+       * gas/mmix/local-1.d: Likewise.
+       * gas/mmix/locall1.d: Likewise.
+       * gas/mmix/odd-1.d: Likewise.
+       * gas/mmix/op-0-1.d: Likewise.
+       * gas/mmix/op-0-1s.d: Likewise.
+       * gas/mmix/op-0-2.d: Likewise.
+       * gas/mmix/prefix1.d: Likewise.
+       * gas/mmix/prefix2.d: Likewise.
+       * gas/mmix/prefix3.d: Likewise.
+       * gas/mmix/pseudo-1.d: Likewise.
+       * gas/mmix/pushj-c.d: Likewise.
+       * gas/mmix/pushj-cs.d: Likewise.
+       * gas/mmix/sym-1.d: Likewise.
+       * gas/mmix/weak1-s.d: Likewise.
+       * gas/mmix/weak1.d: Likewise.
+       * gas/mmix/zerop-1.d: Likewise.
+       * gas/ppc/power4.d: Likewise.
+       * gas/ppc/test1elf32.d: Likewise.
+       * gas/ppc/test1elf64.d: Likewise.
+       * gas/sh/sh64/datal32-3.d: Likewise.
+       * gas/sh/sh64/datal64-3.d: Likewise.
+       * gas/sh/sh64/localcom-1.d: Likewise.
+
 2004-12-10  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * gas/mips/elf-rel23a.d: New test.
index cd0603ffff1b8f68e1df751f6e1a7d9f282b5dca..115eb691c29cf02cde0345b775a2d07cf69a8f35 100644 (file)
@@ -4,8 +4,8 @@
 .*:     file format elf64-alpha.*
 
 SYMBOL TABLE:
-0*0000000 l    d  .text        0*0000000 
-0*0000000 l    d  .data        0*0000000 
-0*0000000 l    d  .bss 0*0000000 
-0*0000000 l       .text        0*0000000 0x80 foo
-0*0000004 l       .text        0*0000000 0x88 bar
+0*0000000 l    d  \.text       0*0000000 (|\.text)
+0*0000000 l    d  \.data       0*0000000 (|\.data)
+0*0000000 l    d  \.bss        0*0000000 (|\.bss)
+0*0000000 l       \.text       0*0000000 0x80 foo
+0*0000004 l       \.text       0*0000000 0x88 bar
index 7ad249e27df0f1cb39da89591c19fa485e5648b0..9a797597898f6970413b8122c5529e57d7473f0f 100644 (file)
@@ -6,13 +6,13 @@
 .*: +file format.*arm.*
 
 SYMBOL TABLE:
-0+00 l    d  .text     0+0 
-0+00 l    d  .data     0+0 
-0+00 l    d  .bss      0+0 
+0+00 l    d  .text     0+0 (|.text)
+0+00 l    d  .data     0+0 (|.data)
+0+00 l    d  .bss      0+0 (|.bss)
 0+00 l     F .text     0+0 \$a
 0+08 l     F .text     0+0 \$t
 0+00 l     O .data     0+0 \$d
-0+00 l    d  foo       0+0 
+0+00 l    d  foo       0+0 (|foo)
 0+00 l     F foo       0+0 \$t
 0+00 g       .text     0+0 mapping
 0+08 g     F .text     0+0 thumb_mapping
index cf62fab8d56effb460b62c9fa09d195f334b19e5..b03c6bb4f04b6465d9eb2dcd1bfd9629e2eb33c9 100644 (file)
@@ -8,14 +8,14 @@
 .*: +file format elf.*mips.*
 
 SYMBOL TABLE:
-0+0000000 l    d  \.text       0+0000000 
-0+0000000 l    d  \.data       0+0000000 
-0+0000000 l    d  \.bss        0+0000000 
+0+0000000 l    d  \.text       0+0000000 (|\.text)
+0+0000000 l    d  \.data       0+0000000 (|\.data)
+0+0000000 l    d  \.bss        0+0000000 (|\.bss)
 0+0000002 l       \.text       0+0000000 0xf0 l1
 0+0000004 l       \.text       0+0000000 0xf0 L1.1
-0+0000000 l    d  foo  0+0000000 
-0+0000000 l    d  \.reginfo    0+0000000 
-0+0000000 l    d  \.(mdebug|pdr)       0+0000000 
+0+0000000 l    d  foo  0+0000000 (|foo)
+0+0000000 l    d  \.reginfo    0+0000000 (|\.reginfo)
+0+0000000 l    d  \.(mdebug|pdr)       0+0000000 (|\.mdebug|\.pdr)
 0+0000000         \*UND\*      0+0000000 g1
 
 
index d2197f0349178032a9e2f7c23bd6d335e8291a07..8e3304ca9b4893cc50407c991c9615c404310e23 100644 (file)
@@ -8,13 +8,13 @@
 .*: +file format elf.*mips.*
 
 SYMBOL TABLE:
-0+0000000 l    d  \.text       0+0000000 
-0+0000000 l    d  \.data       0+0000000 
-0+0000000 l    d  \.bss        0+0000000 
+0+0000000 l    d  \.text       0+0000000 (|\.text)
+0+0000000 l    d  \.data       0+0000000 (|\.data)
+0+0000000 l    d  \.bss        0+0000000 (|\.bss)
 0+0000002 l       \.text       0+0000000 0xf0 l1
-0+0000000 l    d  foo  0+0000000 
-0+0000000 l    d  \.reginfo    0+0000000 
-0+0000000 l    d  \.(mdebug|pdr)       0+0000000 
+0+0000000 l    d  foo  0+0000000 (|foo)
+0+0000000 l    d  \.reginfo    0+0000000 (|\.reginfo)
+0+0000000 l    d  \.(mdebug|pdr)       0+0000000 (|\.mdebug|\.pdr)
 
 
 RELOCATION RECORDS FOR \[foo\]:
index 94acac25761b31e3b71d33baf6b935e2bb8949f1..68658df913f04503dbddd00e3c69e4923cf0bcb1 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0000000000000000 l    d  \.text        0000000000000000 
-0000000000000000 l    d  \.data        0000000000000000 
-0000000000000000 l    d  \.bss 0000000000000000 
+0000000000000000 l    d  \.text        0000000000000000 (|\.text)
+0000000000000000 l    d  \.data        0000000000000000 (|\.data)
+0000000000000000 l    d  \.bss 0000000000000000 (|\.bss)
 0000000000000002 l       \.text        0000000000000000 a
 0000000000000008 l       \.text        0000000000000000 b
 0000000000000010 l       \.text        0000000000000000 c
index fcf486f7477c30a77cc3c6176cf8f77f3625e07d..07c990c2928528c62c837821b31a82260d52e6d9 100644 (file)
@@ -4,12 +4,12 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+4 l       \.text     0+ w4
 0+10 l       \.text    0+ w2
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+c  w      \.text     0+ w1
 0+8  w      \.text     0+ w3
 
index 81227c0ae65d149f398ab6050a81db5ce2af8608..dc03ca46492fdced606a8e1ab55b22866c402f9d 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+4 l       \.text     0+ w4
 0+10 l       \.text    0+ w2
 0+c  w      \.text     0+ w1
index e00139fef7ee3cd2c5c6cd235c58e927236d763b..0cd0a13a63c87c619021c679378b560e9cc3a374 100644 (file)
@@ -9,9 +9,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+2a l       \*ABS\*   0+ a
 0+70 l       \*ABS\*   0+ b
 0+48 l       \*ABS\*   0+ c
index 6f075945d3df615f5474899919fdabd7ccb20606..e5a1d724588d0e869066a4316718b40cd01cf9c8 100644 (file)
@@ -9,9 +9,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l     O \.bss       0+4 comm_symbol3
 0+4 l     O \.bss      0+4 comm_symbol4
 0+4       O \*COM\*    0+4 comm_symbol1
index d50d8a36156f60da185a13fb8da49863fed82cc5..148c899b0cdb9ee113411215d1312c1f925c51e2 100644 (file)
@@ -3,12 +3,12 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l     O \.bss       0+4 comm_symbol3
 0+4 l     O \.bss      0+4 comm_symbol4
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+4       O \*COM\*    0+4 comm_symbol1
 
 RELOCATION RECORDS FOR \[\.text\]:
index 1733cf42c0beef026a2183e8d333a256ad3d37ea..17d13bbfa6858f70bdfcc1cb08f5b01dc2b3436a 100644 (file)
@@ -7,9 +7,9 @@
 
 SYMBOL TABLE:
 0+14 l       \*ABS\*   0+ rJ
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 
index f0e1c6a143789fd823b08f59f98f7817443cd5c8..7656cb6909c3cf41567a024796c28f58c04c4510 100644 (file)
@@ -8,9 +8,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+14 l       \*ABS\*   0+ rJ
 0+ g     F \.text      0+ Main
 
index 4c03230a7b90abf1c7984d403adf615805a3cc3e..74801a6d548103e3d0196d1c88394e7ee138f09c 100644 (file)
@@ -9,9 +9,9 @@
 
 SYMBOL TABLE:
 0+14 l       \*ABS\*   0+ rJ
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 
index 60432584273409afad4bb3f577cb4fe2aa3b49cb..24113b633d3a39eb915b737cf7606cd478f1e580 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 ffff0000ffff0000 l       \*ABS\*       0+ i1
 ffff0000ffff0000 l       \*ABS\*       0+ i2
 0+ g     F .text       0+ Main
index 5530552481572f694673aa04a0208ad87098a82b..b58a0009cb2850c9932888395e448627237e5d8f 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 
index 2614051815d242673718634d175d55cfb9450e3d..19922b84918b317343bc910a1bb8e3f62d690d97 100644 (file)
@@ -3,11 +3,11 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0000000000000000 l    d  \.text        0000000000000000 
-0000000000000000 l    d  \.data        0000000000000000 
-0000000000000000 l    d  \.bss 0000000000000000 
+0000000000000000 l    d  \.text        0000000000000000 (|\.text)
+0000000000000000 l    d  \.data        0000000000000000 (|\.data)
+0000000000000000 l    d  \.bss 0000000000000000 (|\.bss)
 0000000000000000 l       \.MMIX\.reg_contents  0000000000000000 im
-0000000000000000 l    d  \.MMIX\.reg_contents  0000000000000000 
+0000000000000000 l    d  \.MMIX\.reg_contents  0000000000000000 (|\.MMIX\.reg_contents)
 
 
 RELOCATION RECORDS FOR \[\.MMIX\.reg_contents\]:
index 6e354a557bd171e1fdc30031fcf5c5e97c59a401..251d58e5523a823603d08feee03f94a656daa5dc 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 Contents of section \.text:
index 3610c71c84be7a5c47c62990a48b064360e8af2f..c7f1d12c0d4c19d172bd946f4ac58cd39d530185 100644 (file)
@@ -3,10 +3,10 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 
 
 RELOCATION RECORDS FOR \[\.text\]:
index 5e412d51915d8248a38e2fc795c4232479084fe6..74eb71fd13973b13651b3e4912eb9581d56f681f 100644 (file)
@@ -3,10 +3,10 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+10 g       \*ABS\*   0+ __\.MMIX\.start\.\.text
 
 
index 851018cb5bcab13f346c363369232000e79c2d3e..5e7bf2bbb860d668ab186228517aa67aa831cad6 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 ffff0000ffff0000 l       \*ABS\*       0+ i1
 ffff0000ffff0000 l       \*ABS\*       0+ i2
 0+ g     F .text       0+ Main
index 5c45364e7a2c1b927ec0fee33b5e9f5b47fa4767..fe3b5487533f68b73478938832fddadeb1986891 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ D4
 0+4 l       \.text     0+ E6
 0+ l       \.MMIX\.reg_contents        0+ H9
@@ -15,7 +15,7 @@ SYMBOL TABLE:
 0+20 l       \.MMIX\.reg_contents      0+ C3
 0+28 l       \.MMIX\.reg_contents      0+ B1
 0+30 l       \.MMIX\.reg_contents      0+ A0
-0+0 l    d  \.MMIX\.reg_contents       0+ 
+0+0 l    d  \.MMIX\.reg_contents       0+ (|\.MMIX\.reg_contents)
 0+c g     F \.text     0+ Main
 
 
index 932f4e421a941e934777fb41ab1f4d05ac3c6dfd..86ab57260557b2ac2bb16fbc82246d6220ed45a0 100644 (file)
@@ -5,9 +5,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ D4
 0+4 l       \.text     0+ E6
 0+ l       \.MMIX\.reg_contents        0+ H9
@@ -17,7 +17,7 @@ SYMBOL TABLE:
 0+30 l       \.MMIX\.reg_contents      0+ C3
 0+38 l       \.MMIX\.reg_contents      0+ B1
 0+40 l       \.MMIX\.reg_contents      0+ A0
-0+0 l    d  \.MMIX\.reg_contents       0+ 
+0+0 l    d  \.MMIX\.reg_contents       0+ (|\.MMIX\.reg_contents)
 0+c g     F \.text     0+ Main
 
 
index 5c45364e7a2c1b927ec0fee33b5e9f5b47fa4767..fe3b5487533f68b73478938832fddadeb1986891 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ D4
 0+4 l       \.text     0+ E6
 0+ l       \.MMIX\.reg_contents        0+ H9
@@ -15,7 +15,7 @@ SYMBOL TABLE:
 0+20 l       \.MMIX\.reg_contents      0+ C3
 0+28 l       \.MMIX\.reg_contents      0+ B1
 0+30 l       \.MMIX\.reg_contents      0+ A0
-0+0 l    d  \.MMIX\.reg_contents       0+ 
+0+0 l    d  \.MMIX\.reg_contents       0+ (|\.MMIX\.reg_contents)
 0+c g     F \.text     0+ Main
 
 
index 1fbd88d4194f3f2ae6ef4cc3a1c703845cc1e32c..ea8cb1e0f264af174ff5783bf4bc8caac91b580a 100644 (file)
@@ -5,9 +5,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ D4
 0+4 l       \.text     0+ E6
 0+ l       \.MMIX\.reg_contents        0+ H9
@@ -17,7 +17,7 @@ SYMBOL TABLE:
 0+30 l       \.MMIX\.reg_contents      0+ C3
 0+38 l       \.MMIX\.reg_contents      0+ B1
 0+40 l       \.MMIX\.reg_contents      0+ A0
-0+0 l    d  \.MMIX\.reg_contents       0+ 
+0+0 l    d  \.MMIX\.reg_contents       0+ (|\.MMIX\.reg_contents)
 0+c g     F \.text     0+ Main
 
 
index 9b7661439005d3161325d8404acfe07cda610230..fcaa4393c292a0d5adcb166734c9171deb720f7f 100644 (file)
@@ -5,10 +5,10 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+ g       \.MMIX\.reg_contents        0+ areg
 0+c g     F \.text     0+ Main
 
index 224794ec3881da4ca97a7c4d47317aae93811df3..fb5560523ee8350b2138af20e86ee7837123efc0 100644 (file)
@@ -5,11 +5,11 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+4 l       \.text     0+ x
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 
 
 RELOCATION RECORDS FOR \[\.text\]:
index 71b007eb46766d06e06b17ce45f0d064544299c9..5d4bbba126e81ac978c96286bbbad370abe2911b 100644 (file)
@@ -6,14 +6,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ t
 2000000000000004 l       \*ABS\*       0+ x
 2000000000000000 l       \*ABS\*       0+ Data_Segment
 0+ l       \.data      0+ y
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+ g     F \.text      0+ Main
 2000000000000008 g       \*ABS\*       0+ __\.MMIX\.start\.\.data
 
index 40ec5ce7a9a85b62eebfcb65340b75d587401047..e66e38f1e8803a3d66689ca094cdc1bbda8e1221 100644 (file)
@@ -6,14 +6,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ t
 2000000000000004 l       \*ABS\*       0+ x
 2000000000000000 l       \*ABS\*       0+ Data_Segment
 0+ l       \.data      0+ y
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+ g     F \.text      0+ Main
 2000000000000008 g       \*ABS\*       0+ __\.MMIX\.start\.\.data
 
index b6021e25f7f4650bc0df2f19fa6f87342eef465f..f4cae1886e0edb10e615f96f7e54e9d08054a5c9 100644 (file)
@@ -6,13 +6,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ t
 0+4 l       \*ABS\*    0+ x
 0+ l       \.text      0+ y
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+8 g     F \.text     0+ Main
 0+8 g       \*ABS\*    0+ __\.MMIX\.start\.\.text
 
index a8314b4b00528e954e7f03178ed1d5d54838ed2f..c244919dc62d3fff7e5906f8f16673f613e233f5 100644 (file)
@@ -6,13 +6,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ t
 0+4 l       \*ABS\*    0+ x
 0+ l       \.text      0+ y
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+8 g     F \.text     0+ Main
 0+8 g       \*ABS\*    0+ __\.MMIX\.start\.\.text
 
index c96fa504eae8d699197b441906ba48429d2adf42..3890b5b07861b789fbf33a2570cf623748c467cd 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 
 Contents of section \.text:
  0+ 00000026 0000001f 0000000d 0000001e  .*
index a256687879af50a03a8b124edecef7f9e92f01be..d0c24374fd5ffe38962b9ff18e64555ce1c7f1e4 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 ffff0000ffff0000 l       \*ABS\*       0+ i1
 ffff0000ffff0000 l       \*ABS\*       0+ i2
 0+ g     F .text       0+ Main
index 2656cfd462dce233f1d05d158d6d5e9458092860..ecca83775fed715ee3ec30b8d836fa0aeccd1af7 100644 (file)
@@ -15,9 +15,9 @@ Idx Name          Size      VMA               LMA               File off  Algn
   2 \.bss          00000000  0000000000000000  0000000000000000  00000044  2\*\*0
                   ALLOC
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+90 l       \*REG\*   0+ reghere
 0+2d l       \*ABS\*   0+ consthere
 0+         \*UND\*     0+ extreg
index 0921e63820b9fce663a0b1b6ac0f11efea77430a..ead3a1a9f63af9e64d85c282acb91107f230c8ec 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+14 l       \.text    0+ L9
 0+18 l       \.text    0+ L12
 0+1c l       \.text    0+ L21
index 8cec21146762d99fe937111dd484bb990530d8f8..51bc4e5693a76239acd1a11f350cc400e77af2f9 100644 (file)
@@ -5,11 +5,11 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.MMIX\.reg_contents        0+ small
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+ g     F \.text      0+ Main
 
 
index f76f0eace6ac7f7523c6ad1a5cdf7edd8f934a38..0344af330ac4cc08a151befb5492915c53651094 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \*ABS\*     0+ zero0
 0+ l       \*ABS\*     0+ zero1
 0+ l       \*ABS\*     0+ zero2
index 1af0b8165281dd2e8a88565b25d4256a13f90cec..d64ced85bb038f44b4bbb1130ba865b75da54863 100644 (file)
@@ -4,9 +4,9 @@
 
 .*:     file format elf64-mmix
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \*ABS\*     0+ zero0
 0+ l       \*ABS\*     0+ zero1
 0+ l       \*ABS\*     0+ zero2
index 530e8d43b4a7496af7213b6511bd9241b5eb28d0..c0fb4de2f49cbc751e0451981f4b122a058b39b4 100644 (file)
@@ -5,9 +5,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \*ABS\*     0+ zero0
 0+ l       \*ABS\*     0+ zero1
 0+ l       \*ABS\*     0+ zero2
index e82d60f08fe4cef1b66cbad2980dbdc8ade916b5..b774193559064fb4a1381d8ff93046d73c6cb6d1 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ a
 0+4 l       \.text     0+ c
 0+24 l       \.text    0+ d
index 818761bc7e103592e31f786f463c1901bb1b8650..a14ffcd3736c31b2e3ed6b92443f63db48073c62 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 
index 1b1a1ef7f1daa9588a3b11f7e05e4d1b7fff3b76..2ecbcc19f18bf0bb563132335285996c0e73d666 100644 (file)
@@ -3,14 +3,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+8 l       \.text     0+ someplace
 0+ l       \.text      0+ bc:h
 0+8 l       \.MMIX\.reg_contents       0+ a1
 0+ l       \.MMIX\.reg_contents        0+ ba2
-0+ l    d  \.MMIX\.reg_contents        0+ 
+0+ l    d  \.MMIX\.reg_contents        0+ (|\.MMIX\.reg_contents)
 0+4 g     F \.text     0+ Main
 
 
index e7ac99ab32690e63d7513510c0490da50c390b8e..2de00e70aa6a11653090541f9e0a3a3a7579663a 100644 (file)
@@ -5,9 +5,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 Contents of section \.text:
index 093466b8b2927e7abf60f2db3f72a71a0d15ac21..af3281de2c5947a115f234d1495a6577d5593acc 100644 (file)
@@ -4,9 +4,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 ffff0000ffff0000 l       \*ABS\*       0+ i1
 ffff0000ffff0000 l       \*ABS\*       0+ i2
 0+ g     F .text       0+ Main
index 7112c5d14e3f1ffce1713405c5d617164b9d0ff6..b2ac35abc000c4404e16b34731e8904bcfe850dd 100644 (file)
@@ -4,9 +4,9 @@
 
 .*:     file format elf64-mmix
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 ffff0000ffff0000 l       \*ABS\*       0+ i1
 ffff0000ffff0000 l       \*ABS\*       0+ i2
 0+ g     F .text       0+ Main
index cd64ce4dd100fd6a1d401f867f303dda25e053ed..82e23d55b744a7c7c9738300bb3e8b5f224689b6 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-0+ l    d  .data       0+ 
-0+ l    d  .bss        0+ 
+0+ l    d  .text       0+ (|\.text)
+0+ l    d  .data       0+ (|\.data)
+0+ l    d  .bss        0+ (|\.bss)
 0+10 l       .text     0+ scl1
 0+14 l       .text     0+ :scl2
 0+20 l       .text     0+ endcl1
index a9293833461139deb4d39e5d1ec79d03bc4dc213..36d9a779ef08675e1cb5ef241fff8e0a02775c09 100644 (file)
@@ -6,9 +6,9 @@
 
 .*:     file format elf64-mmix
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+  w      \.text      0+ foo
 0+4 g       \.text     0+ main
 RELOCATION RECORDS FOR \[\.text\]:
index dfe6d7c82fdae080cb191527b29066caf008e19c..4cbea47e0d7882837c882d3f9dc1bc21239fd921 100644 (file)
@@ -6,9 +6,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+  w      \.text      0+ foo
 0+4 g       \.text     0+ main
 
index d39133a25b5059abb57eb45e6b4dfcdf1d787d66..b6e6465e1d2124c1873b8c15fa05eaa649bacef1 100644 (file)
@@ -3,9 +3,9 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ g     F \.text      0+ Main
 
 
index 6aabc270087df2acc54910f53fca33ac89ab7c56..1bc7dad92319219f69a709642a1f1f5a4416656d 100644 (file)
@@ -19,12 +19,12 @@ Idx Name +Size +VMA +LMA +File off +Algn
  +3 \.toc +0+30 +0+ +0+ +.*
  +CONTENTS, ALLOC, LOAD, RELOC, DATA
 SYMBOL TABLE:
-0+ l +d +\.text        0+ 
-0+ l +d +\.data        0+ 
-0+ l +d +\.bss 0+ 
+0+ l +d +\.text        0+ (|\.text)
+0+ l +d +\.data        0+ (|\.data)
+0+ l +d +\.bss 0+ (|\.bss)
 0+ l +\.data   0+ dsym0
 0+8 l +\.data  0+ dsym1
-0+ l +d +\.toc 0+ 
+0+ l +d +\.toc 0+ (|\.toc)
 0+8 l +\.data  0+ usym0
 0+10 l +\.data 0+ usym1
 0+ +\*UND\*    0+ esym0
index 5654282b396a280ed279998b30b50150da37cb53..eaf63746ae44d6d5b8c86ef174df3047211eeae2 100644 (file)
@@ -16,9 +16,9 @@ Idx Name +Size +VMA +LMA +File off +Algn
   2 \.bss  +00000000  0+0000  0+0000  .*
  +ALLOC
 SYMBOL TABLE:
-0+0000 l    d  \.text  0+0000 
-0+0000 l    d  \.data  0+0000 
-0+0000 l    d  \.bss   0+0000 
+0+0000 l    d  \.text  0+0000 (|\.text)
+0+0000 l    d  \.data  0+0000 (|\.data)
+0+0000 l    d  \.bss   0+0000 (|\.bss)
 0+0000 l       \.data  0+0000 dsym0
 0+0004 l       \.data  0+0000 dsym1
 0+0004 l       \.data  0+0000 usym0
index bfdd4e86222ab1cc1d5a420ea72171625e6178bf..4c52f808c2007a1ce8936496caa3d7fcce61c63e 100644 (file)
@@ -18,12 +18,12 @@ Idx Name          Size      VMA               LMA               File off  Algn
   3 \.toc          00000030  0000000000000000  0000000000000000  .*
                   CONTENTS, ALLOC, LOAD, RELOC, DATA
 SYMBOL TABLE:
-0000000000000000 l    d  \.text        0000000000000000 
-0000000000000000 l    d  \.data        0000000000000000 
-0000000000000000 l    d  \.bss 0000000000000000 
+0000000000000000 l    d  \.text        0000000000000000 (|\.text)
+0000000000000000 l    d  \.data        0000000000000000 (|\.data)
+0000000000000000 l    d  \.bss 0000000000000000 (|\.bss)
 0000000000000000 l       \.data        0000000000000000 dsym0
 0000000000000008 l       \.data        0000000000000000 dsym1
-0000000000000000 l    d  \.toc 0000000000000000 
+0000000000000000 l    d  \.toc 0000000000000000 (|\.toc)
 0000000000000008 l       \.data        0000000000000000 usym0
 0000000000000010 l       \.data        0000000000000000 usym1
 0000000000000010 l       \.data        0000000000000000 datpt
index 159ed41650c15a11ccdb512681a87a035f450a1e..a1e3a3ce956c10a2dd7140c5b6aae10cb723fd1e 100644 (file)
@@ -24,14 +24,14 @@ Idx Name          Size      VMA       LMA       File off  Algn
   3 \.rodata       0+10  0+  0+  0+a0  2\*\*2
                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ 0x04 start
 0+30 l       \.text    0+ 0x04 foo
 0+38 l       \.text    0+ 0x04 foo2
 0+40 l       \.text    0+ 0x04 foo3
-0+ l    d  \.rodata    0+ 
+0+ l    d  \.rodata    0+ (|\.rodata)
 0+48 l       \.text    0+ 0x04 foo4
 0+4 l       \.rodata   0+ myrodata1
 0+50 l       \.text    0+ 0x04 foo5
index 8a056cf8f0e4130a35987d89fc166561ab5572ef..a6e81299af13631a5539c2b6114049aae6897d8b 100644 (file)
@@ -24,14 +24,14 @@ Idx Name          Size      VMA               LMA               File off  Algn
   3 \.rodata       0+10  0+  0+  0+104  2\*\*2
                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \.bss       0+ 
+0+ l    d  \.text      0+ (|\.text)
+0+ l    d  \.data      0+ (|\.data)
+0+ l    d  \.bss       0+ (|\.bss)
 0+ l       \.text      0+ 0x04 start
 0+58 l       \.text    0+ 0x04 foo
 0+68 l       \.text    0+ 0x04 foo2
 0+78 l       \.text    0+ 0x04 foo3
-0+ l    d  \.rodata    0+ 
+0+ l    d  \.rodata    0+ (|\.rodata)
 0+88 l       \.text    0+ 0x04 foo4
 0+4 l       \.rodata   0+ myrodata1
 0+98 l       \.text    0+ 0x04 foo5
index 8698d5e3435eaa9d64471102709ad743ca3b9b25..83a91b0e9c8ff6c8cb468547c2b76a51d9a06d9e 100644 (file)
@@ -6,9 +6,9 @@
 .*:     file format .*-sh64.*
 
 SYMBOL TABLE:
-0+0 l    d  \.text     0+ 
-0+0 l    d  \.data     0+ 
-0+0 l    d  \.bss      0+ 
+0+0 l    d  \.text     0+ (|\.text)
+0+0 l    d  \.data     0+ (|\.data)
+0+0 l    d  \.bss      0+ (|\.bss)
 0+0 l       \.text     0+ start
 0+c l     O \.bss      0+4 dd
 0+c l     O \.bss      0+4 d
index e9932f97478b70d3b1239ca9cac7cee37d70fce0..f3b2a3278124cb31787ff0b5c70bb9fc798c85e5 100644 (file)
@@ -1,3 +1,48 @@
+2004-12-11  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-mmix/bpo-1.d: Update for changed section syms.
+       * 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/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/locdo-1.d: Likewise.
+       * ld-mmix/loct-1.d: Likewise.
+       * ld-mmix/locto-1.d: Likewise.
+       * ld-mmix/start-1.d: Likewise.
+       * ld-sh/sh64/abi32.xd: Likewise.
+       * ld-sh/sh64/abi64.xd: Likewise.
+       * ld-sh/sh64/cmpct1.xd: Likewise.
+       * ld-sh/sh64/mix1.xd: Likewise.
+       * ld-sh/sh64/mix2.xd: Likewise.
+       * ld-sh/sh64/rel32.xd: Likewise.
+       * ld-sh/sh64/rel64.xd: Likewise.
+       * ld-sh/sh64/shdl32.xd: Likewise.
+       * ld-sh/sh64/shdl64.xd: Likewise.
+
 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * ld-mips-elf/jalbal.d: New test.
index c2b916201a2e397280dc78c28b7b414e1e02b3e8..e7e0390075476671a851e9c467a9a8e6b317c2b6 100644 (file)
@@ -9,14 +9,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0000000000000000 l    d  \.text        0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0000000000000000 l    d  \.text        0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 5e41c64cf147e0bc839333b30fb35180c198d03e..3c2b7d3009a0d68a14d6acff92792b446769a690 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.init      0+ 
-0+4 l    d  \.text     0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f8 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.init      0+ (|\.init)
+0+4 l    d  \.text     0+ (|\.text)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 0a862429eae8196af3f25cf642f255125381d304..3e40bfb509124f31377adfad589efeef2f9ac8af 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.init      0+ 
-0+10 l    d  \.text    0+ 
-20+ l    d  \.sbss     0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7e8 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.init      0+ (|\.init)
+0+10 l    d  \.text    0+ (|\.text)
+20+ l    d  \.sbss     0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 4c950fafb26db31ba82e7112d041ef81cb0b7bf5..521fce211869656093f9fd79706d5137be99cc31 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 c5d857c3907eaa58ce72a82de83698bcf34ce13f..28364018a71d623729f81250ab2e1437712f3528 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 330f4829cc73735e1c427cf7c7270d5319d5b009..f5f41a3bdf01b3dfc4da80403100288e1b5404a2 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 9a88569026f29e81e514df75df6838466c7ca57c..d86a4520481fc63f90bc4f644f34bab8abc2d287 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+100 l    d  \.text   0+ 
-4000000000001060 l    d  \.text\.away  0+ 
-400000000000106c l    d  \.data        0+ 
-400000000000106c l    d  \.bss 0+ 
-0+7e0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+100 l    d  \.text   0+ (|\.text)
+4000000000001060 l    d  \.text\.away  0+ (|\.text\.away)
+400000000000106c l    d  \.data        0+ (|\.data)
+400000000000106c l    d  \.bss 0+ (|\.bss)
+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 2f40f64b0dc2b02e33b938bdfb4a9d6685fe50ad..b75be295107645f77a6fb7c4f807082455888e6a 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+100 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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+37c l       \*ABS\*  0+ i
 0+ g       \.text      0+ _start
 #...
index b0ba8b0cac12befe0f44127a8b6330b1c15cb75a..350da416e30967d6e64d579f0024658b1777c236 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7e8 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 75eed259e5d388327ac6d4f712321249975370af..37bf66e54affbfd1b9c0dd50136799326859f383 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0000000000000000 l    d  \.text        0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0000000000000000 l    d  \.text        0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 958142cf8ade7e4c9514168853727a8ccc933598..0b47f87ed351668d1615e76f5dc82c20a62a34c0 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 43f7f184e965eca88a8eb7a5030c60fa1ffbd657..366e0500d48dbca6d3fa67c59fb32a4e6d959408 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7e0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 023bb0a0792228286fbb8e3af8b0e61bdc01da6c..75bcffa7f29ff3bfcbcb7d39f220fea26fe53d8a 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7e8 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 e438409ec72329d33bc729dfef59a70285f8f221..7c134e6fc2f9759d43d8e3e880623d4e21329868 100644 (file)
@@ -9,14 +9,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+100 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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+df l       \*ABS\*   0+ i
 0+ g       \.text      0+ _start
 #...
index e6e11611fea072ace6f11d778c2af1e7dea96176..82f3012130d6c815b620d94dc1177062763840f6 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.init      0+ 
-0+10 l    d  \.text    0+ 
-20+ l    d  \.sbss     0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7e8 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.init      0+ (|\.init)
+0+10 l    d  \.text    0+ (|\.text)
+20+ l    d  \.sbss     0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 d3860074e2ba5e2c13a4ec021c3aabcb392ea172..1dcdf2bccfcbc51aae2ebdd1000344c103c29da5 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 1845114f9aea731bd2f715bbc04ae1e6a798b3ee..fcabfd2f11c95cbfa538d91e86c32051cd09093d 100644 (file)
@@ -7,14 +7,14 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 18eb03254f3a88964edeee071e67c5a5925b0b30..f2a725a49c636ed00c1fbfe3ce07cd166dbded4e 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7e0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 996899ae0592857feeeb3faba9f0fc3142e57172..10c78b766f32f79aee5fddab933462ae1d52fc3a 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 b7493fb5411f2198a7fac102505c6bb7be367a43..db9b28861d13525f89f742f83335b7275256add1 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 b392adfc8d0ec651719cfbd48bf822f5cc73c771..a0412dc472ddf016fab33368b2c987d07fcfdb6a 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 e128af84a56f81268d6b67167c9406a462906719..feea430b7078813151c2f356d970d380a837df01 100644 (file)
 
 .*:     file format elf64-mmix
 SYMBOL TABLE:
-0+ l    d  .text       0+ 
-2000000000000000 l    d  .data 0+ 
-2000000000000000 l    d  .sbss 0+ 
-2000000000000000 l    d  .bss  0+ 
-0+7f0 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 fef3a7f4d988c335b69506cf4b71c9aea2b55620..e841cf3b4659138151fcaf24d5e6b4ac49db8357 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+0 l    d  \.text     0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+100 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+0 l    d  \.text     0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 0e3486a1ac8b10871441232430a92ba8091c0ddc..c553032d99f20d6ae2fe0e945e9d1c9ff4138668 100644 (file)
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+100 l    d  \.MMIX\.reg_contents     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 bc0d17b44ced526bcb77b6be4d0396fafada93ed..a34618a568996e78470113fdb9dc26f9d046e45a 100644 (file)
@@ -7,13 +7,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 69d082587f35fca23c254936a255e1915f1f4b49..234bddb1db72bd4b1eb1ad84501c8911ddfbe9c4 100644 (file)
@@ -8,13 +8,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 0f2c964c1aab2dd7896a66c1a8dea4eb023dd66c..4dcdd801c614d8e2b5fc87477fe817f520a19f40 100644 (file)
@@ -8,13 +8,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 5585cb488f492601487248dadc749f862710903f..0c09e6dc632adfc9960c40a71f2e8907a5da9072 100644 (file)
@@ -9,13 +9,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000008 l    d  \.sbss        0+ 
-2000000000000008 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000008 l    d  \.sbss        0+ (|\.sbss)
+2000000000000008 l    d  \.bss 0+ (|\.bss)
+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 eacc4688cfa826594d6c17ee304871b7decde8e2..7c0f76bebf5fe9cb218ff179fa54ceab3fdf214b 100644 (file)
@@ -8,13 +8,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000200 l    d  \.data        0+ 
-200000000000020c l    d  \.sbss        0+ 
-200000000000020c l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000200 l    d  \.data        0+ (|\.data)
+200000000000020c l    d  \.sbss        0+ (|\.sbss)
+200000000000020c l    d  \.bss 0+ (|\.bss)
+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 9204501dbbed086b091aa9de9ba806fecac515ac..ad7f73a9e109bfbe5005a703118ebdc713db619f 100644 (file)
@@ -6,13 +6,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000008 l    d  \.data        0+ 
-2000000000000010 l    d  \.sbss        0+ 
-2000000000000010 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000008 l    d  \.data        0+ (|\.data)
+2000000000000010 l    d  \.sbss        0+ (|\.sbss)
+2000000000000010 l    d  \.bss 0+ (|\.bss)
+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 a542f743758f9e5792f9b7fa5a60a964e40bbce7..32a08a38787fddd3999b4fa5553cf7022ce0c3f6 100644 (file)
@@ -6,13 +6,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1004 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1004 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 b42475361976c03e374b1a72e7c7f93d1d63ba95..8aa9f429088ccedcf7234d6f629a5a07a4428a5a 100644 (file)
@@ -6,13 +6,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+1008 l    d  \.text  0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1008 l    d  \.text  0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 fa90ba4e61d34312d5366b7a86e97979a7c72496..d372d1dbf89122152b245539bfa51eb69d5c42fd 100644 (file)
@@ -5,13 +5,13 @@
 .*:     file format elf64-mmix
 
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-2000000000000000 l    d  \.data        0+ 
-2000000000000000 l    d  \.sbss        0+ 
-2000000000000000 l    d  \.bss 0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|\.text)
+2000000000000000 l    d  \.data        0+ (|\.data)
+2000000000000000 l    d  \.sbss        0+ (|\.sbss)
+2000000000000000 l    d  \.bss 0+ (|\.bss)
+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 c6bd1dad96ed14e31d332dfa273234649838ceaa..a267d31280037efa65ccdbaab036af899e102381 100644 (file)
@@ -30,16 +30,16 @@ Idx Name          Size      VMA       LMA       File off  Algn
   6 \.stack        00000004  0+80000  0+80000  00000180  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+10e8 l    d  \.ctors 0+ 
-0+10e8 l    d  \.dtors 0+ 
-0+10e8 l    d  \.data  0+ 
-0+1100 l    d  \.sbss  0+ 
-0+1100 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+10e8 l    d  \.ctors 0+ (|\.ctors)
+0+10e8 l    d  \.dtors 0+ (|\.dtors)
+0+10e8 l    d  \.data  0+ (|\.data)
+0+1100 l    d  \.sbss  0+ (|\.sbss)
+0+1100 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+10f4 l       \.data  0+ foobar
 0+10fc l       \.data  0+ foobar2
 0+1060 l       \.text  0+ 0x04 plugh
index 08146795fb9b1ff51faa516109304651d66055ed..56e883cb98383e27a82d2caa201729d9dab7976e 100644 (file)
@@ -29,16 +29,16 @@ Idx Name          Size      VMA               LMA               File off  Algn
   6 \.stack        00000004  0000000000080000  0000000000080000  00000200  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0000000000001000 l    d  \.text        0000000000000000 
-0000000000001130 l    d  \.ctors       0000000000000000 
-0000000000001130 l    d  \.dtors       0000000000000000 
-0000000000001130 l    d  \.data        0000000000000000 
-0000000000001148 l    d  \.sbss        0000000000000000 
-0000000000001148 l    d  \.bss 0000000000000000 
-0000000000080000 l    d  \.stack       0000000000000000 
-0000000000000000 l    d  \*ABS\*       0000000000000000 
-0000000000000000 l    d  \*ABS\*       0000000000000000 
-0000000000000000 l    d  \*ABS\*       0000000000000000 
+0000000000001000 l    d  \.text        0000000000000000 (|\.text)
+0000000000001130 l    d  \.ctors       0000000000000000 (|\.ctors)
+0000000000001130 l    d  \.dtors       0000000000000000 (|\.dtors)
+0000000000001130 l    d  \.data        0000000000000000 (|\.data)
+0000000000001148 l    d  \.sbss        0000000000000000 (|\.sbss)
+0000000000001148 l    d  \.bss 0000000000000000 (|\.bss)
+0000000000080000 l    d  \.stack       0000000000000000 (|\.stack)
+0000000000000000 l    d  \*ABS\*       0000000000000000 (|\.shstrtab)
+0000000000000000 l    d  \*ABS\*       0000000000000000 (|\.symtab)
+0000000000000000 l    d  \*ABS\*       0000000000000000 (|\.strtab)
 000000000000113c l       \.data        0000000000000000 foobar
 0000000000001144 l       \.data        0000000000000000 foobar2
 00000000000010a8 l       \.text        0000000000000000 0x04 plugh
index 06e47a9433f04fe148f945d435316ebd011e5caf..f5e622444fc9b899e4c124713f439a854cd6c586 100644 (file)
@@ -32,17 +32,17 @@ Idx Name          Size      VMA       LMA       File off  Algn
   7 \.stack        00000004  0+80000  0+80000  00000180  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+1008 l    d  \.rodata        0+ 
-0+1098 l    d  \.ctors 0+ 
-0+1098 l    d  \.dtors 0+ 
-0+1098 l    d  \.data  0+ 
-0+1098 l    d  \.sbss  0+ 
-0+1098 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+1008 l    d  \.rodata        0+ (|\.rodata)
+0+1098 l    d  \.ctors 0+ (|\.ctors)
+0+1098 l    d  \.dtors 0+ (|\.dtors)
+0+1098 l    d  \.data  0+ (|\.data)
+0+1098 l    d  \.sbss  0+ (|\.sbss)
+0+1098 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1004 l       \.text  0+ next
 0+100c l       \.rodata        0+ here
 0+1098 g       \.dtors 0+ ___dtors
index 005e161a647b1404fef195853fc0db0a4ced5331..ea17531e9f66f776c79fa4fb809200210c5466c1 100644 (file)
@@ -31,17 +31,17 @@ Idx Name          Size      VMA       LMA       File off  Algn
   7 \.cranges      00000014  0+  0+  00000184  2\*\*0
                   CONTENTS, DEBUGGING, SORT_ENTRIES
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+10c8 l    d  \.ctors 0+ 
-0+10c8 l    d  \.dtors 0+ 
-0+10c8 l    d  \.data  0+ 
-0+10d8 l    d  \.sbss  0+ 
-0+10d8 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \.cranges   0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+10c8 l    d  \.ctors 0+ (|\.ctors)
+0+10c8 l    d  \.dtors 0+ (|\.dtors)
+0+10c8 l    d  \.data  0+ (|\.data)
+0+10d8 l    d  \.sbss  0+ (|\.sbss)
+0+10d8 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \.cranges   0+ (|\.cranges)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1008 l       \.text  0+ forw
 0+1004 l       \.text  0+ start2
 0+1030 l       \.text  0+ 0x04 mediacode2
index 28234f9394e2bcc0a5098953167f3770a8f80c68..ec76cc8222cbb41c4852af370d9830d15f0e98a9 100644 (file)
@@ -34,18 +34,18 @@ Idx Name          Size      VMA       LMA       File off  Algn
   8 \.cranges      00000014  0+  0+  00000184  2\*\*0
                   CONTENTS, DEBUGGING, SORT_ENTRIES
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+1034 l    d  \.rodata        0+ 
-0+10c8 l    d  \.ctors 0+ 
-0+10c8 l    d  \.dtors 0+ 
-0+10c8 l    d  \.data  0+ 
-0+10d8 l    d  \.sbss  0+ 
-0+10d8 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \.cranges   0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+1034 l    d  \.rodata        0+ (|\.rodata)
+0+10c8 l    d  \.ctors 0+ (|\.ctors)
+0+10c8 l    d  \.dtors 0+ (|\.dtors)
+0+10c8 l    d  \.data  0+ (|\.data)
+0+10d8 l    d  \.sbss  0+ (|\.sbss)
+0+10d8 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \.cranges   0+ (|\.cranges)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1020 l       \.text  0+ locallabel
 0+1040 g       \.rodata        0+ compactlabel4
 0+101c g       \.text  0+ 0x04 medialabel2
index 61c2f3927c21b18563344f0110f9acc94abe94aa..d49b21f6a1231281b2f1319eb53b009495f14fa1 100644 (file)
@@ -16,15 +16,15 @@ Idx Name          Size      VMA       LMA       File off  Algn
   3 \.stack        0+4  0+  0+  0+b4  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \.bss       0+ 
-0+ l    d  \.stack     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|.text)
+0+ l    d  \*ABS\*     0+ (|.rela.text)
+0+ l    d  \.data      0+ (|.data)
+0+ l    d  \*ABS\*     0+ (|.rela.data)
+0+ l    d  \.bss       0+ (|.bss)
+0+ l    d  \.stack     0+ (|.stack)
+0+ l    d  \*ABS\*     0+ (|.shstrtab)
+0+ l    d  \*ABS\*     0+ (|.symtab)
+0+ l    d  \*ABS\*     0+ (|.strtab)
 0+         \*UND\*     0+ unresolved5
 0+c g       \.text     0+ 0x04 file1text2
 0+24 g       \.text    0+ 0x04 file2text1
index c1842cc91d36f5bd675f1f595446ebbf4f5c0ba3..86791c949827fc229005eb450f6cebddca4217d3 100644 (file)
@@ -16,15 +16,15 @@ Idx Name          Size      VMA               LMA               File off  Algn
   3 \.stack        0+4  0+  0+  0+c0  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+ l    d  \.text      0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \.data      0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \.bss       0+ 
-0+ l    d  \.stack     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+ l    d  \.text      0+ (|.text)
+0+ l    d  \*ABS\*     0+ (|.rela.text)
+0+ l    d  \.data      0+ (|.data)
+0+ l    d  \*ABS\*     0+ (|.rela.data)
+0+ l    d  \.bss       0+ (|.bss)
+0+ l    d  \.stack     0+ (|.stack)
+0+ l    d  \*ABS\*     0+ (|.shstrtab)
+0+ l    d  \*ABS\*     0+ (|.symtab)
+0+ l    d  \*ABS\*     0+ (|.strtab)
 0+         \*UND\*     0+ unresolved5
 0+c g       \.text     0+ 0x04 file1text2
 0+24 g       \.text    0+ 0x04 file2text1
index 0e46444c2d50c02c36c10e60be6790492655fe1e..84dabc50d51b818e950ebd1085793df4dd63b569 100644 (file)
@@ -31,17 +31,17 @@ Idx Name          Size      VMA       LMA       File off  Algn
   7 \.stack        0+4  0+80000  0+80000  0+600  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+1204 l    d  \.rodata        0+ 
-0+13c8 l    d  \.ctors 0+ 
-0+13c8 l    d  \.dtors 0+ 
-0+13c8 l    d  \.data  0+ 
-0+1560 l    d  \.sbss  0+ 
-0+1560 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+1204 l    d  \.rodata        0+ (|\.rodata)
+0+13c8 l    d  \.ctors 0+ (|\.ctors)
+0+13c8 l    d  \.dtors 0+ (|\.dtors)
+0+13c8 l    d  \.data  0+ (|\.data)
+0+1560 l    d  \.sbss  0+ (|\.sbss)
+0+1560 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1150 l       \.text  0+ 0x04 part2
 0+13f8 g       \.data  0+ dfoo_otherboth2
 0+1178 g       \.text  0+ 0x04 bar_otherwithout
index 48826c3edc533f69e4b48492f19c578009a85f43..71ab0d31e3923f085473095d5c686530f3321844 100644 (file)
@@ -31,17 +31,17 @@ Idx Name          Size      VMA               LMA               File off  Algn
   7 \.stack        0+4  0+80000  0+80000  0+600  2\*\*0
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
-0+1000 l    d  \.text  0+ 
-0+1204 l    d  \.rodata        0+ 
-0+13c8 l    d  \.ctors 0+ 
-0+13c8 l    d  \.dtors 0+ 
-0+13c8 l    d  \.data  0+ 
-0+1560 l    d  \.sbss  0+ 
-0+1560 l    d  \.bss   0+ 
-0+80000 l    d  \.stack        0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
-0+ l    d  \*ABS\*     0+ 
+0+1000 l    d  \.text  0+ (|\.text)
+0+1204 l    d  \.rodata        0+ (|\.rodata)
+0+13c8 l    d  \.ctors 0+ (|\.ctors)
+0+13c8 l    d  \.dtors 0+ (|\.dtors)
+0+13c8 l    d  \.data  0+ (|\.data)
+0+1560 l    d  \.sbss  0+ (|\.sbss)
+0+1560 l    d  \.bss   0+ (|\.bss)
+0+80000 l    d  \.stack        0+ (|\.stack)
+0+ l    d  \*ABS\*     0+ (|\.shstrtab)
+0+ l    d  \*ABS\*     0+ (|\.symtab)
+0+ l    d  \*ABS\*     0+ (|\.strtab)
 0+1150 l       \.text  0+ 0x04 part2
 0+13f8 g       \.data  0+ dfoo_otherboth2
 0+1178 g       \.text  0+ 0x04 bar_otherwithout