summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/regexec.c
diff options
context:
space:
mode:
authorart <art@openbsd.org>2002-07-24 00:33:49 +0000
committerart <art@openbsd.org>2002-07-24 00:33:49 +0000
commit919a4a91ee530c48c78481d95f7cc7c163a31923 (patch)
tree929d7df1cf6cf357061b0c73e70bcaaf19f873ed /lib/libc/regex/regexec.c
parentand add the things that are missing? (diff)
downloadwireguard-openbsd-919a4a91ee530c48c78481d95f7cc7c163a31923.tar.xz
wireguard-openbsd-919a4a91ee530c48c78481d95f7cc7c163a31923.zip
Pretty nasty hack to make non-exec mappings work.
Instead of using FOE for just emulating references, we also keep track of a pages executability and don't remove the FOE bit if the page is not executable. This is implmented with horrible hacks. Maybe when I have time, I'll reimplment the whole pmap to allow this without ugly hacks (read: probably not this decade). The stack on alpha is now non-exec.
Diffstat (limited to 'lib/libc/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions