On 15:53 Fri 02 Dec , Peper wrote:
> > Hi,
> > Not very sure but think you can't.
> > When using hardened-gcc it generates code using SSP+PIE etc. specific code
> > so it's not compatible with vanilla-gcc. No experience with 64-bit CPUs.
> > HTH.Rumen
>
> $ gcc-config -l
> [1] i686-pc-linux-gnu-3.3.6
> [2] i686-pc-linux-gnu-3.3.6-hardenednopie
> [3] i686-pc-linux-gnu-3.3.6-hardenednopiessp
> [4] i686-pc-linux-gnu-3.3.6-hardenednossp
> [5] i686-pc-linux-gnu-3.3.6-vanilla
> [6] i686-pc-linux-gnu-3.4.4 *
> [7] i686-pc-linux-gnu-3.4.4-hardenednopie
> [8] i686-pc-linux-gnu-3.4.4-hardenednopiessp
> [9] i686-pc-linux-gnu-3.4.4-hardenednossp
> [10] i686-pc-linux-gnu-3.4.4-vanilla
>
> Aren't both version compiled? In this hardened is default so it has no
> suffix.
> Or am i getting smth wrong?
>
> --
> Best Regards,
> Peper
> --
> gentoo-user@gentoo.org mailing list
>
Hi,
>From this it seems you're using a hardened GCC (the vanilla is the one wo any
>patches).
But to really use it you must be using also a hardened profile or (by memory)
have "hardened pie" in your USE-flags to get a hardened binary (check hardened
project).
HTH.Rumen
--
gentoo-user@gentoo.org mailing list