汇编模式建立
This commit is contained in:
24
Makefile
24
Makefile
@@ -60,25 +60,29 @@ test:
|
||||
|
||||
|
||||
sw:
|
||||
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs \
|
||||
-I ./tb/sw/ -I ./tb/sw/src -I ./tb/sw/axi_gpio -I ./tb/sw/axi_uart -I ./tb/sw/axi_timer \
|
||||
-c ./tb/sw/src/main.c \
|
||||
-o ./tb/sw/build/main.o
|
||||
# riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs \
|
||||
# -I ./tb/sw/ -I ./tb/sw/src -I ./tb/sw/axi_gpio -I ./tb/sw/axi_uart -I ./tb/sw/axi_timer \
|
||||
# -c ./tb/sw/src/main.c \
|
||||
# -o ./tb/sw/build/main.o
|
||||
|
||||
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs \
|
||||
-I ./tb/sw/ -I ./tb/sw/src -I ./tb/sw/axi_gpio -I ./tb/sw/axi_uart -I ./tb/sw/axi_timer \
|
||||
-c ./tb/sw/axi_uart/uart.c \
|
||||
-o ./tb/sw/build/uart.o
|
||||
# riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs \
|
||||
# -I ./tb/sw/ -I ./tb/sw/src -I ./tb/sw/axi_gpio -I ./tb/sw/axi_uart -I ./tb/sw/axi_timer \
|
||||
# -c ./tb/sw/axi_uart/uart.c \
|
||||
# -o ./tb/sw/build/uart.o
|
||||
|
||||
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs -mcmodel=medany -mexplicit-relocs \
|
||||
-I ./tb/sw/ -I ./tb/sw/src -I ./tb/sw/axi_gpio -I ./tb/sw/axi_uart -I ./tb/sw/axi_timer \
|
||||
-I ./tb/sw/ -I ./tb/sw/src \
|
||||
-c ./tb/sw/src/startup.S \
|
||||
-o ./tb/sw/build/startup.o
|
||||
|
||||
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs -mcmodel=medany -mexplicit-relocs \
|
||||
-I ./tb/sw/ -I ./tb/sw/src \
|
||||
-c ./tb/sw/src/main.S \
|
||||
-o ./tb/sw/build/main.o
|
||||
|
||||
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs -nostdlib -nodefaultlibs -nostartfiles \
|
||||
-T ./tb/sw/linker.lds \
|
||||
./tb/sw/build/startup.o \
|
||||
./tb/sw/build/uart.o \
|
||||
./tb/sw/build/main.o \
|
||||
-o ./tb/sw/build/test.elf
|
||||
|
||||
|
||||
Reference in New Issue
Block a user