On Wed, Jul 10, 2013 at 6:36 PM, Jakub Jelinek <jakub(a)redhat.com> wrote:
On Wed, Jul 10, 2013 at 11:19:33AM -0500, Dennis Gilmore wrote:
> armv7 has stack protector, aarch64 which is outside of this proposal
> doesnt yet have it.
Only i?86/x86_64/ppc/ppc64/s390/s390x/sparc/sparc64/tilegx/tilepro
really have full stack protector support, while perhaps -fstack-protector
doesn't error out on armv7, it certainly isn't supported in glibc
(neither TLS stack guard, not TLS pointer guard), so I wouldn't talk about
arm having security standards high enough for being a primary architecture.
So what does the kernel level CC_STACKPROTECTOR config option bring to
this as it appears to be associated with the -fstack-protector option
as well (according to it's Kconfig description) but is only supported
on x86/arm from that list above (plus sh).
Peter