From c3c19e82b482538870906161dc72a3efa7ca1b20 Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Thu, 26 May 2022 14:37:34 +0300 Subject: [PATCH] package/webkitgtk: allow building for risc-v WebKitGTK works just fine on RISC-V. For the current stable version the build system automatically picks the LLint JavaScript interpreter, and the upcoming 2.38.x release series will include (and automatically enable) JIT support. Signed-off-by: Adrian Perez de Castro Signed-off-by: Thomas Petazzoni --- package/webkitgtk/Config.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/webkitgtk/Config.in b/package/webkitgtk/Config.in index bc8207d93b..052800c8cf 100644 --- a/package/webkitgtk/Config.in +++ b/package/webkitgtk/Config.in @@ -7,6 +7,10 @@ config BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS # Disabled on MIPS big endian due to sigbus default y if BR2_mipsel || BR2_mips64el # Disabled on PowerPC pending runtime testing + # RISC-V needs the g/imafd ISA. + default y if BR2_riscv && BR2_RISCV_ISA_RVI \ + && BR2_RISCV_ISA_RVM && BR2_RISCV_ISA_RVA \ + && BR2_RISCV_ISA_RVF && BR2_RISCV_ISA_RVD # Disabled on SuperH because of segfault depends on BR2_USE_MMU # libglib2 depends on BR2_TOOLCHAIN_HAS_SYNC_4