* lib/fcntl.in.h (open): Disable _GL_CXXALIASWARN invocation on HP-UX.
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ open: Avoid C++ error on HP-UX 11.
+ * lib/fcntl.in.h (open): Disable _GL_CXXALIASWARN invocation on HP-UX.
+
2010-12-31 Bruno Haible <bruno@clisp.org>
time_r: Add missing declarations on HP-UX 11.
# else
_GL_CXXALIAS_SYS (open, int, (const char *filename, int flags, ...));
# endif
+/* On HP-UX 11, in C++ mode, open() is defined as an inline function with a
+ default argument. _GL_CXXALIASWARN does not work in this case. */
+# if !defined __hpux
_GL_CXXALIASWARN (open);
+# endif
#elif defined GNULIB_POSIXCHECK
# undef open
/* Assume open is always declared. */