]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/sh4: fix FPU unorderered compare
authorAurelien Jarno <aurelien@aurel32.net>
Sun, 2 Jul 2017 19:23:56 +0000 (21:23 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 18 Jul 2017 21:39:15 +0000 (23:39 +0200)
commitfea7d77d3ea287d3b1878648f3049fc6bb4fd57b
tree91e4cfcc59ffbdaa3d0b1a883b37ff0e923770a7
parent57f5c1b093e1c3ec185770d2a180259205f980be
target/sh4: fix FPU unorderered compare

In case of unordered compare, the fcmp instructions should either
trigger and invalid exception (if enabled) or set T=0. The existing code
left it unchanged.

LP: https://bugs.launchpad.net/qemu/+bug/1701821
Reported-by: Bruno Haible <bruno@clisp.org>
Message-Id: <20170702202814.27793-3-aurelien@aurel32.net>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target/sh4/op_helper.c