Makefile (3d4743131b8de970faa4b979ead0fadfe5d2de9d) Makefile (8ad8b72721d0f07fa02dbe71f901743f9c71c8e6)
1# SPDX-License-Identifier: GPL-2.0-only
2
3CFLAGS_init.o := -mcmodel=medany
4ifdef CONFIG_FTRACE
5CFLAGS_REMOVE_init.o = -pg
6endif
7
8obj-y += init.o
9obj-y += extable.o
10obj-$(CONFIG_MMU) += fault.o
11obj-y += cacheflush.o
12obj-y += context.o
13
14ifeq ($(CONFIG_MMU),y)
15obj-$(CONFIG_SMP) += tlbflush.o
16endif
17obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o
1# SPDX-License-Identifier: GPL-2.0-only
2
3CFLAGS_init.o := -mcmodel=medany
4ifdef CONFIG_FTRACE
5CFLAGS_REMOVE_init.o = -pg
6endif
7
8obj-y += init.o
9obj-y += extable.o
10obj-$(CONFIG_MMU) += fault.o
11obj-y += cacheflush.o
12obj-y += context.o
13
14ifeq ($(CONFIG_MMU),y)
15obj-$(CONFIG_SMP) += tlbflush.o
16endif
17obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o
18obj-$(CONFIG_KASAN) += kasan_init.o
19
20ifdef CONFIG_KASAN
21KASAN_SANITIZE_kasan_init.o := n
22KASAN_SANITIZE_init.o := n
23endif