I'm wondering - we already have a pretty massive list of odds-n-ends option flags...
does it make sense to; 1. make this default for GCC builds? 2. document how to use LDFLAGS/CFLAG to accomplish the same? It seems the mechanism already exists and proliferating flags gets a bit nutty. If we accept 1. above, then a flag to disable this feature seems sane. If we don't, it seems that libtool would be an even better place to teach "build PIE always" for those concerned with the possible security benefits. Bill At 12:52 PM 1/21/2005, Justin Erenkrantz wrote: >--On Friday, January 21, 2005 2:46 PM +0000 Joe Orton <[EMAIL PROTECTED]> >wrote: > >>Modern versions of GCC/binutils/... support flags which allow building >>"Position Independent Executables". This a Security Feature (TM) which >>means that executables can be loaded at non-fixed locations, making it >>harder to write some types of exploit. >... >>Any objections for committing to the trunk? > >I'm fine with it in trunk, but I'd be against a 2.0 backport... -- justin >
