diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk index 03deb6e991..1f5f4aa5e6 100644 --- a/package/wpewebkit/wpewebkit.mk +++ b/package/wpewebkit/wpewebkit.mk @@ -156,18 +156,16 @@ else WPEWEBKIT_CONF_OPTS += -DUSE_GBM=OFF endif -# JIT is not supported for MIPS r6, but the WebKit build system does not -# have a check for these processors. The same goes for ARMv5 and ARMv6. -# Disable JIT forcibly here and use the CLoop interpreter instead. +# JIT is not supported for MIPS, ARMv5, and ARMv6, but the WebKit build +# system does not have a check for some of these target processors. # +# Disable JIT forcibly here and use the CLoop interpreter instead. # Also, we have to disable the sampling profiler and WebAssembly, which # do NOT work with ENABLE_C_LOOP. # -# Upstream bugs: https://bugs.webkit.org/show_bug.cgi?id=191258 -# https://bugs.webkit.org/show_bug.cgi?id=172765 -# https://bugs.webkit.org/show_bug.cgi?id=265218 +# Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=278559 # -ifeq ($(BR2_ARM_CPU_ARMV5)$(BR2_ARM_CPU_ARMV6)$(BR2_MIPS_CPU_MIPS32R6)$(BR2_MIPS_CPU_MIPS64R6),y) +ifeq ($(BR2_ARM_CPU_ARMV5)$(BR2_ARM_CPU_ARMV6)$(BR2_mips)$(BR2_mipsel),y) WPEWEBKIT_CONF_OPTS += \ -DENABLE_JIT=OFF \ -DENABLE_C_LOOP=ON \