diff options
author | Richard Henderson <rth@twiddle.net> | 2010-05-06 08:50:43 -0700 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2010-05-21 18:41:21 +0200 |
commit | 7221f058a6bda93b892f4486801908ed3c90b534 (patch) | |
tree | 60ea8dc2cae04125eda754a3e1871b34387df4f2 /cpu-exec.c | |
parent | 4b31713dc4fa81e9026413acc6825073b92453bc (diff) | |
download | qemu-7221f058a6bda93b892f4486801908ed3c90b534.zip qemu-7221f058a6bda93b892f4486801908ed3c90b534.tar.gz qemu-7221f058a6bda93b892f4486801908ed3c90b534.tar.bz2 |
tcg-ia64: Fix some register usage issues.
(1) The output registers were not marked call-clobbered, even though
they can be modified by called functions.
(2) The thread pointer was not marked reserved.
(3) R4-R6 are call-saved, but not saved by the prologue. Rather than
save them, mark them reserved so that we don't use them.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'cpu-exec.c')
0 files changed, 0 insertions, 0 deletions