This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH][Binutils][Arm][COMMITTED] Skip tests on WINCE that require mapping symbols
- From: Tamar Christina <Tamar dot Christina at arm dot com>
- To: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Cc: nd <nd at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>, "nickc at redhat dot com" <nickc at redhat dot com>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>
- Date: Fri, 9 Aug 2019 08:10:13 +0000
- Subject: [PATCH][Binutils][Arm][COMMITTED] Skip tests on WINCE that require mapping symbols
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rUCMWzO8x02xUgGHAlMLASjkonxRHRxkmDWNNcb6yQ4=; b=XDFQ6b3RuoZjhNSxji0/7XjvR9wPfIFvAiVFcbvFfi+zocWfrCriVClxngB/sMvuSIdHMz8ZuNDlG5Z3MQ0kKWpWkUoTSMG3CqfeNDujhIvX1tiliUCy5O6ovlGF2C8R6Xh7HG6TxuR0A1XXWnU/ZeeRM4QOeRuiJAPbV6HtbP+iBpN5/n/v9YehegTvR8XdMSRyXSPWTtsEY6rdtDobxSaLmmBBjY3wHtI2kph1bqw/Nu5+u23DPxlpJFCebjxIouZT51A/XrTBVWGLzddvM9TZjFtLTdEKb/Il35K5OifRCdR1qwW0dilsELkWVUgsDC61RNZmcXtn4kteDJz9fg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bRWej+uta1UKixQqST7OPT0fH0GH6KZbt+J9syC8Coy8Y6vvc2lBWOwOZOf52vY5r7tec292bDdgw/huNm/nVibRh9AGp59MQffAcv1ffT0yu/edSgvmMnoclQsUyeZY47FVMV7Furw6nFX7WMXyP2zDaw/tWPVXUlW2UNodPLl1XGJJHKRvgfWmWpeWq+GGEufR+Pkt2naorxRtPVzyN2YluZinuGPi7dCDixmxYBTvYc7s1p6IMhveySeZTJFpst0LHSdgM69wXwC6jNaH2h8/0H5UwMyDRh8kCEoDqKMT1ZRuWCAoK1mA42XQYQDgFoPMnLc0MaRcQT5G0sRaBA==
- Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tamar dot Christina at arm dot com;
Hi All,
The following tests fail on wince as they rely on mapping symbols to
give them a fixed order.
This skips them on platforms that don't have mapping symbols.
build on native hardware and regtested on
arm-none-elf, arm-none-elf (32 bit host),
arm-none-linux-gnueabihf, arm-none-linux-gnueabihf (32 bit host)
Cross-compiled and regtested on
arm-none-linux-gnueabihf, armeb-none-elf, arm-wince-pe
and no issues.
Committed to master under the obvious rule.
Thanks,
Tamar
binutils/ChangeLog:
2019-08-09 Tamar Christina <tamar.christina@arm.com>
* testsuite/binutils-all/arm/in-order-all.d: Skip on pe, wince, coff.
* testsuite/binutils-all/arm/in-order.d: Likewise.
* testsuite/binutils-all/arm/out-of-order-all.d: Likewise.
* testsuite/binutils-all/arm/out-of-order.d: Likewise.
--
diff --git a/binutils/testsuite/binutils-all/arm/in-order-all.d b/binutils/testsuite/binutils-all/arm/in-order-all.d
index 5e51ca187a997b69ac074bda1311c469d1daafe0..22b104527a8c5478f372813a8fec3b24a4c58fb2 100644
--- a/binutils/testsuite/binutils-all/arm/in-order-all.d
+++ b/binutils/testsuite/binutils-all/arm/in-order-all.d
@@ -2,6 +2,7 @@
#source: out-of-order.s
#ld: -e v1 -Ttext-segment=0x400000
#objdump: -D
+#skip: *-*-pe *-wince-* *-*-coff
#name: Check if disassembler can handle all sections in default order
.*: +file format .*arm.*
diff --git a/binutils/testsuite/binutils-all/arm/in-order.d b/binutils/testsuite/binutils-all/arm/in-order.d
index a2c9b9ed9b13cb7e90b23b4aef8f8a20486b9a3c..81e296df0f8ea338f56a9ac962ff2bb2ac160d69 100644
--- a/binutils/testsuite/binutils-all/arm/in-order.d
+++ b/binutils/testsuite/binutils-all/arm/in-order.d
@@ -2,6 +2,7 @@
#source: out-of-order.s
#ld: -e v1 -Ttext-segment=0x400000
#objdump: -d
+#skip: *-*-pe *-wince-* *-*-coff
#name: Check if disassembler can handle sections in default order
.*: +file format .*arm.*
diff --git a/binutils/testsuite/binutils-all/arm/out-of-order-all.d b/binutils/testsuite/binutils-all/arm/out-of-order-all.d
index c1df00345560366503fd64d9e78a7fa37102b31c..7138ccc2df34e01b67a7065e25622cfb9c4bbdd6 100644
--- a/binutils/testsuite/binutils-all/arm/out-of-order-all.d
+++ b/binutils/testsuite/binutils-all/arm/out-of-order-all.d
@@ -2,6 +2,7 @@
#source: out-of-order.s
#ld: -T out-of-order.T
#objdump: -D
+#skip: *-*-pe *-wince-* *-*-coff
#name: Check if disassembler can handle all sections in different order than header
.*: +file format .*arm.*
diff --git a/binutils/testsuite/binutils-all/arm/out-of-order.d b/binutils/testsuite/binutils-all/arm/out-of-order.d
index f880cbcb91da49246fb47aa0d1acc52a314dcf61..4daabb594d5dfcd272e9b4ab05798313e9468070 100644
--- a/binutils/testsuite/binutils-all/arm/out-of-order.d
+++ b/binutils/testsuite/binutils-all/arm/out-of-order.d
@@ -1,6 +1,7 @@
#PROG: objcopy
#ld: -T out-of-order.T
#objdump: -d
+#skip: *-*-pe *-wince-* *-*-coff
#name: Check if disassembler can handle sections in different order than header
.*: +file format .*arm.*