This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: hppa-linux regressions and 3.2.2 release
- From: Joe Buck <jbuck at synopsys dot com>
- To: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: ebotcazou at libertysurf dot fr, gdr at integrable-solutions dot net, randolph at tausq dot org, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 3 Feb 2003 09:09:44 -0800
- Subject: Re: hppa-linux regressions and 3.2.2 release
- References: <200302030025.h130PPiE026424@hiauly1.hia.nrc.ca>
On Sun, Feb 02, 2003 at 07:25:25PM -0500, John David Anglin wrote:
> As to Joe's point, this doesn't happen on 3.3 because there isn't an
> empty block at the end of the insn stream. There is always a code_label
> in the insn stream. As a result, the preceding loop doesn't ever reach
> the end of the insn stream. If the presence of a code label is guaranteed,
> then the null check in the preceeding for loop can probably be removed.
> I don't know why 3.2 and 3.3 differ in this respect but I seem to
> recall problems with label usage counts at one time.
I only raised the issue because we weren't seeing the failure on 3.3.
I just wanted someone knowledgeable to check.