From: Andreas Färber Date: Fri, 24 Feb 2012 16:15:27 +0000 (+0100) Subject: target-sparc: Typedef struct CPUSPARCState early X-Git-Tag: v1.1-rc0~227^2~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cb15982158d62ea017f1ad584370176b586e1873;p=thirdparty%2Fqemu.git target-sparc: Typedef struct CPUSPARCState early Will be needed for qemu_irq_ack callback. Signed-off-by: Andreas Färber Reviewed-by: Anthony Liguori --- diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 38a707466cc..8098669704c 100644 --- a/target-sparc/cpu.h +++ b/target-sparc/cpu.h @@ -378,7 +378,9 @@ struct QEMUFile; void cpu_put_timer(struct QEMUFile *f, CPUTimer *s); void cpu_get_timer(struct QEMUFile *f, CPUTimer *s); -typedef struct CPUSPARCState { +typedef struct CPUSPARCState CPUSPARCState; + +struct CPUSPARCState { target_ulong gregs[8]; /* general registers */ target_ulong *regwptr; /* pointer to current register window */ target_ulong pc; /* program counter */ @@ -503,7 +505,7 @@ typedef struct CPUSPARCState { /* Leon3 cache control */ uint32_t cache_control; -} CPUSPARCState; +}; #ifndef NO_CPU_IO_DEFS /* cpu_init.c */