#
# Makefile for the RISC-V Linux kernel
#

extra-y := head.o vmlinux.lds

obj-y	:= cpu.o entry.o irq.o process.o ptrace.o reset.o setup.o \
	   signal.o syscall_table.o sys_riscv.o time.o traps.o \
	   riscv_ksyms.o stacktrace.o vdso.o cacheinfo.o vdso/

CFLAGS_setup.o := -mcmodel=medany

obj-$(CONFIG_SMP)		+= smpboot.o smp.o
obj-$(CONFIG_PCI)		+= pci.o
obj-$(CONFIG_MODULES)		+= module.o
obj-$(CONFIG_PLIC)		+= plic.o

clean:
