[PATCHv2, MIPS] Add support for O32 FPXX and program header based ABI information
Joseph S. Myers
joseph@codesourcery.com
Mon Jun 2 21:59:00 GMT 2014
On Mon, 2 Jun 2014, Richard Sandiford wrote:
> > - are you saying there is some existing Solaris-style check somewhere
> > (where?) that disallows such a combination from executing on hardware
> > lacking the features for all of the objects, even if the relevant
> > instructions are only executed conditionally? Or that some other
> > combinations get disallowed at static link time?
>
> No, I was arguing that taking the superset was the right behaviour.
> You seemed to be saying that we should allow -mmsa to be used for
> individual objects without marking the linked output as -mmsa
> (because the functions in the -mmsa input object might all be
> protected by a runtime check for MSA).
I'm talking about the overall effect for the toolchain as a whole: that it
should allow building and running code using such runtime checks, without
requiring it to use IFUNCs.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list