diff options
author | George Burgess IV <gbiv@google.com> | 2017-02-09 00:00:31 -0800 |
---|---|---|
committer | George Burgess IV <gbiv@google.com> | 2017-02-09 15:49:32 -0800 |
commit | 7cc779f15c524e1622f7d5b1c7e82e6ffc6677fd (patch) | |
tree | 0f995c0878649447ef160e727505ae81495dcdde /linker/linker_namespaces.cpp | |
parent | 2bfb8c9180603bac97dca2d8e359f71bb11f7126 (diff) |
libc: add clang FORTIFY support
This patch adds clang-style FORTIFY to Bionic. For more information on
FORTIFY, please see https://goo.gl/8HS2dW . This implementation works
for versions of clang that don't support diagnose_if, so please see the
"without diagnose_if" sections. We plan to swap to a diagnose_if-based
FORTIFY later this year (since it doesn't really add any features; it
just simplifies the implementation a lot, and it gives us much prettier
diagnostics)
Bug: 32073964
Test: Builds on angler, bullhead, marlin, sailfish. Bionic CTS tests
pass on Angler and Bullhead.
Change-Id: I607aecbeee81529709b1eee7bef5b0836151eb2b
Diffstat (limited to 'linker/linker_namespaces.cpp')
0 files changed, 0 insertions, 0 deletions