Index: /trunk/source/lisp-kernel/memory.c
===================================================================
--- /trunk/source/lisp-kernel/memory.c	(revision 14232)
+++ /trunk/source/lisp-kernel/memory.c	(revision 14233)
@@ -298,5 +298,5 @@
   return VirtualAlloc(0, nbytes, MEM_RESERVE|MEM_COMMIT, MEMPROTECT_RWX);
 #else
-  return mmap(NULL, nbytes, MEMPROTECT_RWX, MAP_PRIVATE|MAP_ANON|MAP_GROWSDOWN, -1, 0);
+  return mmap(NULL, nbytes, MEMPROTECT_RWX, MAP_PRIVATE|MAP_ANON, -1, 0);
 #endif
 }
Index: /trunk/source/lisp-kernel/memprotect.h
===================================================================
--- /trunk/source/lisp-kernel/memprotect.h	(revision 14232)
+++ /trunk/source/lisp-kernel/memprotect.h	(revision 14233)
@@ -46,7 +46,4 @@
 #define MEMPROTECT_RX   (PROT_READ|PROT_EXEC)
 #define MEMPROTECT_RWX  (PROT_READ|PROT_WRITE|PROT_EXEC)
-#ifndef MAP_GROWSDOWN
-#define MAP_GROWSDOWN (0)
-#endif
 
 
Index: /trunk/source/lisp-kernel/thread_manager.c
===================================================================
--- /trunk/source/lisp-kernel/thread_manager.c	(revision 14232)
+++ /trunk/source/lisp-kernel/thread_manager.c	(revision 14233)
@@ -1598,7 +1598,4 @@
   
   
-#ifndef MAP_GROWSDOWN
-#define MAP_GROWSDOWN 0
-#endif
 
 Ptr
