Keep symbols in the example app to allow debugging with gdb
This commit is contained in:
parent
fa1a497f1f
commit
4cf11ae1e4
1 changed files with 4 additions and 4 deletions
|
@ -1,9 +1,9 @@
|
||||||
example: example.c Makefile boot.s linker.ld
|
example: example.c Makefile boot.s linker.ld
|
||||||
riscv32-none-elf-as -march=rv32i -mabi=ilp32 boot.s -o boot.o
|
riscv32-none-elf-as -march=rv32i -mabi=ilp32 boot.s -o boot.o
|
||||||
riscv32-none-elf-gcc -fno-builtin -fvisibility=hidden -nostdlib -nostartfiles -march=rv32im -mabi=ilp32 -c example.c -o example.o
|
riscv32-none-elf-gcc -fno-builtin -fvisibility=hidden -nostdlib -nostartfiles -march=rv32im -mabi=ilp32 -c example.c -o example.o -g
|
||||||
riscv32-none-elf-ld boot.o example.o -T linker.ld -o example
|
riscv32-none-elf-ld boot.o example.o -T linker.ld -o example -g
|
||||||
riscv32-none-elf-strip -R .riscv.attributes example
|
#riscv32-none-elf-strip -R .riscv.attributes example
|
||||||
riscv32-none-elf-strip -R .comment example
|
#riscv32-none-elf-strip -R .comment example
|
||||||
riscv32-none-elf-objcopy -O binary example example.raw
|
riscv32-none-elf-objcopy -O binary example example.raw
|
||||||
#riscv32-none-elf-objcopy -O binary -j .text example example.text
|
#riscv32-none-elf-objcopy -O binary -j .text example example.text
|
||||||
#riscv32-none-elf-objcopy -O binary -j .sdata example example.data
|
#riscv32-none-elf-objcopy -O binary -j .sdata example example.data
|
||||||
|
|
Loading…
Reference in a new issue