Name | Date | Size | |
---|---|---|---|
.. | 14-Feb-2013 | 4 KiB | |
Android.mk | 14-Feb-2013 | 4.3 KiB | |
asan_allocator.cc | 14-Feb-2013 | 32 KiB | |
asan_allocator.h | 14-Feb-2013 | 4.7 KiB | |
asan_android_stub.cc | 14-Feb-2013 | 134 | |
asan_flags.h | 14-Feb-2013 | 3.9 KiB | |
asan_globals.cc | 14-Feb-2013 | 7.3 KiB | |
asan_intercepted_functions.h | 14-Feb-2013 | 8.4 KiB | |
asan_interceptors.cc | 14-Feb-2013 | 20.6 KiB | |
asan_interceptors.h | 14-Feb-2013 | 1.4 KiB | |
asan_internal.h | 14-Feb-2013 | 4.9 KiB | |
asan_linux.cc | 14-Feb-2013 | 4 KiB | |
asan_lock.h | 14-Feb-2013 | 1.3 KiB | |
asan_mac.cc | 14-Feb-2013 | 19 KiB | |
asan_mac.h | 14-Feb-2013 | 1.4 KiB | |
asan_malloc_linux.cc | 14-Feb-2013 | 4.1 KiB | |
asan_malloc_mac.cc | 14-Feb-2013 | 14.8 KiB | |
asan_malloc_win.cc | 14-Feb-2013 | 3.9 KiB | |
asan_mapping.h | 14-Feb-2013 | 3.5 KiB | |
asan_new_delete.cc | 14-Feb-2013 | 1.9 KiB | |
asan_poisoning.cc | 14-Feb-2013 | 5 KiB | |
asan_posix.cc | 14-Feb-2013 | 3.7 KiB | |
asan_report.cc | 14-Feb-2013 | 15.4 KiB | |
asan_report.h | 14-Feb-2013 | 2.2 KiB | |
asan_rtl.cc | 14-Feb-2013 | 14.3 KiB | |
asan_stack.cc | 14-Feb-2013 | 1.1 KiB | |
asan_stack.h | 14-Feb-2013 | 2 KiB | |
asan_stats.cc | 14-Feb-2013 | 2.7 KiB | |
asan_stats.h | 14-Feb-2013 | 1.7 KiB | |
asan_thread.cc | 14-Feb-2013 | 4.5 KiB | |
asan_thread.h | 14-Feb-2013 | 3.1 KiB | |
asan_thread_registry.cc | 14-Feb-2013 | 5 KiB | |
asan_thread_registry.h | 14-Feb-2013 | 2.4 KiB | |
asan_win.cc | 14-Feb-2013 | 5.5 KiB | |
asanwrapper.cc | 14-Feb-2013 | 1.4 KiB | |
CMakeLists.txt | 14-Feb-2013 | 3.5 KiB | |
dynamic/ | 14-Feb-2013 | 4 KiB | |
lit_tests/ | 14-Feb-2013 | 4 KiB | |
Makefile.mk | 14-Feb-2013 | 859 | |
README.txt | 14-Feb-2013 | 1.1 KiB | |
scripts/ | 14-Feb-2013 | 4 KiB | |
tests/ | 14-Feb-2013 | 4 KiB |
README.txt
1AddressSanitizer RT 2================================ 3This directory contains sources of the AddressSanitizer (asan) run-time library. 4We are in the process of integrating AddressSanitizer with LLVM, stay tuned. 5 6Directory structre: 7README.txt : This file. 8Makefile.mk : File for make-based build. 9CMakeLists.txt : File for cmake-based build. 10asan_*.{cc,h} : Sources of the asan run-time lirbary. 11scripts/* : Helper scripts. 12tests/* : ASan unit tests. 13lit_tests/* : ASan output tests. 14 15Also ASan runtime needs the following libraries: 16lib/interception/ : Machinery used to intercept function calls. 17lib/sanitizer_common/ : Code shared between ASan and TSan. 18 19Currently ASan runtime can be built by both make and cmake build systems. 20(see compiler-rt/make and files Makefile.mk for make-based build and 21files CMakeLists.txt for cmake-based build). 22 23ASan unit and output tests work only with cmake. You may run this 24command from the root of your cmake build tree: 25 26make check-asan 27 28For more instructions see: 29http://code.google.com/p/address-sanitizer/wiki/HowToBuild 30