On Thu, Jul 13, 2017 at 05:10:33PM -0600, Jeff Law wrote:
> >>>>   2. ABI mandates that *sp always contain a backchain pointer (ppc)
> >>>
> >>> In the ELFv2 ABI a backchain is not required.  GCC still always has
> >>> one afaik.  I'll find out more.
> >> Please do.  I was under the impression it was mandated by the earlier
> >> ABIs as well.  If it isn't, then I don't think we can depend on it for
> >> the older ABIs.
> > 
> > I checked most ABIs, and all but ELFv2 require it.  You can assume we
> > require it everywhere (we do assume it currently, and there is no
> > intention to change this).  The statement in the ABI surprised me
> > yesterday, sorry for panicking.
> Y'all are the experts here.  It would be advisable to get the ABI
> documents tweaked if indeed we are going to rely on the existence of the
> backchain as an implicit probe.

Yes, we'll deal with whatever is needed here, don't worry :-)


Segher

Reply via email to