aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2023-07-13 11:47:02 -0700
committerGitHub <noreply@github.com>2023-07-13 11:47:02 -0700
commit4d2b3182ddfc697fb252bccb7943d63a48115de0 (patch)
treea6c7b5c8a73ee4e9044c20e8c9ed02411e982e55
parent5e62d380c54524d8916573aa3397270f457e4901 (diff)
parentfeddb19b3f780ef8e6a037bcc4ef1d63111d86d4 (diff)
downloadriscv-tests-4d2b3182ddfc697fb252bccb7943d63a48115de0.zip
riscv-tests-4d2b3182ddfc697fb252bccb7943d63a48115de0.tar.gz
riscv-tests-4d2b3182ddfc697fb252bccb7943d63a48115de0.tar.bz2
Merge pull request #490 from riscv-software-src/flushregs
debug: flushregs -> maintenance flush register-cache
-rwxr-xr-xdebug/gdbserver.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py
index 46d65df..ea3bb0c 100755
--- a/debug/gdbserver.py
+++ b/debug/gdbserver.py
@@ -433,7 +433,7 @@ class InstantHaltTest(GdbTest):
def test(self):
"""Assert that reset is really resetting what it should."""
self.gdb.command("monitor reset halt")
- self.gdb.command("flushregs")
+ self.gdb.command("maintenance flush register-cache")
threads = self.gdb.threads()
pcs = []
for t in threads:
@@ -451,7 +451,7 @@ class InstantChangePc(GdbTest):
"""Change the PC right as we come out of reset."""
# 0x13 is nop
self.gdb.command("monitor reset halt")
- self.gdb.command("flushregs")
+ self.gdb.command("maintenance flush register-cache")
self.gdb.command(f"p *((int*) 0x{self.hart.ram:x})=0x13")
self.gdb.command(f"p *((int*) 0x{self.hart.ram + 4:x})=0x13")
self.gdb.command(f"p *((int*) 0x{self.hart.ram + 8:x})=0x13")
@@ -1743,10 +1743,10 @@ class VectorTest(GdbSingleHartTest):
value = self.gdb.p(regname)
assertNotEqual(value, 0)
self.gdb.p(f"{regname}=0")
- self.gdb.command("flushregs")
+ self.gdb.command("maintenance flush register-cache")
assertEqual(self.gdb.p(regname), 0)
self.gdb.p(f"{regname}=0x{value:x}")
- self.gdb.command("flushregs")
+ self.gdb.command("maintenance flush register-cache")
assertEqual(self.gdb.p(regname), value)
assertEqual(self.gdb.p("$a0"), 0)