• Home
Name Date Size #Lines LOC

..--

interception/03-May-2024-1,6561,044

output_tests/03-May-2024-519303

scripts/03-May-2024-238179

tests/03-May-2024-3,2702,559

Android.mkD03-May-20245 KiB200152

CMakeLists.txtD03-May-2024455 1310

Makefile.mkD03-May-2024799 259

Makefile.oldD03-May-202410.7 KiB356275

README.txtD03-May-2024929 2618

asan_allocator.ccD03-May-202432.3 KiB1,082878

asan_allocator.hD03-May-20244.9 KiB160110

asan_android_stub.ccD03-May-2024124 53

asan_globals.ccD03-May-20245.6 KiB172126

asan_interceptors.ccD03-May-202423.7 KiB851685

asan_interceptors.hD03-May-20242.2 KiB5733

asan_interface.hD03-May-20247.7 KiB17076

asan_internal.hD03-May-202411.1 KiB358242

asan_linux.ccD03-May-202411.4 KiB389306

asan_lock.hD03-May-20241.3 KiB5227

asan_mac.ccD03-May-202423.3 KiB686498

asan_malloc_linux.ccD03-May-20243.6 KiB13391

asan_malloc_mac.ccD03-May-202412.9 KiB395280

asan_malloc_win.ccD03-May-20243.9 KiB14291

asan_mapping.hD03-May-20243.4 KiB11878

asan_new_delete.ccD03-May-20241.9 KiB5631

asan_poisoning.ccD03-May-20245.1 KiB152109

asan_posix.ccD03-May-20245.2 KiB190137

asan_printf.ccD03-May-20246.8 KiB207166

asan_procmaps.hD03-May-20242.3 KiB7246

asan_rtl.ccD03-May-202419.3 KiB562441

asan_stack.ccD03-May-20245.8 KiB191149

asan_stack.hD03-May-20243.7 KiB10561

asan_stats.ccD03-May-20242.7 KiB8959

asan_stats.hD03-May-20241.7 KiB6030

asan_thread.ccD03-May-20243.8 KiB13396

asan_thread.hD03-May-20243.2 KiB11277

asan_thread_registry.ccD03-May-20245.2 KiB175127

asan_thread_registry.hD03-May-20242.4 KiB8243

asan_win.ccD03-May-20248.8 KiB317212

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:
7
8README.txt       : This file.
9Makefile.mk      : Currently a stub for a proper makefile. not usable.
10Makefile.old     : Old out-of-tree makefile, the only usable one so far.
11asan_*.{cc,h}    : Sources of the asan run-time lirbary.
12mach_override/*  : Utility to override functions on Darwin (MIT License).
13scripts/*        : Helper scripts.
14
15Temporary build instructions (verified on linux):
16
17cd lib/asan
18make -f Makefile.old get_third_party  # gets googletest and cpplint
19make -f Makefile.old test -j 8 CLANG_BUILD=/path/to/Release+Asserts
20# Optional:
21# make -f Makefile.old install # installs clang and rt to lib/asan_clang_linux
22
23For more info see http://code.google.com/p/address-sanitizer/
24
25
26