summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2017-09-10 13:34:54 +0200
committerRich Felker <dalias@aerifal.cx>2017-09-11 14:06:27 -0400
commitc10bc61508dc52b8315084e628f36a6c3c2dabb1 (patch)
treee3be6dd427eaad55f24cef72102a0ede344dbc43 /arch
parentda438ee1fc516c41ba1790cef7be551a9e244397 (diff)
downloadmusl-c10bc61508dc52b8315084e628f36a6c3c2dabb1.tar.gz
musl-c10bc61508dc52b8315084e628f36a6c3c2dabb1.tar.bz2
musl-c10bc61508dc52b8315084e628f36a6c3c2dabb1.tar.xz
musl-c10bc61508dc52b8315084e628f36a6c3c2dabb1.zip
powerpc{64}: fix MAP_NORESERVE and MAP_LOCKED in mman.h
MAP_{NORESERVE,LOCKED} have different values on powerpc than in generic.
Diffstat (limited to 'arch')
-rw-r--r--arch/powerpc/bits/mman.h7
-rw-r--r--arch/powerpc64/bits/mman.h5
2 files changed, 11 insertions, 1 deletions
diff --git a/arch/powerpc/bits/mman.h b/arch/powerpc/bits/mman.h
index b6a15a12..95ec4358 100644
--- a/arch/powerpc/bits/mman.h
+++ b/arch/powerpc/bits/mman.h
@@ -1,4 +1,9 @@
-#define PROT_SAO 0x10
+#define PROT_SAO 0x10
+
+#undef MAP_NORESERVE
+#define MAP_NORESERVE 0x40
+#undef MAP_LOCKED
+#define MAP_LOCKED 0x80
#undef MCL_CURRENT
#define MCL_CURRENT 0x2000
diff --git a/arch/powerpc64/bits/mman.h b/arch/powerpc64/bits/mman.h
index f5974f82..95ec4358 100644
--- a/arch/powerpc64/bits/mman.h
+++ b/arch/powerpc64/bits/mman.h
@@ -1,5 +1,10 @@
#define PROT_SAO 0x10
+#undef MAP_NORESERVE
+#define MAP_NORESERVE 0x40
+#undef MAP_LOCKED
+#define MAP_LOCKED 0x80
+
#undef MCL_CURRENT
#define MCL_CURRENT 0x2000
#undef MCL_FUTURE