libphobos: Merge upstream druntime 175bf5fc

Programming / Compilers / GCC - ibuclaw [138bc75d-0d04-0410-961f-82ee72b054a4] - 11 April 2019 21:11 EDT

Backports extern(C) bindings committed to upstream druntime since the last sync.

Reviewed-on: https://github.com/dlang/druntime/pull/2552

88775b0e6e8 libphobos: Merge upstream druntime 175bf5fc
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/core/stdc/stdio.d | 3 -
libphobos/libdruntime/core/stdc/time.d | 21 ++--
libphobos/libdruntime/core/sync/condition.d | 7 +-
libphobos/libdruntime/core/sync/mutex.d | 19 +--
libphobos/libdruntime/core/sync/semaphore.d | 30 ++---
libphobos/libdruntime/core/sys/posix/aio.d | 134 +++++++++++++++++++++
libphobos/libdruntime/core/sys/posix/fcntl.d | 9 +-
libphobos/libdruntime/core/sys/posix/stdio.d | 56 +++++++++
libphobos/libdruntime/core/sys/posix/sys/socket.d | 17 ++-
libphobos/libdruntime/core/sys/solaris/dlfcn.d | 3 +-
libphobos/libdruntime/core/sys/solaris/sys/link.d | 8 +-
libphobos/libdruntime/core/sys/windows/shlobj.d | 2 +-
libphobos/libdruntime/core/sys/windows/threadaux.d | 18 +--
libphobos/libdruntime/core/time.d | 34 +++++-
libphobos/libdruntime/gc/os.d | 7 +-
16 files changed, 304 insertions(+), 66 deletions(-)

Upstream: gcc.gnu.org


  • Share