This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Ada updates frozen


> On Sun, 2003-11-02 at 11:40, Zack Weinberg wrote:
> > Geert Bosch <bosch@gnat.com> writes:
> > 
> > > On Nov 2, 2003, at 9:11 AM, Roger Sayle wrote:
> > >> I think you are well within your rights to invoke the "patch reversion"
> > >> rule and start the 48-hour clock ticking.  If x86/IA-64 bootstrap can't
> > >> be restored on mainline by Tuesday the patches should be pulled, or the
> > >> problematic aspects temporarily disabled.
> > >
> > > Given the significant problems this patch introduces, I would
> > > appreciate it if Jan would revert this patch, until the regressions
> > > are resolved.
> > >
> > > Richard Kenner already implemented the required changes for gigi
> > > (the Ada front end/back end interface), but these are on hold now.
> > > It will be a few days before the remaining front end work is
> > > finished.
> > 
> > I am presently testing a patch which reverts GET_MODE_BITSIZE to its
> > original meaning (i.e. GET_MODE_SIZE * BITS_PER_UNIT) and introduces
> > a new macro GET_MODE_PRECISION which is used in a very few places
> > (notably mode_for_size).  I think this should be an adequate bandage
> > to restore Ada bootstrap so that work can go forward on the complete
> > solution.  However, there are still some issues with the patch, so I
> > cannot provide it just yet, but I intend to have them worked out by
> > the end of the day.
> 
> I'm too far behind on email to understand what the reference to Jan's
> patch is.  I do know about Zack's patch.  So, this email refers to
> Zack's patch, but not Jan's patch.

My patch does exactly the same Zack did for IA-64.  x86-64 has exactly
symetric behaviour wrt long double and __float128 as IA-64 ABI has.  I
really hope that if Zack works out the issues with Ada, it will
automatically fix the x86-64 part too.  I can do any help with fixing
the bug if Zack figure out how to make me involved in his effort.

Honza


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]