diff options
Diffstat (limited to 'ld/testsuite/ld-scripts/alignof.exp')
-rw-r--r-- | ld/testsuite/ld-scripts/alignof.exp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ld/testsuite/ld-scripts/alignof.exp b/ld/testsuite/ld-scripts/alignof.exp index b94f227..44aa931 100644 --- a/ld/testsuite/ld-scripts/alignof.exp +++ b/ld/testsuite/ld-scripts/alignof.exp @@ -32,7 +32,14 @@ if ![ld_assemble $as $srcdir/$subdir/alignof.s tmpdir/alignof.o] { return } -if ![ld_link $ld tmpdir/alignof "-T $srcdir/$subdir/alignof.t tmpdir/alignof.o"] { +if { [is_pecoff_format] } { + set IMAGE_BASE "--image-base 0" +} else { + set IMAGE_BASE "" +} + +if ![ld_link $ld tmpdir/alignof "-T $srcdir/$subdir/alignof.t \ + $IMAGE_BASE tmpdir/alignof.o"] { fail $testname return } |