]> git.ipfire.org Git - thirdparty/gcc.git/commit
libphobos: Fix multilib builds for s390x-linux-gnu
authorIain Buclaw <ibuclaw@gcc.gnu.org>
Mon, 29 Apr 2019 05:46:14 +0000 (05:46 +0000)
committerIain Buclaw <ibuclaw@gcc.gnu.org>
Mon, 29 Apr 2019 05:46:14 +0000 (05:46 +0000)
commit92095b8ea2d0d53dd4cc6406f11fa4d2f25a2a9e
treee99ed6a78f9d799b99b48296782b68428aa355c9
parent42896ed44cb176f558504a3282c06f694729b07f
libphobos: Fix multilib builds for s390x-linux-gnu

Merges upstream druntime aab44549, phobos 3dc363783.

Reviewed-on: https://github.com/dlang/druntime/pull/2590
     https://github.com/dlang/phobos/pull/6983

libphobos/ChangeLog:

2019-04-28  Iain Buclaw  <ibuclaw@gdcproject.org>

* libdruntime/gcc/sections/elf_shared.d (IBMZ_Any): Define when
version S390 or SystemZ.  Use condition instead of SystemZ.
(getTLSRange): Return null on GNU_EMUTLS targets.

From-SVN: r270640
libphobos/libdruntime/MERGE
libphobos/libdruntime/core/sys/linux/link.d
libphobos/libdruntime/core/sys/posix/setjmp.d
libphobos/libdruntime/core/sys/posix/sys/stat.d
libphobos/libdruntime/core/sys/posix/ucontext.d
libphobos/libdruntime/gcc/sections/elf_shared.d
libphobos/src/MERGE
libphobos/src/std/math.d