diff options
Diffstat (limited to 'ld/testsuite/config/default.exp')
-rw-r--r-- | ld/testsuite/config/default.exp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ld/testsuite/config/default.exp b/ld/testsuite/config/default.exp index 2c41ff2..8ccad11 100644 --- a/ld/testsuite/config/default.exp +++ b/ld/testsuite/config/default.exp @@ -302,7 +302,9 @@ if { ![info exists PLT_CFLAGS] } then { set f [open $src "w"] puts $f "" close $f - remote_download host $src + if [is_remote host] { + set src [remote_download host $src] + } set plt_available [run_host_cmd_yesno "$CC" "$flags -c -fplt $src -o $output"] remote_file host delete $src remote_file host delete $output @@ -338,7 +340,9 @@ if { ![info exists NOPIE_CFLAGS] || ![info exists NOPIE_LDFLAGS] } then { set f [open $src "w"] puts $f "int main (void) { return 0; }" close $f - remote_download host $src + if [is_remote host] { + set src [remote_download host $src] + } set nopie_available [run_host_cmd_yesno "$CC" "$flags -fno-PIE -no-pie $src -o $output"] remote_file host delete $src remote_file host delete $output |