CVSROOT: /cvs Module name: src Changes by: matt...@cvs.openbsd.org 2012/08/28 10:39:09
Modified files: libexec/ld.so : util.c lib/csu/common_elf: crtbegin.c crtbeginS.c sys/kern : init_main.c Log message: Add __guard_local as a hidden symbol to ld.so, kernel, and every executable and DSO (via crtbegin.c/crtbeginS.c). Not used yet, but needed before GCC can start emitting -fstack-protector code that uses them instead of __guard.