[compiler-rt] r326160 - [asan] Enable ASAN_INTERCEPT___CXA_THROW for x86 Android

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 26 18:14:06 PST 2018


Author: vitalybuka
Date: Mon Feb 26 18:14:06 2018
New Revision: 326160

URL: http://llvm.org/viewvc/llvm-project?rev=326160&view=rev
Log:
[asan] Enable ASAN_INTERCEPT___CXA_THROW for x86 Android

Modified:
    compiler-rt/trunk/lib/asan/asan_interceptors.h

Modified: compiler-rt/trunk/lib/asan/asan_interceptors.h
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_interceptors.h?rev=326160&r1=326159&r2=326160&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_interceptors.h (original)
+++ compiler-rt/trunk/lib/asan/asan_interceptors.h Mon Feb 26 18:14:06 2018
@@ -80,10 +80,7 @@ void InitializePlatformInterceptors();
 # define ASAN_INTERCEPT___LONGJMP_CHK 0
 #endif
 
-// Android bug: https://code.google.com/p/android/issues/detail?id=61799
-#if ASAN_HAS_EXCEPTIONS && !SANITIZER_WINDOWS && \
-    !(SANITIZER_ANDROID && defined(__i386)) && \
-    !SANITIZER_SOLARIS
+#if ASAN_HAS_EXCEPTIONS && !SANITIZER_WINDOWS && !SANITIZER_SOLARIS
 # define ASAN_INTERCEPT___CXA_THROW 1
 # define ASAN_INTERCEPT___CXA_RETHROW_PRIMARY_EXCEPTION 1
 # if defined(_GLIBCXX_SJLJ_EXCEPTIONS) || (SANITIZER_IOS && defined(__arm__))




More information about the llvm-commits mailing list