summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_process.c
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-08-09 17:07:24 +0000
committermarcel <marcel@FreeBSD.org>2003-08-09 17:07:24 +0000
commit32aa925e1158e18c577347cd6a7596b26c565c8a (patch)
tree6768c09814b69365a9e53efa2f35199751b557bd /sys/kern/sys_process.c
parent52d72144a6e767aea721c7a3f0cedae038aae7be (diff)
downloadFreeBSD-src-32aa925e1158e18c577347cd6a7596b26c565c8a.zip
FreeBSD-src-32aa925e1158e18c577347cd6a7596b26c565c8a.tar.gz
o There are 6 trap disable bits in ar.fpsr, not five. Even though we
didn't provide a constant for one of them (non-IEEE denormal trap), in an attempt to not support it probably, it's not we are left with the lower 5 bits. o Properly mask the passed or returned fp_except_t. Not doing so causes instant core dumps by trying to write an invalid value to ar.fpsr. Now that we're masking, stop using exclusive-or to invert bits. This fixes the illegal instruction fault encountered when building mozilla.
Diffstat (limited to 'sys/kern/sys_process.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud