target/ppc: Set float_tininess_before_rounding at cpu reset
commitcbc65a8f22b29680f30a2c86da36be4aedb88b60
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 27 Aug 2019 02:00:13 +0000 (26 19:00 -0700)
committerDavid Gibson <david@gibson.dropbear.id.au>
Wed, 28 Aug 2019 23:46:07 +0000 (29 09:46 +1000)
tree81d7385d098de5db41b659b5dd833fdeb8496502
parentce03a193e1172ff7d4b3303ec7472dc29183db8c
target/ppc: Set float_tininess_before_rounding at cpu reset

As defined in Power 3.0 section 4.4.4 "Underflow Exception",
a tiny result is detected before rounding.

Fixes: https://bugs.launchpad.net/qemu/+bug/1841491
Reported-by: Paul Clarke <pc@us.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20190827020013.27154-1-richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/translate_init.inc.c