From f328ea9631ccabb6dfec4152032e178383639b8a Mon Sep 17 00:00:00 2001 From: Alistair Delva Date: Fri, 5 Mar 2021 15:10:33 -0800 Subject: [PATCH] ANDROID: GKI: Switch to LTO_FULL The product config for GKI should be as optimized as possible, and "full" LTO can result in additional optimizations that are not possible with "thin" LTO. Bug: 167259389 Signed-off-by: Alistair Delva Change-Id: I3a3f2e0069a77f501d0b4cffc35d9c813735d210 --- arch/arm64/configs/gki_defconfig | 2 +- arch/x86/configs/gki_defconfig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/gki_defconfig b/arch/arm64/configs/gki_defconfig index 8417cccbf491..f44e1cc04708 100644 --- a/arch/arm64/configs/gki_defconfig +++ b/arch/arm64/configs/gki_defconfig @@ -86,7 +86,7 @@ CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_SHADOW_CALL_STACK=y -CONFIG_LTO_CLANG_THIN=y +CONFIG_LTO_CLANG_FULL=y CONFIG_CFI_CLANG=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y diff --git a/arch/x86/configs/gki_defconfig b/arch/x86/configs/gki_defconfig index 8a008a6ab1ec..60078b4adb7a 100644 --- a/arch/x86/configs/gki_defconfig +++ b/arch/x86/configs/gki_defconfig @@ -66,7 +66,7 @@ CONFIG_KVM_INTEL=y CONFIG_KVM_AMD=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y -CONFIG_LTO_CLANG_THIN=y +CONFIG_LTO_CLANG_FULL=y CONFIG_CFI_CLANG=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y