[PATCH] D40592: [LibFuzzer] Add Android to LibFuzzer's supported OSes

Yi Kong via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 28 17:39:15 PST 2017


kongyi created this revision.
Herald added subscribers: Sanitizers, llvm-commits, mgorny.

... and a trivial fix that x86_64h arch should also be supported.


Repository:
  rCRT Compiler Runtime

https://reviews.llvm.org/D40592

Files:
  cmake/config-ix.cmake


Index: cmake/config-ix.cmake
===================================================================
--- cmake/config-ix.cmake
+++ cmake/config-ix.cmake
@@ -194,7 +194,7 @@
 set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64}
     ${MIPS32} ${MIPS64} ${PPC64} ${S390X})
 set(ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64})
-set(ALL_FUZZER_SUPPORTED_ARCH x86_64)
+set(ALL_FUZZER_SUPPORTED_ARCH ${X86_64})
 
 if(APPLE)
   set(ALL_LSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64} ${ARM64})
@@ -592,7 +592,7 @@
 endif()
 
 if (COMPILER_RT_HAS_SANITIZER_COMMON AND FUZZER_SUPPORTED_ARCH AND
-      OS_NAME MATCHES "Darwin|Linux|NetBSD")
+    OS_NAME MATCHES "Android|Darwin|Linux|NetBSD")
   set(COMPILER_RT_HAS_FUZZER TRUE)
 else()
   set(COMPILER_RT_HAS_FUZZER FALSE)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40592.124676.patch
Type: text/x-patch
Size: 777 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171129/285ebfa6/attachment.bin>


More information about the llvm-commits mailing list