From: Bruno Haible Date: Sat, 12 Mar 2011 12:32:33 +0000 (+0100) Subject: Oops, fix last commit. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b56b2e303252c4eac5cf7f702553d731f5bbfc4e;p=pspp Oops, fix last commit. --- diff --git a/lib/sys_stat.in.h b/lib/sys_stat.in.h index 22cde114e7..4122613037 100644 --- a/lib/sys_stat.in.h +++ b/lib/sys_stat.in.h @@ -359,7 +359,7 @@ _GL_WARN_ON_USE (fstatat, "fstatat is not portable - " implementation relies on futimesat, which on Solaris 10 makes an invocation to futimens that is meant to invoke the libc's futimens(), not gnulib's futimens(). */ -# if @REPLACE_FUTIMENS@ || defined __sun +# if @REPLACE_FUTIMENS@ || (!@HAVE_FUTIMENS@ && defined __sun) # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef futimens # define futimens rpl_futimens @@ -622,7 +622,7 @@ _GL_WARN_ON_USE (stat, "stat is unportable - " implementation relies on futimesat, which on Solaris 10 makes an invocation to utimensat that is meant to invoke the libc's utimensat(), not gnulib's utimensat(). */ -# if @REPLACE_UTIMENSAT@ || defined __sun +# if @REPLACE_UTIMENSAT@ || (!@HAVE_UTIMENSAT@ && defined __sun) # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef utimensat # define utimensat rpl_utimensat