diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2010-10-30 23:02:32 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2010-10-30 23:02:32 +0000 |
commit | b3cded65e92ba4d9b5e5a33fb95c4d551bda9c1b (patch) | |
tree | 69d40fbef2c0c4ee32fe97b7a28b510f2e3c2dbc /ld/testsuite/ld-mmix | |
parent | 7a815afd9b5121ee0f65dc1e1de1c0de6de97679 (diff) |
Notes
Diffstat (limited to 'ld/testsuite/ld-mmix')
40 files changed, 49 insertions, 169 deletions
diff --git a/ld/testsuite/ld-mmix/bpo-1.d b/ld/testsuite/ld-mmix/bpo-1.d index 5b07e5f4253d5..97bc33d96913c 100644 --- a/ld/testsuite/ld-mmix/bpo-1.d +++ b/ld/testsuite/ld-mmix/bpo-1.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-10.d b/ld/testsuite/ld-mmix/bpo-10.d index dfd9858176c0c..713d7ad2949fd 100644 --- a/ld/testsuite/ld-mmix/bpo-10.d +++ b/ld/testsuite/ld-mmix/bpo-10.d @@ -12,14 +12,11 @@ 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 2000000000000000 g \*ABS\* 0+ _end -0+4 g \*ABS\* 0+ _start\. +0+4 g \.init 0+ _start\. Contents of section \.init: 0000 e37704a6 .* diff --git a/ld/testsuite/ld-mmix/bpo-11.d b/ld/testsuite/ld-mmix/bpo-11.d index 1adeb1d74c583..5925cff51ee7c 100644 --- a/ld/testsuite/ld-mmix/bpo-11.d +++ b/ld/testsuite/ld-mmix/bpo-11.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bpo-14.d b/ld/testsuite/ld-mmix/bpo-14.d index e57412c31a454..e19e4a8528d9b 100644 --- a/ld/testsuite/ld-mmix/bpo-14.d +++ b/ld/testsuite/ld-mmix/bpo-14.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-16.d b/ld/testsuite/ld-mmix/bpo-16.d index a4022e1679b14..d7e372c75f2c9 100644 --- a/ld/testsuite/ld-mmix/bpo-16.d +++ b/ld/testsuite/ld-mmix/bpo-16.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-17.d b/ld/testsuite/ld-mmix/bpo-17.d index 6c8fe34fc94b7..f70b852339d86 100644 --- a/ld/testsuite/ld-mmix/bpo-17.d +++ b/ld/testsuite/ld-mmix/bpo-17.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-18.d b/ld/testsuite/ld-mmix/bpo-18.d index 96fda3b621bb2..3d1d2f11a9410 100644 --- a/ld/testsuite/ld-mmix/bpo-18.d +++ b/ld/testsuite/ld-mmix/bpo-18.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bpo-19.d b/ld/testsuite/ld-mmix/bpo-19.d index 870dba2369f56..d8ee554012bd9 100644 --- a/ld/testsuite/ld-mmix/bpo-19.d +++ b/ld/testsuite/ld-mmix/bpo-19.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-2.d b/ld/testsuite/ld-mmix/bpo-2.d index 4781175e852bb..7206cab26754e 100644 --- a/ld/testsuite/ld-mmix/bpo-2.d +++ b/ld/testsuite/ld-mmix/bpo-2.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bpo-22.d b/ld/testsuite/ld-mmix/bpo-22.d index 15aea8535899b..c6a13145583cb 100644 --- a/ld/testsuite/ld-mmix/bpo-22.d +++ b/ld/testsuite/ld-mmix/bpo-22.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bpo-3.d b/ld/testsuite/ld-mmix/bpo-3.d index 00fb7a9b23a32..e1435ef35ebb4 100644 --- a/ld/testsuite/ld-mmix/bpo-3.d +++ b/ld/testsuite/ld-mmix/bpo-3.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-4.d b/ld/testsuite/ld-mmix/bpo-4.d index 1e7c9036aa33a..372e7e6acbef5 100644 --- a/ld/testsuite/ld-mmix/bpo-4.d +++ b/ld/testsuite/ld-mmix/bpo-4.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bpo-5.d b/ld/testsuite/ld-mmix/bpo-5.d index 046002815616f..a1a192d616972 100644 --- a/ld/testsuite/ld-mmix/bpo-5.d +++ b/ld/testsuite/ld-mmix/bpo-5.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-6.d b/ld/testsuite/ld-mmix/bpo-6.d index 39c3a912a41f8..a5978c9350246 100644 --- a/ld/testsuite/ld-mmix/bpo-6.d +++ b/ld/testsuite/ld-mmix/bpo-6.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/bpo-9.d b/ld/testsuite/ld-mmix/bpo-9.d index f230b195aea52..16d0017696466 100644 --- a/ld/testsuite/ld-mmix/bpo-9.d +++ b/ld/testsuite/ld-mmix/bpo-9.d @@ -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 diff --git a/ld/testsuite/ld-mmix/bspec1.d b/ld/testsuite/ld-mmix/bspec1.d index ce83480f286b8..79d53d42f098d 100644 --- a/ld/testsuite/ld-mmix/bspec1.d +++ b/ld/testsuite/ld-mmix/bspec1.d @@ -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': diff --git a/ld/testsuite/ld-mmix/bspec2.d b/ld/testsuite/ld-mmix/bspec2.d index b5e683b911083..98296e729e7cf 100644 --- a/ld/testsuite/ld-mmix/bspec2.d +++ b/ld/testsuite/ld-mmix/bspec2.d @@ -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': diff --git a/ld/testsuite/ld-mmix/greg-1.d b/ld/testsuite/ld-mmix/greg-1.d index b5a42ca663be9..d64ce0a684e0c 100644 --- a/ld/testsuite/ld-mmix/greg-1.d +++ b/ld/testsuite/ld-mmix/greg-1.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/greg-19.d b/ld/testsuite/ld-mmix/greg-19.d index b4a90251c51da..44681617370bc 100644 --- a/ld/testsuite/ld-mmix/greg-19.d +++ b/ld/testsuite/ld-mmix/greg-19.d @@ -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 diff --git a/ld/testsuite/ld-mmix/greg-2.d b/ld/testsuite/ld-mmix/greg-2.d index baf364743bbfc..ab8fbb2a8f3cf 100644 --- a/ld/testsuite/ld-mmix/greg-2.d +++ b/ld/testsuite/ld-mmix/greg-2.d @@ -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 diff --git a/ld/testsuite/ld-mmix/greg-3.d b/ld/testsuite/ld-mmix/greg-3.d index 0e55087f1814a..25189c22daf46 100644 --- a/ld/testsuite/ld-mmix/greg-3.d +++ b/ld/testsuite/ld-mmix/greg-3.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/greg-4.d b/ld/testsuite/ld-mmix/greg-4.d index 67715ed134c4b..8b882c1f6a6ba 100644 --- a/ld/testsuite/ld-mmix/greg-4.d +++ b/ld/testsuite/ld-mmix/greg-4.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/greg-5.d b/ld/testsuite/ld-mmix/greg-5.d index 81f4fa5b6d536..67e50d295d9a0 100644 --- a/ld/testsuite/ld-mmix/greg-5.d +++ b/ld/testsuite/ld-mmix/greg-5.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/greg-5s.d b/ld/testsuite/ld-mmix/greg-5s.d index 30d3b04de0bde..84f59517bbccc 100644 --- a/ld/testsuite/ld-mmix/greg-5s.d +++ b/ld/testsuite/ld-mmix/greg-5s.d @@ -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 #... diff --git a/ld/testsuite/ld-mmix/greg-6.d b/ld/testsuite/ld-mmix/greg-6.d index 2cf163e618131..e4df905a1dbb5 100644 --- a/ld/testsuite/ld-mmix/greg-6.d +++ b/ld/testsuite/ld-mmix/greg-6.d @@ -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 diff --git a/ld/testsuite/ld-mmix/greg-7.d b/ld/testsuite/ld-mmix/greg-7.d index 13d0aa23e91c6..a5d1692e95151 100644 --- a/ld/testsuite/ld-mmix/greg-7.d +++ b/ld/testsuite/ld-mmix/greg-7.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loc1.d b/ld/testsuite/ld-mmix/loc1.d index 7ecf491531e3e..cac26892d7115 100644 --- a/ld/testsuite/ld-mmix/loc1.d +++ b/ld/testsuite/ld-mmix/loc1.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loc2.d b/ld/testsuite/ld-mmix/loc2.d index c4e8cc9a15a2e..7d44c2241a85f 100644 --- a/ld/testsuite/ld-mmix/loc2.d +++ b/ld/testsuite/ld-mmix/loc2.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loc3.d b/ld/testsuite/ld-mmix/loc3.d index 7969d00109112..ff0fe8ada2aee 100644 --- a/ld/testsuite/ld-mmix/loc3.d +++ b/ld/testsuite/ld-mmix/loc3.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loc4.d b/ld/testsuite/ld-mmix/loc4.d index 15333de542a54..34428a9845878 100644 --- a/ld/testsuite/ld-mmix/loc4.d +++ b/ld/testsuite/ld-mmix/loc4.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loc6.d b/ld/testsuite/ld-mmix/loc6.d index 030ba6c2d515d..425edaee07605 100644 --- a/ld/testsuite/ld-mmix/loc6.d +++ b/ld/testsuite/ld-mmix/loc6.d @@ -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 diff --git a/ld/testsuite/ld-mmix/local1.d b/ld/testsuite/ld-mmix/local1.d index 3e8ecaa1564ac..fc08da774fd0d 100644 --- a/ld/testsuite/ld-mmix/local1.d +++ b/ld/testsuite/ld-mmix/local1.d @@ -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': diff --git a/ld/testsuite/ld-mmix/local3.d b/ld/testsuite/ld-mmix/local3.d index db545913cc48b..62db6c3424134 100644 --- a/ld/testsuite/ld-mmix/local3.d +++ b/ld/testsuite/ld-mmix/local3.d @@ -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': diff --git a/ld/testsuite/ld-mmix/local5.d b/ld/testsuite/ld-mmix/local5.d index 37dc0f569f69c..955c3fada771b 100644 --- a/ld/testsuite/ld-mmix/local5.d +++ b/ld/testsuite/ld-mmix/local5.d @@ -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': diff --git a/ld/testsuite/ld-mmix/local7.d b/ld/testsuite/ld-mmix/local7.d index 2407fcdfb1965..0109d13800331 100644 --- a/ld/testsuite/ld-mmix/local7.d +++ b/ld/testsuite/ld-mmix/local7.d @@ -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': diff --git a/ld/testsuite/ld-mmix/locdo-1.d b/ld/testsuite/ld-mmix/locdo-1.d index 2e8409fddd449..4a16735067545 100644 --- a/ld/testsuite/ld-mmix/locdo-1.d +++ b/ld/testsuite/ld-mmix/locdo-1.d @@ -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 diff --git a/ld/testsuite/ld-mmix/loct-1.d b/ld/testsuite/ld-mmix/loct-1.d index 96b6a1451a74a..24f4112de663e 100644 --- a/ld/testsuite/ld-mmix/loct-1.d +++ b/ld/testsuite/ld-mmix/loct-1.d @@ -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 diff --git a/ld/testsuite/ld-mmix/locto-1.d b/ld/testsuite/ld-mmix/locto-1.d index 08e665273b32f..5c5c391edacb8 100644 --- a/ld/testsuite/ld-mmix/locto-1.d +++ b/ld/testsuite/ld-mmix/locto-1.d @@ -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 diff --git a/ld/testsuite/ld-mmix/start-1.d b/ld/testsuite/ld-mmix/start-1.d index 13fdbdc48ca86..37c23d6ed4fee 100644 --- a/ld/testsuite/ld-mmix/start-1.d +++ b/ld/testsuite/ld-mmix/start-1.d @@ -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 diff --git a/ld/testsuite/ld-mmix/undef-3.d b/ld/testsuite/ld-mmix/undef-3.d index a17b96877423f..5b3ce98ea7d8f 100644 --- a/ld/testsuite/ld-mmix/undef-3.d +++ b/ld/testsuite/ld-mmix/undef-3.d @@ -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\. |