summaryrefslogtreecommitdiffstats
path: root/BaseTools/Plugin
diff options
context:
space:
mode:
authorRebecca Cran <rebecca@bsdio.com>2021-08-30 13:14:49 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-09-29 11:41:36 +0000
commit2ea0a0a414182b5955461a6d68da43a832274a1c (patch)
treef435bbd694b015dbaf9034d8e37f690960ba60f8 /BaseTools/Plugin
parent4a1899dd790d165c4b5f66d67c970e9eafaedc02 (diff)
downloadedk2-2ea0a0a414182b5955461a6d68da43a832274a1c.tar.gz
edk2-2ea0a0a414182b5955461a6d68da43a832274a1c.tar.bz2
edk2-2ea0a0a414182b5955461a6d68da43a832274a1c.zip
BaseTools: Switch to downloading the ARM compiler from Arm's site
Linaro no longer do gcc releases - they're done by Arm now. Update gcc_arm_linux_ext_dep.yaml to fetch the latest ARM gcc release (10.3-2021.07) from their site and fix LinuxGcc5ToolChain.py with the new GCC_ARM_PREFIX. Signed-off-by: Rebecca Cran <rebecca@bsdio.com> Acked-by: Leif Lindholm <leif@nuviainc.com> Acked-by: Liming Gao <gaoliming@byosoft.com.cn> Acked-by: Ard Biesheuvel <ardb@kernel.org> Reviewed-by: Pierre Gondois <Pierre.Gondois@arm.com> Acked-by: Bob Feng <bob.c.feng@intel.com>
Diffstat (limited to 'BaseTools/Plugin')
-rw-r--r--BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
index 81075438d2..a695fc3285 100644
--- a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
+++ b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
@@ -57,7 +57,7 @@ class LinuxGcc5ToolChain(IUefiBuildPlugin):
return 0
# make GCC5_ARM_PREFIX to align with tools_def.txt
- prefix = os.path.join(install_path, "bin", "arm-linux-gnueabihf-")
+ prefix = os.path.join(install_path, "bin", "arm-none-linux-gnueabihf-")
shell_environment.GetEnvironment().set_shell_var("GCC5_ARM_PREFIX", prefix)
# now confirm it exists