summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/engine.c
diff options
context:
space:
mode:
authordrahn <drahn@openbsd.org>2002-07-24 02:29:57 +0000
committerdrahn <drahn@openbsd.org>2002-07-24 02:29:57 +0000
commite1e86deafb5b4fdb3fef0e0db4d34f0652110461 (patch)
treeacce2c642c0c2f64137f4505f13fe1774795a035 /lib/libc/regex/engine.c
parent- change pte_spill_X() to take an extra parameter to determine if (diff)
downloadwireguard-openbsd-e1e86deafb5b4fdb3fef0e0db4d34f0652110461.tar.xz
wireguard-openbsd-e1e86deafb5b4fdb3fef0e0db4d34f0652110461.zip
- change pte_spill_X() to take an extra parameter to determine if
the fault is a EXE fault or R/W fault. - mask/or the SR_NOEXEC bit into the segment register value when the number of executable pages becomes 0/non-zero. - create segments with SR_NOEXEC set, will be cleared when first exec mapping in the segment is created. - allow pte_spill_X() to deal with a new type of fault, page mapped but non executable, when execute was requested. Adds up to - non-exec stack support. [keep mvmeppc in sync]
Diffstat (limited to 'lib/libc/regex/engine.c')
0 files changed, 0 insertions, 0 deletions