GNU Developer Collection [LSARC/2008/776 FastTrack timeout 01/07/2009]

George Vasick George.Vasick at sun.com
Thu Jan 8 12:11:48 PST 2009


Nicolas Williams wrote:
> On Thu, Jan 08, 2009 at 08:24:13AM -0800, George Vasick wrote:
>> There is testing and potentially support.
> 
> Support means the same thing for GCJ and GNAT as for GCC: we'll keep the
> thing up to date as new versions come out.  Support need not mean "we'll
> fix any bugs in GCJ and/or GNAT before the GCC community does."
> 
> If it builds and passes its own tests (this shouldn't take long to
> verify, and we have an attestation that it does) then including it costs
> *nothing* on the margin.

I guess I disagree with this.  It costs nothing right up to the point 
where you are the one doing it and you run into a problem.

> 
>> Also, we are adding Sparc support for the first time in this release. 
>> Sparc is more complicated than x86 since the stock GCC backend for Sparc 
>> is not especially competitive in performance compared to the Sparc 
>> Studio backend.
> 
> So... what?
> 
> Are you actually improving GCC performance on Solaris by modifying GCC?

Yes, by hooking up the GCC frontends with the Studio Sparc backends. 
The plain GCC backend will be available under flag control.

> If so, are you saying that this makes it harder to ensure that GCJ and
> GNAT function properly?  I could see that.

Potentially yes, although we could choose to support the plain gcc 
backend only for these languages.  We currently do this for Fortran.


George

> 
> Nico



More information about the opensolaris-arc mailing list