Peter, > Reimplement support for architectures where the most significant bit > in the mantissa is 1 for a signaling NaN rather than a quiet NaN, > by adding handling for SNAN_BIT_IS_ONE being set to the functions > which test values for NaN-ness. > > This includes restoring the bugfixes lost in the reversion where > some of the float*_is_quiet_nan() functions were returning true > for both signaling and quiet NaNs. > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > fpu/softfloat-specialize.h | 74 > +++++++++++++++++++++++++++++++++++++++++++--- > 1 file changed, 70 insertions(+), 4 deletions(-)
You've lost changes made by Thiemo here: commit 5a6932d51d1b34b68b3f10fc5ac65598bece88c0 Author: ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> Date: Fri Nov 16 14:57:36 2007 +0000 Fix NaN handling for MIPS and HPPA. -- notice the reintroduction of the different, wrong default NaN encoding patterns. Will you be sending an update shortly so that I can schedule my MIPS IEEE 754-2008 testing tonight? Maciej