aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-frv
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-frv')
-rw-r--r--ld/testsuite/ld-frv/fdpic.exp3
-rw-r--r--ld/testsuite/ld-frv/fr450-link.d4
2 files changed, 5 insertions, 2 deletions
diff --git a/ld/testsuite/ld-frv/fdpic.exp b/ld/testsuite/ld-frv/fdpic.exp
index 1367cb0..cc43848 100644
--- a/ld/testsuite/ld-frv/fdpic.exp
+++ b/ld/testsuite/ld-frv/fdpic.exp
@@ -21,6 +21,7 @@ if {![istarget frv*-*-*] || ![is_elf_format]} {
}
global LDFLAGS
+set saved_LDFLAGS "$LDFLAGS"
set LDFLAGS "$LDFLAGS -melf32frvfd"
run_dump_test "fdpic-static-1"
@@ -56,3 +57,5 @@ run_dump_test "fdpic-pie-8"
run_dump_test "fdpic-shared-8-fail"
run_dump_test "fdpic-shared-8"
run_dump_test "fdpic-shared-local-8"
+
+set LDFLAGS "$saved_LDFLAGS"
diff --git a/ld/testsuite/ld-frv/fr450-link.d b/ld/testsuite/ld-frv/fr450-link.d
index 7aab6f0..1ab80b0 100644
--- a/ld/testsuite/ld-frv/fr450-link.d
+++ b/ld/testsuite/ld-frv/fr450-link.d
@@ -6,6 +6,6 @@
#ld: -r
#objdump: -p
-.*: file format elf32-frv
-private flags = 0x8000000: -mcpu=fr450
+.*: file format elf32-frv(|fdpic)
+private flags = 0x800[08]000: -mcpu=fr450(| -mfdpic)