Quark AcpiPlatform module cannot link successfully by CLANG38 with Oz optimization level. Add a work around to downgrade the optimization to O1.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Steven Shi <steven....@intel.com> --- QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf | 4 ++++ 1 file changed, 4 insertions(+) mode change 100644 => 100755 QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf diff --git a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf old mode 100644 new mode 100755 index dcf2b4a..f1bcfa1 --- a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf +++ b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf @@ -200,3 +200,7 @@ [Depex] gEfiMpServiceProtocolGuid AND gEfiAcpiTableProtocolGuid + +[BuildOptions] + GCC:*_CLANG38_IA32_DLINK_FLAGS = -O1 + GCC:*_CLANGSCAN38_IA32_DLINK_FLAGS = -O1 -- 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel