commit | 6334c662cae4cd9b61f5f3185048b0cd3633dad7 | [log] [tgz] |
---|---|---|
author | Nick Kralevich <nnk@google.com> | Tue Jul 10 10:46:19 2012 -0700 |
committer | Nick Kralevich <nnk@google.com> | Tue Jul 10 10:51:41 2012 -0700 |
tree | 6214371613d1a579ac61f611af27402d906c7218 | |
parent | 8f08e1c902c726ac5230776c238e5edb6f51f440 [diff] |
Don't use -fstack-protector on ssp.c libc's stack protector initialization routine (__guard_setup) is in bionic/ssp.c. This code deliberately modifies the stack canary. This code should never be compiled with -fstack-protector-all otherwise it will crash (mismatched canary value). Force bionic/ssp.c to be compiled with -fno-stack-protector Change-Id: Ib95a5736e4bafe1a460d6b4e522ca660b417d8d6