9b636a969e0e4fcece4cb2fcd227ee470aff97ae
[akaros.git] / kern / arch / riscv / Makefrag
1 # Makefile fragment for ROS kernel.
2 # This is NOT a complete makefile;
3 # you must run GNU make in the top-level directory
4 # where the GNUmakefile is located.
5 #
6
7 KERN_ARCH_SRC_DIR = $(KERN_DIR)/arch/$(TARGET_ARCH)
8 OBJDIRS += $(KERN_ARCH_SRC_DIR)
9
10 # entry.S must be first, so that it's the first code in the text segment!!!
11 #
12 # We also snatch the use of a couple handy source files
13 # from the lib directory, to avoid gratuitous code duplication.
14 KERN_ARCH_SRCFILES := $(KERN_ARCH_SRC_DIR)/entry.S \
15                       $(KERN_ARCH_SRC_DIR)/cpuinfo.c \
16                       $(KERN_ARCH_SRC_DIR)/console.c \