2001-08-10 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 10 Aug 2001 20:38:33 +0000 (20:38 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 10 Aug 2001 20:38:33 +0000 (20:38 +0000)
* gas/mips/e32-rel2.d: Updated for the objdump output change.
* gas/mips/e32el-rel2.d: Likewise.
* gas/mips/elf-rel.d: Likewise.
* gas/mips/elf-rel2.d: Likewise.
* gas/mips/elf-rel3.d: Likewise.
* gas/mips/elf_e_flags1.d: Likewise.
* gas/mips/elf_e_flags2.d: Likewise.
* gas/mips/elf_e_flags3.d: Likewise.
* gas/mips/elf_e_flags4.d: Likewise.
* gas/mips/elfel-rel.d: Likewise.
* gas/mips/elfel-rel2.d: Likewise.
* gas/mips/elfel-rel3.d: Likewise.
* gas/mips/empic.d: Likewise.
* gas/mips/mips16-e.d: Likewise.
* gas/mips/mips16-f.d: Likewise.
* gas/mips/mipsel16-f.d: Likewise.
* gas/mips/telempic.d: Likewise.
* gas/mips/tempic.d: Likewise.
* gas/mips/tmips16-e.d: Likewise.
* gas/mips/tmipsel16-e.d: Likewise.

* gas/mips/mips16-f.d: Fix the symbol table output.

* gas/mips/mipsel16-f.d: Fix the endian.

* gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.

22 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/e32-rel2.d
gas/testsuite/gas/mips/e32el-rel2.d
gas/testsuite/gas/mips/elf-rel.d
gas/testsuite/gas/mips/elf-rel2.d
gas/testsuite/gas/mips/elf-rel3.d
gas/testsuite/gas/mips/elf_e_flags1.d
gas/testsuite/gas/mips/elf_e_flags2.d
gas/testsuite/gas/mips/elf_e_flags3.d
gas/testsuite/gas/mips/elf_e_flags4.d
gas/testsuite/gas/mips/elfel-rel.d
gas/testsuite/gas/mips/elfel-rel2.d
gas/testsuite/gas/mips/elfel-rel3.d
gas/testsuite/gas/mips/empic.d
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/mips16-e.d
gas/testsuite/gas/mips/mips16-f.d
gas/testsuite/gas/mips/mipsel16-f.d
gas/testsuite/gas/mips/telempic.d
gas/testsuite/gas/mips/tempic.d
gas/testsuite/gas/mips/tmips16-e.d
gas/testsuite/gas/mips/tmipsel16-e.d

index 81aa9f5e4003f3bc96a714b771fdf7603e9d8606..d411abccddd64053a5274c067ee654515cc41036 100644 (file)
@@ -1,3 +1,32 @@
+2001-08-10  H.J. Lu  <hjl@gnu.org>
+
+       * gas/mips/e32-rel2.d: Updated for the objdump output change.
+       * gas/mips/e32el-rel2.d: Likewise.
+       * gas/mips/elf-rel.d: Likewise.
+       * gas/mips/elf-rel2.d: Likewise.
+       * gas/mips/elf-rel3.d: Likewise.
+       * gas/mips/elf_e_flags1.d: Likewise.
+       * gas/mips/elf_e_flags2.d: Likewise.
+       * gas/mips/elf_e_flags3.d: Likewise.
+       * gas/mips/elf_e_flags4.d: Likewise.
+       * gas/mips/elfel-rel.d: Likewise.
+       * gas/mips/elfel-rel2.d: Likewise.
+       * gas/mips/elfel-rel3.d: Likewise.
+       * gas/mips/empic.d: Likewise.
+       * gas/mips/mips16-e.d: Likewise.
+       * gas/mips/mips16-f.d: Likewise.
+       * gas/mips/mipsel16-f.d: Likewise.
+       * gas/mips/telempic.d: Likewise.
+       * gas/mips/tempic.d: Likewise.
+       * gas/mips/tmips16-e.d: Likewise.
+       * gas/mips/tmipsel16-e.d: Likewise.
+
+       * gas/mips/mips16-f.d: Fix the symbol table output.
+
+       * gas/mips/mipsel16-f.d: Fix the endian.
+
+       * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
+
 2001-08-10  Richard Sandiford  <rsandifo@redhat.com>
 
        * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
index cc494164cf63522a08c47b65f6c23a9c2e13297b..3983c7fd6f918729f631aab7c6d0f6d9e5d9146c 100644 (file)
@@ -9,7 +9,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000004 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000008 R_MIPS_LITERAL    \.lit8\+0x0+0004000
index 0e476ae3190b58a101a68d04e0dc2cde456ca04c..208c987c6a107168bc61deac83dec44596bac908 100644 (file)
@@ -9,7 +9,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000004 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000008 R_MIPS_LITERAL    \.lit8\+0x0+0004000
index e322f70f8adf158143460649dbd9ce2c161fb80e..9f3e9989483a6e2d2b3efaa5bcd9fab2d70b1484 100644 (file)
@@ -6,7 +6,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_HI16       \.text
 0+0000018 R_MIPS_LO16       \.text
 0+000000c R_MIPS_HI16       \.text
index 10b6f8a53dc0099892492fa7d047297023b1b69f..5524d1e732467ee67bbcb488f4fae3fa11f1527d 100644 (file)
@@ -8,7 +8,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000004 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000008 R_MIPS_LITERAL    \.lit8\+0x0+0004000
index 41eaf57338bd482705983c06e310604f67874b1c..d73df8a706649d687aea5149dd134d2c3d692020 100644 (file)
@@ -4,7 +4,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.data\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_32         b
 0+0000008 R_MIPS_32         .data
 
index 564fc038a1aeee368df08d93b8ddb76db945a90b..cc5af56cbbe1f05e65e3348c2e297b55cd566a2c 100644 (file)
@@ -6,17 +6,17 @@
 .*:.*file format.*mips.*
 architecture: mips:.*, flags 0x00000011:
 HAS_RELOC, HAS_SYMS
-start address 0x0000000000000000
+start address 0x0+00
 
 Disassembly of section .text:
 
-0000000000000000 <foo>:
+0+00 <foo>:
    0:  00850019        multu   a0,a1
    4:  00001012        mflo    v0
    8:  03e00008        jr      ra
    c:  24420001        addiu   v0,v0,1
 
-0000000000000010 <main>:
+0+10 <main>:
   10:  27bdffd8        addiu   sp,sp,-40
   14:  afbf0020        sw      ra,32\(sp\)
   18:  0c000000        jal     0 <foo>
index 27528571f3edcf29be679b0a11b34574044a334d..30dabe382696b47874517cb00001c52f18d579c2 100644 (file)
@@ -6,16 +6,16 @@
 .*:.*file format.*mips.*
 architecture: mips:4650, flags 0x00000011:
 HAS_RELOC, HAS_SYMS
-start address 0x0000000000000000
+start address 0x0+00
 
 Disassembly of section .text:
 
-0000000000000000 <foo>:
+0+00 <foo>:
    0:  70851002        mul     v0,a0,a1
    4:  03e00008        jr      ra
    8:  24420001        addiu   v0,v0,1
 
-000000000000000c <main>:
+0+0c <main>:
    c:  27bdffd8        addiu   sp,sp,-40
   10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
index 9ba5042d06283e3de6e47741cdf769b3a753418e..bc5fcd47b391d827c6241e4cdc0b53d2f5ae99cb 100644 (file)
@@ -6,16 +6,16 @@
 .*:.*file format.*mips.*
 architecture: mips:4650, flags 0x00000011:
 HAS_RELOC, HAS_SYMS
-start address 0x0000000000000000
+start address 0x0+00
 
 Disassembly of section .text:
 
-0000000000000000 <foo>:
+0+00 <foo>:
    0:  70851002        mul     v0,a0,a1
    4:  03e00008        jr      ra
    8:  24420001        addiu   v0,v0,1
 
-000000000000000c <main>:
+0+0c <main>:
    c:  27bdffd8        addiu   sp,sp,-40
   10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
index 9ba5042d06283e3de6e47741cdf769b3a753418e..bc5fcd47b391d827c6241e4cdc0b53d2f5ae99cb 100644 (file)
@@ -6,16 +6,16 @@
 .*:.*file format.*mips.*
 architecture: mips:4650, flags 0x00000011:
 HAS_RELOC, HAS_SYMS
-start address 0x0000000000000000
+start address 0x0+00
 
 Disassembly of section .text:
 
-0000000000000000 <foo>:
+0+00 <foo>:
    0:  70851002        mul     v0,a0,a1
    4:  03e00008        jr      ra
    8:  24420001        addiu   v0,v0,1
 
-000000000000000c <main>:
+0+0c <main>:
    c:  27bdffd8        addiu   sp,sp,-40
   10:  afbf0020        sw      ra,32\(sp\)
   14:  0c000000        jal     0 <foo>
index b3fc4fa4934cd20599571f6358e2a346ee864024..b619893da770efe5cc28c175e789bdb54b68ec8a 100644 (file)
@@ -7,7 +7,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_HI16       \.text
 0+0000018 R_MIPS_LO16       \.text
 0+000000c R_MIPS_HI16       \.text
index 8cca7f089ccae012957dec2160adbf4e27cb7543..9e16c941330c06cd2a61bfcf9dbb7f9ec66e6023 100644 (file)
@@ -9,7 +9,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000004 R_MIPS_LITERAL    \.lit8\+0x0+0004000
 0+0000008 R_MIPS_LITERAL    \.lit8\+0x0+0004000
index f630d4b23a343319a6aacab9f8f44e52653888c3..de08d43ec6011fad5b67336fde02a7203b4261d2 100644 (file)
@@ -5,7 +5,7 @@
 .*:     file format elf.*mips
 
 RELOCATION RECORDS FOR \[\.data\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_32         b
 0+0000008 R_MIPS_32         .data
 
index 46d9a6518fff52b30520a4d505cf33aa9af882cd..c54c198ad5a272d230d126c3e8a94f561d56d1b7 100644 (file)
@@ -23,7 +23,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL16_S2  g1
 0+000000c R_MIPS_GNU_REL16_S2  g2
 0+0000014 R_MIPS_GNU_REL16_S2  g2
@@ -60,7 +60,7 @@ OFFSET           TYPE              VALUE
 
 
 RELOCATION RECORDS FOR \[\.foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL_HI16  g1
 0+0000008 R_MIPS_GNU_REL_LO16  g1
 0+000000c R_MIPS_GNU_REL_HI16  \.foo
index ffb4fe12783e0160afd51d46289ff9766383b15e..678b47090a4a26f0918d503420501b7183862cda 100644 (file)
@@ -160,7 +160,6 @@ if { [istarget mips*-*-*] } then {
        run_dump_test "${tmips}${el}empic"
        if { !$no_mips16 } { 
            run_dump_test "${tmips}mips${el}16-e" 
-           setup_xfail "mips*-*-*"
            run_dump_test "mips${el}16-f" 
        }
     }
index 1161956c0b8fa48f856e79cc1add4b2639e87ea9..13788fd13eded5460479fcb429f380f60ebcbfa9 100644 (file)
@@ -19,7 +19,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_32         l1
 0+0000004 R_MIPS_32         l1
 0+0000008 R_MIPS_32         L1.1
index 69df307cdfa63b72e385cac48f28408678381288..ec396516a0f1c74cc27afbb08cfbed0652c0a348 100644 (file)
@@ -10,14 +10,14 @@ SYMBOL TABLE:
 0+0000000 l    d  \.text       0+0000000 
 0+0000000 l    d  \.data       0+0000000 
 0+0000000 l    d  \.bss        0+0000000 
+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+0000002 l       \.text       0+0000000 0xf0 l1
 
 
 RELOCATION RECORDS FOR \[foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_32         l1
 
 
index d0eadb1220850f67d786e0376413c4657ae60308..969d2590107a8ca386717387108dcde016a9e756 100644 (file)
@@ -18,7 +18,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_32         l1
 
 
@@ -31,4 +31,4 @@ Contents of section \.reginfo:
 Contents of section \.(mdebug|pdr):
 #...
 Contents of section foo:
- 0000 00000003 00000000 00000000 00000000  .*
+ 0000 03000000 00000000 00000000 00000000  .*
index db4a8c03c8cae34c0627f40ad5e297a4eb141fa1..1667ce19a82587fa30073772e38d777681dbce02 100644 (file)
@@ -24,7 +24,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL16_S2  g1
 0+000000c R_MIPS_GNU_REL16_S2  g2
 0+0000014 R_MIPS_GNU_REL16_S2  g2
@@ -61,7 +61,7 @@ OFFSET           TYPE              VALUE
 
 
 RELOCATION RECORDS FOR \[\.foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL_HI16  g1
 0+0000008 R_MIPS_GNU_REL_LO16  g1
 0+000000c R_MIPS_GNU_REL_HI16  \.foo
index 0f1ad8b4eb56a9e3b70ba2099e73b458cdae686b..3539bd631bd727747a90b1bc776502ca4ad925cf 100644 (file)
@@ -24,7 +24,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[\.text\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL16_S2  g1
 0+000000c R_MIPS_GNU_REL16_S2  g2
 0+0000014 R_MIPS_GNU_REL16_S2  g2
@@ -61,7 +61,7 @@ OFFSET           TYPE              VALUE
 
 
 RELOCATION RECORDS FOR \[\.foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000004 R_MIPS_GNU_REL_HI16  g1
 0+0000008 R_MIPS_GNU_REL_LO16  g1
 0+000000c R_MIPS_GNU_REL_HI16  \.foo
index a14b4617245bfd51948d8498ab33192b4f499bc6..8847fe443c910aa90ba3bdc03b98512fe30fae3e 100644 (file)
@@ -20,7 +20,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_32         l1
 0+0000004 R_MIPS_32         l1
 0+0000008 R_MIPS_32         L1.1
index 5a6bedf44e98211e53d6cf7865df91b423d57f7e..107902ed680d4f6229eea9c620c77d28d63ca5d2 100644 (file)
@@ -20,7 +20,7 @@ SYMBOL TABLE:
 
 
 RELOCATION RECORDS FOR \[foo\]:
-OFFSET           TYPE              VALUE 
+OFFSET [ ]+ TYPE              VALUE 
 0+0000000 R_MIPS_32         l1
 0+0000004 R_MIPS_32         l1
 0+0000008 R_MIPS_32         L1.1