]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
387181dc AP |
2 | |
3 | CFLAGS_init.o := -mcmodel=medany | |
4 | ifdef CONFIG_FTRACE | |
5 | CFLAGS_REMOVE_init.o = -pg | |
6 | endif | |
7 | ||
20d38f7c TK |
8 | KCOV_INSTRUMENT_init.o := n |
9 | ||
fbe934d6 | 10 | obj-y += init.o |
fbe934d6 | 11 | obj-y += extable.o |
d3ab332a | 12 | obj-$(CONFIG_MMU) += fault.o pageattr.o |
08f051ed | 13 | obj-y += cacheflush.o |
f6635f87 | 14 | obj-y += context.o |
9e953cda | 15 | |
95594cb4 CH |
16 | ifeq ($(CONFIG_MMU),y) |
17 | obj-$(CONFIG_SMP) += tlbflush.o | |
18 | endif | |
9e953cda | 19 | obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o |
59c4da86 | 20 | obj-$(CONFIG_PTDUMP_CORE) += ptdump.o |
8ad8b727 NH |
21 | obj-$(CONFIG_KASAN) += kasan_init.o |
22 | ||
23 | ifdef CONFIG_KASAN | |
24 | KASAN_SANITIZE_kasan_init.o := n | |
25 | KASAN_SANITIZE_init.o := n | |
26 | endif | |
6435f773 ZL |
27 | |
28 | obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o |