Skip to content

Commit 4f97910

Browse files
author
red75prime
committed
Add arm-uclibc definitions
1 parent fecc1fd commit 4f97910

File tree

4 files changed

+714
-0
lines changed

4 files changed

+714
-0
lines changed

src/unix/uclibc/arm/align.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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+
#[cfg(target_pointer_width = "32")]
9+
__size: [::c_char; 16],
10+
#[cfg(target_pointer_width = "64")]
11+
__size: [::c_char; 32],
12+
}
13+
}

0 commit comments

Comments
 (0)