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