From 8f00d125da66c8b6ee016670f18a522a2bb6040f Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Thu, 21 Dec 2017 14:04:37 -0800 Subject: Bump tools to get small_progbuf and xml_registers OpenOCD now works with much smaller program buffers. Spike implements that to test against. OpenOCD tells GDB what registers exist, and GDB exposes only those registers. --- riscv-gnu-toolchain | 2 +- riscv-isa-sim | 2 +- riscv-openocd | 2 +- riscv-tests | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/riscv-gnu-toolchain b/riscv-gnu-toolchain index b4dae89..691e4e8 160000 --- a/riscv-gnu-toolchain +++ b/riscv-gnu-toolchain @@ -1 +1 @@ -Subproject commit b4dae89f85bf882852c6186b1284df11065bfcd9 +Subproject commit 691e4e826251c7ec59f883cab18440c87baf45e7 diff --git a/riscv-isa-sim b/riscv-isa-sim index 12714e3..0185d36 160000 --- a/riscv-isa-sim +++ b/riscv-isa-sim @@ -1 +1 @@ -Subproject commit 12714e371e9b8ce2efcf0e77347ed1b33c8de27b +Subproject commit 0185d369153b099be0c363a4ad6a52cec19b80bd diff --git a/riscv-openocd b/riscv-openocd index f416527..1055360 160000 --- a/riscv-openocd +++ b/riscv-openocd @@ -1 +1 @@ -Subproject commit f4165279856cde06739a3b9a3ec54e8ff829fabd +Subproject commit 105536089b3fc1bfe65b27ce891e60d8136f0737 diff --git a/riscv-tests b/riscv-tests index b747a10..9eb3b8d 160000 --- a/riscv-tests +++ b/riscv-tests @@ -1 +1 @@ -Subproject commit b747a10a7dd789620ebcde2197581ef8bf0fda33 +Subproject commit 9eb3b8d3fcc7a491121c186e3a35022e11bb5653 -- cgit v1.1 From d3e63818294f147c364710c49d56d4db2b0271a6 Mon Sep 17 00:00:00 2001 From: Megan Wachs Date: Thu, 21 Dec 2017 15:43:45 -0800 Subject: tests: update env (was unintentionally reverted it seems) --- riscv-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/riscv-tests b/riscv-tests index 9eb3b8d..e19b70f 160000 --- a/riscv-tests +++ b/riscv-tests @@ -1 +1 @@ -Subproject commit 9eb3b8d3fcc7a491121c186e3a35022e11bb5653 +Subproject commit e19b70f877492f8cf2e545fa434c55f6d9298ef7 -- cgit v1.1 From 48dbf10d657bc3c1fa5ec4f56aa0bc10ca9336f5 Mon Sep 17 00:00:00 2001 From: Megan Wachs Date: Thu, 21 Dec 2017 15:48:38 -0800 Subject: debug: bump OpenOCD so that it uses latest debug_defines --- riscv-openocd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/riscv-openocd b/riscv-openocd index 1055360..33ef457 160000 --- a/riscv-openocd +++ b/riscv-openocd @@ -1 +1 @@ -Subproject commit 105536089b3fc1bfe65b27ce891e60d8136f0737 +Subproject commit 33ef457c6aebdf47cb02857c8150110a62d1afc1 -- cgit v1.1 From ed68919d4caf13506ad9402386efaf39ec4d6dfd Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Fri, 22 Dec 2017 13:01:26 -0800 Subject: Bump openocd, tests, and regress tests OpenOCD contains fixes for HiFive1 flash. riscv-tests contains a new debug make target. regression.sh now runs that target to verify debugging wasn't broken. --- regression.sh | 1 + riscv-openocd | 2 +- riscv-tests | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/regression.sh b/regression.sh index b914ae4..308b46b 100755 --- a/regression.sh +++ b/regression.sh @@ -16,6 +16,7 @@ export RISCV=${base_dir}/regression_install export PATH="$RISCV/bin:$PATH" make -C ${base_dir}/riscv-tests/isa/ run make -C ${base_dir}/riscv-tests/benchmarks/ run riscv +make -C ${base_dir}/riscv-tests/debug/ all-tests # test the pk echo -e '#include \n int main(void) { printf("Hello world!\\n"); return 0; }' > hello.c diff --git a/riscv-openocd b/riscv-openocd index 33ef457..6c719f0 160000 --- a/riscv-openocd +++ b/riscv-openocd @@ -1 +1 @@ -Subproject commit 33ef457c6aebdf47cb02857c8150110a62d1afc1 +Subproject commit 6c719f0ab838e6804500fa8ac6917b34a78ecf3e diff --git a/riscv-tests b/riscv-tests index e19b70f..ffa9203 160000 --- a/riscv-tests +++ b/riscv-tests @@ -1 +1 @@ -Subproject commit e19b70f877492f8cf2e545fa434c55f6d9298ef7 +Subproject commit ffa920340430f62e767fb2397f4ee41ffaf441ce -- cgit v1.1