$OpenBSD: patch-JavaScriptCore_wtf_Platform_h,v 1.4 2010/11/04 21:34:25 landry Exp $
Allow webkit to build and run on mips64
--- JavaScriptCore/wtf/Platform.h.orig	Thu Nov  4 22:29:33 2010
+++ JavaScriptCore/wtf/Platform.h	Thu Nov  4 22:29:51 2010
@@ -115,9 +115,14 @@
 
 /* CPU(MIPS) - MIPS 32-bit */
 /* Note: Only O32 ABI is tested, so we enable it for O32 ABI for now.  */
-#if (defined(mips) || defined(__mips__)) \
-    && defined(_ABIO32)
+#if (defined(mips) || defined(__mips__) || defined(__mips64__))
+#if defined(_ABIO32)
 #define WTF_CPU_MIPS 1
+#endif
+#if defined(__mips64__)
+#define	WTF_CPU_MIPS64	1
+#define	USE_SYSTEM_MALLOC 1
+#endif
 #if defined(__MIPSEB__)
 #define WTF_CPU_BIG_ENDIAN 1
 #endif
@@ -872,7 +877,8 @@
 #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \
     || (CPU(IA64) && !CPU(IA64_32)) \
     || CPU(ALPHA) \
-    || CPU(SPARC64)
+    || CPU(SPARC64) \
+    || CPU(MIPS64)
 #define WTF_USE_JSVALUE64 1
 #elif CPU(ARM) || CPU(PPC64) || CPU(MIPS)
 #define WTF_USE_JSVALUE32 1
