+2006-06-23 Bruno Haible <bruno@clisp.org>
+
+ * stdlib_.h: Treat IRIX like OpenBSD.
+
2006-06-23 Bruno Haible <bruno@clisp.org>
* stdlib_.h (UINT8_C, UINT16_C, UINT32_C): Define according to
#if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4)
# include <sys/inttypes.h>
#endif
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) || defined(__sgi)
/* In OpenBSD 3.8, <sys/types.h> includes <machine/types.h>, which defines
int{8,16,32,64}_t, uint{8,16,32,64}_t and __BIT_TYPES_DEFINED__.
<inttypes.h> includes <machine/types.h> and also defines intptr_t and
uintptr_t. */
+ /* IRIX 6.5 has <inttypes.h>, and <sys/types.h> defines some of these
+ types as well. */
# include <sys/types.h>
# if @HAVE_INTTYPES_H@
# include @FULL_PATH_INTTYPES_H@
+2006-06-23 Bruno Haible <bruno@clisp.org>
+
+ * stdint.m4 (gl_STDINT_H): Treat IRIX like OpenBSD.
+
2006-06-22 Simon Josefsson <jas@extundo.com>
* sockpfaf.m4: Include winsock2.h too, to make it work under
-# stdint.m4 serial 7
+# stdint.m4 serial 8
dnl Copyright (C) 2001-2002, 2004-2006 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
#if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4)
# include <sys/inttypes.h>
#endif
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) || defined(__sgi)
# include <sys/types.h>
# if HAVE_INTTYPES_H
# include FULL_PATH_INTTYPES_H