hanchenye-llvm-project/compiler-rt/lib/tsan
Kostya Serebryany d9a451ab0d [sanitizer] Move termination functions in their own file
Summary:
As suggested by kcc@ in http://reviews.llvm.org/D20084#441418, move the CheckFailed and Die functions, and their associated callback functionalities in their own separate file.
I expended the build rules to include a new rule that would not include those termination functions, so that another project can define their own.
The tests check-{a,t,m,ub,l,e,df}san are all passing.

Reviewers: llvm-commits, kcc

Subscribers: kubabrecka

Differential Revision: http://reviews.llvm.org/D20742

llvm-svn: 271055
2016-05-27 21:57:17 +00:00
..
benchmarks
dd [cmake] Address Samsonov's post-commit review of r262723 2016-03-05 10:01:04 +00:00
go [sanitizer] Move termination functions in their own file 2016-05-27 21:57:17 +00:00
rtl Init tsan with .preinit_array section 2016-05-26 17:05:36 +00:00
tests tsan: change tsan/Go interface for obtaining the current Processor 2016-04-27 12:30:48 +00:00
.clang-format Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
CMakeLists.txt Init tsan with .preinit_array section 2016-05-26 17:05:36 +00:00
analyze_libtsan.sh [TSan] Slightly improve check_analyze script. 2015-12-07 20:18:50 +00:00
check_analyze.sh tsan: update tsan_analyze to what tip clang generates 2016-05-03 13:59:41 +00:00
check_cmake.sh tsan: use a different dir for llvm build 2014-10-15 08:56:15 +00:00