https://issues.dlang.org/show_bug.cgi?id=19179
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=19179
jacob changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
|--- |FIXED
--- Comment #5 from Dlang Bot ---
dlang/dmd pull request #11698 "fix Issue 19179 - extern(C++) small-struct
by-val uses wrong ABI" was merged into master:
- b6f570491c6972aa865d1f2e6e19535127a58a06 by Walter Bright:
fix Issue 19179 - extern(C++) small-struct by-val
---
@WalterBright created dlang/dmd pull request #11698 "fix Issue 19179 -
extern(C++) small-struct by-val uses wrong ABI" fixing this issue:
- fix Issue 19179 - extern(C++) small-struct by-val uses wrong ABI
https://github.com/dlang/dmd/pull/11698
--
https://issues.dlang.org/show_bug.cgi?id=19179
Walter Bright changed:
What|Removed |Added
Keywords||backend
CC|
https://issues.dlang.org/show_bug.cgi?id=19179
--- Comment #3 from Manu ---
I think what should probably happen here, is that while the type in D is POD,
the counterpart in C++ is not POD because default initialisation generates a
constructor.
Perhaps the proper solution is to make the D struct
https://issues.dlang.org/show_bug.cgi?id=19179
Jack changed:
What|Removed |Added
CC||look.at.me.pee.please@gmail
|
https://issues.dlang.org/show_bug.cgi?id=19179
Mike Franklin changed:
What|Removed |Added
CC||slavo5...@yahoo.com
See Also|
https://issues.dlang.org/show_bug.cgi?id=19179
Manu changed:
What|Removed |Added
Keywords||C++, industry, wrong-code
--- Comment #1 from Manu