Thread overview
[Issue 14951] Win64: Invalid C++ mangling for __gshared pointer variables
Aug 23, 2015
Rainer Schuetze
Aug 23, 2015
Rainer Schuetze
Sep 05, 2015
Rainer Schuetze
August 23, 2015
https://issues.dlang.org/show_bug.cgi?id=14951

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |C++, pull

--- Comment #1 from Rainer Schuetze <r.sagitario@gmx.de> ---
https://github.com/D-Programming-Language/dmd/pull/4935

--
August 23, 2015
https://issues.dlang.org/show_bug.cgi?id=14951

--- Comment #2 from Rainer Schuetze <r.sagitario@gmx.de> ---
>extern(C++) ClassDeclaration* foo();

This is wrong, should not have the '*':

>extern(C++) ClassDeclaration foo();

--
August 23, 2015
https://issues.dlang.org/show_bug.cgi?id=14951

--- Comment #3 from github-bugzilla@puremagic.com ---
Commit pushed to stable at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/d16e409431c6a73af8f4a92f512de1976f615b51 Merge pull request #4935 from rainers/issue14951

Fix issue 14951 - VC mangling for class reference/pointer

--
August 29, 2015
https://issues.dlang.org/show_bug.cgi?id=14951

--- Comment #4 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/d16e409431c6a73af8f4a92f512de1976f615b51 Merge pull request #4935 from rainers/issue14951

--
September 05, 2015
https://issues.dlang.org/show_bug.cgi?id=14951

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Rainer Schuetze <r.sagitario@gmx.de> ---
not automatically closed.

--