rust/src/librustc/middle
bors 61d5bc5d2d auto merge of #12762 : klutzy/rust/win-struct-abi, r=alexcrichton
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
2014-03-19 08:51:50 -07:00
..
borrowck auto merge of #12742 : FlaPer87/rust/issue-11411-static-mut-slice, r=nikomatsakis 2014-03-17 09:57:06 -07:00
cfg De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
trans rustc: Fix x86 ffi for empty struct arguments 2014-03-19 16:41:51 +09:00
typeck Docify std::vec_ng 2014-03-18 22:03:17 -07:00
astencode.rs Fix rustdoc and tests. 2014-03-17 09:55:41 +02:00
check_const.rs auto merge of #12742 : FlaPer87/rust/issue-11411-static-mut-slice, r=nikomatsakis 2014-03-17 09:57:06 -07:00
check_loop.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
check_match.rs Docify std::vec_ng 2014-03-18 22:03:17 -07:00
check_static.rs auto merge of #12742 : FlaPer87/rust/issue-11411-static-mut-slice, r=nikomatsakis 2014-03-17 09:57:06 -07:00
const_eval.rs De-@ move maps and rework parts of trans. 2014-03-17 09:53:08 +02:00
dataflow.rs syntax: Don't parameterize the the pretty printer 2014-03-18 13:48:03 -07:00
dead.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
effect.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
entry.rs De-@ Session usage. 2014-03-17 09:53:06 +02:00
freevars.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
graph.rs librustc: Fix up fallout from the automatic conversion. 2014-03-08 21:41:32 +01:00
kind.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
lang_items.rs De-@ CStore uses. 2014-03-17 09:53:07 +02:00
lint.rs De-@ CStore uses. 2014-03-17 09:53:07 +02:00
liveness.rs Docify std::vec_ng 2014-03-18 22:03:17 -07:00
mem_categorization.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
moves.rs De-@ move maps and rework parts of trans. 2014-03-17 09:53:08 +02:00
pat_util.rs librustc: Fix up fallout from the automatic conversion. 2014-03-08 21:41:32 +01:00
privacy.rs De-@ CStore uses. 2014-03-17 09:53:07 +02:00
reachable.rs De-@ reachable. 2014-03-17 09:53:07 +02:00
region.rs De-@ codemap and diagnostic. 2014-03-17 09:53:08 +02:00
resolve_lifetime.rs De-@ resolve_lifetime. 2014-03-17 09:53:07 +02:00
resolve.rs Docify std::vec_ng 2014-03-18 22:03:17 -07:00
subst.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
ty_fold.rs De-@ ty::ctxt usage. 2014-03-17 09:53:06 +02:00
ty.rs De-@ codemap and diagnostic. 2014-03-17 09:53:08 +02:00