aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv64/source.mk
blob: 0c10bbc5d67edbcc3cd466a8ae38dacd76336d7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
KERNEL_LOCAL	!= echo $(ARCH_SOURCE)/kernel/*.[cS]
KERNEL_SOURCES	:= $(KERNEL_SOURCES) $(KERNEL_LOCAL)

# this doesn't work for rv32, but fine for now */
ARCH_CFLAGS	:= $(ARCH_CFLAGS) -mcmodel=medany

run:
	$(ARCH_SOURCE)/conf/mkimage.sh $(ARCH)

include $(ARCH_SOURCE)/asm/source.mk

# dependecy generation
$(ARCH_KERN_BUILD)/kernel/entry.o: $(ARCH_SOURCE)/kernel/gen/asm-offsets.h

# full cleanup
CLEANUP_CMD	:= $(ARCH_SOURCE)/conf/rmimage.sh