🆕 ktest模块

This commit is contained in:
fslongjin
2022-07-26 15:43:33 +08:00
parent a704fe5cfe
commit 992f292f89
4 changed files with 41 additions and 2 deletions

View File

@ -18,7 +18,7 @@ LD_LIST := head.o
OBJ_LIST := head.o
kernel_subdirs := common driver process debug filesystem time arch exception mm smp sched syscall
kernel_subdirs := common driver process debug filesystem time arch exception mm smp sched syscall ktest
@ -47,7 +47,7 @@ all: kernel
# 重新链接
echo "Re-Linking kernel..."
ld -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") -T link.lds
ld -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") ./debug/kallsyms.o -T link.lds
echo "Generating kernel ELF file..."
# 生成内核文件
objcopy -I elf64-x86-64 -O elf64-x86-64 -R ".comment" -R ".eh_frame" kernel ../bin/kernel/kernel.elf