Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 21e1fc5400c0d916ef9023a08b62eaf708727def https://github.com/tianocore/edk2/commit/21e1fc5400c0d916ef9023a08b62eaf708727def Author: Oliver Smith-Denny <o...@microsoft.com> Date: 2024-09-30 (Mon, 30 Sep 2024)
Changed paths: R BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py R BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain_plug_in.yaml A BaseTools/Plugin/LinuxGccToolChain/LinuxGccToolChain.py A BaseTools/Plugin/LinuxGccToolChain/LinuxGccToolChain_plug_in.yaml Log Message: ----------- 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 <o...@linux.microsoft.com> To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits