forked from OSchip/llvm-project
b156b56a28
In code review, it looked like these warnings do not actually fire with modern Clang or GCC. However, the pragma is flat out rejected by GCC in many configurations (-Werror) so it ended up causing more problems than it fixed. Daniel agreed with reverting this, but I think didn't have time to get to it. llvm-svn: 163583 |
||
---|---|---|
.. | ||
dynamic | ||
lit_tests | ||
scripts | ||
tests | ||
CMakeLists.txt | ||
Makefile.mk | ||
README.txt | ||
asan_allocator.cc | ||
asan_allocator.h | ||
asan_flags.h | ||
asan_globals.cc | ||
asan_intercepted_functions.h | ||
asan_interceptors.cc | ||
asan_interceptors.h | ||
asan_internal.h | ||
asan_linux.cc | ||
asan_lock.h | ||
asan_mac.cc | ||
asan_mac.h | ||
asan_malloc_linux.cc | ||
asan_malloc_mac.cc | ||
asan_malloc_win.cc | ||
asan_mapping.h | ||
asan_new_delete.cc | ||
asan_poisoning.cc | ||
asan_posix.cc | ||
asan_report.cc | ||
asan_report.h | ||
asan_rtl.cc | ||
asan_stack.cc | ||
asan_stack.h | ||
asan_stats.cc | ||
asan_stats.h | ||
asan_thread.cc | ||
asan_thread.h | ||
asan_thread_registry.cc | ||
asan_thread_registry.h | ||
asan_win.cc |
README.txt
AddressSanitizer RT ================================ This directory contains sources of the AddressSanitizer (asan) run-time library. We are in the process of integrating AddressSanitizer with LLVM, stay tuned. Directory structre: README.txt : This file. Makefile.mk : File for make-based build. CMakeLists.txt : File for cmake-based build. asan_*.{cc,h} : Sources of the asan run-time lirbary. scripts/* : Helper scripts. tests/* : ASan unit tests. lit_tests/* : ASan output tests. Also ASan runtime needs the following libraries: lib/interception/ : Machinery used to intercept function calls. lib/sanitizer_common/ : Code shared between ASan and TSan. Currently ASan runtime can be built by both make and cmake build systems. (see compiler-rt/make and files Makefile.mk for make-based build and files CMakeLists.txt for cmake-based build). ASan unit and output tests work only with cmake. You may run this command from the root of your cmake build tree: make check-asan For more instructions see: http://code.google.com/p/address-sanitizer/wiki/HowToBuild