[cxx-abi-dev] Non-cloned [cd]tors

Dennis Handly dhandly at cup.hp.com
Thu Nov 19 06:56:42 UTC 2009


>From: Jason Merrill <jason at redhat.com>
>What is the name of that group?  That seems like something the ABI ought 
>to specify.

Yes, unfortunately.
We just picked what we did before when we had entry points and used the
same name when we had separate functions.

Index: 81       Directory Section Name: _ZN3fooC3Ev
Index: 82       Directory Section Name: _ZN3fooD2Ev
Index: 83       Directory Section Name: _ZN3fooD0Ev
Index: 84       Directory Section Name: _ZN3fooD1Ev

Basically, we only had entry points for constructors and not for destructors.

>but the mangling rules aren't part of the language.
Jason

Yes.  The extra function in the stack trace is visible.
We do a call instead of a goto.



More information about the cxx-abi-dev mailing list