aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-07-07 17:39:31 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-07-07 17:39:31 +0000
commit91bb8e0e3a6312f673b04454de2eeea0be682c0a (patch)
treeb1047d5cea1a03ee5b9c5526806f607bc91dbba5 /clang/lib/CodeGen/CodeGenFunction.cpp
parent761439962b996292e5c49a19f3b1ee6cd5584f70 (diff)
downloadllvm-91bb8e0e3a6312f673b04454de2eeea0be682c0a.zip
llvm-91bb8e0e3a6312f673b04454de2eeea0be682c0a.tar.gz
llvm-91bb8e0e3a6312f673b04454de2eeea0be682c0a.tar.bz2
Generalize sanitizer allocator public interface.
Introduce new public header <sanitizer/allocator_interface.h> and a set of functions __sanitizer_get_ownership(), __sanitizer_malloc_hook() etc. that will eventually replace their tool-specific equivalents (__asan_get_ownership(), __msan_get_ownership() etc.). Tool-specific functions are now deprecated and implemented as stubs redirecting to __sanitizer_ versions (which are implemented differently in each tool). Replace all uses of __xsan_ versions with __sanitizer_ versions in unit and lit tests. llvm-svn: 212469
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions