Jump to page: 1 2
Thread overview
[Issue 14178] C++ linux name mangling does not handle standard abbreviations for const types
Feb 14, 2015
yebblies
Mar 18, 2015
Guillaume Chatelet
Jul 07, 2015
David Soria Parra
Jul 07, 2015
Guillaume Chatelet
Jul 07, 2015
David Soria Parra
Jul 07, 2015
Guillaume Chatelet
Feb 09, 2017
Walter Bright
Feb 09, 2017
Guillaume Chatelet
Oct 26, 2017
Walter Bright
Oct 26, 2017
Guillaume Chatelet
Jun 08, 2018
Mathias LANG
February 14, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

yebblies <yebblies@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |C++
                 CC|                            |yebblies@gmail.com

--
March 18, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #1 from Guillaume Chatelet <chatelet.guillaume@gmail.com> ---
FYI, I'm working on this one right now.

--
July 07, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

David Soria Parra <dsp@experimentalworks.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dsp@experimentalworks.net

--- Comment #2 from David Soria Parra <dsp@experimentalworks.net> ---
I think we aren't handling the optional CV-qualifier [0] correctly.

[0] http://mentorembedded.github.io/cxx-abi/abi.html#mangle.type

--
July 07, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #3 from Guillaume Chatelet <chatelet.guillaume@gmail.com> ---
Many things are broken with the current implementation : template substitutions, abbreviations. I'm rewriting the mangling code but it's quite complicated.

The test suite is pretty incomplete too, this is the first thing I want to fix.

--
July 07, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #4 from David Soria Parra <dsp@experimentalworks.net> ---
I have a hacky implementation for that particular issue, but if you rewritting the mangeling code it might hold off.

--
July 07, 2015
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #5 from Guillaume Chatelet <chatelet.guillaume@gmail.com> ---
I expect it to take quite some time for me to have it right. This might be worth submitting you fix meanwhile.

--
February 09, 2017
https://issues.dlang.org/show_bug.cgi?id=14178

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #6 from Walter Bright <bugzilla@digitalmars.com> ---
(In reply to Guillaume Chatelet from comment #3)
> Many things are broken with the current implementation : template substitutions, abbreviations.

It'd be nice to see a list of these.

--
February 09, 2017
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #7 from Guillaume Chatelet <chatelet.guillaume@gmail.com> ---
Walter, here is my test suite https://github.com/gchatelet/dmd/tree/new_cpp_mangling2/test/mangling

--
October 26, 2017
https://issues.dlang.org/show_bug.cgi?id=14178

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |mangling

--- Comment #8 from Walter Bright <bugzilla@digitalmars.com> ---
any progress with this?

--
October 26, 2017
https://issues.dlang.org/show_bug.cgi?id=14178

--- Comment #9 from Guillaume Chatelet <chatelet.guillaume@gmail.com> ---
Unfortunately no. I can't find the time to work on this anymore :(

--
« First   ‹ Prev
1 2