]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
mknod: Remove support for OSF/1.
authorBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 10:43:20 +0000 (12:43 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 10:43:39 +0000 (12:43 +0200)
* lib/sys_stat.in.h (mknod): Simplify C++ alias declaration.

ChangeLog
lib/sys_stat.in.h

index 0d5202e3f18f0eddb3a0b165892afeaaa5e7f3ee..7468820a2d07932b2eaaa1727c5671633425a4cb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 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.
index c3c38fd653e0705eeebaea2b7b837924b24a06e7..8f676cb390eef7a1078505ab6f0c5ce3207f49d0 100644 (file)
@@ -790,8 +790,7 @@ _GL_CXXALIAS_RPL (mknod, int, (char const *file, mode_t mode, dev_t dev));
 _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