From: Alan Modra Date: Wed, 4 Aug 2021 05:14:08 +0000 (+0930) Subject: PR28156, rename.c doesn't compile with MinGW X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=47fcfcbadce36c7ccc00c69b4c80717a0d6b9288;p=binutils-gdb.git PR28156, rename.c doesn't compile with MinGW Guard against lack of struct timespec definition. PR 28156 * rename.c (get_stat_atime, get_stat_mtime): Don't compile unless HAVE_UTIMENSAT is defined. --- diff --git a/binutils/rename.c b/binutils/rename.c index 8826917c18c..48ae3014806 100644 --- a/binutils/rename.c +++ b/binutils/rename.c @@ -131,6 +131,7 @@ get_stat_mtime_ns (struct stat const *st ATTRIBUTE_UNUSED) # endif } +#if defined HAVE_UTIMENSAT /* Return *ST's access time. */ static inline struct timespec get_stat_atime (struct stat const *st) @@ -158,6 +159,7 @@ get_stat_mtime (struct stat const *st) return t; #endif } +#endif /* End FIXME. */ /* Set the times of the file DESTINATION to be the same as those in