Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement no_sanitize attribute. | Peter Collingbourne | 2015-05-15 | 1 | -0/+6 |
| | | | | | | Differential Revision: http://reviews.llvm.org/D9631 llvm-svn: 237463 | ||||
* | Fix another test broken by r235537 | Reid Kleckner | 2015-04-22 | 1 | -6/+3 |
| | | | | llvm-svn: 235555 | ||||
* | Add more of the command line options as attribute flags. | Bill Wendling | 2013-02-28 | 1 | -22/+26 |
| | | | | | | These can be easily queried by the back-end. llvm-svn: 176304 | ||||
* | Reapply r176133 with testcase fixes. | Bill Wendling | 2013-02-27 | 1 | -6/+3 |
| | | | | llvm-svn: 176145 | ||||
* | Unify clang/llvm attributes for asan/tsan/msan (Clang part) | Kostya Serebryany | 2013-02-26 | 1 | -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 |