summaryrefslogtreecommitdiff
path: root/mozilla-1353817.patch
diff options
context:
space:
mode:
authorMartin Stransky <stransky@redhat.com>2017-05-24 08:42:53 +0200
committerMartin Stransky <stransky@redhat.com>2017-05-24 08:42:53 +0200
commitbc096e5ee2c36fb8284e5ccaffd875c2e1a11430 (patch)
treeaa57b6321c42d600cef754f734cdbae5253ff5ee /mozilla-1353817.patch
parentDon't build with d-trace in debug mode (diff)
downloadlibrewolf-fedora-ff-bc096e5ee2c36fb8284e5ccaffd875c2e1a11430.tar.gz
librewolf-fedora-ff-bc096e5ee2c36fb8284e5ccaffd875c2e1a11430.tar.bz2
librewolf-fedora-ff-bc096e5ee2c36fb8284e5ccaffd875c2e1a11430.zip
Added aarch64 patch (mozbz#1353817)
Diffstat (limited to 'mozilla-1353817.patch')
-rw-r--r--mozilla-1353817.patch27
1 files changed, 27 insertions, 0 deletions
diff --git a/mozilla-1353817.patch b/mozilla-1353817.patch
new file mode 100644
index 0000000..dc8d8f8
--- /dev/null
+++ b/mozilla-1353817.patch
@@ -0,0 +1,27 @@
+From 1cc652f5525f458b0b4ceb12af24bf5a4367db32 Mon Sep 17 00:00:00 2001
+From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
+Date: Tue, 23 May 2017 13:09:48 -0400
+Subject: [PATCH] Bug 1353817: Include SkNx_neon.h for ARM64 too
+
+This fixes build errors as arm_neon.h was missing along with some
+missing converters.
+---
+ gfx/skia/skia/src/core/SkNx.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gfx/skia/skia/src/core/SkNx.h b/gfx/skia/skia/src/core/SkNx.h
+index 6bca856..b0427aa 100644
+--- a/gfx/skia/skia/src/core/SkNx.h
++++ b/gfx/skia/skia/src/core/SkNx.h
+@@ -299,7 +299,7 @@ typedef SkNx<4, uint32_t> Sk4u;
+ // Include platform specific specializations if available.
+ #if !defined(SKNX_NO_SIMD) && SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSE2
+ #include "../opts/SkNx_sse.h"
+-#elif !defined(SKNX_NO_SIMD) && defined(SK_ARM_HAS_NEON)
++#elif !defined(SKNX_NO_SIMD) && (defined(SK_ARM_HAS_NEON) || defined(SK_CPU_ARM64))
+ #include "../opts/SkNx_neon.h"
+ #else
+
+--
+2.9.4
+
bgstack15