libphobos: Fix compilation dependencies on s390x-linux-musl
authorIain Buclaw <ibuclaw@gdcproject.org>
Mon, 20 Apr 2020 16:20:12 +0000 (18:20 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Tue, 21 Apr 2020 12:19:13 +0000 (14:19 +0200)
commitac1a0a388cd9529b4ba8b10d8ccd8099a2a95b23
treef99abc45fa3539cbc1ff479320b4de061f1a781d
parent187bdbd5645ff5271bee436e0c854a11b69e9570
libphobos: Fix compilation dependencies on s390x-linux-musl

libphobos/ChangeLog:

* configure: Regenerate.
* configure.ac: Call DRUNTIME_LIBRARIES_UCONTEXT.
* m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_UCONTEXT): Define to
search libraries for swapcontext.
* libdruntime/gcc/sections/elf_shared.d (getTLSRange): Always use
__tls_get_addr on Musl.

Co-Authored-By: Mathias Lang <pro.mathias.lang@gmail.com>
libphobos/ChangeLog
libphobos/configure
libphobos/configure.ac
libphobos/libdruntime/gcc/sections/elf_shared.d
libphobos/m4/druntime/libraries.m4