View | Details | Raw Unified | Return to bug 214167 | Differences between
and this patch

Collapse All | Expand All

(-)files/patch-assembler_wtf_Platform.h (+18 lines)
Line 0 Link Here
1
--- assembler/wtf/Platform.h.orig	2016-12-23 16:20:31 UTC
2
+++ assembler/wtf/Platform.h
3
@@ -269,6 +269,7 @@
4
 #elif defined(__ARM_ARCH_6__) \
5
     || defined(__ARM_ARCH_6J__) \
6
     || defined(__ARM_ARCH_6K__) \
7
+    || defined(__ARM_ARCH_6KZ__) \
8
     || defined(__ARM_ARCH_6Z__) \
9
     || defined(__ARM_ARCH_6ZK__) \
10
     || defined(__ARM_ARCH_6T2__) \
11
@@ -306,6 +307,7 @@
12
 
13
 #elif defined(__ARM_ARCH_6J__) \
14
     || defined(__ARM_ARCH_6K__) \
15
+    || defined(__ARM_ARCH_6KZ__) \
16
     || defined(__ARM_ARCH_6Z__) \
17
     || defined(__ARM_ARCH_6ZK__) \
18
     || defined(__ARM_ARCH_6M__)
(-)files/patch-vm_NumericConversions.h (+11 lines)
Line 0 Link Here
1
--- ./js/src/vm/NumericConversions.h.orig	2016-12-23 16:23:54 UTC
2
+++ ./js/src/vm/NumericConversions.h
3
@@ -132,7 +132,7 @@ ToIntWidth(double d)
4
 inline int32_t
5
 ToInt32(double d)
6
 {
7
-#if defined (__arm__) && defined (__GNUC__)
8
+#if defined (__arm__) && defined (__GNUC__)  && !defined(__clang__)
9
     int32_t i;
10
     uint32_t    tmp0;
11
     uint32_t    tmp1;

Return to bug 214167