This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] ld: check for address space overflow


On Tue, Mar 14, 2017 at 02:56:18PM +0100, Tristan Gingold wrote:
>     	* testsuite/ld-checks/checks.exp (overflow_check): Disable for
>     	non-elf targets.

OK.  I'm going to commit the following too.  h8300 and ip2k targets
use a 16-bit address cpu by default, so hit the address wrap check
(more than once) on the 64k section test.

	* testsuite/ld-elf/sec64k.exp: Don't run on h8300 and ip2k.

diff --git a/ld/testsuite/ld-elf/sec64k.exp b/ld/testsuite/ld-elf/sec64k.exp
index 249a909..3bf0c52 100644
--- a/ld/testsuite/ld-elf/sec64k.exp
+++ b/ld/testsuite/ld-elf/sec64k.exp
@@ -36,8 +36,10 @@ if { [istarget "d30v-*-*"]
     return
 }
 
-# ft32, m68hc11, m68hc12 and xgate run out of address space.
-if {   [istarget "ft32-*-*"]
+# ft32, h8300, ip2k, m68hc11, m68hc12 and xgate run out of address space.
+if {[istarget "ft32-*-*"]
+    || [istarget "h8300-*-*"]
+    || [istarget "ip2k-*-*"]
     || [istarget "m68hc1*-*"]
     || [istarget "xgate-*"] } {
     return

-- 
Alan Modra
Australia Development Lab, IBM


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]