From 31e634b29522f971282700ecfa4cfb8e41e38dc9 Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Sun, 20 Jan 2019 17:17:11 +0100 Subject: [PATCH] core.sys.posix.aio: Use version Darwin instead of OSX --- src/core/sys/posix/aio.d | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/core/sys/posix/aio.d b/src/core/sys/posix/aio.d index ae65442d77..47458160f2 100644 --- a/src/core/sys/posix/aio.d +++ b/src/core/sys/posix/aio.d @@ -11,6 +11,15 @@ module core.sys.posix.aio; private import core.sys.posix.signal; private import core.sys.posix.sys.types; +version (OSX) + version = Darwin; +else version (iOS) + version = Darwin; +else version (TVOS) + version = Darwin; +else version (WatchOS) + version = Darwin; + version (Posix): extern (C): @@ -84,7 +93,7 @@ else version (CRuntime_Musl) ubyte[32-2*(void*).sizeof] __dummy4; } } -else version (OSX) +else version (Darwin) { struct aiocb { @@ -201,7 +210,7 @@ else version (CRuntime_Musl) AIO_ALLDONE } } -else version (OSX) +else version (Darwin) { enum { @@ -248,7 +257,7 @@ else version (CRuntime_Musl) LIO_NOP } } -else version (OSX) +else version (Darwin) { enum { @@ -293,7 +302,7 @@ else version (CRuntime_Musl) LIO_NOWAIT } } -else version (OSX) +else version (Darwin) { enum {