about summary refs log tree commit diff
path: root/src/rt/rust_run_program.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-04-01 17:47:38 -0700
committerBrian Anderson <banderson@mozilla.com>2013-04-17 15:49:19 -0700
commita5ddc009829bef149a9e2f127e80609589604443 (patch)
treee6da486757709a0abcb279f5bf6e52fd2d3f9545 /src/rt/rust_run_program.cpp
parent7cd681684f96c0f59468346384f6f5c5a04a7ff5 (diff)
downloadrust-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