2025-09-10 Bruno Haible <bruno@clisp.org>
+ chmod: Remove support for IRIX.
+ * m4/chmod.m4 (gl_FUNC_CHMOD): Remove cross-compilation guess for IRIX.
+
btowc: Remove support for IRIX.
* m4/btowc.m4 (gl_FUNC_BTOWC): Remove test of btowc (EOF).
# chmod.m4
-# serial 3
+# serial 4
dnl Copyright (C) 2004-2025 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
return 1;
/* Test whether chmod rejects a trailing slash on a non-directory,
with error ENOTDIR.
- This test fails on AIX 7.2, IRIX 6.5 (no error) and
- native Windows (error EINVAL). */
+ This test fails on AIX 7.2 (no error) and native Windows
+ (error EINVAL). */
errno = 0;
if (chmod (file "/", desired) == 0)
result |= 2;
[gl_cv_func_chmod_works=yes],
[gl_cv_func_chmod_works=no],
[case "$host_os" in
- # Guess no on AIX, IRIX, native Windows.
- aix* | irix* | mingw* | windows*)
+ # Guess no on AIX, native Windows.
+ aix* | mingw* | windows*)
gl_cv_func_chmod_works="guessing no" ;;
# Guess yes on glibc, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, Haiku, Cygwin.
*-gnu* | gnu* | *-musl* | darwin* | freebsd* | midnightbsd* | netbsd* | openbsd* | solaris* | haiku* | cygwin*)