use demangled names (#375)

there is no change for c symbols
  rust symbols name will be more readable
This commit is contained in:
zhaoyao73
2023-09-13 01:49:03 -04:00
committed by GitHub
parent 22c9db312a
commit 9029414af2
2 changed files with 21 additions and 15 deletions

View File

@ -5,7 +5,7 @@ CFLAGS += -I .
# 请注意这个不能使用raw的gcc来编译。
kallsyms.o: kallsyms.c
gcc -o kallsyms kallsyms.c
gcc -o kallsyms kallsyms.c
rm -rf kallsyms.o
traceback.o: traceback/traceback.c
@ -16,7 +16,7 @@ traceback.o: traceback/traceback.c
generate_kallsyms: kallsyms.o
echo "Generating kallsyms..."
# 请注意这个不能使用raw的nm来处理
nm -n $(kernel_root_path)/kernel | ./kallsyms > kallsyms.S
nm -n -C $(kernel_root_path)/kernel | ./kallsyms > kallsyms.S
$(CC) -c kallsyms.S -o kallsyms.o
@echo "Kallsyms generated."