]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #12762 : klutzy/rust/win-struct-abi, r=alexcrichton
authorbors <bors@rust-lang.org>
Wed, 19 Mar 2014 15:51:50 +0000 (08:51 -0700)
committerbors <bors@rust-lang.org>
Wed, 19 Mar 2014 15:51:50 +0000 (08:51 -0700)
This fixes struct passing abi on x86 ffi: Structs are now passed
indirectly with byval attribute (as clang does).
Empty structs are also explicitly ignored rather than directly passed.

Fixes #5744
Fixes #11198
Fixes #11343


Trivial merge