summary refs log tree commit diff
path: root/pkgs/build-support/cc-wrapper
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2016-03-06 00:14:55 +0100
committerFranz Pletz <fpletz@fnordicwalking.de>2016-03-06 00:14:55 +0100
commit05a02c53a06043f6138a910adf073723a3f066d3 (patch)
tree3932bdba152b01212e4538d68a5797488a2ddb51 /pkgs/build-support/cc-wrapper
parent0cad2e7af170b9f9109fa515224e4aaab57d09c1 (diff)
downloadnixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar.gz
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar.bz2
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar.lz
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar.xz
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.tar.zst
nixlib-05a02c53a06043f6138a910adf073723a3f066d3.zip
cc-wrapper: -pie is a ldflag
Diffstat (limited to 'pkgs/build-support/cc-wrapper')
-rw-r--r--pkgs/build-support/cc-wrapper/add-hardening3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/build-support/cc-wrapper/add-hardening b/pkgs/build-support/cc-wrapper/add-hardening
index 08fdd52be08a..f211d11ab3ed 100644
--- a/pkgs/build-support/cc-wrapper/add-hardening
+++ b/pkgs/build-support/cc-wrapper/add-hardening
@@ -15,7 +15,8 @@ if [[ ! $hardeningDisable == "all" ]]; then
           hardeningCFlags+=('-fstack-protector-strong')
           ;;
         pie)
-          hardeningCFlags+=('-fPIE' '-pie')
+          hardeningCFlags+=('-fPIE')
+          hardeningLDFlags+=('-pie')
           ;;
         pic)
           hardeningCFlags+=('-fPIC')