summaryrefslogtreecommitdiff
path: root/user-exec.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2013-09-05 14:45:54 -0400
committerRichard Henderson <rth@twiddle.net>2013-11-18 15:57:08 +1000
commitd15de15ca01fa990544b015fb972f2d04ab4d2d0 (patch)
treeabaa5d16999f184dae6fa7c53f72e53a7c7c670b /user-exec.c
parent6d264b38fcc267b68df2890b22d27bc404878c8c (diff)
downloadqemu-d15de15ca01fa990544b015fb972f2d04ab4d2d0.tar.gz
tcg-ia64: Move AREG0 to R32
Since the move away from the global areg0, we're no longer globally reserving areg0. Which means our use of R7 clobbers a call-saved register. Shift areg0 into the windowed registers. Indeed, choose the incoming parameter register that it comes to us by. This requires moving the register holding the return address elsewhere. Choose R33 for tidiness. Acked-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'user-exec.c')
0 files changed, 0 insertions, 0 deletions