summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2023-08-08 01:40:16 +0200
committersternenseemann <sternenseemann@systemli.org>2023-08-17 09:57:18 +0200
commit994fcd68b932702219ca08859eb7288d317d3606 (patch)
tree4943a19e9ab513a37ac93eaec73b82b23acd260e /pkgs/misc
parent2fa0422405f12e7c1ecccc5e7e873cdf46ffea78 (diff)
downloadnixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar.gz
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar.bz2
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar.lz
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar.xz
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.tar.zst
nixpkgs-994fcd68b932702219ca08859eb7288d317d3606.zip
arm-trusted-firmware: tell Makefile abt arm-embedded's targetPrefix
Some of the firmware requires an arm-embedded toolchain to be in PATH.
The Makefile offers a similar mechanism to CROSS_COMPILE for letting it
know what naming scheme is used for the accompanying tools.
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/arm-trusted-firmware/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/misc/arm-trusted-firmware/default.nix b/pkgs/misc/arm-trusted-firmware/default.nix
index 06a1fe677a6..a5ab7ba83da 100644
--- a/pkgs/misc/arm-trusted-firmware/default.nix
+++ b/pkgs/misc/arm-trusted-firmware/default.nix
@@ -53,6 +53,7 @@ let
 
     makeFlags = [
       "HOSTCC=$(CC_FOR_BUILD)"
+      "M0_CROSS_COMPILE=${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}"
       "CROSS_COMPILE=${stdenv.cc.targetPrefix}"
       # binutils 2.39 regression
       # `warning: /build/source/build/rk3399/release/bl31/bl31.elf has a LOAD segment with RWX permissions`