This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Abort in redirect_edge_and_branch on vax at line 866
- From: law at redhat dot com
- To: Jan Hubicka <jh at suse dot cz>
- Cc: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>, gcc-bugs at gcc dot gnu dot org, rth at redhat dot com, gcc-patches at gcc dot gnu dot org
- Date: Wed, 09 Jan 2002 15:55:54 -0700
- Subject: Re: Abort in redirect_edge_and_branch on vax at line 866
- Reply-to: law at redhat dot com
> The attached patch should do the trick for you.
> Bootstrapped/regtested i386. OK to install?
>
> Wed Jan 9 11:23:03 CET 2002 Jan Hubicka <jh@suse.cz>
> * gcse.c (cprop_jump): Delete insn if simplified jump is no-op.
Be VERY VERY careful here. Deleting the insn is likely to cause all
kinds of problems with the datastructures that gcse.c uses. That was
the entire point behind deferring deletion of jumps until after gcse.c
was finished.
I would like to see an analysis of the code before this patch is installed.
jeff