This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Reducing the cost of exception handling
- To: Jason Merrill <jason at cygnus dot com>
- Subject: Re: Reducing the cost of exception handling
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sat, 17 Jan 1998 23:06:28 -0700
- cc: haible at ilog dot fr (Bruno Haible), egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <u94t34423j.fsf@yorick.cygnus.com>you write:
> >>>>> Bruno Haible <haible@ilog.fr> writes:
>
> > - How do debuggers react on the fact that a function consists of two
> > totally disjoint address ranges?
>
> Badly, I'm afraid. In particular, DWARF 2 assumes that a function is one
> address range, and so unwinding will break with this patch.
Or more correctly, they don't handle it at all.
jeff