[Skiboot] [PATCH] Makefile: Disable stack protector due to gcc problems
Stewart Smith
stewart at linux.vnet.ibm.com
Thu Dec 22 14:02:21 AEDT 2016
Benjamin Herrenschmidt <benh at kernel.crashing.org> writes:
> Depending on how it was built, gcc will use the canary from a global
> (works for us) or from the TLS (doesn't work for us and accesses
> random stuff instead).
>
> Fixing that would be tricky. There are talks of adding a gcc option
> to force use of globals, but in the meantime, disable the stack
> protector
>
> Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
> ---
> Makefile.main | 13 +++++++++----
> 1 file changed, 9 insertions(+), 4 deletions(-)
With the addition of -fno-stack-protector as discussed on IRC, merged:
to master as of fe6f1f982b562ba855bb68fb51545f104078f546
to skiboot-5.4.x as of f51848680915eae487fefb74e2eca008b8649745
to skiboot-5.1.x as of 41cace5f87d95664e91f38ee767e01b6737c8299
--
Stewart Smith
OPAL Architect, IBM.
More information about the Skiboot
mailing list