long long support

Torbjörn Granlund tg at gmplib.org
Sun Jan 24 16:23:24 UTC 2021

Marc Glisse <marc.glisse at inria.fr> writes:

  The main issue is that support for long long is missing in GMP itself
  (the C part). And it is missing because GMP is still officially a C89
  library. There are plans to move it to C99, but I don't think the work
  to add long long has been done yet. The main platform where long long
  support would be beneficial is win64 because of their weird choice of
  32-bit long (although it would still be nice on other platforms).

I have a patch which I made several years back, adding long long mpz,
mpq, and mpf functions using an _uj suffix.  I intend to finish that
patch for GMP 7.

Please encrypt, key id 0xC8601622

More information about the gmp-discuss mailing list