Re: PIE and FSF gcc

2011-06-19 Thread Anthony G. Basile
On 06/19/2011 04:26 PM, Ian Lance Taylor wrote: > Jack Howarth writes: > >> On Fri, Jun 17, 2011 at 07:30:43AM -0700, Ian Lance Taylor wrote: >>> >>> For PCH what matters is not whether gcc defaults to generating PIE, but >>> whether gcc itself is compiled as a PIE. In general I believe that a >

Re: PIE and FSF gcc

2011-06-19 Thread Ian Lance Taylor
Jack Howarth writes: > On Fri, Jun 17, 2011 at 07:30:43AM -0700, Ian Lance Taylor wrote: >> >> For PCH what matters is not whether gcc defaults to generating PIE, but >> whether gcc itself is compiled as a PIE. In general I believe that a >> PIE gcc will not support PCH--it will work most of th

Re: PIE and FSF gcc

2011-06-19 Thread Jack Howarth
On Fri, Jun 17, 2011 at 07:30:43AM -0700, Ian Lance Taylor wrote: > Jack Howarth writes: > > > What is the current state of supporting hardened operating systems > > that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use > > their own patches for gcc or has all of those ch

Re: PIE and FSF gcc

2011-06-17 Thread Jack Howarth
On Fri, Jun 17, 2011 at 07:30:43AM -0700, Ian Lance Taylor wrote: > Jack Howarth writes: > > > What is the current state of supporting hardened operating systems > > that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use > > their own patches for gcc or has all of those ch

Re: PIE and FSF gcc

2011-06-17 Thread Ian Lance Taylor
Jack Howarth writes: > What is the current state of supporting hardened operating systems > that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use > their own patches for gcc or has all of those changes been committed to gcc > trunk? > If so, does anyone recall the specif

PIE and FSF gcc

2011-06-17 Thread Jack Howarth
What is the current state of supporting hardened operating systems that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use their own patches for gcc or has all of those changes been committed to gcc trunk? If so, does anyone recall the specific commits? In particular, I am i