about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-06-04 01:06:23 +0000
committerbors <bors@rust-lang.org>2017-06-04 01:06:23 +0000
commitefee86d1a117c2cbc9d17635d48d97eeab7ee104 (patch)
tree69ac68ec7fb75a3249c7195766a8b607dd9b0bcc /src
parent8f66fafebd13d46ffc0982f1ca336055dc657043 (diff)
parentf3286fd4397a744a482613d661300b01c6721257 (diff)
downloadrust-efee86d1a117c2cbc9d17635d48d97eeab7ee104.tar.gz
rust-efee86d1a117c2cbc9d17635d48d97eeab7ee104.zip
Auto merge of #42398 - redox-os:master, r=sfackler
Redox: Switch to repr(C) for syscall structs
Diffstat (limited to 'src')
-rw-r--r--src/libstd/sys/redox/syscall/data.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/sys/redox/syscall/data.rs b/src/libstd/sys/redox/syscall/data.rs
index a6b0ada72b8..0beb173477d 100644
--- a/src/libstd/sys/redox/syscall/data.rs
+++ b/src/libstd/sys/redox/syscall/data.rs
@@ -12,7 +12,7 @@ use core::ops::{Deref, DerefMut};
 use core::{mem, slice};
 
 #[derive(Copy, Clone, Debug, Default)]
-#[repr(packed)]
+#[repr(C)]
 pub struct Stat {
     pub st_dev: u64,
     pub st_ino: u64,
@@ -51,7 +51,7 @@ impl DerefMut for Stat {
 }
 
 #[derive(Copy, Clone, Debug, Default)]
-#[repr(packed)]
+#[repr(C)]
 pub struct StatVfs {
     pub f_bsize: u32,
     pub f_blocks: u64,
@@ -79,7 +79,7 @@ impl DerefMut for StatVfs {
 }
 
 #[derive(Copy, Clone, Debug, Default)]
-#[repr(packed)]
+#[repr(C)]
 pub struct TimeSpec {
     pub tv_sec: i64,
     pub tv_nsec: i32,