r266593 - in /trunk/libphobos/libdruntime/core:...
ibuclaw@gcc.gnu.org
ibuclaw@gcc.gnu.org
Wed Nov 28 21:53:00 GMT 2018
Author: ibuclaw
Date: Wed Nov 28 21:53:06 2018
New Revision: 266593
URL: https://gcc.gnu.org/viewcvs?rev=266593&root=gcc&view=rev
Log:
libphobos: Merge common version blocks using arch_any conditions
This sets a precedence in upstream for merging architecture agnostic
C bindings into one block, rather than separate duplicated blocks.
A nice side-effect is it almost completes the C bindings for
s390-linux-gnu and sparc-linux-gnu, and fixes a bug on MIPS32 where
O_SYNC had the wrong value.
Backported from upstream druntime master.
Reviewed-on: https://github.com/dlang/druntime/pull/2357
Modified:
trunk/libphobos/libdruntime/core/stdc/errno.d
trunk/libphobos/libdruntime/core/stdc/fenv.d
trunk/libphobos/libdruntime/core/stdc/math.d
trunk/libphobos/libdruntime/core/sys/linux/dlfcn.d
trunk/libphobos/libdruntime/core/sys/linux/epoll.d
trunk/libphobos/libdruntime/core/sys/linux/link.d
trunk/libphobos/libdruntime/core/sys/linux/sys/auxv.d
trunk/libphobos/libdruntime/core/sys/linux/sys/eventfd.d
trunk/libphobos/libdruntime/core/sys/linux/sys/inotify.d
trunk/libphobos/libdruntime/core/sys/linux/sys/mman.d
trunk/libphobos/libdruntime/core/sys/posix/dlfcn.d
trunk/libphobos/libdruntime/core/sys/posix/fcntl.d
trunk/libphobos/libdruntime/core/sys/posix/signal.d
trunk/libphobos/libdruntime/core/sys/posix/sys/mman.d
trunk/libphobos/libdruntime/core/sys/posix/sys/socket.d
More information about the Gcc-cvs
mailing list