From 715e2b4f54e9b1b93390d563282562b4838dde59 Mon Sep 17 00:00:00 2001 From: Ola x Nilsson Date: Mon, 20 Mar 2023 14:33:33 +0100 Subject: [PATCH] gnu: Update struct aiocb for _TIME_BITS=64 --- src/unix/linux_like/linux/gnu/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/unix/linux_like/linux/gnu/mod.rs b/src/unix/linux_like/linux/gnu/mod.rs index a4292ff6fe9cc..b052a290822d1 100644 --- a/src/unix/linux_like/linux/gnu/mod.rs +++ b/src/unix/linux_like/linux/gnu/mod.rs @@ -460,7 +460,11 @@ s_no_extra_traits! { __return_value: ssize_t, // FIXME(off64): visible fields depend on __USE_FILE_OFFSET64 pub aio_offset: off_t, - #[cfg(all(not(target_arch = "x86_64"), target_pointer_width = "32"))] + #[cfg(all( + not(gnu_file_offset_bits64), + not(target_arch = "x86_64"), + target_pointer_width = "32" + ))] __pad: [c_char; 4], __glibc_reserved: [c_char; 32], }