summaryrefslogtreecommitdiff
path: root/range.h
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2011-01-11 16:13:34 +0100
committerAurelien Jarno <aurelien@aurel32.net>2011-01-11 17:25:24 +0100
commit86865c5ff16bd1a2ef2b9ce217a7bb8f39e2126c (patch)
treebeba6e94dc1b7b7eea1425dfedf961f3134e6e39 /range.h
parent05bf441eb69a813d3893174d54faa6afa8c0d39b (diff)
downloadqemu-86865c5ff16bd1a2ef2b9ce217a7bb8f39e2126c.tar.gz
qemu-86865c5ff16bd1a2ef2b9ce217a7bb8f39e2126c.tar.bz2
qemu-86865c5ff16bd1a2ef2b9ce217a7bb8f39e2126c.zip
target-sh4: fix fpu disabled/illegal exception
Illegal instructions in a slot delay should generate a slot illegal instruction exception instead of an illegal instruction exception. The current PC should be saved before generating such an exception, but should not be corrected if in a delay slot, given it's already done in the exception handler do_interrupt(). Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'range.h')
0 files changed, 0 insertions, 0 deletions