cvs commit: src/contrib/gcc protector.c protector.h Makefile.in calls.c combine.c cse.c explow.c expr.c flags.h function.c gcse.c integrate.c libgcc2.c loop.c optabs.c reload1.c toplev.c src/gnu/usr.bin/cc/cc_int Makefile
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Dec 10 14:25:18 PST 2003
dillon 2003/12/10 14:25:08 PST
DragonFly src repository
Modified files:
contrib/gcc Makefile.in calls.c combine.c cse.c
explow.c expr.c flags.h function.c gcse.c
integrate.c libgcc2.c loop.c optabs.c
reload1.c toplev.c
gnu/usr.bin/cc/cc_int Makefile
Added files:
contrib/gcc protector.c protector.h
Log:
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 at xxxxxxxxxxxx>
Revision Changes Path
1.3 +5 -5 src/contrib/gcc/Makefile.in
1.2 +1 -1 src/contrib/gcc/calls.c
1.2 +15 -0 src/contrib/gcc/combine.c
1.2 +68 -2 src/contrib/gcc/cse.c
1.2 +19 -2 src/contrib/gcc/explow.c
1.2 +12 -8 src/contrib/gcc/expr.c
1.3 +9 -1 src/contrib/gcc/flags.h
1.3 +24 -7 src/contrib/gcc/function.c
1.2 +1 -1 src/contrib/gcc/gcse.c
1.3 +7 -1 src/contrib/gcc/integrate.c
1.3 +199 -1 src/contrib/gcc/libgcc2.c
1.2 +8 -0 src/contrib/gcc/loop.c
1.2 +19 -0 src/contrib/gcc/optabs.c
1.2 +2 -1 src/contrib/gcc/reload1.c
1.3 +22 -3 src/contrib/gcc/toplev.c
1.3 +3 -3 src/gnu/usr.bin/cc/cc_int/Makefile
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/Makefile.in.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/calls.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/combine.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/cse.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/explow.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/expr.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/flags.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/function.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/gcse.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/integrate.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/libgcc2.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/loop.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/optabs.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/reload1.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/toplev.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc_int/Makefile.diff?r1=1.2&r2=1.3&f=h
More information about the Commits
mailing list