Add test for address triggers.
[riscv-tests.git] / debug / testlib.py
index c186a175a5cc9d50a8c26d7c49618fa474dd6e2f..b2bfa8ed4c2bbb1acd8fb4e0e1d273415e119d6c 100644 (file)
@@ -186,6 +186,11 @@ class Gdb(object):
         value = int(output.split('=')[-1].strip(), 0)
         return value
 
+    def p_string(self, obj):
+        output = self.command("p %s" % obj)
+        value = shlex.split(output.split('=')[-1].strip())[1]
+        return value
+
     def stepi(self):
         output = self.command("stepi")
         assert "Cannot" not in output