summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-12-02 12:31:45 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-12-02 12:31:47 +0100
commit19188ca0ca58d681bcfc18357a2fe240a13cb865 (patch)
treee144df48d4724dc1ecc6e9ba08e499b063aa3ebb
parent1d4b8d24b10a28ee55ccb289385edc30b87cc2bf (diff)
downloadptxdist-19188ca0ca58d681bcfc18357a2fe240a13cb865.tar.gz
ptxdist-19188ca0ca58d681bcfc18357a2fe240a13cb865.tar.xz
wrapper: fix linking with gold
gold only supports '-z option' not '-z,option' Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--scripts/wrapper/libwrapper.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/wrapper/libwrapper.sh b/scripts/wrapper/libwrapper.sh
index 4313b70f2..2f1915e4b 100644
--- a/scripts/wrapper/libwrapper.sh
+++ b/scripts/wrapper/libwrapper.sh
@@ -124,8 +124,8 @@ add_host_arg() {
}
add_ld_args() {
- add_opt_arg TARGET_HARDEN_RELRO "${1}-z,relro"
- add_opt_arg TARGET_HARDEN_BINDNOW "${1}-z,now"
+ add_opt_arg TARGET_HARDEN_RELRO "${1}-z${2}relro"
+ add_opt_arg TARGET_HARDEN_BINDNOW "${1}-z${2}now"
add_opt_arg TARGET_LINKER_HASH_GNU "${1}--hash-style=gnu"
add_opt_arg TARGET_LINKER_HASH_SYSV "${1}--hash-style=sysv"
add_opt_arg TARGET_LINKER_HASH_BOTH "${1}--hash-style=both"
@@ -142,7 +142,7 @@ ld_add_ld_args() {
cc_add_target_ld_args() {
if ${LINKING}; then
- add_ld_args "-Wl,"
+ add_ld_args "-Wl," ","
add_late_arg ${PTXDIST_CROSS_LDFLAGS}
add_arg ${pkg_ldflags}
add_opt_arg TARGET_EXTRA_LDFLAGS ${PTXCONF_TARGET_EXTRA_LDFLAGS}