diff options
| author | Alexey Samsonov <vonosmas@gmail.com> | 2014-07-07 17:39:31 +0000 |
|---|---|---|
| committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-07-07 17:39:31 +0000 |
| commit | 91bb8e0e3a6312f673b04454de2eeea0be682c0a (patch) | |
| tree | b1047d5cea1a03ee5b9c5526806f607bc91dbba5 /clang/lib/CodeGen/CodeGenFunction.cpp | |
| parent | 761439962b996292e5c49a19f3b1ee6cd5584f70 (diff) | |
| download | llvm-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
