freebsd-dev/sys/powerpc/fpu
Justin Hibbits bd326619e8 powerpc: Fix FPU fsqrt emulation special case results
If fsqrts is emulated with +INF as its argument, the 0 return value causes a
NULL pointer dereference, panicking the system.  Follow the PowerISA and
return +INF with no FP exception.

MFC after:	1 week
2019-01-16 03:52:43 +00:00
..
fpu_add.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_arith.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_compare.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_div.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_emu.c powerpc: Sync icache on SIGILL, in case of cache issues 2018-11-19 23:54:49 +00:00
fpu_emu.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_explode.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_extern.h sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
fpu_implode.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_instr.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_mul.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fpu_sqrt.c powerpc: Fix FPU fsqrt emulation special case results 2019-01-16 03:52:43 +00:00
fpu_subr.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00