[ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so...
authorAlexey Samsonov <samsonov@google.com>
Tue, 2 Oct 2012 14:06:39 +0000 (14:06 +0000)
committerAlexey Samsonov <samsonov@google.com>
Tue, 2 Oct 2012 14:06:39 +0000 (14:06 +0000)
commit78c340d2050a6bf7814bd5e5421ca7a178d20644
tree592820b9d380c3044abe612270c2154883d0c99d
parentac11a9b5725b22f6bc9608c9ba6c3c66939711f9
[ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization)

llvm-svn: 165008
compiler-rt/include/sanitizer/asan_interface.h
compiler-rt/lib/asan/asan_report.cc
compiler-rt/lib/asan/asan_rtl.cc
compiler-rt/lib/asan/lit_tests/on_error_callback.cc [new file with mode: 0644]
compiler-rt/lib/asan/tests/asan_noinst_test.cc