From 42df868e718b31425aa50e33827fe04ac8e2ac45 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Mon, 26 Aug 2024 15:24:02 +0200 Subject: [PATCH] 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 --- Source/WTF/wtf/PlatformCPU.h | 8 -------- Source/cmake/WebKitCommon.cmake | 2 -- 2 files changed, 10 deletions(-) diff --git a/Source/WTF/wtf/PlatformCPU.h b/Source/WTF/wtf/PlatformCPU.h index 48d550f6e8..8221f6e271 100644 --- a/Source/WTF/wtf/PlatformCPU.h +++ b/Source/WTF/wtf/PlatformCPU.h @@ -292,14 +292,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 4e509fcd0e..1a74618b23 100644 --- a/Source/cmake/WebKitCommon.cmake +++ b/Source/cmake/WebKitCommon.cmake @@ -127,8 +127,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 () -- 2.30.2