Closed
Description
LLVM recently landed: http://reviews.llvm.org/D6094. Clang's documentation on it. We should enable it on static libraries/executables, as the performance costs seem to be non-existent-to-negligible, and it extends defense-in-depth rather well.
cc #15179, as this effectively replaces stack canaries.
Metadata
Metadata
Assignees
Labels
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generationArea: Security (example: address space layout randomization).Category: An issue proposing an enhancement or a PR with one.Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Relevant to the compiler team, which will review and decide on the PR/issue.