|
I didn't know GMP before, but I tried to find you code in GMP4 and GMP5. I tried finding the "ror" part, since I think it's very unusual.
The source doesn't contain any matching "ror" in the *.asm files.
The source doesn't contain any matching pseudo-C "ror" like "(x>>n | x<<32-n)" in any file.
The compiled GMP4 and GMP5 libraries don't contain any "ror" instruction.
Maybe it's a different GMP version or different compiler settings where used.
I think the function doesn't modify a "mpf_ptr" structure, the arithmetic operations don't really fit the structure.
|