Skip to content

Commit 039f0f4

Browse files
committed
win64/msvc: large or oddly-sized types pass by-ref
1 parent 8aa621a commit 039f0f4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/librustc_trans/trans/cabi_x86_win64.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ pub fn compute_abi_info(ccx: &CrateContext,
4646
2 => ArgType::direct(t, Some(Type::i16(ccx)), None, None),
4747
4 => ArgType::direct(t, Some(Type::i32(ccx)), None, None),
4848
8 => ArgType::direct(t, Some(Type::i64(ccx)), None, None),
49-
_ => ArgType::indirect(t, Some(Attribute::ByVal))
49+
_ => ArgType::indirect(t, None)
5050
}
5151
}
5252
_ => {

0 commit comments

Comments
 (0)