llvm-project/compiler-rt/lib/interception
Alexander Potapenko e8ba1c851a [ASan] Refactoring: nuke the redundant function declarations in asan_intercepted_functions.h
that had been used on OS X only.
The INTERCEPTOR() macro on OS X is now responsible for declaring the wrapped function, the wrapper and the
pair of pointers to them in __DATA,__interposition section. Thus adding an interceptor requires editing a single file now.

llvm-svn: 175740
2013-02-21 14:41:16 +00:00
..
CMakeLists.txt [sanitizer] Fix wrong size of OFF_T on 32-bit platforms. 2013-02-07 07:37:12 +00:00
Makefile.mk [ASan] Delete the code related to static runtime on OS X. 2013-02-05 15:57:12 +00:00
interception.h [ASan] Refactoring: nuke the redundant function declarations in asan_intercepted_functions.h 2013-02-21 14:41:16 +00:00
interception_linux.cc [Sanitizer] Workaround for a compiler warning - ISO C++ forbids casting pointer-to-function to pointer-to-object, so we use cast via integral type 2012-08-02 11:19:13 +00:00
interception_linux.h [Sanitizer] Workaround for a compiler warning - ISO C++ forbids casting pointer-to-function to pointer-to-object, so we use cast via integral type 2012-08-02 11:19:13 +00:00
interception_mac.cc [ASan] Delete the code related to static runtime on OS X. 2013-02-05 15:57:12 +00:00
interception_mac.h [ASan] Delete the code related to static runtime on OS X. 2013-02-05 15:57:12 +00:00
interception_type_test.cc [sanitizer] Exclude off64_t test on mac. 2013-02-07 09:34:08 +00:00
interception_win.cc [Sanitizer] fix windows build 2012-08-02 11:38:58 +00:00
interception_win.h Follow-up for r161168 for Windows 2012-08-02 11:29:14 +00:00