[llvm-branch-commits] [compiler-rt] 34489da - [sanitizer] Enable mallopt and mallinfo interceptors on Android after D93848
    Fangrui Song via llvm-branch-commits 
    llvm-branch-commits at lists.llvm.org
       
    Fri Jan  1 14:47:43 PST 2021
    
    
  
Author: Fangrui Song
Date: 2021-01-01T14:43:08-08:00
New Revision: 34489da81b39972b40d2ff5581fe48911339406e
URL: https://github.com/llvm/llvm-project/commit/34489da81b39972b40d2ff5581fe48911339406e
DIFF: https://github.com/llvm/llvm-project/commit/34489da81b39972b40d2ff5581fe48911339406e.diff
LOG: [sanitizer] Enable mallopt and mallinfo interceptors on Android after D93848
Reviewed By: aeubanks
Differential Revision: https://reviews.llvm.org/D93970
Added: 
    
Modified: 
    compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
Removed: 
    
################################################################################
diff  --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
index 44a95d40f3f8..7f7b38d4215b 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
@@ -481,7 +481,7 @@
 
 #define SANITIZER_INTERCEPT_MMAP SI_POSIX
 #define SANITIZER_INTERCEPT_MMAP64 SI_LINUX_NOT_ANDROID
-#define SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO SI_GLIBC
+#define SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO (SI_GLIBC || SI_ANDROID)
 #define SANITIZER_INTERCEPT_MEMALIGN \
   (!SI_FREEBSD && !SI_MAC && !SI_NETBSD && SI_NOT_RTEMS)
 #define SANITIZER_INTERCEPT___LIBC_MEMALIGN SI_GLIBC
        
    
    
More information about the llvm-branch-commits
mailing list