summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorJacek Sieka <arnetheduck@gmail.com>2016-03-07 22:09:33 +0800
committerJacek Sieka <arnetheduck@gmail.com>2016-03-07 22:09:33 +0800
commit0eca706d5615a6ff1a9714745c1a14ecea357ac2 (patch)
tree3e49dd610c5287b46b012d837bdb35da511eb971 /lib
parent87a8bc6557125f5566536d6f0825ed975e616439 (diff)
downloadNim-0eca706d5615a6ff1a9714745c1a14ecea357ac2.tar.gz
provide const value for MAP_ANONYMOUS
Diffstat (limited to 'lib')
-rw-r--r--lib/system/alloc.nim2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/system/alloc.nim b/lib/system/alloc.nim
index ff3e42fa1..c0b697238 100644
--- a/lib/system/alloc.nim
+++ b/lib/system/alloc.nim
@@ -90,6 +90,8 @@ elif defined(posix):
     const MAP_ANONYMOUS = 0x1000
   elif defined(solaris):
     const MAP_ANONYMOUS = 0x100
+  elif defined(linux):
+    const MAP_ANONYMOUS = 0x20'i32
   else:
     var
       MAP_ANONYMOUS {.importc: "MAP_ANONYMOUS", header: "<sys/mman.h>".}: cint