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
>


Reply via email to