This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: fix error in emit-rtl.c
- To: Herman ten Brugge <Haj dot Ten dot Brugge at net dot HCC dot nl>
- Subject: Re: fix error in emit-rtl.c
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Tue, 03 Nov 1998 22:48:43 -0700
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199811032103.VAA17370@htbrug.net.HCC.nl>you write:
> Hello,
>
> I made a small mistake when I made the patch to emit-rtl.c. I fixed the
> core dump but in the process introduced another bug. The try_split
> will never be called recursive anymore. Sorry.
>
[ .. ]
> for (tem = NEXT_INSN (before); tem != after;
> tem = NEXT_INSN (tem))
> - if (! INSN_DELETED_P (tem) && ! GET_CODE (tem) == BARRIER)
> + if (! INSN_DELETED_P (tem) && GET_CODE (tem) != BARRIER)
> tem = try_split (PATTERN (tem), tem, 1);
???
This does not change the behavior of the if statement as far as I can tell...
! a == b is the same as a != b last I checked. Am I not getting enough
sleep?!?
Jeff