CVSROOT: /cvs Module name: src Changes by: marty...@cvs.openbsd.org 2014/01/19 20:36:08
Modified files: gnu/usr.bin/gcc/gcc: flags.h function.c protector.c protector.h toplev.c gnu/usr.bin/gcc/gcc/doc: invoke.texi Log message: Add strong stack protector mode for the original propolice in GCC3. This includes additional functions to be protected --- those that have local array definitions, or have references to local frame addresses. Miod verified that this works on real hardware, and not just on the cross-compiled monster I tested this on.