mirror of https://github.com/YosysHQ/picorv32.git
scripts: remove old -m32 argument to riscv-gcc
See also 55da6c7cd1
Signed-off-by: Austin Seipp <aseipp@pobox.com>
This commit is contained in:
parent
a9e0ea54cf
commit
2260d2ab8a
|
@ -4,7 +4,7 @@ TOOLCHAIN_PREFIX = riscv32-unknown-elf-
|
||||||
all: example.bin
|
all: example.bin
|
||||||
|
|
||||||
firmware.elf: firmware.S firmware.c firmware.lds
|
firmware.elf: firmware.S firmware.c firmware.lds
|
||||||
$(TOOLCHAIN_PREFIX)gcc -Os -m32 -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
$(TOOLCHAIN_PREFIX)gcc -Os -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
||||||
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
||||||
chmod -x firmware.elf
|
chmod -x firmware.elf
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ sim_system: firmware.hex system_tb.v system.v ../../picorv32.v
|
||||||
./system_tb
|
./system_tb
|
||||||
|
|
||||||
firmware.hex: firmware.S firmware.c firmware.lds
|
firmware.hex: firmware.S firmware.c firmware.lds
|
||||||
$(TOOLCHAIN_PREFIX)gcc -Os -m32 -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
$(TOOLCHAIN_PREFIX)gcc -Os -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
||||||
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
||||||
$(TOOLCHAIN_PREFIX)objcopy -O binary firmware.elf firmware.bin
|
$(TOOLCHAIN_PREFIX)objcopy -O binary firmware.elf firmware.bin
|
||||||
python3 ../../firmware/makehex.py firmware.bin 4096 > firmware.hex
|
python3 ../../firmware/makehex.py firmware.bin 4096 > firmware.hex
|
||||||
|
|
|
@ -41,7 +41,7 @@ sim_system:
|
||||||
$(XELAB) -L unifast_ver -L unisims_ver -R system_tb glbl
|
$(XELAB) -L unifast_ver -L unisims_ver -R system_tb glbl
|
||||||
|
|
||||||
firmware.hex: firmware.S firmware.c firmware.lds
|
firmware.hex: firmware.S firmware.c firmware.lds
|
||||||
$(TOOLCHAIN_PREFIX)gcc -Os -m32 -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
$(TOOLCHAIN_PREFIX)gcc -Os -ffreestanding -nostdlib -o firmware.elf firmware.S firmware.c \
|
||||||
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
--std=gnu99 -Wl,-Bstatic,-T,firmware.lds,-Map,firmware.map,--strip-debug -lgcc
|
||||||
$(TOOLCHAIN_PREFIX)objcopy -O binary firmware.elf firmware.bin
|
$(TOOLCHAIN_PREFIX)objcopy -O binary firmware.elf firmware.bin
|
||||||
python3 ../../firmware/makehex.py firmware.bin 4096 > firmware.hex
|
python3 ../../firmware/makehex.py firmware.bin 4096 > firmware.hex
|
||||||
|
|
Loading…
Reference in New Issue