Revision 9a78eead target-ppc/translate.c

b/target-ppc/translate.c
8830 8830

  
8831 8831
/*****************************************************************************/
8832 8832
/* Misc PowerPC helpers */
8833
void cpu_dump_state (CPUState *env, FILE *f,
8834
                     int (*cpu_fprintf)(FILE *f, const char *fmt, ...),
8833
void cpu_dump_state (CPUState *env, FILE *f, fprintf_function cpu_fprintf,
8835 8834
                     int flags)
8836 8835
{
8837 8836
#define RGPL  4
......
8840 8839
    int i;
8841 8840

  
8842 8841
    cpu_fprintf(f, "NIP " TARGET_FMT_lx "   LR " TARGET_FMT_lx " CTR "
8843
                TARGET_FMT_lx " XER %08x\n", env->nip, env->lr, env->ctr,
8844
                env->xer);
8842
                TARGET_FMT_lx " XER " TARGET_FMT_lx "\n",
8843
                env->nip, env->lr, env->ctr, env->xer);
8845 8844
    cpu_fprintf(f, "MSR " TARGET_FMT_lx " HID0 " TARGET_FMT_lx "  HF "
8846 8845
                TARGET_FMT_lx " idx %d\n", env->msr, env->spr[SPR_HID0],
8847 8846
                env->hflags, env->mmu_idx);
8848 8847
#if !defined(NO_TIMER_DUMP)
8849
    cpu_fprintf(f, "TB %08x %08x "
8848
    cpu_fprintf(f, "TB %08" PRIu32 " %08" PRIu64
8850 8849
#if !defined(CONFIG_USER_ONLY)
8851
                "DECR %08x"
8850
                " DECR %08" PRIu32
8852 8851
#endif
8853 8852
                "\n",
8854 8853
                cpu_ppc_load_tbu(env), cpu_ppc_load_tbl(env)
......
8898 8897
#undef RFPL
8899 8898
}
8900 8899

  
8901
void cpu_dump_statistics (CPUState *env, FILE*f,
8902
                          int (*cpu_fprintf)(FILE *f, const char *fmt, ...),
8900
void cpu_dump_statistics (CPUState *env, FILE*f, fprintf_function cpu_fprintf,
8903 8901
                          int flags)
8904 8902
{
8905 8903
#if defined(DO_PPC_STATISTICS)

Also available in: Unified diff