summaryrefslogtreecommitdiffstats
path: root/clang/docs/MemorySanitizer.rst
Commit message (Collapse)AuthorAgeFilesLines
* Update sanitizer attribute documentation to match behaviour change in r187967.Evgeniy Stepanov2013-08-151-2/+1
| | | | llvm-svn: 188459
* Documentation for sanitizer special case list format and ↵Alexey Samsonov2013-08-071-0/+9
| | | | | | -f(no-)?sanitize-blacklist flag llvm-svn: 187871
* If the user requested a zero-base-shadow sanitizer, infer -pie and -fPIC ↵Peter Collingbourne2013-04-091-3/+6
| | | | | | | | when appropriate. Differential Revision: http://llvm-reviews.chandlerc.com/D502 llvm-svn: 179082
* Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany2013-02-261-0/+13
| | | | | | | | | | | | | | | | | | | 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
* Documentation: fix a syntax error: empty line required after code-block::Dmitri Gribenko2012-12-231-0/+1
| | | | llvm-svn: 171004
* User manual chapter on MemorySanitizer.Evgeniy Stepanov2012-12-211-0/+164
llvm-svn: 170879
OpenPOWER on IntegriCloud