diff --git a/libc-test/semver/linux-s390x.txt b/libc-test/semver/linux-s390x.txt index f2a16a6d8fe6..e5a4c347b5e5 100644 --- a/libc-test/semver/linux-s390x.txt +++ b/libc-test/semver/linux-s390x.txt @@ -104,4 +104,5 @@ flock64 fpreg_t fpregset_t greg_t +max_align_t termios2 diff --git a/src/unix/linux_like/linux/gnu/b64/s390x.rs b/src/unix/linux_like/linux/gnu/b64/s390x.rs index 06b99f210475..d6b802bd22ff 100644 --- a/src/unix/linux_like/linux/gnu/b64/s390x.rs +++ b/src/unix/linux_like/linux/gnu/b64/s390x.rs @@ -237,6 +237,13 @@ cfg_if! { } } +s_no_extra_traits! { + #[repr(align(8))] + pub struct max_align_t { + priv_: [i64; 3], + } +} + pub const POSIX_FADV_DONTNEED: c_int = 6; pub const POSIX_FADV_NOREUSE: c_int = 7;