Richard Biener <[email protected]> writes: I would also suggest that. Simply hide it behind some nice macros (ugh..). Note I'd use two uint32_t fields because otherwise you may end up breaking the ABI via increased alignment requirement of uint64_t for the struct.
That's worth considering, thanks! (The idea is that this abuse of the_mp_size and _mp_alloc fields only happen when we also have a alignment greedy 64-bit pointer next to it in the struct. In other cases, the current plain 32-bit fields have more than sufficient ranges.) -- Torbjörn Please encrypt, key id 0xC8601622 _______________________________________________ gmp-devel mailing list [email protected] https://gmplib.org/mailman/listinfo/gmp-devel
