This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] MIPS: Fix unwinding through signal frames for n32 and n64 ABIs.


On Mon, Jul 09, 2007 at 09:36:38PM +0100, Richard Sandiford wrote:
> Either way, the change is going to extend the ABI -- DWARF register 66
> should not be used for other purposes going forward -- and I think
> defining DWARF_ALT_FRAME_RETURN_COLUMN makes that a little more
> explicit.

Is there some way we can do this without entrenching it in the ABI?

It seems to me like we ought to be able to, unless I'm mistaken about
how this all fits together.  We can only unwind registers that the
unwinder knows about when it is built.  So if it simply ignores
numbers outside that range from unwind tables, we can pick the next
value and use internally.

-- 
Daniel Jacobowitz
CodeSourcery


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]