summaryrefslogtreecommitdiff
path: root/lib/libkeynote/header.h
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2022-10-23 02:53:15 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2022-10-23 02:53:15 +0000
commit0c3e3ee9594c56c222155b741f783ef840417d36 (patch)
treeae62ed6f0787ba26affd9adfd60b6a578b8162a1 /lib/libkeynote/header.h
parent0adf4ff1803aa7d13d83b03d62a53ab5ffe0a4e4 (diff)
A better workaround for mips64 mimmutable problem. The problem is the
DT_DEBUG word is inside a R LOAD that gets marked immutable, but ld.so does a mprotect RW + adjustment + mprotect R. DT_DEBUG is specified as being inside the DYNAMIC range, solet's do all the immutables and then, on mips64 only, turn around and make DYNAMIC mutable. That gives us time to see if we can move DT_DEBUG or change what ld.so is doing. discussed at length with kettenis
Diffstat (limited to 'lib/libkeynote/header.h')
0 files changed, 0 insertions, 0 deletions