Skip to content

Commit 0d78e7c

Browse files
committed
musl: time64: adjust struct timespec definition
This is equivalent to upstream commit bminor/musl@9b2921b.
1 parent d51582b commit 0d78e7c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/unix/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,14 @@ s! {
7171
#[cfg(not(target_env = "gnu"))]
7272
pub struct timespec {
7373
pub tv_sec: time_t,
74+
#[cfg(all(musl32_time64, target_endian = "big"))]
75+
__pad0: u32,
7476
#[cfg(all(target_arch = "x86_64", target_pointer_width = "32"))]
7577
pub tv_nsec: i64,
7678
#[cfg(not(all(target_arch = "x86_64", target_pointer_width = "32")))]
7779
pub tv_nsec: c_long,
80+
#[cfg(all(musl32_time64, target_endian = "little"))]
81+
__pad0: u32,
7882
}
7983

8084
pub struct rlimit {

0 commit comments

Comments
 (0)