> 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.
