aboutsummaryrefslogtreecommitdiff
path: root/linux-user/sh4
diff options
context:
space:
mode:
authorLeon Alrae <leon.alrae@imgtec.com>2015-02-20 13:07:45 +0000
committerLeon Alrae <leon.alrae@imgtec.com>2015-03-11 14:13:57 +0000
commit644511117e7ca9f26d633a59c202a297113a796c (patch)
tree1a213779e8c4320e00ef6f24c0a49705aef1ac96 /linux-user/sh4
parent04cd79625fa4103c5839ba36ad476dd22f7f7557 (diff)
downloadqemu-644511117e7ca9f26d633a59c202a297113a796c.zip
qemu-644511117e7ca9f26d633a59c202a297113a796c.tar.gz
qemu-644511117e7ca9f26d633a59c202a297113a796c.tar.bz2
target-mips: add missing MSACSR and restore fp_status and hflags
Save MSACSR state. Also remove fp_status, msa_fp_status, hflags and restore them in post_load() from the architectural registers. Float exception flags are not present in vmstate. Information they carry is used only by softfloat caller who translates them into MIPS FCSR.Cause, FCSR.Flags and then they are cleared. Therefore there is no need for saving them in vmstate. Signed-off-by: Leon Alrae <leon.alrae@imgtec.com> Reviewed-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'linux-user/sh4')
0 files changed, 0 insertions, 0 deletions