cvs commit: src/gnu Makefile src/gnu/lib/gcc3/libgcc Makefile src/gnu/usr.bin/cc3 Makefile.inc src/gnu/usr.bin/cc3/cc_int protector.c protector.h Makefile bsd-printf.patch src/gnu/usr.bin/cc3/cc_int/patches c-format.c.patch calls.c.patch ...
Joerg Sonnenberger
joerg at crater.dragonflybsd.org
Fri Mar 5 13:39:35 PST 2004
joerg 2004/03/05 13:38:44 PST
DragonFly src repository
Modified files:
gnu Makefile
gnu/lib/gcc3/libgcc Makefile
gnu/usr.bin/cc3 Makefile.inc
gnu/usr.bin/cc3/cc_int Makefile
sys/boot/ficl Makefile
Added files:
gnu/usr.bin/cc3/cc_int protector.c protector.h
gnu/usr.bin/cc3/cc_int/patches c-format.c.patch calls.c.patch
combine.c.patch cse.c.patch
explow.c.patch expr.c.patch
flags.h.patch function.c.patch
gcse.c.patch integrate.c.patch
libgcc2.c.patch loop.c.patch
optabs.c.patch reload1.c.patch
simplify-rtx.c.patch
toplev.c.patch
Removed files:
gnu/usr.bin/cc3/cc_int bsd-printf.patch
Log:
Propolice for GCC 3.3 based on:
http://www.trl.ibm.com/projects/security/ssp/gcc3_3/protector-3.3-7.tar.gz
protector.[ch] has been in integrated into cc3/cc_int and the protector.dif
has been splitted and integrated into cc3/cc_int/patches using the new
patch infrastructure. The old bsd-format.patch has been moved there as well.
The build order in gnu/ has been adjusted since lib/gcc3/libgcc depends on
"make depend" in usr.bin/cc3/cc_int for inclusion of the patched files.
The second stage loader has been adjusted to link when parts are compiled
using -fstack-protector.
Revision Changes Path
1.3 +2 -2 src/gnu/Makefile
1.3 +4 -1 src/gnu/lib/gcc3/libgcc/Makefile
1.7 +5 -1 src/gnu/usr.bin/cc3/Makefile.inc
1.5 +5 -3 src/gnu/usr.bin/cc3/cc_int/Makefile
1.4 +4 -0 src/sys/boot/ficl/Makefile
http://www.dragonflybsd.org/cvsweb/src/gnu/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc3/libgcc/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/Makefile.inc.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cc_int/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/Makefile.diff?r1=1.3&r2=1.4&f=h
More information about the Commits
mailing list