From: Szabolcs Nagy Date: Sat, 9 Jun 2018 20:39:35 +0000 (+0000) Subject: add MAP_FIXED_NOREPLACE from linux v4.17 X-Git-Tag: v1.1.20~74 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=156a3bedb22b38bc771b755700dca0cab9d1a787;p=oweals%2Fmusl.git add MAP_FIXED_NOREPLACE from linux v4.17 to map at a fixed address without unmapping underlying mappings (fails with EEXIST unlike MAP_FIXED), new in linux commits 4ed28639519c7bad5f518e70b3284c6e0763e650 and a4ff8e8620d3f4f50ac4b41e8067b7d395056843. --- diff --git a/include/sys/mman.h b/include/sys/mman.h index 302ad134..19dd844e 100644 --- a/include/sys/mman.h +++ b/include/sys/mman.h @@ -35,6 +35,7 @@ extern "C" { #define MAP_STACK 0x20000 #define MAP_HUGETLB 0x40000 #define MAP_SYNC 0x80000 +#define MAP_FIXED_NOREPLACE 0x100000 #define MAP_FILE 0 #define MAP_HUGE_SHIFT 26