libphobos: Backport extern(C) bindings from druntime 2.091
authorIain Buclaw <ibuclaw@gdcproject.org>
Mon, 27 Apr 2020 21:33:18 +0000 (23:33 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Mon, 27 Apr 2020 21:33:18 +0000 (23:33 +0200)
commit6dffa67b46dc2d4deb25951f8b17e823f559cf3a
treefd6096536fa963ea335bfe9ee94c414607d0588d
parent9b8e9006bb35641865358e2df4f6b3ae185b239a
libphobos: Backport extern(C) bindings from druntime 2.091

Merge upstream druntime 47688279.

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

Fixes: PR d/90718
Fixes: PR d/90719
libphobos/ChangeLog:

* libdruntime/Makefile.am (DRUNTIME_DSOURCES_LINUX): Remove
core/sys/linux/sys/netinet/tcp.d.
* libdruntime/Makefile.in: Regenerate.
37 files changed:
libphobos/ChangeLog
libphobos/libdruntime/MERGE
libphobos/libdruntime/Makefile.am
libphobos/libdruntime/Makefile.in
libphobos/libdruntime/core/math.d
libphobos/libdruntime/core/stdc/assert_.d
libphobos/libdruntime/core/stdc/errno.d
libphobos/libdruntime/core/stdc/stdint.d
libphobos/libdruntime/core/stdc/string.d
libphobos/libdruntime/core/sys/darwin/mach/port.d
libphobos/libdruntime/core/sys/darwin/mach/thread_act.d
libphobos/libdruntime/core/sys/freebsd/dlfcn.d
libphobos/libdruntime/core/sys/freebsd/execinfo.d
libphobos/libdruntime/core/sys/linux/config.d
libphobos/libdruntime/core/sys/linux/link.d
libphobos/libdruntime/core/sys/linux/sys/netinet/tcp.d [deleted file]
libphobos/libdruntime/core/sys/linux/sys/socket.d
libphobos/libdruntime/core/sys/linux/timerfd.d
libphobos/libdruntime/core/sys/posix/config.d
libphobos/libdruntime/core/sys/posix/dlfcn.d
libphobos/libdruntime/core/sys/posix/inttypes.d
libphobos/libdruntime/core/sys/posix/netdb.d
libphobos/libdruntime/core/sys/posix/signal.d
libphobos/libdruntime/core/sys/posix/stdio.d
libphobos/libdruntime/core/sys/posix/stdlib.d
libphobos/libdruntime/core/sys/posix/sys/filio.d
libphobos/libdruntime/core/sys/posix/sys/ioccom.d
libphobos/libdruntime/core/sys/posix/sys/resource.d
libphobos/libdruntime/core/sys/posix/sys/select.d
libphobos/libdruntime/core/sys/posix/sys/socket.d
libphobos/libdruntime/core/sys/posix/sys/stat.d
libphobos/libdruntime/core/sys/posix/sys/ttycom.d
libphobos/libdruntime/core/sys/posix/sys/types.d
libphobos/libdruntime/core/sys/posix/sys/uio.d
libphobos/libdruntime/core/sys/posix/syslog.d
libphobos/libdruntime/core/sys/posix/time.d
libphobos/libdruntime/core/sys/posix/unistd.d