From: Bruno Haible Date: Wed, 10 Sep 2025 21:16:28 +0000 (+0200) Subject: stdint-h: Remove support for IRIX. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce1944459a5391175c1e67f92ca2b0186af412bc;p=thirdparty%2Fgnulib.git stdint-h: Remove support for IRIX. * lib/stdint.in.h: Don't define __STDINT_H__. --- diff --git a/ChangeLog b/ChangeLog index 422901735b..8bacca3b36 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2025-09-10 Bruno Haible + stdint-h: Remove support for IRIX. + * lib/stdint.in.h: Don't define __STDINT_H__. + sigabbrev_np, sigdescr_np: Remove support for IRIX. * lib/sigabbrev_np.c (sigabbrev_np): Remove cases for SIGCKPT, SIGPTINTR, SIGPTRESCHED, SIGRESTART, SIGUME. diff --git a/lib/stdint.in.h b/lib/stdint.in.h index 226165fa10..4df6433338 100644 --- a/lib/stdint.in.h +++ b/lib/stdint.in.h @@ -51,13 +51,6 @@ in public interfaces due to compiler differences. */ #if @HAVE_STDINT_H@ -# if defined __sgi && ! defined __c99 - /* Bypass IRIX's if in C89 mode, since it merely annoys users - with "This header file is to be used only for c99 mode compilations" - diagnostics. */ -# define __STDINT_H__ -# endif - /* Some pre-C++11 implementations need this. */ # ifdef __cplusplus # ifndef __STDC_CONSTANT_MACROS @@ -94,8 +87,8 @@ #if ! @HAVE_C99_STDINT_H@ -/* defines some of the stdint.h types as well, on glibc, - IRIX 6.5, and OpenBSD 3.8 (via ). +/* defines some of the stdint.h types as well, on glibc and + OpenBSD 3.8 (via ). AIX 5.2 isn't needed and causes troubles. Mac OS X 10.4.6 includes (which is us), but relies on the system definitions, so include