This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: sjlj-exceptions ICE. simplified test case
- To: "Geert Bosch" <bosch at gnat dot com>
- Subject: Re: sjlj-exceptions ICE. simplified test case
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Thu, 27 Apr 2000 07:41:58 -0600
- cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "Jason Merrill" <jason at cygnus dot com>, "Richard Henderson" <rth at cygnus dot com>, "Robert Lipe" <robertl at sco dot com>
- Reply-To: law at cygnus dot com
In message <20000427113740.D369C34D9F@nile.gnat.com>you write:
> On Wed, 26 Apr 2000 21:28:31 -0600, Jeffrey A Law wrote:
>
> How does this work in the presence of scheduled prologues? More and more
> targets schedule their prologue which results in prologue instructions be
> ing
> mixed with user code (BTW this includes x86).
>
> This does not work well in presence of scheduled prologues. So, in order
> to support exceptions, you either need tables, or you should not schedule
> the prologue.
I'd consider not supporting scheduled prologues unacceptable on modern
processors. It's a fairly important optimization.
jeff