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: Getting 3.3 out the door


> 	Developing an effective solution to this bug report is proving
> very difficult.  It appeared when David Miller removed SEQUENCE rtl,
> exposing some sort of latent bug.  Pessimizing all frame pointer
> references will prevent GCC from achieving its performance requirements
> necessary for the release to proceed.

We're going to have to:

(a) Release with the pessimistic version, maybe under #ifdef
__powerpc__.

(b) Live with the codegen bug.

(c) Fix the bug.

(d) Make no more GCC releases ever.

I'm not very happy with (d).

I think that, due to the fact you site (like that there is no easy patch
to revert), we're going to have to choose between (a), (b), and (c).

Since (c) is a non-trivial choice (someone has to do work and/or spend
money), I don't think we can just say "well, we'll fix it."

David, I suggest that you indicate whether (a) or (b) is better from
your point of view, as a fallback.  At the same time, I'd suggest you
continue working on (c).

Thanks,

-- 
Mark Mitchell
CodeSourcery, LLC
mark at codesourcery dot com


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