CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/08/28 12:59:28
Modified files:
gnu/gcc/gcc : common.opt defaults.h gcc.c opts.c
gnu/usr.bin/binutils: Makefile.bsd-wrapper
gnu/usr.bin/binutils/ld: ldmain.c lexsup.c
gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper
gnu/usr.bin/binutils-2.17/ld: ldmain.c lexsup.c
gnu/usr.bin/cc : Makefile.inc
Log message:
Add support for PIE-by-default in both ld and gcc. This is a completely
different approach than the one taken in kurt@'s original diff, but deemed
better after discussion and diff exchange with kettenis@ and matthew@.
Lots of feedback by kettenis@ and matthew@, prodding and encouragement by
deraadt@.
ok kettenis@ matthew@