Files
linux/arch/alpha/include/asm
Linus Torvalds d4d016caa4 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: Linus Torvalds <torvalds@linux-foundation.org>
2021-09-18 14:45:48 -07:00
..
2019-01-04 13:13:46 -08:00
2019-02-10 20:42:14 -08:00
2021-06-29 10:53:55 -07:00
2018-05-07 07:15:41 +02:00
2021-07-01 11:06:03 -07:00
2018-10-31 08:54:12 -07:00
2019-04-03 10:32:54 +02:00
2021-06-29 10:53:55 -07:00
2020-08-12 10:57:58 -07:00