lm32_sys: dump cpu state if test case fails

This will ease debugging the test cases.

Signed-off-by: Michael Walle <michael@walle.cc>
This commit is contained in:
Michael Walle
2014-02-04 19:47:39 +01:00
parent 9a59e6e307
commit 8c5edce5b7
+3
View File
@@ -82,6 +82,9 @@ static void sys_write(void *opaque, hwaddr addr,
testname = (char *)s->testname;
fprintf(stderr, "TC %-*s %s\n", MAX_TESTNAME_LEN,
testname, (value) ? "FAILED" : "OK");
if (value) {
cpu_dump_state(qemu_get_cpu(0), stderr, fprintf, 0);
}
break;
case R_TESTNAME:
s->regs[addr] = value;