1 s! { 2 // FIXME this is actually a union 3 #[cfg_attr(target_pointer_width = "32", 4 repr(align(4)))] 5 #[cfg_attr(target_pointer_width = "64", 6 repr(align(8)))] 7 pub struct sem_t { 8 __size: [::c_char; 32], 9 } 10 } 11