On Sun, Feb 27, 2011 at 5:58 PM, <pagee...@freemail.hu> wrote: > that's actually not the intended use of the PIC USE flag, we wanted it > originally > to enable configuring/compiling position independent code for packages where > one > wanted to make a tradeoff between speed/security (i think php was one such > app, > even without any hand written asm code). > > so with USE=pic you were supposed to get a textrel free, but potentially > slower > binary (partly because of the PIC overhead on i386 and partly because > sometimes > it meant using the C implementation of some algo instead of hand written asm).
So if I understand this correctly, we should now be turning off PIC on Gentoo-Hardened systems running on AMD64. What about the non-hardened variety, such as my desktop, that is only running a "stock" version of Gentoo Sources without hardened features? -dan