Allow multiple reset vectors.
[riscv-tests.git] / debug / gdbserver.py
index d0ad46e553b1afc0c9de7c77e3f153c96138cdfa..135dab82a5ea6c952f385e8482fabebc41d0bf26 100755 (executable)
@@ -217,7 +217,7 @@ class InstantHaltTest(GdbTest):
             self.gdb.thread(t)
             pcs.append(self.gdb.p("$pc"))
         for pc in pcs:
-            assertEqual(self.hart.reset_vector, pc)
+            assertIn(pc, self.hart.reset_vectors)
         # mcycle and minstret have no defined reset value.
         mstatus = self.gdb.p("$mstatus")
         assertEqual(mstatus & (MSTATUS_MIE | MSTATUS_MPRV |