From e66e4ad17ee47def74da7faa6d80c19b4ad6b60e Mon Sep 17 00:00:00 2001 From: Sami Tolvanen Date: Tue, 5 Dec 2017 12:54:13 -0800 Subject: [PATCH] ANDROID: drivers/misc: disable LTO for lkdtm_rodata.o Disable LTO for lkdtm_rodata.o to allow objcopy to be used to manipulate sections. Bug: 62093296 Bug: 67506682 Change-Id: Iedd1a3a2a9b06f44e7ceb6ac287ea764eaf5ef0a Signed-off-by: Sami Tolvanen --- drivers/misc/lkdtm/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/misc/lkdtm/Makefile b/drivers/misc/lkdtm/Makefile index 3370a4138e94..1578589091a8 100644 --- a/drivers/misc/lkdtm/Makefile +++ b/drivers/misc/lkdtm/Makefile @@ -10,6 +10,7 @@ lkdtm-$(CONFIG_LKDTM) += rodata_objcopy.o lkdtm-$(CONFIG_LKDTM) += usercopy.o KCOV_INSTRUMENT_rodata.o := n +CFLAGS_lkdtm_rodata.o += $(DISABLE_LTO) OBJCOPYFLAGS := OBJCOPYFLAGS_rodata_objcopy.o := \