[haiku-commits] Re: haiku: hrev47012 - src/apps/haiku-depot

  • From: Jonathan Schleifer <js-haiku-commits@xxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 16 Mar 2014 17:54:08 +0100

Am 16.03.2014 um 17:44 schrieb John Scipione <jscipione@xxxxxxxxx>:

> Forgive my ignorance but isn't Itanium the name of the Intel 64 bit platform 
> not to be confused with AMD's x86_64 archecture? I don't understand why that 
> would be a good name for the API.

That's because a new ABI was designed for the Itanium platform, which basically 
became the standard for all compilers. Before that, every compiler did its own 
thing. See http://mentorembedded.github.io/cxx-abi/abi.html

> The gcc2 API should be called the Be API while the gcc4/clang API should be 
> called the Haiku API version 1 I suppose. 

That's one way to put it. And doesn't limit the differences to the C++ ABI. It 
means we could also change the C ABI etc.

--
Jonathan


Other related posts: