OSDN Git Service

Allow pcrel test for COFF targets as well, but not for PE targets.
authorNick Clifton <nickc@redhat.com>
Fri, 27 Aug 2004 08:09:00 +0000 (08:09 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 27 Aug 2004 08:09:00 +0000 (08:09 +0000)
Similarly for the absrel test.

gas/testsuite/ChangeLog
gas/testsuite/gas/i386/i386.exp

index a3338ef..6c78e36 100644 (file)
@@ -1,3 +1,8 @@
+2004-08-27  Nick Clifton  <nickc@redhat.com>
+
+       * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
+       but not for PE targets.  Similarly for the absrel test.
+
 2004-08-26  Nick Clifton  <nickc@redhat.com>
 
        * gas/i386/i386.exp: Group ELF specific tests together.  Move the
index f95e2f4..31b0b94 100644 (file)
@@ -53,7 +53,6 @@ if [expr ([istarget "i*86-*-*"] ||  [istarget "x86_64-*-*"]) && [gas_32_check]]
     run_dump_test "jump"
     run_dump_test "ssemmx2"
     run_dump_test "sse2"
-    run_dump_test "absrel"
     run_dump_test "sub"
     run_dump_test "prescott"
     run_dump_test "divide"
@@ -65,6 +64,13 @@ if [expr ([istarget "i*86-*-*"] ||  [istarget "x86_64-*-*"]) && [gas_32_check]]
        run_dump_test "reloc"
        run_dump_test "jump16"
        run_list_test "white" "-al --listing-lhs-width=3"
+
+       # These tests should in theory work for PE targets as well,
+       # but the relocs we currently produce are slightly different
+       # from those produced for ELF/COFF based toolchains.
+       # So for now we ignore PE targets.
+       run_dump_test "pcrel"
+       run_dump_test "absrel"
     }
 
     # ELF specific tests
@@ -77,7 +83,6 @@ if [expr ([istarget "i*86-*-*"] ||  [istarget "x86_64-*-*"]) && [gas_32_check]]
        run_dump_test "tlsd"
        run_dump_test "tlspic"
        run_dump_test "tlsnopic"
-       run_dump_test "pcrel"
     }
 
     # This is a PE specific test.