2025-09-09 Bruno Haible <bruno@clisp.org>
+ mknod: Remove support for OSF/1.
+ * lib/sys_stat.in.h (mknod): Simplify C++ alias declaration.
+
mbrtowc: Remove support for OSF/1.
* m4/mbrtowc.m4 (gl_MBRTOWC_NULL_ARG2): Remove macro.
(gl_FUNC_MBRTOWC): Don't invoke it. Don't define MBRTOWC_NULL_ARG2_BUG.
_GL_FUNCDECL_SYS (mknod, int, (char const *file, mode_t mode, dev_t dev),
_GL_ARG_NONNULL ((1)));
# endif
-/* Need to cast, because on OSF/1 5.1, the third parameter is '...'. */
-_GL_CXXALIAS_SYS_CAST (mknod, int, (char const *file, mode_t mode, dev_t dev));
+_GL_CXXALIAS_SYS (mknod, int, (char const *file, mode_t mode, dev_t dev));
# endif
_GL_CXXALIASWARN (mknod);
#elif defined GNULIB_POSIXCHECK