jasper 27c9558fdc import mozjs17, as it's still needed by polkit.
discussed with landry@ and aja@
2014-03-26 12:13:53 +00:00

18 lines
718 B
Plaintext

$OpenBSD: patch-gc_Heap_h,v 1.1.1.1 2014/03/26 12:13:53 jasper Exp $
alpha & sparc64 has 8k pagesize too
assume all mips64 have 16k pagesize..
--- gc/Heap.h.orig Mon Feb 11 22:33:22 2013
+++ gc/Heap.h Sun Aug 11 08:06:15 2013
@@ -108,8 +108,10 @@ struct Cell
* Bug 692267: Move page size definition to gc/Memory.h and include it
* directly once jsgc.h is no longer an installed header.
*/
-#if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9))
+#if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9)) || defined(__alpha__) || defined (__sparc64__)
const size_t PageShift = 13;
+#elif defined(__mips64__)
+const size_t PageShift = 14;
#else
const size_t PageShift = 12;
#endif