Skip PR binutils/23494 tests for nacl targets
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 10 Aug 2018 14:53:50 +0000 (07:53 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 10 Aug 2018 14:53:50 +0000 (07:53 -0700)
PR binutils/23494 tests pass "-O elf64-x86-64" and "-O elf32-x86-64"
to objcopy which may not supported for nacl targets.  This patch skips
these tests for nacl targets.

* testsuite/binutils-all/x86-64/pr23494a-x32.d: Skip nacl
targets.
* testsuite/binutils-all/x86-64/pr23494a.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494b-x32.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494b.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494c-x32.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494c.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494d-x32.d: Likewise.
* testsuite/binutils-all/x86-64/pr23494d.d: Likewise.

binutils/ChangeLog
binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d
binutils/testsuite/binutils-all/x86-64/pr23494a.d
binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d
binutils/testsuite/binutils-all/x86-64/pr23494b.d
binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d
binutils/testsuite/binutils-all/x86-64/pr23494c.d
binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d
binutils/testsuite/binutils-all/x86-64/pr23494d.d

index 8dd2d78..b618044 100644 (file)
@@ -1,3 +1,15 @@
+2018-08-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/binutils-all/x86-64/pr23494a-x32.d: Skip nacl
+       targets.
+       * testsuite/binutils-all/x86-64/pr23494a.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494b-x32.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494b.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494c-x32.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494c.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494d-x32.d: Likewise.
+       * testsuite/binutils-all/x86-64/pr23494d.d: Likewise.
+
 2018-08-08  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR binutils/23494
index 6171e3c..67e3aab 100644 (file)
@@ -3,6 +3,7 @@
 #as: --x32
 #objcopy: -O elf64-x86-64
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description
index 5e8b0b6..06c1938 100644 (file)
@@ -3,6 +3,7 @@
 #as: --64 -defsym __64_bit__=1
 #objcopy: -O elf32-x86-64
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description
index e0b351b..f923e2f 100644 (file)
@@ -3,3 +3,4 @@
 #as: --x32
 #objcopy: -O elf64-x86-64 -R .note.gnu.property
 #readelf: -n
+#not-target: x86_64-*-nacl*
index 69c5340..4916be0 100644 (file)
@@ -3,3 +3,4 @@
 #as: --64 -defsym __64_bit__=1
 #objcopy: -O elf32-x86-64 -R .note.gnu.property
 #readelf: -n
+#not-target: x86_64-*-nacl*
index 3f213dc..c4a9414 100644 (file)
@@ -3,6 +3,7 @@
 #as: --x32
 #objcopy: -O elf64-x86-64
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description
index 62500a8..545777a 100644 (file)
@@ -3,6 +3,7 @@
 #as: --64 -defsym __64_bit__=1
 #objcopy: -O elf32-x86-64
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description
index 106e6c0..264c9d9 100644 (file)
@@ -3,6 +3,7 @@
 #as: --x32
 #objcopy: -O elf64-x86-64 --decompress-debug-sections
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description
index bcbcbc5..3237eca 100644 (file)
@@ -3,6 +3,7 @@
 #as: --64 -defsym __64_bit__=1
 #objcopy: -O elf32-x86-64 --decompress-debug-sections
 #readelf: -n
+#not-target: x86_64-*-nacl*
 
 Displaying notes found in: .note.gnu.property
   Owner                 Data size      Description