diff options
author | Yao Qi <yao.qi@linaro.org> | 2017-11-22 14:35:01 +0000 |
---|---|---|
committer | Yao Qi <yao.qi@linaro.org> | 2017-11-22 14:35:01 +0000 |
commit | dc196b230b7366683799755b4461acef5cc95be7 (patch) | |
tree | 4813c5dca703438aaf56c739066dcb50b027aa65 /gdb/testsuite/gdb.base/break-interp.exp | |
parent | 6f19e86dac3a191945b5eb08ae767deced660a00 (diff) |
[testsuite] Pass -pie in ldflags
-pie is a linker flag, it should be passed via "ldflags", instead
of "additional_flags". Otherwise, clang complains,
clang: warning: argument unused during compilation: '-pie'
gdb/testsuite:
2017-11-22 Yao Qi <yao.qi@linaro.org>
* gdb.base/attach-pie-noexec.exp: Pass "-pie" in ldflags.
* gdb.base/break-interp.exp: Likewise.
* gdb.base/jit-attach-pie.exp: Likewise.
Diffstat (limited to 'gdb/testsuite/gdb.base/break-interp.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/break-interp.exp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/break-interp.exp b/gdb/testsuite/gdb.base/break-interp.exp index 3a6d9a9717..460e5f6cf4 100644 --- a/gdb/testsuite/gdb.base/break-interp.exp +++ b/gdb/testsuite/gdb.base/break-interp.exp @@ -625,7 +625,8 @@ foreach ldprelink {NO YES} { lappend opts {debug} } if {$binpie != "NO"} { - lappend opts {additional_flags=-fPIE -pie} + lappend opts {additional_flags=-fPIE} + lappend opts {ldflags=-pie} } set dir ${exec}.d |