diff options
author | 2002-07-24 00:33:49 +0000 | |
---|---|---|
committer | 2002-07-24 00:33:49 +0000 | |
commit | 919a4a91ee530c48c78481d95f7cc7c163a31923 (patch) | |
tree | 929d7df1cf6cf357061b0c73e70bcaaf19f873ed /lib/libc/regex/regexec.c | |
parent | and add the things that are missing? (diff) | |
download | wireguard-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