From b313283a68d771d8443657ea5e391fefd5b2ab88 Mon Sep 17 00:00:00 2001 From: Sami Tolvanen Date: Tue, 2 Jul 2019 09:05:00 -0700 Subject: [PATCH] ANDROID: drivers/misc: disable LTO for rodata.o LKDTM was refactored in 4.17 and lkdtm_rodata.o was moved to lkdtm/rodata.o. Fix CFLAGS to apply to the correct object file, so LKDTM can be built with LTO. Bug: 133186739 Change-Id: I906db4aecabf42dec905a8b03933689732ab5b52 Signed-off-by: Sami Tolvanen --- drivers/misc/lkdtm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/lkdtm/Makefile b/drivers/misc/lkdtm/Makefile index 1578589091a8..390de7353bb4 100644 --- a/drivers/misc/lkdtm/Makefile +++ b/drivers/misc/lkdtm/Makefile @@ -10,7 +10,7 @@ lkdtm-$(CONFIG_LKDTM) += rodata_objcopy.o lkdtm-$(CONFIG_LKDTM) += usercopy.o KCOV_INSTRUMENT_rodata.o := n -CFLAGS_lkdtm_rodata.o += $(DISABLE_LTO) +CFLAGS_rodata.o += $(DISABLE_LTO) OBJCOPYFLAGS := OBJCOPYFLAGS_rodata_objcopy.o := \