aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-scripts/log2.exp
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-scripts/log2.exp')
-rw-r--r--ld/testsuite/ld-scripts/log2.exp9
1 files changed, 8 insertions, 1 deletions
diff --git a/ld/testsuite/ld-scripts/log2.exp b/ld/testsuite/ld-scripts/log2.exp
index c91dcc1..ba00d95 100644
--- a/ld/testsuite/ld-scripts/log2.exp
+++ b/ld/testsuite/ld-scripts/log2.exp
@@ -26,7 +26,14 @@ if {![ld_assemble $as $srcdir/$subdir/log2.s tmpdir/log2.o]} {
return
}
-if {![ld_link $ld tmpdir/log2 "$LDFLAGS -T $srcdir/$subdir/log2.t tmpdir/log2.o"]} {
+if { [is_pecoff_format] } {
+ set IMAGE_BASE "--image-base 0"
+} else {
+ set IMAGE_BASE ""
+}
+
+if {![ld_link $ld tmpdir/log2 "$LDFLAGS -T $srcdir/$subdir/log2.t \
+ $IMAGE_BASE tmpdir/log2.o"]} {
fail $testname
} else {
pass $testname