+2006-01-03 Jonathan Pryor <jonpryor@vt.edu>
+
+ * configure.in: Add check for lutimes(2). Mac OS X doesn't provide this.
+
2005-12-28 Kornél Pál <kornelpal@hotmail.com>
* runtime/Makefile.am (all-local): Enclose CC by apostrophes to fix
AC_CHECK_FUNCS(fgetpwent)
AC_CHECK_FUNCS(fgetpwent)
AC_CHECK_FUNCS(getfsstat)
+ AC_CHECK_FUNCS(lutimes)
AC_CHECK_FUNCS(mremap)
AC_CHECK_FUNCS(remap_file_pages)
AC_CHECK_FUNCS(posix_fadvise)
+2006-01-03 Jonathan Pryor <jonpryor@vt.edu>
+
+ * sys-time.c: lutimes(2) only exists on some BSDs. There's a configure
+ check for it now -- use it.
+
2005-12-28 Jonathan Pryor <jonpryor@vt.edu>
* map-icalls.h: Flush (add utimes_bad, lutimes, futimes).
* Authors:
* Jonathan Pryor (jonpryor@vt.edu)
*
- * Copyright (C) 2004 Jonathan Pryor
+ * Copyright (C) 2004-2006 Jonathan Pryor
*/
#include <sys/types.h>
return utimes (filename, ptv);
}
+#ifdef HAVE_LUTIMES
gint32
Mono_Posix_Syscall_lutimes(const char *filename, struct Mono_Posix_Timeval *tv)
{
return lutimes (filename, ptv);
}
+#endif /* def HAVE_LUTIMES */
gint32
Mono_Posix_Syscall_futimes(int fd, struct Mono_Posix_Timeval *tv)