• Home
Name Date Size #Lines LOC

..--

dynamic/03-May-2024-13593

lit_tests/03-May-2024-1,357636

scripts/03-May-2024-384315

tests/03-May-2024-3,5212,779

Android.mkD03-May-20244.3 KiB168126

CMakeLists.txtD03-May-20243.5 KiB125112

Makefile.mkD03-May-2024859 2610

README.txtD03-May-20241.1 KiB3023

asan_allocator.ccD03-May-202432 KiB1,079871

asan_allocator.hD03-May-20244.7 KiB160109

asan_android_stub.ccD03-May-2024134 53

asan_flags.hD03-May-20243.9 KiB10437

asan_globals.ccD03-May-20247.3 KiB209153

asan_intercepted_functions.hD03-May-20248.4 KiB220173

asan_interceptors.ccD03-May-202420.6 KiB714578

asan_interceptors.hD03-May-20241.4 KiB4222

asan_internal.hD03-May-20244.9 KiB168100

asan_linux.ccD03-May-20244 KiB153111

asan_lock.hD03-May-20241.3 KiB4318

asan_mac.ccD03-May-202419 KiB529370

asan_mac.hD03-May-20241.4 KiB5727

asan_malloc_linux.ccD03-May-20244.1 KiB14598

asan_malloc_mac.ccD03-May-202414.8 KiB433279

asan_malloc_win.ccD03-May-20243.9 KiB14291

asan_mapping.hD03-May-20243.5 KiB12382

asan_new_delete.ccD03-May-20241.9 KiB5732

asan_poisoning.ccD03-May-20245 KiB154111

asan_posix.ccD03-May-20243.7 KiB12183

asan_report.ccD03-May-202415.4 KiB454360

asan_report.hD03-May-20242.2 KiB5428

asan_rtl.ccD03-May-202414.3 KiB409309

asan_stack.ccD03-May-20241.1 KiB3715

asan_stack.hD03-May-20242 KiB5523

asan_stats.ccD03-May-20242.7 KiB8959

asan_stats.hD03-May-20241.7 KiB6030

asan_thread.ccD03-May-20244.5 KiB156114

asan_thread.hD03-May-20243.1 KiB10673

asan_thread_registry.ccD03-May-20245 KiB173128

asan_thread_registry.hD03-May-20242.4 KiB8243

asan_win.ccD03-May-20245.5 KiB186118

asanwrapper.ccD03-May-20241.4 KiB5242

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