rust/src/librustc/middle/trans
bors d3a58f3797 auto merge of #5943 : brson/rust/struct-return, r=graydon
Mac appears to follow the same ABI as MSVC. This fixes one case
but leaves others broken, like windows.
2013-04-18 19:45:48 -07:00
..
_match.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
adt.rs librustc: implement a #[packed] attribute for structs. 2013-04-10 23:39:20 +10:00
asm.rs librustc: implement a #[packed] attribute for structs. 2013-04-10 23:39:20 +10:00
base.rs rustc: Anti-copy police 2013-04-15 19:06:36 -07:00
block.rs
build.rs rustc: remove unnecessary unsafe blocks/methods 2013-04-14 01:15:46 -04:00
cabi_arm.rs librustc: implement a #[packed] attribute for structs. 2013-04-10 23:39:20 +10:00
cabi_mips.rs rustc: Use an out pointer to return structs in x86 C ABI. #5347 2013-04-17 15:49:19 -07:00
cabi_x86_64.rs rustc: Use an out pointer to return structs in x86 C ABI. #5347 2013-04-17 15:49:19 -07:00
cabi_x86.rs rustc: Fix struct returns on x86 mac for 8-byte structs 2013-04-18 14:14:17 -07:00
cabi.rs rustc: Use an out pointer to return structs in x86 C ABI. #5347 2013-04-17 15:49:19 -07:00
callee.rs Cleanup substitutions and treatment of generics around traits in a number of ways. 2013-04-09 08:06:10 -07:00
closure.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
common.rs rustc: Anti-copy police 2013-04-18 17:40:42 -07:00
consts.rs Cleanup substitutions and treatment of generics around traits in a number of ways. 2013-04-09 08:06:10 -07:00
controlflow.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
datum.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
debuginfo.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
expr.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
foreign.rs rustc: Use an out pointer to return structs in x86 C ABI. #5347 2013-04-17 15:49:19 -07:00
glue.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
inline.rs Cleanup substitutions and treatment of generics around traits in a number of ways. 2013-04-09 08:06:10 -07:00
machine.rs librustc: implement a #[packed] attribute for structs. 2013-04-10 23:39:20 +10:00
macros.rs
meth.rs Cleanup substitutions and treatment of generics around traits in a number of ways. 2013-04-09 08:06:10 -07:00
monomorphize.rs rustc: Anti-copy police 2013-04-18 17:40:42 -07:00
reachable.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
reflect.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
shape.rs Removing unused imports 2013-03-28 23:56:46 -04:00
tvec.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
type_of.rs Allow casting to mutable trait objects. 2013-04-17 00:34:25 +02:00
type_use.rs rustc: Anti-copy police 2013-04-18 17:40:42 -07:00
uniq.rs