diff options
author | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2017-09-16 17:54:17 -0400 |
---|---|---|
committer | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2017-12-30 12:23:25 -0500 |
commit | 6d9769663d3719b1d388644e9edb55771b5c84f0 (patch) | |
tree | afb305c722bd79f22afaf1e80591ae364be64db0 /pkgs/build-support/cc-wrapper | |
parent | 2c557e1663edeaa685e6e292f7acf71f510fffb9 (diff) | |
download | nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar.gz nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar.bz2 nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar.lz nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar.xz nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.tar.zst nixlib-6d9769663d3719b1d388644e9edb55771b5c84f0.zip |
cc-wrapper: allow compilers to specify unsupported hardening modes
Fixes: 0fd7ef61b2 ('clang_34: Disable hardening bits (#28543)')
Diffstat (limited to 'pkgs/build-support/cc-wrapper')
-rw-r--r-- | pkgs/build-support/cc-wrapper/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index 218e9f6b957f..73d6fb3e368b 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -292,7 +292,7 @@ stdenv.mkDerivation { ## Hardening support ## - export hardening_unsupported_flags="" + export hardening_unsupported_flags="${builtins.concatStringsSep " " (cc.hardeningUnsupportedFlags or [])}" '' + optionalString hostPlatform.isCygwin '' |