[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug in AC_TYPE_UINT32_T on Solaris 2.5.1
From: |
Ralf Wildenhues |
Subject: |
Re: bug in AC_TYPE_UINT32_T on Solaris 2.5.1 |
Date: |
Mon, 19 Jun 2006 20:26:17 +0200 |
User-agent: |
Mutt/1.5.11+cvs20060403 |
Hello Paul,
Thanks for your research!
* Paul Eggert wrote on Mon, Jun 19, 2006 at 08:46:20AM CEST:
> Ralf Wildenhues <address@hidden> writes:
>
> > * lib/autoconf/types.m4 (_AC_TYPE_UNSIGNED_INT): Solaris 2.5.1
> > needs _UINT8_T and _UINT64_T defines as well, to avoid clashes
> > with system headers. Report by Bruno Haible.
>
> That looks good; please install, since it's clearly an improvement.
Hmm, let's see...
> For what it's worth,
> <http://gcc.gnu.org/ml/fortran/2005-11/msg00832.html> says that
> Solaris 2.5.1 <pthread.h> "defines uint8_t, uint32_t and uint64_t (and
> only those, not the full C99 set)".
...and if we follow this thread until
http://gcc.gnu.org/ml/fortran/2005-11/msg00839.html
it's not so clear any more. I can't find any usage of those defines
in my copy of the Cygwin headers, though. Maybe it's not a problem any
more; we'll see.
I have applied the patch.
Cheers,
Ralf