libphobos: Merge common version blocks for core.sys.posix.sys.msg.
authorIain Buclaw <ibuclaw@gcc.gnu.org>
Sun, 16 Dec 2018 23:18:25 +0000 (23:18 +0000)
committerIain Buclaw <ibuclaw@gcc.gnu.org>
Sun, 16 Dec 2018 23:18:25 +0000 (23:18 +0000)
commit3b26756ba22b18d9c3d5ef571772bdd283b2fbe2
tree384ed9e2dfbf47db381f755164750c72e1b918e2
parent8c02e054351eede75adf7cbffa8e9dfc20057623
libphobos: Merge common version blocks for core.sys.posix.sys.msg.

This is a continuation of simplifying C bindings so there aren't dozens
of duplicated code for each architecture.  For this particular module,
it now more closely resembles how glibc arranges msq.h, fixing a couple
of targets in the process, notably X32.

Backport from upstream druntime 2.084.

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

From-SVN: r267192
libphobos/libdruntime/core/sys/posix/sys/msg.d