18 lines
718 B
Plaintext
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
|