This is the mail archive of the
mailing list for the glibc project.
Re: [PATCH] Use long for mantissa for generic mp code
On 2013-02-26 18:07, Siddhesh Poyarekar wrote:
Ugh, it should be ~(f - 1).
+/* Truncate IN to a multiple of F, where F is a power of two. */
>>+#define TRUNCATE_TO_MUL(in, f) ((in) & ~(f))
>Err, ~f? Either this doesn't work at all, or the comment is wrong.
Er... we are talking about in % f, when we can't necessarily
prove that F is a power of 2?
Then no ~ at all, just (f-1).