[PATCH] D12117: Replace __asan_set_error_exit_code() with __sanitizer_set_death_callback()
Alexey Samsonov via cfe-commits
cfe-commits at lists.llvm.org
Tue Aug 18 14:46:06 PDT 2015
samsonov created this revision.
samsonov added a reviewer: EricWF.
samsonov added a subscriber: cfe-commits.
We are going to remove the former soon.
http://reviews.llvm.org/D12117
Files:
test/libcxx/containers/sequences/vector/asan.pass.cpp
Index: test/libcxx/containers/sequences/vector/asan.pass.cpp
===================================================================
--- test/libcxx/containers/sequences/vector/asan.pass.cpp
+++ test/libcxx/containers/sequences/vector/asan.pass.cpp
@@ -21,8 +21,11 @@
#include "test_macros.h"
#ifndef _LIBCPP_HAS_NO_ASAN
-extern "C" void __asan_set_error_exit_code(int);
+extern "C" void __sanitizer_set_death_callback(void (*callback)(void));
+void do_exit() {
+ exit(0);
+}
int main()
{
@@ -48,7 +51,7 @@
assert(is_contiguous_container_asan_correct(v));
}
- __asan_set_error_exit_code(0);
+ __sanitizer_set_death_callback(do_exit);
{
typedef int T;
typedef std::vector<T> C;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12117.32456.patch
Type: text/x-patch
Size: 729 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150818/1427fccc/attachment.bin>
More information about the cfe-commits
mailing list