Showing with 4 additions and 0 deletions.
  1. +2 −0 src/core/thread.d
  2. +2 −0 src/gc/os.d
2 changes: 2 additions & 0 deletions src/core/thread.d
Original file line number Diff line number Diff line change
Expand Up @@ -4224,7 +4224,9 @@ private:
else
{
version (Posix) import core.sys.posix.sys.mman; // mmap
version (FreeBSD) import core.sys.freebsd.sys.mman : MAP_ANON;
version (linux) import core.sys.linux.sys.mman : MAP_ANON;
version (OSX) import core.sys.osx.sys.mman : MAP_ANON;

static if( __traits( compiles, mmap ) )
{
Expand Down
2 changes: 2 additions & 0 deletions src/gc/os.d
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@ version (Windows)
else version (Posix)
{
import core.sys.posix.sys.mman;
version (FreeBSD) import core.sys.freebsd.sys.mman : MAP_ANON;
version (linux) import core.sys.linux.sys.mman : MAP_ANON;
version (OSX) import core.sys.osx.sys.mman : MAP_ANON;
import core.stdc.stdlib;

//version = GC_Use_Alloc_MMap;
Expand Down