about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorEduard-Mihai Burtescu <edy.burt@gmail.com>2018-01-15 01:48:19 +0200
committerEduard-Mihai Burtescu <edy.burt@gmail.com>2018-01-16 18:04:24 +0200
commit9b95e914a1f6537563b885c2ffbdb069e64cc14c (patch)
tree312d9f63db80c40d5140c000d3c19e91f8e8baca /src/test
parentda569fa9ddf8369a9809184d43c600dc06bd4b4d (diff)
rustc_trans: ignore trailing padding larger than 8 bytes.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/align-with-extern-c-fn.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/run-pass/align-with-extern-c-fn.rs b/src/test/run-pass/align-with-extern-c-fn.rs
index db25960df4c..15e3b4b03eb 100644
--- a/src/test/run-pass/align-with-extern-c-fn.rs
+++ b/src/test/run-pass/align-with-extern-c-fn.rs
@@ -14,10 +14,10 @@
 #![feature(attr_literals)]
 
 #[repr(align(16))]
-pub struct A {
-    y: i64,
-}
+pub struct A(i64);
 
 pub extern "C" fn foo(x: A) {}
 
-fn main() {}
+fn main() {
+    foo(A(0));
+}