forked from 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.
29 lines
647 B
29 lines
647 B
# SPDX-License-Identifier: GPL-2.0-only |
|
|
|
CFLAGS_init.o := -mcmodel=medany |
|
ifdef CONFIG_FTRACE |
|
CFLAGS_REMOVE_init.o = $(CC_FLAGS_FTRACE) |
|
CFLAGS_REMOVE_cacheflush.o = $(CC_FLAGS_FTRACE) |
|
endif |
|
|
|
KCOV_INSTRUMENT_init.o := n |
|
|
|
obj-y += init.o |
|
obj-y += extable.o |
|
obj-$(CONFIG_MMU) += fault.o pageattr.o |
|
obj-y += cacheflush.o |
|
obj-y += context.o |
|
|
|
ifeq ($(CONFIG_MMU),y) |
|
obj-$(CONFIG_SMP) += tlbflush.o |
|
endif |
|
obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o |
|
obj-$(CONFIG_PTDUMP_CORE) += ptdump.o |
|
obj-$(CONFIG_KASAN) += kasan_init.o |
|
|
|
ifdef CONFIG_KASAN |
|
KASAN_SANITIZE_kasan_init.o := n |
|
KASAN_SANITIZE_init.o := n |
|
endif |
|
|
|
obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
|
|
|