TF-M: Adds GNUARM 14.2 compiler
Change-Id: I32b5de050d1c391c6fee5dcdfbf29fe319148d25
Signed-off-by: Matthew Dalzell <matthew.dalzell@arm.com>
diff --git a/bionic-amd64-tf-m-build/tf-dependencies.install b/bionic-amd64-tf-m-build/tf-dependencies.install
index 2471ea3..e01a5b2 100755
--- a/bionic-amd64-tf-m-build/tf-dependencies.install
+++ b/bionic-amd64-tf-m-build/tf-dependencies.install
@@ -45,6 +45,12 @@
https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-eabi.tar.xz
tar -xf /tmp/arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-eabi.tar.xz -C ${GCC_13_2_DIR} --strip-components=1
+# Install Arm GCC v14.2 toolchain to GCC_14_2_DIR (arm-none-eabi)
+mkdir -p ${GCC_14_2_DIR}
+curl --create-dirs -fsSLo /tmp/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi.tar.xz \
+ https://developer.arm.com/-/media/Files/downloads/gnu/14.2.rel1/binrel/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi.tar.xz
+tar -xf /tmp/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi.tar.xz -C ${GCC_14_2_DIR} --strip-components=1
+
# Install Arm Clang v6.21 toolchain to ARMCLANG_6_21_DIR (armclang)
mkdir -p /tmp/armclang-6.21
tar -xf /tmp/ARMCompiler6.21_standalone_linux-x86_64.tar.gz -C /tmp/armclang-6.21