CVSROOT:        /cvs
Module name:    src
Changes by:     matt...@cvs.openbsd.org 2012/08/20 17:25:07

Modified files:
        libexec/ld.so  : library.c library_mquery.c 
        sys/sys        : exec.h exec_elf.h 
        sys/kern       : exec_elf.c exec_subr.c 
        gnu/usr.bin/binutils/bfd: elf.c 
        gnu/usr.bin/binutils/binutils: readelf.c 
        gnu/usr.bin/binutils/include/elf: common.h 
        gnu/usr.bin/binutils/ld/scripttempl: elf.sc 
Added files:
        libexec/ld.so  : SPECS.randomdata 

Log message:
Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE
segments to the kernel, ld (2.15), and ld.so.  Tested on alpha, amd64,
i386, macppc, and sparc64 (thanks naddy, mpi, and okan!).

Idea discussed for some time; committing now for further testing.
ok deraadt

Reply via email to