aboutsummaryrefslogtreecommitdiff
path: root/debug/Makefile
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2017-08-07 12:51:42 -0700
committerTim Newsome <tim@sifive.com>2017-08-28 12:16:39 -0700
commit3a44725d27f6b2c77f0ca912d792b6856fde6a17 (patch)
treee89d52105aa01d59e7d4588ef157d477f0a4335d /debug/Makefile
parentab6c2ccaec192684cf4649d5d69bd105d738d1c7 (diff)
downloadriscv-tests-3a44725d27f6b2c77f0ca912d792b6856fde6a17.zip
riscv-tests-3a44725d27f6b2c77f0ca912d792b6856fde6a17.tar.gz
riscv-tests-3a44725d27f6b2c77f0ca912d792b6856fde6a17.tar.bz2
Make the debug tests aware of multicore.
Targets now contain an array of harts. When running a regular test, one hart is selected to run the test on while the remaining harts are parked in a safe infinite loop. There's currently only one test that tests multicore behavior, but there could be more. The infrastructure should be able to support heterogeneous multicore, but I don't have a target like that to test with.
Diffstat (limited to 'debug/Makefile')
-rw-r--r--debug/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/debug/Makefile b/debug/Makefile
index 2d8d367..33988dd 100644
--- a/debug/Makefile
+++ b/debug/Makefile
@@ -4,9 +4,9 @@ XLEN ?= 64
src_dir ?= .
GDBSERVER_PY = $(src_dir)/gdbserver.py
-default: spike$(XLEN)
+default: spike$(XLEN)-2
-all: pylint spike32 spike64
+all: pylint spike32 spike64 spike32-2 spike64-2
pylint:
pylint --rcfile=pylint.rc `git ls-files '*.py'`