mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
target/xtensa: dump correct physical registers
xtensa_cpu_dump_state outputs CPU physical registers as is, without synchronization from current window. That may result in different values printed for the current window and corresponding physical registers. Synchronize physical registers from window before dumping. Cc: qemu-stable@nongnu.org Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
This commit is contained in:
@@ -1215,6 +1215,7 @@ void xtensa_cpu_dump_state(CPUState *cs, FILE *f,
|
||||
(i % 4) == 3 ? '\n' : ' ');
|
||||
}
|
||||
|
||||
xtensa_sync_phys_from_window(env);
|
||||
cpu_fprintf(f, "\n");
|
||||
|
||||
for (i = 0; i < env->config->nareg; ++i) {
|
||||
|
||||
Reference in New Issue
Block a user