CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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