This patch series start by a cleanup to remove dead HPPA code and fix a
few inconsistencies. The following patch implement implement correct
NaN propagation rules for MIPS and PowerPC, following commit 3
54f211b1a49a7387929e22d6e63849fcba48f8a.
Changes from v1:
- Add "softfloat: use bits32 instead of uint32" (missing in previous
series)
- Add "softfloat: rename *IsNaN variables to *IsQuietNaN" as suggested
by Peter Maydell.
- Update "softfloat: fix float{32,64}_maybe_silence_nan() for MIPS" and
"softfloat: add float{x80,128}_maybe_silence_nan()" to issue a compile
error on SNAN_BIT_IS_ONE targets other than MIPS.
- Update "softfloat: use float{32,64,x80,128}_maybe_silence_nan()" to
correctly compute aIsLargerSignificand.