diff options
author | Oliver Smith-Denny <osde@microsoft.com> | 2024-09-19 11:33:55 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-09-30 02:19:09 +0000 |
commit | 21e1fc5400c0d916ef9023a08b62eaf708727def (patch) | |
tree | ab7596d5be843363c90933676b7382aa92c0ef03 /BaseTools/BinWrappers | |
parent | 10783187ddb71808a4ea361e887800d3b899b85f (diff) | |
download | edk2-21e1fc5400c0d916ef9023a08b62eaf708727def.tar.gz edk2-21e1fc5400c0d916ef9023a08b62eaf708727def.tar.bz2 edk2-21e1fc5400c0d916ef9023a08b62eaf708727def.zip |
BaseTools: LinuxGcc5ToolChain: Run for GCC Toolchain
The GCC5 TOOL_CHAIN_TAG is being deprecated in favor of
GCC. LinuxGcc5ToolChain.py needs to be updated to find
the correct ARM/AARCH64/RISCV/LOONGARCH64 compilers for
the GCC TOOL_CHAIN_TAG, as well, otherwise it defaults
to the system GCC, which is typically X64 based.
In order to keep this backward and forward compatible,
the plugin now checks for the substring "GCC" in the
TOOL_CHAIN_TAG and will set either the "GCC5" or "GCC"
env variables used by tools_def.template to find the
GCC compiler for the requested architecture.
This plugin is also renamed to drop the old GCC5.
Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
Diffstat (limited to 'BaseTools/BinWrappers')
0 files changed, 0 insertions, 0 deletions