aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-05-29 22:56:30 +0930
committerAlan Modra <amodra@gmail.com>2019-05-30 01:01:42 +0930
commit6ff185b89017b16e9092142515f0a119b684ac72 (patch)
tree84454f55f3d02befd60e7b34311d9bf22f6089c1 /ld/testsuite/lib/ld-lib.exp
parentSupport tcl procedure calls in run_dump_test xfail (diff)
downloadbinutils-gdb-6ff185b89017b16e9092142515f0a119b684ac72.tar.gz
binutils-gdb-6ff185b89017b16e9092142515f0a119b684ac72.tar.bz2
binutils-gdb-6ff185b89017b16e9092142515f0a119b684ac72.zip
s12z genelf.em
This changes s12z to use generic.em and genelf.em, which is more suited to targets that use the generic linker hash table. A tweak or two to some testsuite predicates then gives a clean testsuite result on the target. PR 24596 binutils/ * testsuite/lib/binutils-common.exp (supports_gnu_unique): Add s12z to targets not supporting this feature. ld/ * emulparams/m9s12zelf.sh (TEMPLATE_NAME): Set to generic. (EXTRA_EM_FILE): Define to genelf. * testsuite/lib/ld-lib.exp (uses_genelf): Add s12z.
Diffstat (limited to 'ld/testsuite/lib/ld-lib.exp')
-rw-r--r--ld/testsuite/lib/ld-lib.exp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
index f4d6707de93..25049360825 100644
--- a/ld/testsuite/lib/ld-lib.exp
+++ b/ld/testsuite/lib/ld-lib.exp
@@ -1113,6 +1113,7 @@ proc uses_genelf { } {
|| [istarget "msp430-*-*"]
|| [istarget "mt-*-*"]
|| [istarget "pj*-*-*"]
+ || [istarget "s12z-*-*"]
|| [istarget "xgate-*-*"] } {
return 1
}