Index: trunk/src/sh_files.c
===================================================================
--- trunk/src/sh_files.c	(revision 384)
+++ trunk/src/sh_files.c	(revision 386)
@@ -36,4 +36,13 @@
 #include <sys/types.h>
 #include <unistd.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+
+#if !defined(O_NOATIME)
+#if defined(__linux__) && (defined(__i386__) || defined(__PPC__))
+#define O_NOATIME 01000000
+#endif
+#endif
 
 #include <utime.h>
