summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/sanitize-thread-attr.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-0/+6
| | | | | | Differential Revision: http://reviews.llvm.org/D9631 llvm-svn: 237463
* Fix another test broken by r235537Reid Kleckner2015-04-221-6/+3
| | | | llvm-svn: 235555
* Add more of the command line options as attribute flags.Bill Wendling2013-02-281-22/+26
| | | | | | These can be easily queried by the back-end. llvm-svn: 176304
* Reapply r176133 with testcase fixes.Bill Wendling2013-02-271-6/+3
| | | | llvm-svn: 176145
* Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany2013-02-261-0/+60
These are two related changes (one in llvm, one in clang). LLVM: - rename address_safety => sanitize_address (the enum value is the same, so we preserve binary compatibility with old bitcode) - rename thread_safety => sanitize_thread - rename no_uninitialized_checks -> sanitize_memory CLANG: - add __attribute__((no_sanitize_address)) as a synonym for __attribute__((no_address_safety_analysis)) - add __attribute__((no_sanitize_thread)) - add __attribute__((no_sanitize_memory)) for S in address thread memory If -fsanitize=S is present and __attribute__((no_sanitize_S)) is not set llvm attribute sanitize_S llvm-svn: 176076
OpenPOWER on IntegriCloud