summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>1996-01-08 09:33:31 +0000
committerderaadt <deraadt@openbsd.org>1996-01-08 09:33:31 +0000
commit9c6664771c71e91f5e5fabcbb0365ce6cba66a5e (patch)
treedc54d943403dab4820a81d06379d3e65256f9c66 /lib/libc
parentfrom netbsd; Make the block size always a whole number of samples (diff)
downloadwireguard-openbsd-9c6664771c71e91f5e5fabcbb0365ce6cba66a5e.tar.xz
wireguard-openbsd-9c6664771c71e91f5e5fabcbb0365ce6cba66a5e.zip
from netbsd:
Deal with GCC's dead code elimination being suboptimal. Modify splraise() to allow better optimization. Make cpl, ipending, and astpending volatile. Make sure interrupts are disabled before jumping to a resume point, to prevent races. Make FPU faults use INTRFASTEXIT, and remove INTREXIT. Build the frame for recursive interrupts manually, and make sure to disable interrupts to avoid races. VS: ----------------------------------------------------------------------
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions