Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: c6f47e678f994ac86d36955d24baae465330d356 https://github.com/tianocore/edk2/commit/c6f47e678f994ac86d36955d24baae465330d356 Author: Rebecca Cran <rebe...@bsdio.com> Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths: M BaseTools/Conf/tools_def.template Log Message: ----------- BaseTools: Remove BUILDRULEFAMILY from CLANGDWARF in tools_def.template There's only a single rule in build_rule.template for CLANGGCC, and it's incorrect. We should instead just use the rules for GCC, so remove the BUILDRULEFAMILY line for the CLANGDWARF toolchain definition. Signed-off-by: Rebecca Cran <rebe...@bsdio.com> Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Tested-by: Michael D Kinney <michael.d.kin...@intel.com> Commit: 11f62f4cc09f16d265da1a737dabfd8ed65f8c00 https://github.com/tianocore/edk2/commit/11f62f4cc09f16d265da1a737dabfd8ed65f8c00 Author: Rebecca Cran <rebe...@bsdio.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: M BaseTools/Conf/tools_def.template Log Message: ----------- BaseTools: Set the CLANGDWARF OBJCOPY path in tools_def.template Set the OBJCOPY path for the CLANGDWARF toolchain to 'llvm-objcopy' to override the default of 'echo'. Signed-off-by: Rebecca Cran <rebe...@bsdio.com> Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Tested-by: Michael D Kinney <michael.d.kin...@intel.com> Commit: ecbc394365f50f3c301aa0adeab7e2ce0518b911 https://github.com/tianocore/edk2/commit/ecbc394365f50f3c301aa0adeab7e2ce0518b911 Author: Rebecca Cran <rebe...@bsdio.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: M BaseTools/Conf/tools_def.template Log Message: ----------- BaseTools: Set CLANGDWARF RC path to llvm-objcopy in tools_def.template The llvm-rc tool is for Windows PE resources. Since the CLANGDWARF toolchain creates ELF binaries, update the RC path to be llvm-objcopy. This follows the GCC toolchain which uses objcopy for the RC path. Signed-off-by: Rebecca Cran <rebe...@bsdio.com> Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Tested-by: Michael D Kinney <michael.d.kin...@intel.com> Commit: 373a95532a785108f625877d993451d4a6d36713 https://github.com/tianocore/edk2/commit/373a95532a785108f625877d993451d4a6d36713 Author: Rebecca Cran <rebe...@bsdio.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: M BaseTools/Conf/build_rule.template Log Message: ----------- BaseTools: Remove the CLANGCC build rule for Hii-Binary-Package.UEFI_HII The build rule for Hii-Binary-Package.UEFI_HII should be the same as for GCC, using $(RC) to embed the HII resource into the binary. Since the build rule defaults to GCC, just remove CLANGGCC from the section. Signed-off-by: Rebecca Cran <rebe...@bsdio.com> Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Tested-by: Michael D Kinney <michael.d.kin...@intel.com> Compare: https://github.com/tianocore/edk2/compare/9165a7e95ec6...373a95532a78 _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits