From e17b81ef5c067968145626f53a416a0cce647099 Mon Sep 17 00:00:00 2001 From: Ola x Nilsson Date: Fri, 26 Apr 2024 17:05:04 +0200 Subject: [PATCH] fixup! linux: Update struct input_event for glibc _TIME_BITS=64 --- src/unix/linux_like/linux/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index 48b564d5cee4d..9f599b450bace 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -324,10 +324,10 @@ s! { pub struct input_event { #[cfg(not(gnu_time64_abi))] pub time: ::timeval, - #[cfg(gnu_time64_abi)] - pub __sec: ::c_ulong, - #[cfg(gnu_time64_abi)] - pub __usec: ::c_ulong, + #[cfg(all(gnu_time64_abi, not(target_arch = "x86")))] + __sec: ::c_ulong, + #[cfg(all(gnu_time64_abi, not(target_arch = "x86")))] + __usec: ::c_ulong, pub type_: ::__u16, pub code: ::__u16, pub value: ::__s32,