utimens: cache whether utimensat syscall works
[pspp] / lib / stdlib.in.h
index b20f699689dca21c298a273a8e41b1bec3c34b35..7a9246a5745418e582fbe5dbc8f28c46ab33385d 100644 (file)
@@ -116,7 +116,10 @@ extern void * calloc (size_t nmemb, size_t size);
 #endif
 
 #if @GNULIB_CANONICALIZE_FILE_NAME@
-# if !@HAVE_CANONICALIZE_FILE_NAME@
+# if @REPLACE_CANONICALIZE_FILE_NAME@
+#  define canonicalize_file_name rpl_canonicalize_file_name
+# endif
+# if !@HAVE_CANONICALIZE_FILE_NAME@ || @REPLACE_CANONICALIZE_FILE_NAME@
 extern char *canonicalize_file_name (const char *name);
 # endif
 #elif defined GNULIB_POSIXCHECK