diff options
author | Tristan Helmich <tristan.helmich@gmail.com> | 2016-03-11 14:02:07 +0100 |
---|---|---|
committer | Tristan Helmich <tristan.helmich@gmail.com> | 2016-03-11 14:02:07 +0100 |
commit | 1a5acdb6956e58111cadcd15e6220fdffc9d4b64 (patch) | |
tree | b2e67ac9cb9ad633c450fd9ab37af6426a1920f5 /pkgs/build-support/cc-wrapper | |
parent | 7e2e0dfe7a4f9977ae0b6d74c821f8ffe7739efa (diff) | |
download | nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar.gz nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar.bz2 nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar.lz nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar.xz nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.tar.zst nixlib-1a5acdb6956e58111cadcd15e6220fdffc9d4b64.zip |
cc-wrapper: Add additional NIX_DEBUG statements
Diffstat (limited to 'pkgs/build-support/cc-wrapper')
-rw-r--r-- | pkgs/build-support/cc-wrapper/add-hardening | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/build-support/cc-wrapper/add-hardening b/pkgs/build-support/cc-wrapper/add-hardening index cd7718801efd..219aa74894cb 100644 --- a/pkgs/build-support/cc-wrapper/add-hardening +++ b/pkgs/build-support/cc-wrapper/add-hardening @@ -8,7 +8,10 @@ if [[ "$($LD -z 2>&1)" =~ "unknown option" ]]; then hardeningDisable+=(bindnow relro) fi +if [[ -n "$NIX_DEBUG" ]]; then echo HARDENING: Value of '$hardeningDisable': $hardeningDisable >&2; fi + if [[ ! $hardeningDisable == "all" ]]; then + if [[ -n "$NIX_DEBUG" ]]; then echo 'HARDENING: Is active (not completely disabled with "all" flag)' >&2; fi for flag in "${hardeningFlags[@]}" do if [[ ! "${hardeningDisable[@]}" =~ "$flag" ]]; then |