server: Processor dependent fallbacks in init_page_size

André Hentschel nerv at dawncrow.de
Sun Oct 2 08:25:46 CDT 2011


---
 server/mapping.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/server/mapping.c b/server/mapping.c
index f37016f..3c7b75d 100644
--- a/server/mapping.c
+++ b/server/mapping.c
@@ -127,6 +127,10 @@ static void init_page_size(void)
 # else
 #  ifdef __svr4__
     page_size = sysconf(_SC_PAGESIZE);
+#  elif defined(__x86_64__) || defined(__arm__) || defined(__powerpc__)
+    page_size = 4096;
+#  elif defined(__sparc__)
+    page_size = 8192;
 #  else
 #   error Cannot get the page size on this platform
 #  endif
-- 

Best Regards, André Hentschel



More information about the wine-patches mailing list