alicelinux

A lightweight musl + clang/llvm + libressl + busybox distro
git clone https://codeberg.org/emmett1/alicelinux
Log | Files | Refs | README | LICENSE

compiler-rt-sanitizer-supported-arch.patch (739B)


      1 Sanitizer code is broken on armhf, armv7, s390x, x86, and probably riscv64,
      2 i.e. enable it only on x86_64, aarch64, and ppc64le.
      3 
      4 --- a/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
      5 +++ b/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
      6 @@ -28,9 +28,7 @@
      7    set(ARM32 ${ARM32} armv7)
      8  endif()
      9  
     10 -set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_64} ${PPC64} ${RISCV64}
     11 -    ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${S390X} ${SPARC} ${SPARCV9}
     12 -    ${HEXAGON} ${LOONGARCH64})
     13 +set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86_64} ${ARM64} ${PPC64} ${RISCV64})
     14  set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64}
     15      ${MIPS32} ${MIPS64} ${PPC64} ${S390X} ${SPARC} ${SPARCV9} ${HEXAGON}
     16      ${LOONGARCH64})