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

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Sun Apr 14 11:02:00 GMT 2019


Hi Iain,

> On Tue, 29 Jan 2019 at 13:35, Rainer Orth <ro@cebitec.uni-bielefeld.de> 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
>>   libphobos/configure.tgt, following what libvtv does.
>>
>> * It's necessary to disable libphobos when Solaris as is in use: it has
>>   a relatively low line length limit of 10240 which is exceeded in a few
>>   libphobos files.
>>
>> Bootstrapped without regressions on i386-pc-solaris2.11 (as and gas, gas
>> and gld, Solaris 11.3/11.4/11.5) on top of the previous set of patches.
>>
>> Also tested manually that explicit
>> --enable-libphobos/--disable-libphobos give the desired results
>> (i.e. override the defaults).
>>
>
> OK.

I've now installed the patch since all the prerequisites are now in.  As
I mentioned, the current lack of core.sys.solaris.link support for
Solaris 11.5 dlpi_tls_modid (to go upstream first) affects no one except
myself.

Thanks.
        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University



More information about the Gcc-patches mailing list