Unwind API for EH
Eli Boling
eboling at inprise.com
Thu Aug 31 14:52:56 UTC 2000
> > Date: Thu, 24 Aug 2000 17:30:18 -0500
> > From: "Eli Boling" <eboling at inprise.com>
> >
> > I actually prefer the SetGR interface. The reason is this: The
> > current unwind ABI can be changed with relative ease to support IA32,
> > as well as IA-64. This is helped by the current form of SetGR.
>
> Why isn't that just as true of Cary's suggestion? Or even more so,
> since his doesn't imply specific registers in the interface for landing
> pad parameters?
It can be done either way, but I don't think that making the interface more
specific
(to landing pad regs) helps very much. The idea that Cary had (I think)
was that
a more restricted interface be used to narrow the registers that would be
considered
available to suit a need specific to the IA64 - not stomping on regs that
you're not
supposed to tromp on because the Intel ABI says not to. I don't think that
this is
true in general, if people want to port the interface around, so I wanted
to keep
that interface as general as possible. Mostly to me, this is a matter of
aesthetics,
so I don't really care that much.
-Eli
More information about the cxx-abi-dev
mailing list