From 438554a728e15e08a06f52fa6de3a99c23d8b0a1 Mon Sep 17 00:00:00 2001 From: lizzie Date: Mon, 1 Dec 2025 18:54:57 +0000 Subject: [PATCH] MAP_SYSTEM --- src/common/host_memory.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/common/host_memory.cpp b/src/common/host_memory.cpp index d0cb8a8021..d67befca07 100644 --- a/src/common/host_memory.cpp +++ b/src/common/host_memory.cpp @@ -47,8 +47,15 @@ # define MAP_ANONYMOUS MAP_ANON #endif // PlayStation 4 +// Flag needs to be undef-ed on non PS4 since it has different semantics +// on some platforms. #ifndef MAP_SYSTEM -# define MAP_SYSTEM 0 +# ifdef __OPENORBIS__ +# define MAP_SYSTEM 0x2000 +# else +# undef MAP_SYSTEM +# define MAP_SYSTEM 0 +# endif #endif #endif // ^^^ POSIX ^^^