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/development/compilers/llvm | |
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/development/compilers/llvm')
-rw-r--r-- | pkgs/development/compilers/llvm/3.4/clang.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/3.4/clang.nix b/pkgs/development/compilers/llvm/3.4/clang.nix index 741ecc3856f8..10510c750354 100644 --- a/pkgs/development/compilers/llvm/3.4/clang.nix +++ b/pkgs/development/compilers/llvm/3.4/clang.nix @@ -39,6 +39,7 @@ stdenv.mkDerivation { # GCC_INSTALL_PREFIX points here, so just use it even though it may not # actually be a gcc gcc = stdenv.cc.cc; + hardeningUnsupportedFlags = [ "stackprotector" ]; }; enableParallelBuilding = true; |