mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
829 B
26 lines
829 B
# SPDX-License-Identifier: GPL-2.0 |
|
obj-$(CONFIG_LKDTM) += lkdtm.o |
|
|
|
lkdtm-$(CONFIG_LKDTM) += core.o |
|
lkdtm-$(CONFIG_LKDTM) += bugs.o |
|
lkdtm-$(CONFIG_LKDTM) += heap.o |
|
lkdtm-$(CONFIG_LKDTM) += perms.o |
|
lkdtm-$(CONFIG_LKDTM) += refcount.o |
|
lkdtm-$(CONFIG_LKDTM) += rodata_objcopy.o |
|
lkdtm-$(CONFIG_LKDTM) += usercopy.o |
|
lkdtm-$(CONFIG_LKDTM) += stackleak.o |
|
lkdtm-$(CONFIG_LKDTM) += cfi.o |
|
lkdtm-$(CONFIG_LKDTM) += fortify.o |
|
lkdtm-$(CONFIG_PPC_BOOK3S_64) += powerpc.o |
|
|
|
KASAN_SANITIZE_rodata.o := n |
|
KASAN_SANITIZE_stackleak.o := n |
|
KCOV_INSTRUMENT_rodata.o := n |
|
CFLAGS_REMOVE_rodata.o += $(CC_FLAGS_LTO) |
|
|
|
OBJCOPYFLAGS := |
|
OBJCOPYFLAGS_rodata_objcopy.o := \ |
|
--rename-section .noinstr.text=.rodata,alloc,readonly,load |
|
targets += rodata.o rodata_objcopy.o |
|
$(obj)/rodata_objcopy.o: $(obj)/rodata.o FORCE |
|
$(call if_changed,objcopy)
|
|
|