June 04, 2018 [Issue 18928] extern(C++) bad codegen, wrong calling convention | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=18928 --- Comment #10 from Manu <turkeyman@gmail.com> --- Awesome sauce... sadly, for the immediate moment, I really need a fix in DMD >_< -- |
June 04, 2018 [Issue 18928] extern(C++) bad codegen, wrong calling convention | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=18928 Rainer Schuetze <r.sagitario@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |r.sagitario@gmx.de --- Comment #11 from Rainer Schuetze <r.sagitario@gmx.de> --- Try this https://github.com/dlang/dmd/pull/8330 -- |
June 10, 2018 [Issue 18928] extern(C++) bad codegen, wrong calling convention | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=18928 --- Comment #12 from github-bugzilla@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/20ffec71c10a6f6e1651503dbb63cb1a7015cb20 fix issue 18928 - extern(C++) bad codegen on win64, wrong calling convention With the VC ABI, a member function always returns a struct on the stack no matter its size https://github.com/dlang/dmd/commit/3a79629988efd51d4dda9edb38a6701cd097da89 Merge pull request #8330 from rainers/issue_18928 fix issue 18928 - extern(C++) bad codegen on win64, wrong calling convention merged-on-behalf-of: Mathias LANG <pro.mathias.lang@gmail.com> -- |
Copyright © 1999-2021 by the D Language Foundation