about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2022-06-20 09:57:03 +0200
committerMinijackson <minijackson@riseup.net>2022-08-25 16:00:49 +0200
commitbec06f5bba70771aefa58891e6e055314d2044ec (patch)
tree47274fad832b7531f41e05f3837009f1ea6fdf5e /pkgs/build-support
parent4db467f7e921cfe26c499076ea23044bb8a60ad6 (diff)
cc-wrapper: disable stackprotector for MicroBlaze
This option doesn't seem to be supported in the cross-compiler
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/cc-wrapper/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix
index b9dc9fc9a7232..ec6bd7855972b 100644
--- a/pkgs/build-support/cc-wrapper/default.nix
+++ b/pkgs/build-support/cc-wrapper/default.nix
@@ -496,6 +496,8 @@ stdenv.mkDerivation {
       hardening_unsupported_flags+=" format"
     '' + optionalString targetPlatform.isWasm ''
       hardening_unsupported_flags+=" stackprotector fortify pie pic"
+    '' + optionalString targetPlatform.isMicroBlaze ''
+      hardening_unsupported_flags+=" stackprotector"
     ''
 
     + optionalString (libc != null && targetPlatform.isAvr) ''