From 72f5b394095391b2f3f0a71d77cdebe553f6e13c Mon Sep 17 00:00:00 2001 From: Josh Triplett Date: Mon, 11 Jul 2022 17:58:42 -0700 Subject: [PATCH] Add futimes on Android --- libc-test/semver/android.txt | 1 + libc-test/semver/linux-gnu.txt | 1 - libc-test/semver/linux-musl.txt | 1 - libc-test/semver/linux.txt | 1 + src/unix/linux_like/linux/mod.rs | 4 ---- src/unix/linux_like/mod.rs | 4 ++++ 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt index d368e7fe3a925..258ddf212327d 100644 --- a/libc-test/semver/android.txt +++ b/libc-test/semver/android.txt @@ -2962,6 +2962,7 @@ ftello ftruncate ftruncate64 futimens +futimes fwrite gai_strerror genlmsghdr diff --git a/libc-test/semver/linux-gnu.txt b/libc-test/semver/linux-gnu.txt index 14c4ab9cfe488..b1b4db82e4e4e 100644 --- a/libc-test/semver/linux-gnu.txt +++ b/libc-test/semver/linux-gnu.txt @@ -584,7 +584,6 @@ dlmopen endutxent explicit_bzero fgetspent_r -futimes getauxval getentropy getgrent_r diff --git a/libc-test/semver/linux-musl.txt b/libc-test/semver/linux-musl.txt index 764ee79060c3a..ba774f0927cc2 100644 --- a/libc-test/semver/linux-musl.txt +++ b/libc-test/semver/linux-musl.txt @@ -34,7 +34,6 @@ aiocb clock_adjtime ctermid explicit_bzero -futimes getauxval getloadavg lio_listio diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt index bf6d90d20c967..7e28e6079852b 100644 --- a/libc-test/semver/linux.txt +++ b/libc-test/semver/linux.txt @@ -2776,6 +2776,7 @@ fstatvfs64 ftello64 ftok ftruncate64 +futimes genlmsghdr getdomainname getdtablesize diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index 2086f705a287f..891c8fa5e92c4 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -3442,10 +3442,6 @@ cfg_if! { riovcnt: ::c_ulong, flags: ::c_ulong, ) -> isize; - pub fn futimes( - fd: ::c_int, - times: *const ::timeval - ) -> ::c_int; } } } diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs index e74f1811cc2c2..3376c48c6bddd 100644 --- a/src/unix/linux_like/mod.rs +++ b/src/unix/linux_like/mod.rs @@ -1795,6 +1795,10 @@ cfg_if! { termp: *const termios, winp: *const ::winsize, ) -> ::c_int; + pub fn futimes( + fd: ::c_int, + times: *const ::timeval + ) -> ::c_int; } } }