diff options
author | Tim Newsome <tim@sifive.com> | 2022-07-08 13:01:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-08 13:01:56 -0700 |
commit | 3f6063767c4eec2805d2d9f807351bff1a1e9207 (patch) | |
tree | c7e2afdf8279454c77664591fec35f6f7229c7a6 | |
parent | 84524e9e0841b3a7c1baba13bed9c176126924df (diff) | |
download | riscv-tests-3f6063767c4eec2805d2d9f807351bff1a1e9207.zip riscv-tests-3f6063767c4eec2805d2d9f807351bff1a1e9207.tar.gz riscv-tests-3f6063767c4eec2805d2d9f807351bff1a1e9207.tar.bz2 |
Fix SemihostingFileio (#403)
Turn semihosting_fileio on for every hart. This test still fails if it
ends up running on hart 1 instead of 0, but at least it's closer to
passing. Feels like the remaining problem is in OpenOCD.
-rwxr-xr-x | debug/gdbserver.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py index e30305d..67dad0c 100755 --- a/debug/gdbserver.py +++ b/debug/gdbserver.py @@ -972,7 +972,8 @@ class Semihosting(GdbSingleHartTest): class SemihostingFileio(Semihosting): def setup(self): - self.gdb.command("monitor arm semihosting_fileio enable") + self.gdb.command("monitor foreach t [target names] { " + "targets $t; arm semihosting_fileio enable }") super().setup() def test(self): |