From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LngWX-0000o7-Pm for qemu-devel@nongnu.org; Sat, 28 Mar 2009 17:57:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LngWT-0000nm-AG for qemu-devel@nongnu.org; Sat, 28 Mar 2009 17:57:05 -0400 Received: from [199.232.76.173] (port=33336 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LngWT-0000nj-4a for qemu-devel@nongnu.org; Sat, 28 Mar 2009 17:57:01 -0400 Received: from mx20.gnu.org ([199.232.41.8]:9407) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LngWS-0007gM-Ph for qemu-devel@nongnu.org; Sat, 28 Mar 2009 17:57:00 -0400 Received: from mail.codesourcery.com ([65.74.133.4]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LngWR-0005dT-PX for qemu-devel@nongnu.org; Sat, 28 Mar 2009 17:57:00 -0400 From: Nathan Froyd Date: Sat, 28 Mar 2009 14:30:16 -0700 Message-Id: <1238275817-9758-4-git-send-email-froydnj@codesourcery.com> In-Reply-To: <1238275817-9758-1-git-send-email-froydnj@codesourcery.com> References: <1238275817-9758-1-git-send-email-froydnj@codesourcery.com> Subject: [Qemu-devel] [PATCH 3/4] pass the cpu definition to ppc_translate_init Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Signed-off-by: Nathan Froyd --- target-ppc/cpu.h | 2 +- target-ppc/helper.c | 2 +- target-ppc/translate.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/target-ppc/cpu.h b/target-ppc/cpu.h index 52180b6..dcd087b 100644 --- a/target-ppc/cpu.h +++ b/target-ppc/cpu.h @@ -846,7 +846,7 @@ struct mmu_ctx_t { /*****************************************************************************/ CPUPPCState *cpu_ppc_init (const char *cpu_model); -void ppc_translate_init(void); +void ppc_translate_init(const ppc_def_t *def); int cpu_ppc_exec (CPUPPCState *s); void cpu_ppc_close (CPUPPCState *s); /* you can call this signal handler from your SIGBUS and SIGSEGV diff --git a/target-ppc/helper.c b/target-ppc/helper.c index 80b53eb..d9c4742 100644 --- a/target-ppc/helper.c +++ b/target-ppc/helper.c @@ -2824,7 +2824,7 @@ CPUPPCState *cpu_ppc_init (const char *cpu_model) env = qemu_mallocz(sizeof(CPUPPCState)); cpu_exec_init(env); - ppc_translate_init(); + ppc_translate_init(def); env->cpu_model_str = cpu_model; cpu_ppc_register_internal(env, def); cpu_ppc_reset(env); diff --git a/target-ppc/translate.c b/target-ppc/translate.c index b89d42f..412c8d0 100644 --- a/target-ppc/translate.c +++ b/target-ppc/translate.c @@ -78,7 +78,7 @@ static TCGv_i32 cpu_access_type; #include "gen-icount.h" -void ppc_translate_init(void) +void ppc_translate_init(const ppc_def_t *def) { int i; char* p; -- 1.6.0.5