28 lines
785 B
Diff
28 lines
785 B
Diff
--- qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h 2015-05-07 14:14:45.000000000 +0000
|
|
+++ qt-everywhere-opensource-src-4.8.7.patched/src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h 2015-06-09 14:55:33.493388000 +0000
|
|
@@ -369,6 +369,15 @@
|
|
|
|
#endif /* ARM */
|
|
|
|
+/* CPU(AARCH64) - AArch64 */
|
|
+#if defined(__aarch64__)
|
|
+#define WTF_CPU_AARCH64 1
|
|
+#if defined(__AARCH64EB__)
|
|
+#define WTF_CPU_BIG_ENDIAN 1
|
|
+#endif
|
|
+#endif
|
|
+
|
|
+
|
|
#if CPU(ARM) || CPU(MIPS) || CPU(SH4)
|
|
#define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
|
|
#endif
|
|
@@ -1003,7 +1012,8 @@
|
|
|| CPU(SPARC64) \
|
|
|| CPU(S390X) \
|
|
|| CPU(PPC64) \
|
|
- || CPU(MIPS64)
|
|
+ || CPU(MIPS64) \
|
|
+ || CPU(AARCH64)
|
|
#define WTF_USE_JSVALUE64 1
|
|
#else
|
|
#define WTF_USE_JSVALUE32_64 1
|