78c7f57e2dd5240b0c2c8bfefd8a776c517f1e22 |
|
06-Sep-2012 |
Alexander Potapenko <glider@google.com> |
Fix two compiler warnings: must use at least one argument for "..." in a variadic macros, signed vs. unsigned comparison. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163314 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|
af198e421ea198c5f9fa8cd691aa9a209b3d96a0 |
|
23-Aug-2012 |
Alexander Potapenko <glider@google.com> |
Re-implement the wrappers for libdispatch functions using blocks where appropriate (kudos to Anna Zaks for a good example). This simplifies the code much and lets us not implement internal parts of libdispatch. All ASan tests from t32 and t64 should pass with the dylib runtime now. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162439 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|
2483ce3e635515d907c0cd8c97db315142fb28db |
|
20-Aug-2012 |
Alexander Potapenko <glider@google.com> |
Dynamic interceptors for dispatch_async and dispatch_after. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162202 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|
5ffb40c5532932d4a20738222a43286cf153de52 |
|
20-Aug-2012 |
Alexander Potapenko <glider@google.com> |
Fix a leftover #if defined(DYNAMIC_MAC_WRAPPERS). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162197 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|
23ff97daaa73e858aa2d35618276886c2a8f1e95 |
|
15-Aug-2012 |
Alexander Potapenko <glider@google.com> |
Remove the extra semicolon reported by the buildbot. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@161954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|
05bf9a51dfeac0f84f6dbc2dacf987249c0fc612 |
|
15-Aug-2012 |
Alexander Potapenko <glider@google.com> |
Introduce asan_intercepted_functions.h which contains the declarations wrapped functions and their wrappers. Those declarations are going to be shared between asan_interceptors.cc and the dynamic runtime library on Mac OS. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@161952 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/asan/asan_intercepted_functions.h
|