x86: Run unique tests only for ELF targets
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 6 Feb 2020 12:44:39 +0000 (04:44 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 6 Feb 2020 12:44:39 +0000 (04:44 -0800)
* testsuite/gas/i386/i386.exp: Run unique and x86-64-unique
only for ELF targets.
* testsuite/gas/i386/unique.d: Don't xfail.
* testsuite/gas/i386/x86-64-unique.d: Likewise.

gas/ChangeLog
gas/testsuite/gas/i386/i386.exp
gas/testsuite/gas/i386/unique.d
gas/testsuite/gas/i386/x86-64-unique.d

index 7c6f2455630df702506cf2baa3a5beec4613f160..8955f53b8bc941b220c7189a64de68a40782a95d 100644 (file)
@@ -1,3 +1,10 @@
+2020-02-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/i386.exp: Run unique and x86-64-unique
+       only for ELF targets.
+       * testsuite/gas/i386/unique.d: Don't xfail.
+       * testsuite/gas/i386/x86-64-unique.d: Likewise.
+
 2020-02-06  Alan Modra  <amodra@gmail.com>
 
        * testsuite/gas/i386/unique.d: xfail for non-elf targets.
index ffeff0c101a687d5a127e28dca7385c71900e78d..59b14150c298f57bf972655f99e9e19fa7a28947 100644 (file)
@@ -491,7 +491,6 @@ if [expr ([istarget "i*86-*-*"] ||  [istarget "x86_64-*-*"]) && [gas_32_check]]
     run_list_test "inval-pseudo" "-al"
     run_dump_test "nop-1"
     run_dump_test "nop-2"
-    run_dump_test "unique"
     run_dump_test "optimize-1"
     run_dump_test "optimize-1a"
     run_dump_test "optimize-2"
@@ -590,6 +589,7 @@ if [expr ([istarget "i*86-*-*"] ||  [istarget "x86_64-*-*"]) && [gas_32_check]]
        run_dump_test "nop-4"
        run_dump_test "nop-5"
        run_dump_test "nop-6"
+       run_dump_test "unique"
 
        run_dump_test "evex-no-scale-32"
        run_dump_test "property-1"
@@ -1051,7 +1051,6 @@ if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_64_check]] t
     run_dump_test "x86-64-movd-intel"
     run_dump_test "x86-64-nop-1"
     run_dump_test "x86-64-nop-2"
-    run_dump_test "x86-64-unique"
     run_dump_test "x86-64-movsxd"
     run_dump_test "x86-64-movsxd-intel"
     run_list_test "x86-64-movsxd-inval" "-al"
@@ -1150,6 +1149,7 @@ if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_64_check]] t
        run_dump_test "x86-64-nop-4"
        run_dump_test "x86-64-nop-5"
        run_dump_test "x86-64-nop-6"
+       run_dump_test "x86-64-unique"
 
        run_dump_test "evex-no-scale-64"
        run_dump_test "x86-64-property-1"
index 11fe90d179e63e8f24caa4a32dc0dbf83ab8979d..0337733d992fe6aaae3881de68c143828eb38fbb 100644 (file)
@@ -1,6 +1,5 @@
 #objdump: -dw
 #name: i386 unique sections
-#xfail: *-*-darwin *-*-pe *-*-*cygwin* *-*-mingw*
 
 .*: +file format .*
 
index 59b869377a03f948333e4c2fb313acaf93c7d02b..4cfd30d5e9d02ad737552a7609688a19ec1751d6 100644 (file)
@@ -1,7 +1,6 @@
 #source: unique.s
 #objdump: -dw
 #name: 64bit unique sections
-#xfail: *-*-darwin *-*-pe *-*-*cygwin* *-*-mingw*
 
 .*: +file format .*