12 changes: 6 additions & 6 deletions src/core/sys/posix/sys/mman.d
Original file line number Diff line number Diff line change
Expand Up @@ -202,10 +202,6 @@ version( linux )
enum MAP_PRIVATE = 0x02;
enum MAP_FIXED = 0x10;

static import core.sys.linux.sys.mman;
deprecated("Please use core.sys.linux.sys.mman for non-POSIX extensions")
alias MAP_ANON = core.sys.linux.sys.mman.MAP_ANON;

enum MAP_FAILED = cast(void*) -1;

version (Alpha) enum
Expand Down Expand Up @@ -240,7 +236,9 @@ else version( OSX )
enum MAP_SHARED = 0x0001;
enum MAP_PRIVATE = 0x0002;
enum MAP_FIXED = 0x0010;
enum MAP_ANON = 0x1000; // non-standard
static import core.sys.osx.sys.mman;
deprecated("Please use core.sys.osx.sys.mman for non-POSIX extensions")
alias MAP_ANON = core.sys.osx.sys.mman.MAP_ANON;

enum MAP_FAILED = cast(void*)-1;

Expand All @@ -255,7 +253,9 @@ else version( FreeBSD )
enum MAP_SHARED = 0x0001;
enum MAP_PRIVATE = 0x0002;
enum MAP_FIXED = 0x0010;
enum MAP_ANON = 0x1000; // non-standard
static import core.sys.freebsd.sys.mman;
deprecated("Please use core.sys.freebsd.sys.mman for non-POSIX extensions")
alias MAP_ANON = core.sys.freebsd.sys.mman.MAP_ANON;

enum MAP_FAILED = cast(void*)-1;

Expand Down
12 changes: 12 additions & 0 deletions win32.mak
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,9 @@ $(IMPDIR)\core\sys\freebsd\execinfo.d : src\core\sys\freebsd\execinfo.d
$(IMPDIR)\core\sys\freebsd\time.d : src\core\sys\freebsd\time.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\cdefs.d : src\core\sys\freebsd\sys\cdefs.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\elf.d : src\core\sys\freebsd\sys\elf.d
copy $** $@

Expand All @@ -288,6 +291,9 @@ $(IMPDIR)\core\sys\freebsd\sys\event.d : src\core\sys\freebsd\sys\event.d
$(IMPDIR)\core\sys\freebsd\sys\link_elf.d : src\core\sys\freebsd\sys\link_elf.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\mman.d : src\core\sys\freebsd\sys\mman.d
copy $** $@

$(IMPDIR)\core\sys\linux\config.d : src\core\sys\linux\config.d
copy $** $@

Expand Down Expand Up @@ -357,6 +363,12 @@ $(IMPDIR)\core\sys\osx\mach\semaphore.d : src\core\sys\osx\mach\semaphore.d
$(IMPDIR)\core\sys\osx\mach\thread_act.d : src\core\sys\osx\mach\thread_act.d
copy $** $@

$(IMPDIR)\core\sys\osx\sys\cdefs.d : src\core\sys\osx\sys\cdefs.d
copy $** $@

$(IMPDIR)\core\sys\osx\sys\mman.d : src\core\sys\osx\sys\mman.d
copy $** $@

$(IMPDIR)\core\sys\posix\arpa\inet.d : src\core\sys\posix\arpa\inet.d
copy $** $@

Expand Down
13 changes: 13 additions & 0 deletions win64.mak
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,9 @@ $(IMPDIR)\core\sys\freebsd\execinfo.d : src\core\sys\freebsd\execinfo.d
$(IMPDIR)\core\sys\freebsd\time.d : src\core\sys\freebsd\time.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\cdefs.d : src\core\sys\freebsd\sys\cdefs.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\elf.d : src\core\sys\freebsd\sys\elf.d
copy $** $@

Expand All @@ -295,6 +298,9 @@ $(IMPDIR)\core\sys\freebsd\sys\event.d : src\core\sys\freebsd\sys\event.d
$(IMPDIR)\core\sys\freebsd\sys\link_elf.d : src\core\sys\freebsd\sys\link_elf.d
copy $** $@

$(IMPDIR)\core\sys\freebsd\sys\mman.d : src\core\sys\freebsd\sys\mman.d
copy $** $@

$(IMPDIR)\core\sys\linux\config.d : src\core\sys\linux\config.d
copy $** $@

Expand Down Expand Up @@ -354,6 +360,7 @@ $(IMPDIR)\core\sys\osx\mach\kern_return.d : src\core\sys\osx\mach\kern_return.d

$(IMPDIR)\core\sys\osx\mach\loader.d : src\core\sys\osx\mach\loader.d
copy $** $@

$(IMPDIR)\core\sys\osx\mach\port.d : src\core\sys\osx\mach\port.d
copy $** $@

Expand All @@ -363,6 +370,12 @@ $(IMPDIR)\core\sys\osx\mach\semaphore.d : src\core\sys\osx\mach\semaphore.d
$(IMPDIR)\core\sys\osx\mach\thread_act.d : src\core\sys\osx\mach\thread_act.d
copy $** $@

$(IMPDIR)\core\sys\osx\sys\cdefs.d : src\core\sys\osx\sys\cdefs.d
copy $** $@

$(IMPDIR)\core\sys\osx\sys\mman.d : src\core\sys\osx\sys\mman.d
copy $** $@

$(IMPDIR)\core\sys\posix\arpa\inet.d : src\core\sys\posix\arpa\inet.d
copy $** $@

Expand Down