This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Getting 3.3 out the door
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Nathanael Nerode <neroden at twcny dot rr dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 10 Apr 2003 16:32:07 -0400
- Subject: Re: Getting 3.3 out the door
>>>>> Nathanael Nerode writes:
Nathanael> * Show-stoppers: must be fixed before release, regardless of difficulty *
Nathanael> Wrong code bugs:
Nathanael> 9745 alias problem during loop pass (powerpc)
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.
Reverting the SEQUENCE rtl removal patch is impossible. Teaching
GCC's current alias analysis infrastructure how to handle a non-fixed
frame pointer is proving equally difficult.
We might be able to re-introduce the implicit restriction imposed
by SEQUENCE which allowed the specific testcase to work, but an alias
analysis flaw will remain.
David