CVSROOT:        /cvs
Module name:    src
Changes by:     matt...@cvs.openbsd.org 2012/08/22 11:06:39

Modified files:
        libexec/ld.so  : util.c 
        lib/libc/sys   : stack_protector.c 

Log message:
Change ld.so and libc to use .openbsd.randomdata on ELF platforms for
initializing their __guard values.  For the time being, we're leaving
libc's constructor method as a backup to make sure __guard actually
gets initialized and to emit syslog warnings when it's not.

Not really an ABI change, so no shlib bump... "hold on to your butts"

ok deraadt, kettenis

Reply via email to