freebsd-skq/sys/powerpc/fpu
jhibbits acf1cd99b3 powerpc: Apply r178139 from sparc64 to powerpc's fpu_sqrt
This fix was committed less than 2 months after the code was forked into the
powerpc kernel.  Though powerpc doesn't use quad-precision floating point,
or need it for emulation, the changes do look like correctness fixes
overall.

This was found while trying to get fsqrt emulation working on e5500, which
does have a real FPU, but lacks the fsqrt instruction.  This is not the
complete fix, the rest is to be committed separately.

MFC after:	1 week
2019-04-03 03:54:30 +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: Apply r178139 from sparc64 to powerpc's fpu_sqrt 2019-04-03 03:54:30 +00:00
fpu_subr.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00