diff options
author | Nick Clifton <nickc@redhat.com> | 2016-05-18 10:11:47 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2016-05-18 10:11:47 +0100 |
commit | d1f70bdcab6cffce423617c6e081a5128d9dabe0 (patch) | |
tree | 730248b9de4669940b019f29f6fb71a1fb9c07ac /ld/testsuite/ld-elf/sec64k.exp | |
parent | 7f9919700d0023db7d66fee9f437251a263f5d53 (diff) | |
download | gdb-d1f70bdcab6cffce423617c6e081a5128d9dabe0.zip gdb-d1f70bdcab6cffce423617c6e081a5128d9dabe0.tar.gz gdb-d1f70bdcab6cffce423617c6e081a5128d9dabe0.tar.bz2 |
Fix lots of linker testsuite failures for the FT32 target.
* scripttempl/ft32.sc: Use fixed constants for memory region
lengths. Include DWARF debug sections.
(.data .bss): Do not assign locations during relocatable links.
* testsuite/ld-elf/compressed1d.d: Skip for FT32.
* testsuite/ld-elf/sec-to-seg.exp: Likewise.
* testsuite/ld-elf/sec64k.exp: Likewise.
* testsuite/ld-elf/init-fini-array.d: XFail for FT32.
* testsuite/ld-elf/merge.d: Likewise.
* testsuite/ld-elf/orphan-region.d: Likewise.
* testsuite/ld-elf/orphan.s: Likewise.
* testsuite/ld-elf/orphan3.d: Likewise.
* testsuite/ld-elf/pr349.d: Likewise.
* testsuite/ld-elf/warn2.d: Likewise.
* testsuite/lib/ld-lib.exp (check_shared_lib_support): Note
that the FT32 does not support shared libraries.
Diffstat (limited to 'ld/testsuite/ld-elf/sec64k.exp')
-rw-r--r-- | ld/testsuite/ld-elf/sec64k.exp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ld/testsuite/ld-elf/sec64k.exp b/ld/testsuite/ld-elf/sec64k.exp index b0e49ea..b089fb8 100644 --- a/ld/testsuite/ld-elf/sec64k.exp +++ b/ld/testsuite/ld-elf/sec64k.exp @@ -40,8 +40,10 @@ if { [istarget "arc*-*-*"] return } -# m68hc11, m68hc12 and xgate run out of address space. -if { [istarget "m68hc1*-*"] || [istarget "xgate-*"] } { +# ft32, m68hc11, m68hc12 and xgate run out of address space. +if { [istarget "ft32-*-*"] + || [istarget "m68hc1*-*"] + || [istarget "xgate-*"] } { return } |