From: Helge Deller Date: Sun, 18 Sep 2022 19:45:49 +0000 (+0200) Subject: linux-user/hppa: Dump IIR on register dump X-Git-Tag: v7.2.0-rc0~69^2~29 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=770525f8eac9a2d048896fd54e4c596af747f238;p=thirdparty%2Fqemu.git linux-user/hppa: Dump IIR on register dump Include the IIR register (which holds the opcode of the failing instruction) when dumping the hppa registers. Signed-off-by: Helge Deller Reviewed-by: Laurent Vivier Reviewed-by: Philippe Mathieu-Daudé Message-Id: <20220918194555.83535-7-deller@gmx.de> Signed-off-by: Laurent Vivier --- diff --git a/target/hppa/helper.c b/target/hppa/helper.c index e2758d8df38..74b8747083f 100644 --- a/target/hppa/helper.c +++ b/target/hppa/helper.c @@ -85,9 +85,11 @@ void hppa_cpu_dump_state(CPUState *cs, FILE *f, int flags) char psw_c[20]; int i; - qemu_fprintf(f, "IA_F " TARGET_FMT_lx " IA_B " TARGET_FMT_lx "\n", + qemu_fprintf(f, "IA_F " TARGET_FMT_lx " IA_B " TARGET_FMT_lx + " IIR " TREG_FMT_lx "\n", hppa_form_gva_psw(psw, env->iasq_f, env->iaoq_f), - hppa_form_gva_psw(psw, env->iasq_b, env->iaoq_b)); + hppa_form_gva_psw(psw, env->iasq_b, env->iaoq_b), + env->cr[CR_IIR]); psw_c[0] = (psw & PSW_W ? 'W' : '-'); psw_c[1] = (psw & PSW_E ? 'E' : '-');