This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFA: redirect_jump_1: fix REG_EQUAL notes
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: Roger Sayle <roger at eyesopen dot com>
- Cc: gcc-patches at gcc dot gnu dot org,Joern RENNECKE <joern dot rennecke at st dot com>
- Date: Mon, 7 Mar 2005 17:41:50 +0100
- Subject: Re: RFA: redirect_jump_1: fix REG_EQUAL notes
- References: <Pine.LNX.4.44.0503070902002.6071-100000@www.eyesopen.com>
> My apologies for misinterpreting your post. Given that it didn't
> include a ChangeLog entry, or details of any testing (such as a
> bootstrap and regression test), or a target triple, or the word
> patch in the subject line, I'd assumed that you were just bringing
> the issue to Joern's attention.
> http://gcc.gnu.org/ml/gcc-patches/2005-03/msg00363.html
The situation has been a bit messy since I couldn't test the patch on SPARC
myself. However I sent it to Christian and
http://gcc.gnu.org/ml/gcc-testresults/2005-03/msg00404.html
so I presume it's good enough given that the patch is pretty obvious.
> Sorry again for my misunderstanding. Had I known, I'd have approved
> it immediately on Friday, or certainly after Joern had failed to
> respond after 48 hours.
Sorry for not being clear enough on my side, but I really thought Joern had
changed the interface so I was waiting for his answer.
As for the real cause of the breakage, it's a bit unclear: the code at stake
in reorg.c was really sending any JUMP to invert_jump, so we can only
conclude that it has been somehow disabled up to now. IIRC the breakage
happened with an unconditional JUMP followed by a RETURN.
--
Eric Botcazou