From 27469037d7dabe602e0f528dbb9791c44cc236b0 Mon Sep 17 00:00:00 2001 From: Austin Hicks Date: Fri, 18 Nov 2016 14:20:02 -0500 Subject: [PATCH] Fix extern-pass-empty test, which needed repr(C) --- src/test/run-pass/extern-pass-empty.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/test/run-pass/extern-pass-empty.rs b/src/test/run-pass/extern-pass-empty.rs index cce7dc5bf32e..2606c9286800 100644 --- a/src/test/run-pass/extern-pass-empty.rs +++ b/src/test/run-pass/extern-pass-empty.rs @@ -14,11 +14,13 @@ // ignore-msvc // ignore-emscripten +#[repr(C)] struct TwoU8s { one: u8, two: u8, } +#[repr(C)] struct ManyInts { arg1: i8, arg2: i16, @@ -28,6 +30,7 @@ struct ManyInts { arg6: TwoU8s, } +#[repr(C)] struct Empty; #[link(name = "rust_test_helpers", kind = "static")]