| Submitter | Richard Henderson |
|---|---|
| Date | Sept. 28, 2012, 1:17 a.m. |
| Message ID | <1348795039-28745-1-git-send-email-rth@twiddle.net> |
| Download | mbox | patch |
| Permalink | /patch/187681/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/target-s390x/cpu.h b/target-s390x/cpu.h index a6a6e3f..cfc716a 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
R2 is the syscall return register, not R0. Signed-off-by: Richard Henderson <rth@twiddle.net> --- target-s390x/cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)