On Tue, Dec 18, 2007 at 08:47:35AM -0500, Daniel Jacobowitz wrote:
> On Mon, Dec 17, 2007 at 11:25:35PM -0500, Ross Ridge wrote:
> > >//  Reserve two stack slots and save return address 
> > >//  and previous frame pointer into them. By
> > >//  pointing new ebp to them, we build a pseudo 
> > >//  stack for unwinding
> > 
> > Hmmm... I don't know much about the DWARF unwind information, but
> > couldn't it handle this case without creating the "pseudo frame"?
> > Or at least be extended so it could?
> 
> In practice, there are non-DWARF unwinders scattered all over that
> work on i386 and folks want to keep them working.  DWARF has no
> trouble handling this sort of thing.
> 

Another thing is we may need to update prolog analyzer in gdb
to support the new prolog.


H.J.

Reply via email to