mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 20:51:03 +02:00
drivers/misc/lkdtm: disable LTO for rodata.o
Disable LTO for rodata.o to allow objcopy to be used to manipulate sections. Signed-off-by: Sami Tolvanen <samitolvanen@google.com> Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> Link: https://lore.kernel.org/r/20201211184633.3213045-14-samitolvanen@google.com
This commit is contained in:
@@ -16,6 +16,7 @@ lkdtm-$(CONFIG_PPC_BOOK3S_64) += powerpc.o
|
|||||||
KASAN_SANITIZE_rodata.o := n
|
KASAN_SANITIZE_rodata.o := n
|
||||||
KASAN_SANITIZE_stackleak.o := n
|
KASAN_SANITIZE_stackleak.o := n
|
||||||
KCOV_INSTRUMENT_rodata.o := n
|
KCOV_INSTRUMENT_rodata.o := n
|
||||||
|
CFLAGS_REMOVE_rodata.o += $(CC_FLAGS_LTO)
|
||||||
|
|
||||||
OBJCOPYFLAGS :=
|
OBJCOPYFLAGS :=
|
||||||
OBJCOPYFLAGS_rodata_objcopy.o := \
|
OBJCOPYFLAGS_rodata_objcopy.o := \
|
||||||
|
Reference in New Issue
Block a user