libphobos: Add support for RISCV to glibc bindings

Programming / Compilers / GCC - ibuclaw [138bc75d-0d04-0410-961f-82ee72b054a4] - 1 December 2018 21:48 EST

Backported from upstream druntime master.

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

387a5d4a259 libphobos: Add support for RISCV to glibc bindings
libphobos/libdruntime/core/stdc/fenv.d | 30 +++++++++++++
libphobos/libdruntime/core/stdc/math.d | 9 ++++
libphobos/libdruntime/core/sys/linux/dlfcn.d | 26 +++++++++++
libphobos/libdruntime/core/sys/linux/epoll.d | 10 +++++
libphobos/libdruntime/core/sys/linux/link.d | 8 ++++
libphobos/libdruntime/core/sys/linux/sys/eventfd.d | 8 ++++
libphobos/libdruntime/core/sys/linux/sys/inotify.d | 7 +++
libphobos/libdruntime/core/sys/linux/sys/mman.d | 27 +++++++++++
libphobos/libdruntime/core/sys/posix/dlfcn.d | 9 ++++
libphobos/libdruntime/core/sys/posix/fcntl.d | 15 +++++++
libphobos/libdruntime/core/sys/posix/setjmp.d | 14 ++++++
libphobos/libdruntime/core/sys/posix/signal.d | 36 +++++++++++++++
libphobos/libdruntime/core/sys/posix/sys/mman.d | 4 ++
libphobos/libdruntime/core/sys/posix/sys/msg.d | 45 +++++++++++++++++++
libphobos/libdruntime/core/sys/posix/sys/socket.d | 36 +++++++++++++++
libphobos/libdruntime/core/sys/posix/sys/stat.d | 27 +++++++++++
libphobos/libdruntime/core/sys/posix/ucontext.d | 52 ++++++++++++++++++++++
libphobos/libdruntime/rt/sections_elf_shared.d | 17 ++++---
18 files changed, 374 insertions(+), 6 deletions(-)

Upstream: gcc.gnu.org


  • Share