diff options
Diffstat (limited to 'arch/riscv64')
| -rw-r--r-- | arch/riscv64/asm/asm-offsets.c (renamed from arch/riscv64/gen/asm-offsets.c) | 0 | ||||
| -rw-r--r-- | arch/riscv64/asm/source.mk (renamed from arch/riscv64/gen/source.mk) | 5 | ||||
| -rw-r--r-- | arch/riscv64/kernel/gen/.gitkeep | 0 | ||||
| -rw-r--r-- | arch/riscv64/kernel/regs.h | 2 | ||||
| -rw-r--r-- | arch/riscv64/source.mk | 2 |
5 files changed, 5 insertions, 4 deletions
diff --git a/arch/riscv64/gen/asm-offsets.c b/arch/riscv64/asm/asm-offsets.c index 8852d8f..8852d8f 100644 --- a/arch/riscv64/gen/asm-offsets.c +++ b/arch/riscv64/asm/asm-offsets.c diff --git a/arch/riscv64/gen/source.mk b/arch/riscv64/asm/source.mk index fda9651..9b463b7 100644 --- a/arch/riscv64/gen/source.mk +++ b/arch/riscv64/asm/source.mk @@ -1,7 +1,8 @@ OFFSET_HEADER := $(ARCH_SOURCE)/kernel/gen/asm-offsets.h -OFFSET_SOURCE := $(ARCH_SOURCE)/gen/asm-offsets.c +OFFSET_SOURCE := $(ARCH_SOURCE)/asm/asm-offsets.c $(OFFSET_HEADER): $(OFFSET_SOURCE) + mkdir -p $$(dirname $(OFFSET_HEADER)) echo "#ifndef APOS_ASM_OFFSETS_H" > $(OFFSET_HEADER) echo "#define APOS_ASM_OFFSETS_H" >> $(OFFSET_HEADER) echo "/**" >> $(OFFSET_HEADER) @@ -12,4 +13,4 @@ $(OFFSET_HEADER): $(OFFSET_SOURCE) awk '($$1 == "#->") { print "#define " $$2 " " $$3 }' >> $(OFFSET_HEADER) echo "#endif /* APOS_ASM_OFFSETS_H */" >> $(OFFSET_HEADER) -CLEANUP += $(ARCH_SOURCE)/kernel/gen/asm-offsets.h +CLEANUP += $(ARCH_SOURCE)/kernel/gen diff --git a/arch/riscv64/kernel/gen/.gitkeep b/arch/riscv64/kernel/gen/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/arch/riscv64/kernel/gen/.gitkeep +++ /dev/null diff --git a/arch/riscv64/kernel/regs.h b/arch/riscv64/kernel/regs.h index f674f69..2c19092 100644 --- a/arch/riscv64/kernel/regs.h +++ b/arch/riscv64/kernel/regs.h @@ -7,7 +7,7 @@ /** * @file regs.h * riscv64 registers, currently only base extension integer regs. Used in - * _save_context. Used in \ref arch/riscv64/gen/asm-offsets.c to generate a list + * _save_context. Used in `arch/riscv64/gen/asm-offsets.c` to generate a list * of offsets usable from assembly. * * \todo Implement sacing floating point, vector, etc. registers. diff --git a/arch/riscv64/source.mk b/arch/riscv64/source.mk index a1ef1d3..f469e40 100644 --- a/arch/riscv64/source.mk +++ b/arch/riscv64/source.mk @@ -18,7 +18,7 @@ OBJCOPY := $(CROSS_COMPILE)-objcopy run: $(ARCH_SOURCE)/conf/mkimage.sh -include $(ARCH_SOURCE)/gen/source.mk +include $(ARCH_SOURCE)/asm/source.mk # dependecy generation $(ARCH_BUILD)/kernel/entry.o: $(ARCH_SOURCE)/kernel/gen/asm-offsets.h |
