Small limb-size in mini-gmp?
bodrato at mail.dm.unipi.it
Wed Nov 13 16:41:47 UTC 2019
Il 2019-11-13 16:28 Vincent Lefevre ha scritto:
> On 2019-11-12 22:22:00 +0100, Marco Bodrato wrote:
>> Is something like the following too tricky?
>> #ifndef MINI_GMP_LIMB_TYPE
>> #define MINI_GMP_LIMB_TYPE long
>> typedef unsigned MINI_GMP_LIMB_TYPE mp_limb_t
>> As only unsigned types are supported...
> Unsigned types do not necessarily start with "unsigned".
> Example: uint128_t
I did hope that "unsigned" were just a modifier...
But it seems that a line like the following is not allowed
typedef unsigned uint128_t mp_limb_t
I do not understand why...
More information about the gmp-devel