+2010-01-19 Bruno Haible <bruno@clisp.org>
+
+ Avoid compilation error with cc on OSF/1 5.1.
+ * lib/fcntl.in.h: Include <unistd.h> after the #include_next <fcntl.h>
+ statement, not before.
+ Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
2010-01-18 Bruno Haible <bruno@clisp.org>
Avoid a link error due to the __printf__ symbol.
#include <sys/types.h>
#ifndef __GLIBC__ /* Avoid namespace pollution on glibc systems. */
# include <sys/stat.h>
-# include <unistd.h>
#endif
#@INCLUDE_NEXT@ @NEXT_FCNTL_H@
#include <sys/types.h>
#ifndef __GLIBC__ /* Avoid namespace pollution on glibc systems. */
# include <sys/stat.h>
-# include <unistd.h>
#endif
/* The include_next requires a split double-inclusion guard. */
#@INCLUDE_NEXT@ @NEXT_FCNTL_H@
#ifndef _GL_FCNTL_H
#define _GL_FCNTL_H
+#ifndef __GLIBC__ /* Avoid namespace pollution on glibc systems. */
+# include <unistd.h>
+#endif
+
/* The definition of GL_LINK_WARNING is copied here. */