[oi-dev] GCC 7.3.0-il-1

Jean-Pierre jean-pierre.andre at wanadoo.fr
Thu Nov 1 08:45:33 UTC 2018


Aurélien Larcher wrote:
> Hello,
> about 2.5 years ago I started playing with more recent versions of GCC:
> the intent was to support illumos by providing a testing environment for
> new compilers.
> I added GCC 5.x in Aug 2016, GCC 6.x in Jan 2017, GCC 7.x in April 2017,
> then GCC 8.x in Jan 2018.
>
> With the help of Rich Lowe illumos patches were rebased to allow
> building illumos and userland wih the same compiler: GCC 5/6 in Feb 2017
> , GCC 7 in April 2017, GCC 8 in Jan 2018.
> Dates are a good way to measure that many things that happened since the
> first stages.
>
> Thanks to Toomas who relentlessly fixed illumos-gate with gcc-7 we are
> now able to build it (I have been running for almost a year
> cherry-picking his patches on the go).
>
> Rich finally pushed GCC 7.3.0-il-1 as the new candidate for the default
> illumos compiler:
>
> https://github.com/illumos/gcc/releases
>
> This is a great achievement, congratulations to Toomas, Rich, and
> everybody involved.

I will add you to my congratulation list.

> A shadow compilaton with gcc-7 was added recently to illumos-gate to
> identify possible issues introduced by RTIs.
>
> Our gcc-7 paclage will be updated soon with the il-1 patchset (same
> patchset except one patch has been improved by John Levon): gcc
> 7.3.0-OI-2 will become gcc 7.3.0-il-1.

Are these patches to gcc to be pushed upstream ?
(or are they only required for compiling kernel code ?)

IOW how about building a cross-compiler for developing
user level code ?

Jean-Pierre

> We still provide testing build based on gcc-8 for userland, and gcc-7
> for illumos-gate:
>
> https://pkg.openindiana.org/gcc-next/
>
> While illumos-gate does not build yet with gcc-8 the patchset has been
> around for a while: looking forward to the next GCC 8.x.0-il.
>
> Kind regards,
>
> Aurélien
>
> --
> ---
> Praise the Caffeine embeddings
>
>
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>







More information about the oi-dev mailing list