Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable TLS for stack protector on Android API<17. | Evgeniy Stepanov | 2017-02-23 | 1 | -14/+26 |
| | | | | | | The TLS slot did not exist back then. llvm-svn: 296014 | ||||
* | [X86] Extend some Linux special cases to cover kFreeBSD. | Marcin Koscielnicki | 2016-05-05 | 1 | -0/+2 |
| | | | | | | | | | | | | Both Linux and kFreeBSD use glibc, so follow similiar code paths. Add isTargetGlibc to check for this, and use it instead of isTargetLinux in a few places. Fixes PR22248 for kFreeBSD. Differential Revision: http://reviews.llvm.org/D19104 llvm-svn: 268624 | ||||
* | Faster stack-protector for Android/AArch64. | Evgeniy Stepanov | 2016-04-05 | 1 | -0/+25 |
Bionic has a defined thread-local location for the stack protector cookie. Emit a direct load instead of going through __stack_chk_guard. llvm-svn: 265481 |