aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/cxxdemo
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/cxxdemo')
-rw-r--r--scripts/cxxdemo/.gitignore2
-rw-r--r--scripts/cxxdemo/Makefile12
2 files changed, 7 insertions, 7 deletions
diff --git a/scripts/cxxdemo/.gitignore b/scripts/cxxdemo/.gitignore
index 563b908..47e6b5c 100644
--- a/scripts/cxxdemo/.gitignore
+++ b/scripts/cxxdemo/.gitignore
@@ -4,6 +4,6 @@ firmware.hex
firmware32.hex
firmware.o
syscalls.o
-testbench.exe
+testbench.vvp
testbench.vcd
start.elf
diff --git a/scripts/cxxdemo/Makefile b/scripts/cxxdemo/Makefile
index d811427..e858761 100644
--- a/scripts/cxxdemo/Makefile
+++ b/scripts/cxxdemo/Makefile
@@ -7,12 +7,12 @@ CCFLAGS = -MD -Os -Wall -std=c++11
LDFLAGS = -Wl,--gc-sections
LDLIBS = -lstdc++
-test: testbench.exe firmware32.hex
- vvp -N testbench.exe
+test: testbench.vvp firmware32.hex
+ vvp -N testbench.vvp
-testbench.exe: testbench.v ../../picorv32.v
- iverilog -o testbench.exe testbench.v ../../picorv32.v
- chmod -x testbench.exe
+testbench.vvp: testbench.v ../../picorv32.v
+ iverilog -o testbench.vvp testbench.v ../../picorv32.v
+ chmod -x testbench.vvp
firmware32.hex: firmware.elf start.elf hex8tohex32.py
$(RISCV_TOOLS_PREFIX)objcopy -O verilog start.elf start.tmp
@@ -32,7 +32,7 @@ start.elf: start.S start.ld
clean:
rm -f *.o *.d *.tmp start.elf
rm -f firmware.elf firmware.hex firmware32.hex
- rm -f testbench.exe testbench.vcd
+ rm -f testbench.vvp testbench.vcd
-include *.d
.PHONY: test clean