From ab6e5f47889803d4f8bd05bfe71fa20e0b7cd208 Mon Sep 17 00:00:00 2001 From: Ali Can Ozaslan Date: Wed, 13 Mar 2024 20:13:25 +0000 Subject: [PATCH] arm/trusted-firmware-m: Change GNU Arm compiler version for TF-M 2.0 GNU Arm compiler version greater and equal than *11.3.Rel1* has a linker issue in syscall for TF-M 1.8.0. Let's bump to TF-M 2.0 which contains the fix for the issue. Signed-off-by: Emekcan Aras Signed-off-by: Ali Can Ozaslan Signed-off-by: Jon Mason --- .../recipes-bsp/trusted-firmware-m/trusted-firmware-m.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-arm/recipes-bsp/trusted-firmware-m/trusted-firmware-m.inc b/meta-arm/recipes-bsp/trusted-firmware-m/trusted-firmware-m.inc index 1747c654..772366d9 100644 --- a/meta-arm/recipes-bsp/trusted-firmware-m/trusted-firmware-m.inc +++ b/meta-arm/recipes-bsp/trusted-firmware-m/trusted-firmware-m.inc @@ -22,13 +22,13 @@ INHIBIT_DEFAULT_DEPS = "1" PACKAGE_ARCH = "${MACHINE_ARCH}" -# At present, TF-M needs GCC >10 but <11.3 so use 11.2: -# https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/getting_started/tfm_getting_started.rst?h=TF-Mv1.8.0#n214 +# At present, TF-M Select other GNU Arm compiler versions instead of 11.2: +# https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/getting_started/tfm_getting_started.rst#n214 # # See tools/requirements.txt for Python dependencies DEPENDS += "cmake-native \ ninja-native \ - gcc-arm-none-eabi-11.2-native \ + gcc-arm-none-eabi-native \ python3-cbor2-native \ python3-click-native \ python3-cryptography-native \