summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/bcmp.c
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2014-06-09 16:26:32 +0000
committermiod <miod@openbsd.org>2014-06-09 16:26:32 +0000
commitaf421d72ce5387c9dfb0050c65afb3f1be689da3 (patch)
treea19a10d528e1311fadec189e654f76237dc71077 /sys/lib/libkern/bcmp.c
parentRemove redundant regdump() output. (diff)
downloadwireguard-openbsd-af421d72ce5387c9dfb0050c65afb3f1be689da3.tar.xz
wireguard-openbsd-af421d72ce5387c9dfb0050c65afb3f1be689da3.zip
Replace the unmaintainable assembler code responsible for 88100 precise FPU
fault handling with a C wrapper around the softfloat code, as already done for 88110 kernels. As a bonus, attempting to read or write FPU control registers but fcr62 and fcr63 in userland will now correctly signal an illegal instruction, instead of leaving the destination register unchanged and pretending nothing bad happened. Be sure to rm m88100_fp.d in your kernel compile directory after updating your tree.
Diffstat (limited to 'sys/lib/libkern/bcmp.c')
0 files changed, 0 insertions, 0 deletions