Re: [cxx-abi-dev] Non-cloned [cd]tors
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



>From: Jason Merrill <jason@xxxxxxxxxx>
>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.