From a74029f6cbce43074793dc30534fb6b3aeab7584 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sat, 28 Jun 2014 09:45:27 -0700 Subject: target-ppc: Change default cpu for ppc64le-linux-user The default, 970fx, doesn't support MSR_LE. So even though we set LE in ppc_cpu_reset, it gets cleared again in hreg_store_msr. Error out if a user-selected cpu model doesn't support LE. Signed-off-by: Richard Henderson [agraf: switch to POWER7 as default for BE and LE] Signed-off-by: Alexander Graf --- linux-user/main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'linux-user') diff --git a/linux-user/main.c b/linux-user/main.c index 900a17fa33..b453a39853 100644 --- a/linux-user/main.c +++ b/linux-user/main.c @@ -3901,11 +3901,11 @@ int main(int argc, char **argv, char **envp) #elif defined TARGET_OPENRISC cpu_model = "or1200"; #elif defined(TARGET_PPC) -#ifdef TARGET_PPC64 - cpu_model = "970fx"; -#else +# ifdef TARGET_PPC64 + cpu_model = "POWER7"; +# else cpu_model = "750"; -#endif +# endif #else cpu_model = "any"; #endif -- cgit v1.2.1