]> granicus.if.org Git - php/commitdiff
Fixed bug #39702 (php crashes in the allocator on linux-m68k)
authorDmitry Stogov <dmitry@php.net>
Fri, 1 Dec 2006 15:33:20 +0000 (15:33 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 1 Dec 2006 15:33:20 +0000 (15:33 +0000)
Zend/zend_alloc.c

index 460ce62ffe741db1f73aea5b9b2670b611d9bda9..7905ad4b820f9788dc9d69bfb61276b006a92850 100644 (file)
@@ -373,6 +373,11 @@ struct _zend_mm_heap {
 #ifndef ZEND_MM_ALIGNMENT
 # define ZEND_MM_ALIGNMENT 8
 # define ZEND_MM_ALIGNMENT_LOG2 3
+#elif ZEND_MM_ALIGNMENT < 4
+# undef ZEND_MM_ALIGNMENT
+# undef ZEND_MM_ALIGNMENT
+# define ZEND_MM_ALIGNMENT 4
+# define ZEND_MM_ALIGNMENT_LOG2 2
 #endif
 
 #define ZEND_MM_ALIGNMENT_MASK ~(ZEND_MM_ALIGNMENT-1)