From cb15982158d62ea017f1ad584370176b586e1873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Fri, 24 Feb 2012 17:15:27 +0100 Subject: [PATCH] target-sparc: Typedef struct CPUSPARCState early MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Will be needed for qemu_irq_ack callback. Signed-off-by: Andreas Färber Reviewed-by: Anthony Liguori --- target-sparc/cpu.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 38a707466c..8098669704 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 */