Commit d13c394c authored by Richard Henderson's avatar Richard Henderson
Browse files

target/sparc: Honor CPU_DUMP_FPU



Cc: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Cc: Artyom Tarasenko <atar4qemu@gmail.com>
Reviewed-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
parent af6e5ea2
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -647,6 +647,7 @@ void sparc_cpu_dump_state(CPUState *cs, FILE *f, fprintf_function cpu_fprintf,
        }
    }

    if (flags & CPU_DUMP_FPU) {
        for (i = 0; i < TARGET_DPREGS; i++) {
            if ((i & 3) == 0) {
                cpu_fprintf(f, "%%f%02d: ", i * 2);
@@ -656,6 +657,8 @@ void sparc_cpu_dump_state(CPUState *cs, FILE *f, fprintf_function cpu_fprintf,
                cpu_fprintf(f, "\n");
            }
        }
    }

#ifdef TARGET_SPARC64
    cpu_fprintf(f, "pstate: %08x ccr: %02x (icc: ", env->pstate,
                (unsigned)cpu_get_ccr(env));