* uint32_t.m4 (gl_AC_TYPE_UINT32_T): Fix typo and define _UINT32_T.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 3 Nov 2004 17:20:55 +0000 (17:20 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 3 Nov 2004 17:20:55 +0000 (17:20 +0000)
m4/ChangeLog

index d572588..6c3bd4b 100644 (file)
@@ -1,9 +1,19 @@
+2004-11-03  Albert Chin <china@thewrittenword.com>
+           Paul Eggert  <eggert@cs.ucla.edu>
+
+       * uint32_t.m4 (gl_AC_TYPE_UINT32_T): When determining uint32_t
+       equivalent, substitute $ac_type for equivalent type rather than
+       blindly using uint32_t *always* which won't work if uint32_t is not
+       available.  Define _UINT32_T to work around typedef of uint32_t if
+       <sys/sched.h>, <pthread.h>, or <semaphore.h> used on Solaris
+       2.5.1.
+
 2004-11-02  Paul Eggert  <eggert@cs.ucla.edu>
 
        * jm-macros.m4: Sync from coreutils.
        (gl_MACROS): Check for mbrlen, for pathchk.
        (gl_CHECK_ALL_TYPES): Require AC_TYPE_MBSTATE_T, for pathchk.
-       
+
 2004-11-02  Bruno Haible  <bruno@clisp.org>
 
        * setenv.m4 (gt_FUNC_SETENV): Define VOID_UNSETENV if unsetenv()
 2004-08-11  Paul Eggert  <eggert@cs.ucla.edu>
 
        Merge from coreutils.
-       
+
        * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for wmemchr and wmemcpy.
 
        * obstack.m4 (gl_PREREQ_OBSTACK): Require