CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2015/09/23 16:52:12
Modified files: libexec/ld.so/alpha: rtld_machine.c Log message: Don't be too agressive write-protecting the GOT and PLT. If we have no clue where they end, there is a good chance they are sharing a page with .data, which obviously needs to remain writable. So only attempt to make them read-only if we know they have a non-zero size. Original diff from guenther@ based on an earlier diff from me. Fixes ld -Z on alpha. ok miod@, guenther@