Makefile (34069d12e239ae8f36dd96c378e4622fb1c42a76) Makefile (bd3c5798484aa9a08302a844d7a75a2ee3b53d05)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the Linux/LoongArch kernel.
4#
5
6extra-y := vmlinux.lds
7
8obj-y += head.o cpu-probe.o cacheinfo.o env.o setup.o entry.o genex.o \
9 traps.o irq.o idle.o process.o dma.o mem.o io.o reset.o switch.o \
10 elf.o syscall.o signal.o time.o topology.o inst.o ptrace.o vdso.o \
11 alternative.o unwind.o
12
13obj-$(CONFIG_ACPI) += acpi.o
14obj-$(CONFIG_EFI) += efi.o
15
16obj-$(CONFIG_CPU_HAS_FPU) += fpu.o kfpu.o
17
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the Linux/LoongArch kernel.
4#
5
6extra-y := vmlinux.lds
7
8obj-y += head.o cpu-probe.o cacheinfo.o env.o setup.o entry.o genex.o \
9 traps.o irq.o idle.o process.o dma.o mem.o io.o reset.o switch.o \
10 elf.o syscall.o signal.o time.o topology.o inst.o ptrace.o vdso.o \
11 alternative.o unwind.o
12
13obj-$(CONFIG_ACPI) += acpi.o
14obj-$(CONFIG_EFI) += efi.o
15
16obj-$(CONFIG_CPU_HAS_FPU) += fpu.o kfpu.o
17
18obj-$(CONFIG_CPU_HAS_LBT) += lbt.o
19
18obj-$(CONFIG_ARCH_STRICT_ALIGN) += unaligned.o
19
20ifdef CONFIG_FUNCTION_TRACER
21 ifndef CONFIG_DYNAMIC_FTRACE
22 obj-y += mcount.o ftrace.o
23 CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE)
24 else
25 obj-y += mcount_dyn.o ftrace_dyn.o

--- 38 unchanged lines hidden ---
20obj-$(CONFIG_ARCH_STRICT_ALIGN) += unaligned.o
21
22ifdef CONFIG_FUNCTION_TRACER
23 ifndef CONFIG_DYNAMIC_FTRACE
24 obj-y += mcount.o ftrace.o
25 CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE)
26 else
27 obj-y += mcount_dyn.o ftrace_dyn.o

--- 38 unchanged lines hidden ---