Mark D. Baushke wrote: > 2006-06-23 Larry Jones <[EMAIL PROTECTED]> > > * stdint_.h: Try harder to find a definition of WCHAR_MIN/MAX.
Do you remember for which system this was necessary? IRIX or BSDI? Bruno *** m4/stdint.m4 26 Jun 2006 17:03:57 -0000 1.10 --- m4/stdint.m4 26 Jun 2006 17:22:31 -0000 *************** *** 9,14 **** --- 9,23 ---- AC_DEFUN([gl_STDINT_H], [ + dnl Check for <wchar.h>. + AC_CHECK_HEADERS_ONCE([wchar.h]) + if test $ac_cv_header_wchar_h = yes; then + HAVE_WCHAR_H=1 + else + HAVE_WCHAR_H=0 + fi + AC_SUBST([HAVE_WCHAR_H]) + dnl Check for <stdint.h> that doesn't clash with <sys/types.h>. gl_HEADER_STDINT_H if test $gl_cv_header_stdint_h = yes; then *** modules/stdint 16 Jun 2006 13:29:51 -0000 1.6 --- modules/stdint 26 Jun 2006 17:22:31 -0000 *************** *** 22,28 **** # We need the following in order to create <stdint.h> when the system # doesn't have one that works with the given compiler. stdint.h: stdint_.h ! sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ -e 's|@''FULL_PATH_STDINT_H''@|$(FULL_PATH_STDINT_H)|g' \ -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \ -e 's|@''FULL_PATH_INTTYPES_H''@|$(FULL_PATH_INTTYPES_H)|g' \ --- 22,29 ---- # We need the following in order to create <stdint.h> when the system # doesn't have one that works with the given compiler. stdint.h: stdint_.h ! sed -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \ ! -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ -e 's|@''FULL_PATH_STDINT_H''@|$(FULL_PATH_STDINT_H)|g' \ -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \ -e 's|@''FULL_PATH_INTTYPES_H''@|$(FULL_PATH_INTTYPES_H)|g' \ *** lib/stdint_.h 26 Jun 2006 17:03:57 -0000 1.21 --- lib/stdint_.h 26 Jun 2006 17:22:31 -0000 *************** *** 26,31 **** --- 26,36 ---- /* Get wchar_t, WCHAR_MIN, WCHAR_MAX. */ #include <stddef.h> + /* Some systems define WCHAR_MIN, WCHAR_MAX in <wchar.h>, not <stddef.h>. */ + #if !(defined(WCHAR_MIN) && defined(WCHAR_MAX)) && @HAVE_WCHAR_H@ + # include <wchar.h> + #endif + /* Get LONG_MIN, LONG_MAX, ULONG_MAX. */ #include <limits.h>