| Name | Last Modified | Size | Type |
|---|---|---|---|
| Parent Directory/ | - | Directory | |
| CVS/ | 2025-Jul-31 20:26:18 | - | Directory |
| scripts/ | 2025-Jul-31 20:25:37 | - | Directory |
| tests/ | 2025-Jul-31 20:25:37 | - | Directory |
| README.txt | 2019-Jan-08 06:40:27 | 0.9K | text/plain |
| asan.syms.extra | 2019-Jan-08 06:40:27 | 0.1K | application/octet-stream |
| asan_activation.cc | 2019-Jan-08 06:40:27 | 4.5K | application/octet-stream |
| asan_activation.h | 2019-Jan-08 06:40:27 | 0.7K | application/octet-stream |
| asan_activation_flags.inc | 2019-Jan-08 06:40:27 | 1.3K | application/octet-stream |
| asan_allocator.cc | 2019-Jan-08 06:40:27 | 38.8K | application/octet-stream |
| asan_allocator.h | 2019-Jan-08 06:40:27 | 8.7K | application/octet-stream |
| asan_blacklist.txt | 2019-Jan-08 06:40:27 | 0.5K | text/plain |
| asan_debugging.cc | 2019-Jan-08 06:40:27 | 4.6K | application/octet-stream |
| asan_descriptions.cc | 2019-Jan-08 06:40:27 | 16.4K | application/octet-stream |
| asan_descriptions.h | 2019-Jan-08 06:40:27 | 7.5K | application/octet-stream |
| asan_errors.cc | 2019-Jan-08 06:40:27 | 21.3K | application/octet-stream |
| asan_errors.h | 2019-Jan-08 06:40:27 | 14.1K | application/octet-stream |
| asan_fake_stack.cc | 2019-Jan-08 06:40:27 | 10.8K | application/octet-stream |
| asan_fake_stack.h | 2019-Jan-08 06:40:27 | 6.8K | application/octet-stream |
| asan_flags.cc | 2019-Jan-08 06:40:27 | 7.2K | application/octet-stream |
| asan_flags.h | 2019-Jan-08 06:40:27 | 1.4K | application/octet-stream |
| asan_flags.inc | 2019-Jan-08 06:40:27 | 7.7K | application/octet-stream |
| asan_fuchsia.cc | 2019-Jan-08 06:40:27 | 8.1K | application/octet-stream |
| asan_globals.cc | 2019-Jan-08 06:40:27 | 16.9K | application/octet-stream |
| asan_globals_win.cc | 2019-Jan-08 06:40:27 | 2.0K | application/octet-stream |
| asan_init_version.h | 2019-Jan-08 06:40:27 | 1.8K | application/octet-stream |
| asan_interceptors.cc | 2019-Jan-08 06:40:28 | 22.6K | application/octet-stream |
| asan_interceptors.h | 2019-Jan-08 06:40:28 | 4.4K | application/octet-stream |
| asan_interceptors_memintrinsics.cc | 2019-Jan-08 06:40:28 | 1.5K | application/octet-stream |
| asan_interceptors_memintrinsics.h | 2019-Jan-08 06:40:28 | 8.0K | application/octet-stream |
| asan_interface.inc | 2019-Jan-08 06:40:28 | 7.1K | application/octet-stream |
| asan_interface_internal.h | 2019-Jan-08 06:40:28 | 10.7K | application/octet-stream |
| asan_internal.h | 2019-Jan-08 06:40:28 | 5.5K | application/octet-stream |
| asan_linux.cc | 2019-Jan-08 06:40:28 | 7.4K | application/octet-stream |
| asan_lock.h | 2019-Jan-08 06:40:28 | 0.0K | application/octet-stream |
| asan_mac.cc | 2019-Jan-08 06:40:28 | 11.6K | application/octet-stream |
| asan_malloc_linux.cc | 2019-Jan-08 06:40:28 | 9.5K | application/octet-stream |
| asan_malloc_local.h | 2019-Jan-08 06:40:28 | 1.3K | application/octet-stream |
| asan_malloc_mac.cc | 2019-Jan-08 06:40:28 | 3.2K | application/octet-stream |
| asan_malloc_win.cc | 2019-Jan-08 06:40:28 | 8.1K | application/octet-stream |
| asan_mapping.h | 2019-Jan-08 06:40:28 | 14.5K | application/octet-stream |
| asan_mapping_myriad.h | 2019-Jan-08 06:40:28 | 2.0K | application/octet-stream |
| asan_memory_profile.cc | 2019-Jan-08 06:40:28 | 4.0K | application/octet-stream |
| asan_new_delete.cc | 2019-Jan-08 06:40:28 | 8.1K | application/octet-stream |
| asan_poisoning.cc | 2019-Jan-08 06:40:28 | 15.9K | application/octet-stream |
| asan_poisoning.h | 2019-Jan-08 06:40:28 | 3.8K | application/octet-stream |
| asan_posix.cc | 2019-Aug-14 02:51:48 | 2.9K | application/octet-stream |
| asan_preinit.cc | 2019-Jan-08 06:40:28 | 0.9K | application/octet-stream |
| asan_premap_shadow.cc | 2019-Jan-08 06:40:28 | 2.6K | application/octet-stream |
| asan_premap_shadow.h | 2019-Jan-08 06:40:28 | 0.8K | application/octet-stream |
| asan_report.cc | 2019-Jan-08 06:40:28 | 19.7K | application/octet-stream |
| asan_report.h | 2019-Jan-08 06:40:28 | 4.4K | application/octet-stream |
| asan_rtems.cc | 2019-Jan-08 06:40:28 | 8.8K | application/octet-stream |
| asan_rtl.cc | 2019-Jan-08 06:40:28 | 22.0K | application/octet-stream |
| asan_scariness_score.h | 2019-Jan-08 06:40:28 | 2.2K | application/octet-stream |
| asan_shadow_setup.cc | 2019-Jan-08 06:40:28 | 6.2K | application/octet-stream |
| asan_stack.cc | 2019-Jan-08 06:40:28 | 1.1K | application/octet-stream |
| asan_stack.h | 2019-Jan-08 06:40:28 | 4.2K | application/octet-stream |
| asan_stats.cc | 2019-Jan-08 06:40:28 | 5.6K | application/octet-stream |
| asan_stats.h | 2019-Jan-08 06:40:28 | 2.0K | application/octet-stream |
| asan_suppressions.cc | 2019-Jan-08 06:40:28 | 3.6K | application/octet-stream |
| asan_suppressions.h | 2019-Jan-08 06:40:28 | 0.9K | application/octet-stream |
| asan_thread.cc | 2019-Jan-08 06:40:28 | 17.9K | application/octet-stream |
| asan_thread.h | 2019-Jan-08 06:40:28 | 5.7K | application/octet-stream |
| asan_win.cc | 2019-Jan-08 06:40:28 | 12.2K | application/octet-stream |
| asan_win_dll_thunk.cc | 2019-Jan-08 06:40:28 | 5.1K | application/octet-stream |
| asan_win_dynamic_runtime_thunk.cc | 2019-Jan-08 06:40:28 | 5.4K | application/octet-stream |
| asan_win_weak_interception.cc | 2019-Jan-08 06:40:28 | 1.1K | application/octet-stream |
| weak_symbols.txt | 2019-Jan-08 06:40:28 | 0.2K | text/plain |
AddressSanitizer RT
================================
This directory contains sources of the AddressSanitizer (ASan) runtime library.
Directory structure:
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 runtime library.
scripts/* : Helper scripts.
tests/* : ASan unit tests.
Also ASan runtime needs the following libraries:
lib/interception/ : Machinery used to intercept function calls.
lib/sanitizer_common/ : Code shared between various sanitizers.
ASan runtime currently also embeds part of LeakSanitizer runtime for
leak detection (lib/lsan/lsan_common.{cc,h}).
ASan runtime can only be built by CMake. You can run ASan tests
from the root of your CMake build tree:
make check-asan
For more instructions see:
https://github.com/google/sanitizers/wiki/AddressSanitizerHowToBuild