CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2016/05/23 08:40:59

Modified files:
        gnu/usr.bin/binutils-2.17/bfd: elf64-sparc.c 

Log message:
On sparc64, make the PLT read-only.  This allows the kernel and ld.so to
load binaries without violating W^X.  ld.so will make the PLT temporarily
writable (making it non-executable at the same time) to set up the initial
PLT slots and to do non-lazy relocations and restore permissions afterwards.

Make sure you install an updated ld.so before doing a full build.

ok deraadt@

Reply via email to