aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2016-12-21 18:26:32 +1100
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-12-22 13:47:44 +1100
commitfe6f1f982b562ba855bb68fb51545f104078f546 (patch)
tree5b7c7d430d922c225fe6bb5c690f335a24d80ffe /.travis.yml
parentd7ffce9096d5a23ee4ff309910983d823e953bd2 (diff)
downloadskiboot-fe6f1f982b562ba855bb68fb51545f104078f546.zip
skiboot-fe6f1f982b562ba855bb68fb51545f104078f546.tar.gz
skiboot-fe6f1f982b562ba855bb68fb51545f104078f546.tar.bz2
Makefile: Disable stack protector due to gcc problems
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@kernel.crashing.org> [stewart@linux.vnet.ibm.com: add -fno-stack-protector] Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions