diff options
author | Kevin Athey <kda@google.com> | 2021-06-11 10:13:10 -0700 |
---|---|---|
committer | Kevin Athey <kda@google.com> | 2021-06-11 12:07:35 -0700 |
commit | e0b469ffa142353fc90bfc6eadb638a805ebed75 (patch) | |
tree | 00af58ee3f64017f5e90ffe86b820a7565624ab6 /llvm/lib/Support/Signposts.cpp | |
parent | c0c5a98b2c47bfb93a99b408cee2416005c16274 (diff) | |
download | llvm-e0b469ffa142353fc90bfc6eadb638a805ebed75.zip llvm-e0b469ffa142353fc90bfc6eadb638a805ebed75.tar.gz llvm-e0b469ffa142353fc90bfc6eadb638a805ebed75.tar.bz2 |
[clang-cl][sanitizer] Add -fsanitize-address-use-after-return to clang.
Also:
- add driver test (fsanitize-use-after-return.c)
- add basic IR test (asan-use-after-return.cpp)
- (NFC) cleaned up logic for generating table of __asan_stack_malloc
depending on flag.
for issue: https://github.com/google/sanitizers/issues/1394
Reviewed By: vitalybuka
Differential Revision: https://reviews.llvm.org/D104076
Diffstat (limited to 'llvm/lib/Support/Signposts.cpp')
0 files changed, 0 insertions, 0 deletions