> From: Rocki Ozaki <[email protected]>
> The question is, does your library have support for "long long int" that is 
> defined by Windows for 64bit 
> integer operation?

The "long long int" and "unsigned long long int" types, long ago
introduced by the GNU C compiler, are part of ISO C99, so should be
available in any reasonably modern C compiler (supporting ISO C99), to
perhaps be enabled by a compiler option.

If you rely on a specific width (which isn't specified by the standard),
use the types defined in the stdint.h header file [1], e.g. int64_t and
uint64_t.

This header is mandatory for ISO C99 environments (i.e., a conforming
standard C library), but does not necessarily require C99.


-leif

[1] http://en.wikipedia.org/wiki/Stdint.h

-- 
() The ASCII Ribbon Campaign
/\ Help Cure HTML Email

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to