aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-h8300/h8300.exp
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-h8300/h8300.exp')
-rw-r--r--ld/testsuite/ld-h8300/h8300.exp19
1 files changed, 12 insertions, 7 deletions
diff --git a/ld/testsuite/ld-h8300/h8300.exp b/ld/testsuite/ld-h8300/h8300.exp
index 7511252..1bd6519 100644
--- a/ld/testsuite/ld-h8300/h8300.exp
+++ b/ld/testsuite/ld-h8300/h8300.exp
@@ -27,11 +27,16 @@ if ![istarget h8300-*-*] {
return
}
+set emul elf
+if [istarget *-*-linux*] {
+ set emul elf_linux
+}
+
run_dump_test relax
-run_dump_test relax-2
-run_dump_test relax-3
-run_dump_test relax-4
-run_dump_test relax-5
-run_dump_test relax-6
-run_dump_test relax-7
-run_dump_test gcsection
+run_dump_test relax-2 [list [list ld "-m h8300h$emul"]]
+run_dump_test relax-3 [list [list ld "-m h8300s$emul"]]
+run_dump_test relax-4 [list [list ld "-m h8300s$emul"]]
+run_dump_test relax-5 [list [list ld "-m h8300s$emul"]]
+run_dump_test relax-6 [list [list ld "-m h8300s$emul"]]
+run_dump_test relax-7 [list [list ld "-m h8300s$emul"]]
+run_dump_test gcsection [list [list ld "-m h8300h$emul"]]