Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
January 30, 2015 [Issue 14086] Invalid extern C++ name for constructor / destructor | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=14086 Guillaume Chatelet <chatelet.guillaume@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |C++ -- |
March 22, 2015 [Issue 14086] Invalid extern C++ name for constructor / destructor | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=14086 yebblies <yebblies@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yebblies@gmail.com Hardware|x86_64 |All OS|Linux |All Severity|normal |enhancement --- Comment #1 from yebblies <yebblies@gmail.com> --- Constructors and destructors are intentionally not mangled correctly, as they do not match the expected C++ abi in other ways. While this might be made to work in the future it's an intentional limitation and not a bug. -- |
July 21, 2015 [Issue 14086] Invalid extern C++ name for constructor / destructor | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=14086 Sobirari Muhomori <dfj1esp02@sneakemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://issues.dlang.org/sh | |ow_bug.cgi?id=4620 -- |
May 20, 2018 [Issue 14086] Invalid extern C++ name for constructor / destructor | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=14086 Manu <turkeyman@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |turkeyman@gmail.com --- Comment #2 from Manu <turkeyman@gmail.com> --- I use pragma(mangle) to force the mangle for ctors to link to C++ ctor's just fine... in what way is the ABI incompatible? -- |
May 21, 2018 [Issue 14086] Invalid extern C++ name for constructor / destructor | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=14086 --- Comment #3 from github-bugzilla@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0d9b4b39cb2ac49782a408432e98c308133f7624 Fix issue 14086 - Invalid extern C++ name for constructor and virtual destructor https://github.com/dlang/dmd/commit/da4c5e13a9182aada0d8644606a10324a4ad1cec Merge pull request #8265 from TurkeyMan/ctor_mangle Fix issue 14086 - Invalid extern C++ name for constructor merged-on-behalf-of: Jacob Carlborg <jacob-carlborg@users.noreply.github.com> -- |
Copyright © 1999-2021 by the D Language Foundation