summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@linux-mips.org>2015-04-03 23:25:34 +0100
committerRalf Baechle <ralf@linux-mips.org>2015-04-08 01:09:31 +0200
commitd5afa7e905544a3d9e2bb29d9cafebc8e544c978 (patch)
tree7a3c2f068bff4f628db3a1c9d6f31bf86ebe9011 /net
parent539bfb579babbe5a14b405370ecc99b4ed53bc4e (diff)
MIPS: math-emu: Reinstate sNaN quieting handlers
Revert the changes made by commit fdffbafb [Lots of FPU bug fixes from Kjeld Borch Egevang.] to `ieee754sp_nanxcpt' and `ieee754dp_nanxcpt' sNaN quieting handlers and their callers so that sNaN processing is done within the handlers againg. Pass the sNaN causing an IEEE 754 invalid operation exception down to the relevant handler. Pass the sNaN in `fs' where two sNaNs are supplied to a binary operation. Set the Invalid Operation FCSR exception bits in the quieting handlers rather than at their call sites throughout. Make the handlers exclusive for sNaN processing. Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/9688/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions