Open Bug 1290180 Opened 9 years ago Updated 3 years ago

Teach MPI about GCC/clang extension for mp_word

Categories

(NSS :: Libraries, defect, P3)

Tracking

(Not tracked)

People

(Reporter: wladd, Unassigned)

References

Details

GCC and Clang both implement an extension that provides a __uint2N_t on a system with registers of size N in bits. On Mac OS X where our assembly isn't currently working we don't use this for mp_word, and so end up with much slower inner loops then if we did use it. If https://bugzilla.mozilla.org/show_bug.cgi?id=632310 is too hard to fix, this might be an easy stopgap: just looks like another definition check in mpi.h, and making appropriate defines, but I haven't done that yet.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.