This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix ICE with delayed-branch targets after epilogue-unwind patch
- From: Richard Guenther <rguenther at suse dot de>
- To: Eric Botcazou <ebotcazou at adacore dot com>
- Cc: Jakub Jelinek <jakub at redhat dot com>, gcc-patches at gcc dot gnu dot org, Richard Henderson <rth at redhat dot com>, Adam Nemet <anemet at caviumnetworks dot com>
- Date: Wed, 1 Jul 2009 12:02:13 +0200 (CEST)
- Subject: Re: [PATCH] Fix ICE with delayed-branch targets after epilogue-unwind patch
- References: <18986.43617.466045.279657@ropi.home> <20090615150956.GX4822@tyan-ft48-01.lab.bos.redhat.com> <20090615154212.GY4822@tyan-ft48-01.lab.bos.redhat.com> <200907011007.36313.ebotcazou@adacore.com>
On Wed, 1 Jul 2009, Eric Botcazou wrote:
> > Here is an untested patch that fixed a sparc32 testcase that was ICEing
> > without it in a cross-compiler. I don't have a setup ATM to
> > bootstrap/regtest this on sparc* nor any other DBR using target though.
> >
> > 2009-06-15 Jakub Jelinek <jakub@redhat.com>
> >
> > * jump.c (returnjump_p): Revert last patch.
> > * dwarf2out.c (dwarf2out_begin_epilogue): Handle SEQUENCEs.
>
> Ping. Many delayed-branch platforms cannot bootstrap without this.
If you can confirm a successful bootstrap & regtest on a DBR platform
the patch is ok.
Thanks,
Richard.