• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..22-Jun-202123

asan.syms.extraH A D22-Jun-202139

asan_activation.cppH A D22-Jun-20214.5 KiB

asan_activation.hH A D22-Jun-2021736

asan_activation_flags.incH A D22-Jun-20211.4 KiB

asan_allocator.cppH A D22-Jun-202140.6 KiB

asan_allocator.hH A D22-Jun-20218.1 KiB

asan_blacklist.txtH A D22-Jun-2021513

asan_debugging.cppH A D22-Jun-20214.7 KiB

asan_descriptions.cppH A D22-Jun-202116.4 KiB

asan_descriptions.hH A D22-Jun-20217.6 KiB

asan_errors.cppH A D22-Jun-202121.8 KiB

asan_errors.hH A D22-Jun-202114.8 KiB

asan_fake_stack.cppH A D22-Jun-202110.8 KiB

asan_fake_stack.hH A D22-Jun-20216.9 KiB

asan_flags.cppH A D22-Jun-20217.3 KiB

asan_flags.hH A D22-Jun-20211.4 KiB

asan_flags.incH A D22-Jun-20217.9 KiB

asan_fuchsia.cppH A D22-Jun-20218.2 KiB

asan_globals.cppH A D22-Jun-202117 KiB

asan_globals_win.cppH A D22-Jun-20212 KiB

asan_init_version.hH A D22-Jun-20211.9 KiB

asan_interceptors.cppH A D22-Jun-202123.9 KiB

asan_interceptors.hH A D22-Jun-20214.9 KiB

asan_interceptors_memintrinsics.cppH A D22-Jun-20211.5 KiB

asan_interceptors_memintrinsics.hH A D22-Jun-20218.1 KiB

asan_interceptors_vfork.SH A D22-Jun-2021526

asan_interface.incH A D22-Jun-20217.3 KiB

asan_interface_internal.hH A D22-Jun-202110.9 KiB

asan_internal.hH A D22-Jun-20215.9 KiB

asan_linux.cppH A D22-Jun-20217.4 KiB

asan_lock.hH A D22-Jun-20210

asan_mac.cppH A D22-Jun-202111.6 KiB

asan_malloc_linux.cppH A D22-Jun-20219.8 KiB

asan_malloc_local.hH A D22-Jun-20211.9 KiB

asan_malloc_mac.cppH A D22-Jun-20213.8 KiB

asan_malloc_win.cppH A D22-Jun-202119.6 KiB

asan_mapping.hH A D22-Jun-202114.7 KiB

asan_mapping_myriad.hH A D22-Jun-20212.1 KiB

asan_mapping_sparc64.hH A D22-Jun-20212.9 KiB

asan_memory_profile.cppH A D22-Jun-20214.1 KiB

asan_new_delete.cppH A D22-Jun-20218.2 KiB

asan_poisoning.cppH A D22-Jun-202116 KiB

asan_poisoning.hH A D22-Jun-20213.9 KiB

asan_posix.cppH A D22-Jun-20214.1 KiB

asan_preinit.cppH A D22-Jun-20211 KiB

asan_premap_shadow.cppH A D22-Jun-20212.7 KiB

asan_premap_shadow.hH A D22-Jun-2021913

asan_report.cppH A D22-Jun-202120.2 KiB

asan_report.hH A D22-Jun-20214.6 KiB

asan_rtems.cppH A D22-Jun-20218.9 KiB

asan_rtl.cppH A D22-Jun-202123 KiB

asan_scariness_score.hH A D22-Jun-20212.3 KiB

asan_shadow_setup.cppH A D22-Jun-20216.2 KiB

asan_stack.cppH A D22-Jun-20212.3 KiB

asan_stack.hH A D22-Jun-20213.3 KiB

asan_stats.cppH A D22-Jun-20215.6 KiB

asan_stats.hH A D22-Jun-20212.1 KiB

asan_suppressions.cppH A D22-Jun-20213.6 KiB

asan_suppressions.hH A D22-Jun-20211 KiB

asan_thread.cppH A D22-Jun-202118 KiB

asan_thread.hH A D22-Jun-20215.6 KiB

asan_win.cppH A D22-Jun-202113.7 KiB

asan_win_dll_thunk.cppH A D22-Jun-20215.1 KiB

asan_win_dynamic_runtime_thunk.cppH A D22-Jun-20215.4 KiB

asan_win_weak_interception.cppH A D22-Jun-20211.1 KiB

README.txtH A D22-Jun-2021924

weak_symbols.txtH A D22-Jun-2021268

README.txt

1AddressSanitizer RT
2================================
3This directory contains sources of the AddressSanitizer (ASan) runtime library.
4
5Directory structure:
6README.txt       : This file.
7Makefile.mk      : File for make-based build.
8CMakeLists.txt   : File for cmake-based build.
9asan_*.{cc,h}    : Sources of the asan runtime library.
10scripts/*        : Helper scripts.
11tests/*          : ASan unit tests.
12
13Also ASan runtime needs the following libraries:
14lib/interception/      : Machinery used to intercept function calls.
15lib/sanitizer_common/  : Code shared between various sanitizers.
16
17ASan runtime currently also embeds part of LeakSanitizer runtime for
18leak detection (lib/lsan/lsan_common.{cc,h}).
19
20ASan runtime can only be built by CMake. You can run ASan tests
21from the root of your CMake build tree:
22
23make check-asan
24
25For more instructions see:
26https://github.com/google/sanitizers/wiki/AddressSanitizerHowToBuild
27