Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-05-07 Thread Rainer Orth
Hi Iain, >> > I've just given building gcc a try in an OpenIndiana VM, and get the >> > following: >> > >> > ld: fatal: option -z has illegal argument 'relax=transtls' >> > ld: fatal: flags processing errors >> > collect2: error: ld returned 1 exit status >> > >> > $ ld --version >> > ld: Software

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-05-07 Thread Iain Buclaw
On Tue, 7 May 2019 at 10:15, Rainer Orth wrote: > > Hi Iain, > > > On Tue, 19 Feb 2019 at 13:58, Rainer Orth > > wrote: > >> > >> Hi Iain, > >> > >> >> Thanks. This will have to wait for > >> >> > >> >> [libphobos] Use sections_elf_shared.d on Solaris 11.5 (PR > >> >> d/88150) > >> >>

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-05-07 Thread Rainer Orth
Hi Iain, > On Tue, 19 Feb 2019 at 13:58, Rainer Orth > wrote: >> >> Hi Iain, >> >> >> Thanks. This will have to wait for >> >> >> >> [libphobos] Use sections_elf_shared.d on Solaris 11.5 (PR d/88150) >> >> https://gcc.gnu.org/ml/gcc-patches/2019-01/msg01661.html >> > >> > I'll m

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-04-14 Thread Rainer Orth
Hi Iain, >> I don't think you need concern yourself with this very much: it's just a >> hack around a Solaris ld bug, suggested by the Solaris linker engineers >> for the moment. Once the dlpi_tls_modid patch lands in Solaris 11.5 >> (this week or next), I'll ask if they see a chance to have that

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-04-14 Thread Iain Buclaw
On Tue, 19 Feb 2019 at 13:58, Rainer Orth wrote: > > Hi Iain, > > >> Thanks. This will have to wait for > >> > >> [libphobos] Use sections_elf_shared.d on Solaris 11.5 (PR d/88150) > >> https://gcc.gnu.org/ml/gcc-patches/2019-01/msg01661.html > > > > I'll make a fork of sections s

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-04-14 Thread Rainer Orth
Hi Iain, > On Tue, 29 Jan 2019 at 13:35, Rainer Orth > wrote: >> >> With the set of libphobos Solaris patches just posted, it would become >> possible to enable libphobos on Solaris 11/x86 by default. >> >> This is what this patch does. >> >> * It uses a LIBPHOBOS_SUPPORTED variable both in topl

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-02-19 Thread Rainer Orth
Hi Iain, >> Thanks. This will have to wait for >> >> [libphobos] Use sections_elf_shared.d on Solaris 11.5 (PR d/88150) >> https://gcc.gnu.org/ml/gcc-patches/2019-01/msg01661.html > > I'll make a fork of sections support tonight, as that seems to be the > right way forwards. > > O

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-02-19 Thread Iain Buclaw
On Tue, 19 Feb 2019 at 10:32, Rainer Orth wrote: > > Hi Iain, > > > On Tue, 29 Jan 2019 at 13:35, Rainer Orth > > wrote: > >> > >> With the set of libphobos Solaris patches just posted, it would become > >> possible to enable libphobos on Solaris 11/x86 by default. > >> > >> This is what this pa

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-02-19 Thread Rainer Orth
Hi Iain, > On Tue, 29 Jan 2019 at 13:35, Rainer Orth > wrote: >> >> With the set of libphobos Solaris patches just posted, it would become >> possible to enable libphobos on Solaris 11/x86 by default. >> >> This is what this patch does. >> >> * It uses a LIBPHOBOS_SUPPORTED variable both in topl

Re: [libphobos, build] Enable libphobos on Solaris 11/x86

2019-02-18 Thread Iain Buclaw
On Tue, 29 Jan 2019 at 13:35, Rainer Orth wrote: > > With the set of libphobos Solaris patches just posted, it would become > possible to enable libphobos on Solaris 11/x86 by default. > > This is what this patch does. > > * It uses a LIBPHOBOS_SUPPORTED variable both in toplevel configure and >