Barry Smith <[email protected]> writes:

> #if (PETSC_SIZEOF_LONG_LONG == 8)
> typedef long long Petsc64bitInt;
> #elif defined(PETSC_HAVE___INT64)
> typedef __int64 Petsc64bitInt;
> #else
> typedef unknown64bit Petsc64bitInt
> #endif
>
>   I assume all machines support one or the other of these ?
>
>   Should we introduce an unsigned version of this Petsc64bitUInt, for these 
> type of things?

Fewer typedefs would be nice if we can get away with it.  Where is
stdint.h NOT supported?  AFAIK, it is only missing on quite old versions
of MSVC, and there is a portable implementation that can be dropped in.

Attachment: pgp9efm2yNmt3.pgp
Description: PGP signature

Reply via email to