Revision 30038fd8 target-sparc/cpu_init.c

b/target-sparc/cpu_init.c
813 813
        }
814 814
    }
815 815
    cpu_fprintf(f, "\nFloating Point Registers:\n");
816
    for (i = 0; i < TARGET_FPREGS; i++) {
816
    for (i = 0; i < TARGET_DPREGS; i++) {
817 817
        if ((i & 3) == 0) {
818
            cpu_fprintf(f, "%%f%02d:", i);
818
            cpu_fprintf(f, "%%f%02d:", i * 2);
819 819
        }
820
        cpu_fprintf(f, " %016f", *(float *)&env->fpr[i]);
820
        cpu_fprintf(f, " %016" PRIx64, env->fpr[i].ll);
821 821
        if ((i & 3) == 3) {
822 822
            cpu_fprintf(f, "\n");
823 823
        }

Also available in: Unified diff