[openjfx] 03/04: Disabled the WebKit JIT on ARMv4
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Fri Oct 6 11:16:46 UTC 2017
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository openjfx.
commit 869b1949dbd38a5953b58be1c7a18cf01c267f1d
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Fri Oct 6 12:03:54 2017 +0200
Disabled the WebKit JIT on ARMv4
---
debian/changelog | 1 +
debian/patches/26-disable-webkit-jit-for-armv4.patch | 17 +++++++++++++++++
debian/patches/series | 1 +
3 files changed, 19 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 42a544f..2149621 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ openjfx (8u141-b14-3) UNRELEASED; urgency=medium
* Compile WebKit with the -g1 debugging level to reduce the memory used
* Reworked the patch disabling the sampling profiler to stop the compiler
from complaining about the redefinition of ENABLE_SAMPLING_PROFILER.
+ * Disabled the WebKit JIT on ARMv4
-- Emmanuel Bourg <ebourg at apache.org> Fri, 06 Oct 2017 10:05:51 +0200
diff --git a/debian/patches/26-disable-webkit-jit-for-armv4.patch b/debian/patches/26-disable-webkit-jit-for-armv4.patch
new file mode 100644
index 0000000..7c28b90
--- /dev/null
+++ b/debian/patches/26-disable-webkit-jit-for-armv4.patch
@@ -0,0 +1,17 @@
+Description: Disables the WebKit JIT on armel (fails to build)
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: no
+--- a/modules/web/src/main/native/Source/WTF/wtf/Platform.h
++++ b/modules/web/src/main/native/Source/WTF/wtf/Platform.h
+@@ -759,6 +759,11 @@
+ #define ENABLE_JIT 1
+ #endif
+
++#if CPU(ARM) && WTF_ARM_ARCH_VERSION < 5
++#undef ENABLE_JIT
++#define ENABLE_JIT 0
++#endif
++
+ /* The FTL *does not* work on 32-bit platforms. Disable it even if someone asked us to enable it. */
+ #if USE(JSVALUE32_64)
+ #undef ENABLE_FTL_JIT
diff --git a/debian/patches/series b/debian/patches/series
index 448d37c..9d45798 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -20,3 +20,4 @@ fix-arm32-build.patch
23-webcore-linker-flags.patch
24-disable-buildSrc-tests.patch
25-webkit-debug-level.patch
+26-disable-webkit-jit-for-armv4.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjfx.git
More information about the pkg-java-commits
mailing list