`this' pointer vs. return pointer

Cary Coutant cary at cup.hp.com
Tue Jan 23 23:04:18 UTC 2001


>On IA-64, the pointer is passed in out0,
>different from other large class result buffer pointers, passed in r8. 

The current version of the common conventions document has a brief 
section on C++, which is wrong on this point. I plan to replace that 
section (which mentions only the "this" pointer and the return value with 
non-trivial copy constructor) with a reference to the C++ ABI document.

-cary




More information about the cxx-abi-dev mailing list