Browse Source

:wrench: 编译用户程序时,拷贝符号信息

fslongjin 2 years ago
parent
commit
7a03b221a6
2 changed files with 2 additions and 2 deletions
  1. 1 1
      user/apps/about/Makefile
  2. 1 1
      user/apps/shell/Makefile

+ 1 - 1
user/apps/about/Makefile

@@ -2,6 +2,6 @@ all: about.o
 
 	ld -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/about  $(shell find . -name "*.o") $(shell find $(sys_libs_dir) -name "*.o") -T about.lds
 
-	objcopy -I elf64-x86-64 -S -R ".eh_frame" -R ".comment" -O elf64-x86-64 $(tmp_output_dir)/about $(output_dir)/about.elf
+	objcopy -I elf64-x86-64 -R ".eh_frame" -R ".comment" -O elf64-x86-64 $(tmp_output_dir)/about $(output_dir)/about.elf
 about.o: about.c
 	gcc $(CFLAGS) -c about.c  -o about.o

+ 1 - 1
user/apps/shell/Makefile

@@ -2,7 +2,7 @@ all: shell.o cmd.o cmd_help.o
 
 	ld -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/shell  $(shell find . -name "*.o") $(shell find $(sys_libs_dir) -name "*.o") -T shell.lds
 
-	objcopy -I elf64-x86-64 -S -R ".eh_frame" -R ".comment" -O elf64-x86-64 $(tmp_output_dir)/shell $(output_dir)/shell.elf
+	objcopy -I elf64-x86-64 -R ".eh_frame" -R ".comment" -O elf64-x86-64 $(tmp_output_dir)/shell $(output_dir)/shell.elf
 shell.o: shell.c
 	gcc $(CFLAGS) -c shell.c  -o shell.o