Преглед на файлове

fix(build): filter out mislinked debug symbol in the first link stage (#1129)

Samuel Dai преди 5 дни
родител
ревизия
0f827fb191
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      kernel/src/Makefile

+ 2 - 2
kernel/src/Makefile

@@ -42,7 +42,7 @@ kernel_rust:
 
 
 all: kernel
-
+	rm -f ./debug/kallsyms.o
 # if x86_64
 ifeq ($(ARCH), x86_64)
 	$(MAKE) __link_x86_64_kernel
@@ -63,7 +63,7 @@ kernel: $(kernel_subdirs) kernel_rust
 __link_riscv64_kernel:
 	@echo "Linking kernel..."
 	$(LD) -b elf64-littleriscv -z muldefs $(LDFLAGS_UNWIND) -o kernel ../target/riscv64gc-unknown-none-elf/release/libdragonos_kernel.a -T arch/riscv64/link.ld --no-relax
-	# 生成kallsyms
+# 生成kallsyms
 	current_dir=$(pwd)
 
 	@dbg='debug';for x in $$dbg; do \