summaryrefslogtreecommitdiffstats
path: root/BaseTools/BinWrappers
diff options
context:
space:
mode:
authorOliver Smith-Denny <osde@microsoft.com>2024-09-19 11:33:55 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-09-30 02:19:09 +0000
commit21e1fc5400c0d916ef9023a08b62eaf708727def (patch)
treeab7596d5be843363c90933676b7382aa92c0ef03 /BaseTools/BinWrappers
parent10783187ddb71808a4ea361e887800d3b899b85f (diff)
downloadedk2-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