From 90b4f8ad7226960d3a21bd8fca894ce1e6b5e4cf Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 12 Sep 2012 16:52:31 -0700 Subject: target-s390: Fix cpu_clone_regs R2 is the syscall return register, not R0. Signed-off-by: Richard Henderson --- target-s390x/cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'target-s390x/cpu.h') diff --git a/target-s390x/cpu.h b/target-s390x/cpu.h index dc7bbc67f6..bc3fab226b 100644 --- a/target-s390x/cpu.h +++ b/target-s390x/cpu.h @@ -116,7 +116,7 @@ static inline void cpu_clone_regs(CPUS390XState *env, target_ulong newsp) if (newsp) { env->regs[15] = newsp; } - env->regs[0] = 0; + env->regs[2] = 0; } #endif -- cgit v1.2.1