diff options
| author | Brian Anderson <banderson@mozilla.com> | 2013-04-01 17:47:38 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2013-04-17 15:49:19 -0700 |
| commit | a5ddc009829bef149a9e2f127e80609589604443 (patch) | |
| tree | e6da486757709a0abcb279f5bf6e52fd2d3f9545 /src/rt/rust_run_program.cpp | |
| parent | 7cd681684f96c0f59468346384f6f5c5a04a7ff5 (diff) | |
| download | rust-a5ddc009829bef149a9e2f127e80609589604443.tar.gz rust-a5ddc009829bef149a9e2f127e80609589604443.zip | |
rustc: Use an out pointer to return structs in x86 C ABI. #5347
This Adds a bunch of tests for passing and returning structs of various sizes to C. It fixes the struct return rules on unix, and on windows for structs of size > 8 bytes. Struct passing on unix for structs under a certain size appears to still be broken.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
