Skip to content
Commit d4d016ca authored by Linus Torvalds's avatar Linus Torvalds
Browse files

alpha: move __udiv_qrnnd library function to arch/alpha/lib/



We already had the implementation for __udiv_qrnnd (unsigned divide for
multi-precision arithmetic) as part of the alpha math emulation code.

But you can disable the math emulation code - even if you shouldn't -
and then the MPI code that actually wants this functionality (and is
needed by various crypto functions) will fail to build.

So move the extended-precision divide code to be a regular library
function, just like all the regular division code is.  That way ie is
available regardless of math-emulation.

Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent ab41f75e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment