From 699034d85536ab2090282d2fa7bd8cc4825ce693 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 13 Jun 2024 06:30:18 +0200 Subject: Adding upstream version 32+20240611. Signed-off-by: Daniel Baumann --- testsuite/path.c | 9 ++++++++- testsuite/testsuite.c | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'testsuite') diff --git a/testsuite/path.c b/testsuite/path.c index 5a291b1..00935fb 100644 --- a/testsuite/path.c +++ b/testsuite/path.c @@ -18,6 +18,7 @@ /* We unset _FILE_OFFSET_BITS here so we can override both stat and stat64 on * 32-bit architectures and forward each to the right libc function */ #undef _FILE_OFFSET_BITS +#undef _TIME_BITS #include #include @@ -202,8 +203,14 @@ WRAP_2ARGS(int, -1, stat, struct stat*); WRAP_2ARGS(int, -1, lstat, struct stat*); WRAP_2ARGS(int, -1, stat64, struct stat64*); WRAP_2ARGS(int, -1, lstat64, struct stat64*); -WRAP_OPEN(64); +struct __stat64_t64; +extern int __stat64_time64 (const char *file, struct __stat64_t64 *buf); +extern int __lstat64_time64 (const char *file, struct __stat64_t64 *buf); +WRAP_2ARGS(int, -1, __stat64_time64, struct __stat64_t64*); +WRAP_2ARGS(int, -1, __lstat64_time64, struct __stat64_t64*); + +WRAP_OPEN(64); WRAP_OPEN(); #ifdef HAVE___XSTAT diff --git a/testsuite/testsuite.c b/testsuite/testsuite.c index 318343a..f4280be 100644 --- a/testsuite/testsuite.c +++ b/testsuite/testsuite.c @@ -32,6 +32,7 @@ #include #include +#include #include #include "testsuite.h" -- cgit v1.2.3