On Fri, Feb 28, 2020 at 05:31:56PM +0100, Jakub Jelinek wrote:
> On Fri, Feb 28, 2020 at 04:23:03PM +0000, GT wrote:
> > Do we want to change the name and title of the document since Segher 
> > doesn't believe it
> > is an ABI. My initial suggestion: "POWER Architecture Specification of 
> > Scalar Function
> > to Vector Function Mapping".
> 
> It is an ABI, similarly like e.g. the C++ Itanium ABI is an ABI, it specifies
> mangling of certain functions and how the function argument types and return
> types are transformed.

It does not say anything about the machine code generated, or about the
binary format generated, other than the naming of symbols.  It is
confusing to call this an "ABI": you still need to have an actual ABI
underneath, and this itself is not a "binary interface".  In some other
contexts similar things are called "binding", but that is not a very
good name either :-/


Segher

Reply via email to