Makefile (1260ed77798502de9c98020040d2995008de10cc) Makefile (a79be02bba5c31f967885c7f3bf3a756d77d11d9)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the Linux/LoongArch kernel.
4#
5
6OBJECT_FILES_NON_STANDARD_head.o := y
7
8extra-y := vmlinux.lds

--- 7 unchanged lines hidden (view full) ---

16obj-$(CONFIG_EFI) += efi.o
17
18obj-$(CONFIG_CPU_HAS_FPU) += fpu.o kfpu.o
19
20obj-$(CONFIG_CPU_HAS_LBT) += lbt.o
21
22obj-$(CONFIG_ARCH_STRICT_ALIGN) += unaligned.o
23
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the Linux/LoongArch kernel.
4#
5
6OBJECT_FILES_NON_STANDARD_head.o := y
7
8extra-y := vmlinux.lds

--- 7 unchanged lines hidden (view full) ---

16obj-$(CONFIG_EFI) += efi.o
17
18obj-$(CONFIG_CPU_HAS_FPU) += fpu.o kfpu.o
19
20obj-$(CONFIG_CPU_HAS_LBT) += lbt.o
21
22obj-$(CONFIG_ARCH_STRICT_ALIGN) += unaligned.o
23
24CFLAGS_module.o += $(call cc-option,-Wno-override-init,)
25CFLAGS_syscall.o += $(call cc-option,-Wno-override-init,)
26CFLAGS_traps.o += $(call cc-option,-Wno-override-init,)
27CFLAGS_perf_event.o += $(call cc-option,-Wno-override-init,)
24CFLAGS_module.o += $(call cc-disable-warning, override-init)
25CFLAGS_syscall.o += $(call cc-disable-warning, override-init)
26CFLAGS_traps.o += $(call cc-disable-warning, override-init)
27CFLAGS_perf_event.o += $(call cc-disable-warning, override-init)
28
29ifdef CONFIG_FUNCTION_TRACER
30 ifndef CONFIG_DYNAMIC_FTRACE
31 obj-y += mcount.o ftrace.o
32 CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE)
33 else
34 obj-y += mcount_dyn.o ftrace_dyn.o
35 CFLAGS_REMOVE_ftrace_dyn.o = $(CC_FLAGS_FTRACE)

--- 46 unchanged lines hidden ---
28
29ifdef CONFIG_FUNCTION_TRACER
30 ifndef CONFIG_DYNAMIC_FTRACE
31 obj-y += mcount.o ftrace.o
32 CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE)
33 else
34 obj-y += mcount_dyn.o ftrace_dyn.o
35 CFLAGS_REMOVE_ftrace_dyn.o = $(CC_FLAGS_FTRACE)

--- 46 unchanged lines hidden ---