[compiler-rt] e277d6a - [Sanitizers] Disable armv7* sanitizers slice for ios

usama hameed via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 2 08:09:09 PST 2023


Author: usama hameed
Date: 2023-03-02T21:08:33+05:00
New Revision: e277d6adf8c1555a6125561dffe61743d726b2b0

URL: https://github.com/llvm/llvm-project/commit/e277d6adf8c1555a6125561dffe61743d726b2b0
DIFF: https://github.com/llvm/llvm-project/commit/e277d6adf8c1555a6125561dffe61743d726b2b0.diff

LOG: [Sanitizers] Disable armv7* sanitizers slice for ios

rdar://104059106

Differential Revision: https://reviews.llvm.org/D145000

Added: 
    

Modified: 
    compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake

Removed: 
    


################################################################################
diff  --git a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
index a826c513cd819..6a62d3bf7adce 100644
--- a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
+++ b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
@@ -147,6 +147,11 @@ function(darwin_test_archs os valid_archs)
     list(REMOVE_ITEM archs "i386")
   endif()
 
+  if(${os} MATCHES "^ios$")
+    message(STATUS "Disabling sanitizers armv7* slice for ios")
+    list(FILTER archs EXCLUDE REGEX "armv7.*")
+  endif()
+
   set(working_archs)
   foreach(arch ${archs})
    


        


More information about the llvm-commits mailing list