libs/port: More processor dependent fallbacks in getpagesize

André Hentschel nerv at dawncrow.de
Thu Sep 29 15:09:41 CDT 2011


---
 libs/port/getpagesize.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/libs/port/getpagesize.c b/libs/port/getpagesize.c
index 0271e5d..cddbf38 100644
--- a/libs/port/getpagesize.c
+++ b/libs/port/getpagesize.c
@@ -30,8 +30,10 @@ size_t getpagesize(void)
 {
 # ifdef __svr4__
     return sysconf(_SC_PAGESIZE);
-# elif defined(__i386__) || defined(__x86_64__)
+# elif defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__powerpc__)
     return 4096;
+# elif defined(__sparc__)
+    return 8192;
 # else
 #  error Cannot get the page size on this platform
 # endif
-- 

Best Regards, André Hentschel



More information about the wine-patches mailing list