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