Add -fstack-protector and -fno-stack-protector support to GCC. Note
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 10 Dec 2003 22:25:08 +0000 (22:25 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 10 Dec 2003 22:25:08 +0000 (22:25 +0000)
commita9b6669339ea74d477f570f0bd9f77a07ccb1d1a
tree44140e302232887ce634fdea8d6d66b8f5c9c049
parent41b8cd4e0e2031d7e89b0072f9202606d03708c6
Add -fstack-protector and -fno-stack-protector support to GCC.  Note
that the default is set to no protection (what it was before).  See:

    http://www.trl.ibm.com/projects/security/ssp/

Submitted-by: Ryan Dooley <dooleyr@missouri.edu>
18 files changed:
contrib/gcc/Makefile.in
contrib/gcc/calls.c
contrib/gcc/combine.c
contrib/gcc/cse.c
contrib/gcc/explow.c
contrib/gcc/expr.c
contrib/gcc/flags.h
contrib/gcc/function.c
contrib/gcc/gcse.c
contrib/gcc/integrate.c
contrib/gcc/libgcc2.c
contrib/gcc/loop.c
contrib/gcc/optabs.c
contrib/gcc/protector.c [new file with mode: 0644]
contrib/gcc/protector.h [new file with mode: 0644]
contrib/gcc/reload1.c
contrib/gcc/toplev.c
gnu/usr.bin/cc/cc_int/Makefile