[llvm-commits] [compiler-rt] r162103 - /compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc

Alexander Potapenko glider at google.com
Fri Aug 17 09:27:38 PDT 2012


Author: glider
Date: Fri Aug 17 11:27:38 2012
New Revision: 162103

URL: http://llvm.org/viewvc/llvm-project?rev=162103&view=rev
Log:
Intercept siglongjmp and _longjmp under "#if ASAN_INTERCEPT_*"

Modified:
    compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc

Modified: compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc?rev=162103&r1=162102&r2=162103&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc (original)
+++ compiler-rt/trunk/lib/asan/dynamic/asan_interceptors_dynamic.cc Fri Aug 17 11:27:38 2012
@@ -47,8 +47,12 @@
   INTERPOSE_FUNCTION(strncpy),
   INTERPOSE_FUNCTION(pthread_create),
   INTERPOSE_FUNCTION(longjmp),
+#if ASAN_INTERCEPT__LONGJMP
   INTERPOSE_FUNCTION(_longjmp),
+#endif
+#if ASAN_INTERCEPT_SIGLONGJMP
   INTERPOSE_FUNCTION(siglongjmp),
+#endif
 #if ASAN_INTERCEPT_STRDUP
   INTERPOSE_FUNCTION(strdup),
 #endif





More information about the llvm-commits mailing list