[dmd-internals] [D-Programming-Language/dmd] d39d25: win64: structs of size 8 are returned in register
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Nov 5 14:34:36 PST 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: d39d25ed080a77f56887f2ac07f5fd4dfa119cd1
https://github.com/D-Programming-Language/dmd/commit/d39d25ed080a77f56887f2ac07f5fd4dfa119cd1
Author: Rainer Schuetze <r.sagitario at gmx.de>
Date: 2015-09-05 (Sat, 05 Sep 2015)
Changed paths:
M src/toir.c
M test/runnable/cabi1.d
Log Message:
-----------
win64: structs of size 8 are returned in register
Commit: 0b3c6ec1a1b9f19cd998f4571d55cb9ff1798cd3
https://github.com/D-Programming-Language/dmd/commit/0b3c6ec1a1b9f19cd998f4571d55cb9ff1798cd3
Author: Walter Bright <walter at walterbright.com>
Date: 2015-11-05 (Thu, 05 Nov 2015)
Changed paths:
M src/toir.c
M test/runnable/cabi1.d
Log Message:
-----------
Merge pull request #5039 from rainers/issue_15015
fix Issue 15015 - Win64: interop with C/C++ fails if function return value is a struct of size 8
Compare: https://github.com/D-Programming-Language/dmd/compare/272d7dde793a...0b3c6ec1a1b9
More information about the dmd-internals
mailing list