mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/wpewebkit: disable JSC JIT for MIPSr6
Forcibly disable the JavaScriptCore JIT compilation support
for MIPSr6 processors, which are unsupported.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit f779520a63)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
f9911ac079
commit
e732217623
@@ -53,4 +53,13 @@ else
|
|||||||
WPEWEBKIT_CONF_OPTS += -DUSE_WOFF2=OFF
|
WPEWEBKIT_CONF_OPTS += -DUSE_WOFF2=OFF
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# JIT is not supported for MIPS r6, but the WebKit build system does not
|
||||||
|
# have a check for these processors. Disable JIT forcibly here and use
|
||||||
|
# the CLoop interpreter instead.
|
||||||
|
#
|
||||||
|
# Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=191258
|
||||||
|
ifeq ($(BR2_MIPS_CPU_MIPS32R6)$(BR2_MIPS_CPU_MIPS64R6),y)
|
||||||
|
WPEWEBKIT_CONF_OPTS += -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON
|
||||||
|
endif
|
||||||
|
|
||||||
$(eval $(cmake-package))
|
$(eval $(cmake-package))
|
||||||
|
|||||||
Reference in New Issue
Block a user