llvm-project/compiler-rt/lib/tsan
Alexey Samsonov acab30e927 Properly generate lists of exported symbols for sanitizer runtimes
This change adds a Python script that is invoked for
the just-built sanitizer runtime to generate the list of exported symbols
passed to the linker. By default, it contains interceptors and sanitizer
interface functions, but can be extended with tool-specific lists.

llvm-svn: 189356
2013-08-27 15:08:02 +00:00
..
benchmarks [tsan] ThreadSanitizer tests and micro benchmarks. No makefiles yet. 2012-05-10 14:18:22 +00:00
go tsan: better report formatting for Go 2013-08-16 11:15:14 +00:00
lit_tests tsan/msan: add halt_on_error flag 2013-08-13 15:33:00 +00:00
rtl Properly generate lists of exported symbols for sanitizer runtimes 2013-08-27 15:08:02 +00:00
tests [tsan] Move some suppressions-related code to common. 2013-06-26 15:37:14 +00:00
CMakeLists.txt [TSan] Build TSan runtime with -fPIE. 2013-03-29 09:44:11 +00:00
Makefile.mk [tsan] makefile machinery to build tsan-rt (linux-x86_64 only) 2012-05-15 15:17:35 +00:00
Makefile.old Properly generate lists of exported symbols for sanitizer runtimes 2013-08-27 15:08:02 +00:00
analyze_libtsan.sh tsan: add interface functions for unaligned access, e.g. __sanitizer_unaligned_load16 2013-04-30 11:56:56 +00:00
check_analyze.sh [tsan] old-dstyle Makefile for tests; two helper scripts that analyze the assembly code of the hot functions 2012-05-10 15:10:03 +00:00
check_cmake.sh tsan/msan: add halt_on_error flag 2013-08-13 15:33:00 +00:00