From 5cab64f9e5808fe1b94b9c8695a2303c764f8f79 Mon Sep 17 00:00:00 2001
From: Andre Maroneze <andre.oliveiramaroneze@cea.fr>
Date: Mon, 29 Jul 2019 10:49:17 +0200
Subject: [PATCH] [Libc] add a few non-POSIX flags for mmap

---
 share/libc/sys/mman.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/share/libc/sys/mman.h b/share/libc/sys/mman.h
index 5c0d1c5b751..78b6ac5964a 100644
--- a/share/libc/sys/mman.h
+++ b/share/libc/sys/mman.h
@@ -41,6 +41,11 @@ __PUSH_FC_STDLIB
 #define MAP_PRIVATE 0x02
 #define MAP_SHARED  0x01
 
+// Non-POSIX, but used in some Linux code, so required for parsing
+#define MAP_ANONYMOUS 0x20
+#define MAP_ANON MAP_ANONYMOUS
+#define MAP_SHARED_VALIDATE 0x03
+
 #define MAP_FAILED ((void*) -1)
 
 #define MS_ASYNC      1
-- 
GitLab