|--- |FIXED
--- Comment #6 from Dlang Bot ---
dlang/dmd pull request #14651 "fix Issue 23195 - Win64 function ABI bug for
small non-POD arguments" was merged into master:
- 9a6324fa38859c5ad67592f590234cbb36ccfbb2 by Walter Bright:
fix Issue 23195 - Win64 function ABI bug for sma
https://issues.dlang.org/show_bug.cgi?id=23195
Iain Buclaw changed:
What|Removed |Added
Priority|P1 |P2
--
https://issues.dlang.org/show_bug.cgi?id=23195
kinke changed:
What|Removed |Added
CC||ki...@gmx.net
--- Comment #5 from kinke ---
(In rep
https://issues.dlang.org/show_bug.cgi?id=23195
--- Comment #4 from Walter Bright ---
(In reply to simon.vanbernem from comment #0)
> Microsoft states in their C++ x64 calling convention that structs with a
> maximum size of 8 bytes should be passed by value through registers (POD or
> not doesn't
https://issues.dlang.org/show_bug.cgi?id=23195
--- Comment #3 from Walter Bright ---
This problem appears to have been introduced by
https://github.com/dlang/dmd/pull/9434/
--
https://issues.dlang.org/show_bug.cgi?id=23195
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
---
@WalterBright created dlang/dmd pull request #14651 "fix Issue 23195 - Win64
function ABI bug for small non-POD arguments" fixing this issue:
- fix Issue 23195 - Win64 function ABI bug for small non-POD arguments
https://github.com/dlang/dmd/pull/14651
--
https://issues.dlang.org/show_bug.cgi?id=23195
Walter Bright changed:
What|Removed |Added
Summary|codegen/calling convention |Win64 function ABI bug for