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 8dd2d78d5300eac222bc66e07be957fb81b26fd6..b618044094a563025e7d9b04b32d45ce7e58457d 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 6171e3c80c00105bbc159b4c842d88d4a5db8d2f..67e3aab89e261dbc0208e43567399812975b60d4 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 5e8b0b61c7562f921d70a0428340ab7f63c1a274..06c193867e3252889409d29c09cfd1c4399d024a 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 e0b351b51d7d2e67a056fbe9dc261f40c17dbd65..f923e2fad6870d0c92291227b2ada45338d5d592 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 69c534071019ecb50c1f5d85fc0fd331151ef063..4916be08ad02263468f84f2a7d2a4b6ae0e96c3e 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 3f213dcd913c8a814c75b25d01544a30ec10a48b..c4a9414b41157c5ea6c9b8cb0f55e2b66aa661f9 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 62500a8382a30e1bec4e2bd33f93afffbd7b1be9..545777a2aaf44b0ce0b22f3992b0c75bcec41c83 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 106e6c05cbd2b012954aaa8098e0ce3b8057b73f..264c9d93cd02290ddbd958d4843f6c8a2f391800 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 bcbcbc5c1fd7578872e4c8db5c2586e9682412ac..3237eca54e54d0993db618dbbe3d6c1df66183fe 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