From: Alberto Garcia Date: Thu, 17 Oct 2024 14:52:26 +0000 (+0200) Subject: Use WTF_CPU_UNKNOWN when building for riscv64 X-Git-Tag: archive/raspbian/2.46.5-1+rpi1^2^2^2^2^2~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=956b5191547a49dd35418e1e7f64e42340bc5a3c;p=webkit2gtk.git Use WTF_CPU_UNKNOWN when building for riscv64 Bug: https://bugs.webkit.org/show_bug.cgi?id=271371 Forwarded: no WebKitGTK doesn't build on riscv64 even with the JIT disabled. Treating the CPU as unknown is perhaps a bit severe, but it allows us to get the build done until someone steps up to maintain this properly. =================================================================== Gbp-Pq: Name fix-ftbfs-riscv64.patch --- diff --git a/Source/WTF/wtf/PlatformCPU.h b/Source/WTF/wtf/PlatformCPU.h index ca328a202f..c88b16a248 100644 --- a/Source/WTF/wtf/PlatformCPU.h +++ b/Source/WTF/wtf/PlatformCPU.h @@ -285,14 +285,6 @@ #endif /* ARM */ -/* CPU(RISCV64) - RISC-V 64-bit */ -#if defined(__riscv) \ - && defined(__riscv_xlen) \ - && (__riscv_xlen == 64) -#define WTF_CPU_RISCV64 1 -#define WTF_CPU_KNOWN 1 -#endif - #if !CPU(KNOWN) #define WTF_CPU_UNKNOWN 1 #endif diff --git a/Source/cmake/WebKitCommon.cmake b/Source/cmake/WebKitCommon.cmake index 38ac0c471a..9d7873e211 100644 --- a/Source/cmake/WebKitCommon.cmake +++ b/Source/cmake/WebKitCommon.cmake @@ -125,8 +125,6 @@ if (NOT HAS_RUN_WEBKIT_COMMON) set(WTF_CPU_PPC64 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le") set(WTF_CPU_PPC64LE 1) - elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^riscv64") - set(WTF_CPU_RISCV64 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^loongarch64") set(WTF_CPU_LOONGARCH64 1) else ()