192a0a2
diff -Naur ../varnish-2.0.3.orig/lib/libjemalloc/jemalloc_linux.c ./lib/libjemalloc/jemalloc_linux.c
192a0a2
--- ../varnish-2.0.3.orig/lib/libjemalloc/jemalloc_linux.c	2009-02-12 12:15:24.000000000 +0100
192a0a2
+++ ./lib/libjemalloc/jemalloc_linux.c	2009-06-04 15:27:34.000000000 +0200
192a0a2
@@ -272,6 +272,11 @@
192a0a2
 #  define QUANTUM_2POW		4
192a0a2
 #  define SIZEOF_PTR_2POW	2
192a0a2
 #endif
192a0a2
+#ifdef __s390x__
192a0a2
+#  define PAGESIZE_2POW		12
192a0a2
+#  define QUANTUM_2POW		4
192a0a2
+#  define SIZEOF_PTR_2POW	3
192a0a2
+#endif
192a0a2
 
192a0a2
 #define	QUANTUM			((size_t)(1U << QUANTUM_2POW))
192a0a2
 #define	QUANTUM_MASK		(QUANTUM - 1)