Alexandre Julliard : ntdll: Reserve memory areas on all platforms.

Alexandre Julliard julliard at winehq.org
Mon Jul 6 16:20:45 CDT 2020


Module: wine
Branch: master
Commit: 086072ca6aa98e1d3107cac828c1d96cba01eeca
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=086072ca6aa98e1d3107cac828c1d96cba01eeca

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Sat Jul  4 21:16:07 2020 +0200

ntdll: Reserve memory areas on all platforms.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/ntdll/unix/virtual.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c
index 32d613e119..d16259e5ae 100644
--- a/dlls/ntdll/unix/virtual.c
+++ b/dlls/ntdll/unix/virtual.c
@@ -286,7 +286,7 @@ static void reserve_area( void *addr, void *end )
 
 static void mmap_init( const struct preload_info *preload_info )
 {
-#ifdef __i386__
+#ifndef _WIN64
 #ifndef __APPLE__
     char stack;
     char * const stack_ptr = &stack;
@@ -329,7 +329,7 @@ static void mmap_init( const struct preload_info *preload_info )
 #endif
         reserve_area( user_space_limit, 0 );
 
-#elif defined(__x86_64__) || defined(__aarch64__)
+#else
 
     if (preload_info) return;
     /* if we don't have a preloader, try to reserve the space now */




More information about the wine-cvs mailing list