Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
a320b596bedf15789acfd8e57754df4aa479826e
/
lib
/
asan
/
asan_intercepted_functions.h
9213e07
[ASan] Remove the explicit function prototypes for intercepted functions on Windows
by Timur Iskhodzhanov
· 11 years ago
b99228d
asan: Add a wcslen interceptor mirroring strlen
by Reid Kleckner
· 11 years ago
46efcb0
Disable init-order checking before destructors are run.
by Alexey Samsonov
· 11 years ago
be52366
asan/tsan: move strcasecmp() interceptor to sanitizer_common
by Dmitry Vyukov
· 11 years ago
24e1372
[sanitizer] Replace more platform checks with SANITIZER_ constants.
by Evgeniy Stepanov
· 11 years ago
ff5d1fc
[Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h
by Alexey Samsonov
· 11 years ago
33934ff
[asan] move the .preinit_array hack into a separate file (added used attribute)
by Kostya Serebryany
· 12 years ago
ed3cb6b
[ASan] Declare CreateThread as extern "C" to fix the Windows build.
by Alexander Potapenko
· 12 years ago
c4f88e4
[ASan] Put several function prototypes back under #ifdef _WIN32 to fix the Windows build.
by Alexander Potapenko
· 12 years ago
50a002e
[ASan] Refactoring: nuke the redundant function declarations in asan_intercepted_functions.h
by Alexander Potapenko
· 12 years ago
7c2a3bb
[ASan] Delete asan/dynamic dir and temporarily move the interposers declarations to asan_intercepted_functions.h
by Alexander Potapenko
· 12 years ago
9358c58
[sanitizer] Add interceptors for localtime and friends.
by Evgeniy Stepanov
· 12 years ago
2cf585e
[asan] Add new __isoc99_*scanf to ASan intercepted functions list.
by Evgeniy Stepanov
· 12 years ago
427a899
[ASan] fix the interceptor for siglongjmp. As we're using dylib interposition, we must intercept both siglongjmp and longjmp on Darwin.
by Alexander Potapenko
· 12 years ago
6956398
[ASan] Delete the code related to static runtime on OS X.
by Alexander Potapenko
· 12 years ago
327c60a
[ASan] fix compilation on Mac by adding a missing pwrite parameter.
by Alexander Potapenko
· 12 years ago
eba4803
[ASan] Use dylib interposition to hook memory allocation in the dynamic runtime.
by Alexander Potapenko
· 12 years ago
ee485d4
ASan: build unit tests with -fsanitize-address-zero-base-shadow on Linux and Android
by Alexey Samsonov
· 12 years ago
6935071
[asan] Move *scanf declarations out of mac-only section.
by Evgeniy Stepanov
· 12 years ago
82a9080
[sanitizer] lint
by Evgeniy Stepanov
· 12 years ago
fc4fcf5
[ASan] Fix compilation on Mac.
by Alexander Potapenko
· 12 years ago
bee7415
[sanitizer] Fix Mac build.
by Evgeniy Stepanov
· 12 years ago
c20b321
[sanitizer] reapply r172719, r172721-172723, r172725, and also fix the warning on Mac.
by Kostya Serebryany
· 12 years ago
29b37ea
Revert r172719, r172721-172723, and r172725.
by Jakob Stoklund Olesen
· 12 years ago
9289ff1
[asan] attempting to fix the Mac build
by Kostya Serebryany
· 12 years ago
0223e7d
[tsan] move prctl interceptor from asan to common_interceptors thus enabling it for tsan too
by Kostya Serebryany
· 12 years ago
74737d5
[Sanitizer] Add new header - sanitizer_platform_interceptors.h, which should define whether or not given function should be intercepted on a given platform.
by Alexey Samsonov
· 12 years ago
8ffd877
[ASan] one more macro for 'read' interception
by Alexey Samsonov
· 12 years ago
c333dff
[ASan] more macro for conditional interception of pread functions
by Alexey Samsonov
· 12 years ago
6afa1b0
[sanitizer] replace size_t with SIZE_T in interceptors (same for ssize_t, off_t and off64_t). This is done to avoid confusion and to make the code work with compilers that define size_t w/o any includes (MSVC)
by Kostya Serebryany
· 12 years ago
b1cc4e4
[asan] fix the Android build (pread64 interceptor again)
by Kostya Serebryany
· 12 years ago
214621f
[sanitizer] add OnMap/OnUmap callbacks to the allocator interface
by Kostya Serebryany
· 12 years ago
1f5e23e
[ASan] fix compilation on Mac.
by Alexander Potapenko
· 12 years ago
1877e08
ASan: intercept prctl on Linux only
by Alexey Samsonov
· 12 years ago
2fbf620
[ASan] Do not build the interceptors that use ObjC blocks if the compiler does not support blocks.
by Alexander Potapenko
· 12 years ago
f3950c6
[ASan] intercept swapcontext on Linux only
by Alexey Samsonov
· 12 years ago
0870028
[ASan] Add interceptor for swapcontext to fight with false positives in some of its use cases.
by Alexey Samsonov
· 12 years ago
78c7f57
Fix two compiler warnings: must use at least one argument for "..." in a variadic macros, signed vs. unsigned comparison.
by Alexander Potapenko
· 12 years ago
af198e4
Re-implement the wrappers for libdispatch functions using blocks where appropriate
by Alexander Potapenko
· 12 years ago
2483ce3
Dynamic interceptors for dispatch_async and dispatch_after.
by Alexander Potapenko
· 12 years ago
5ffb40c
Fix a leftover #if defined(DYNAMIC_MAC_WRAPPERS).
by Alexander Potapenko
· 12 years ago
23ff97d
Remove the extra semicolon reported by the buildbot.
by Alexander Potapenko
· 12 years ago
05bf9a5
Introduce asan_intercepted_functions.h which contains the declarations wrapped functions and their wrappers.
by Alexander Potapenko
· 12 years ago