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
..
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-09-08 11:50:25 -07:00
2009-12-12 13:08:14 +01:00
2021-09-18 14:45:48 -07:00
2021-05-26 13:20:50 +02:00
2020-07-21 10:50:35 +01:00
2019-01-04 13:13:46 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-06-08 11:05:58 -07:00
2020-08-20 15:45:15 -04:00
2021-05-26 13:20:50 +02:00
2021-07-25 22:18:20 -07:00
2017-11-02 11:10:55 +01:00
2020-08-14 19:56:57 -07:00
2020-08-14 19:56:57 -07:00
2017-11-02 11:10:55 +01:00
2020-08-14 19:56:57 -07:00
2020-08-14 19:56:57 -07:00
2020-08-14 19:56:57 -07:00
2017-11-02 11:10:55 +01:00
2020-08-14 19:56:57 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-06-05 17:37:16 +02:00
2018-12-13 21:06:18 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-05-12 19:34:52 +03:00
2017-11-02 11:10:55 +01:00
2009-03-02 16:49:37 -05:00
2020-03-27 23:58:51 -04:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-08-14 19:56:57 -07:00
2021-09-16 11:27:32 -07:00
2019-02-10 20:42:14 -08:00
2017-11-02 11:10:55 +01:00
2021-09-18 10:57:10 -07:00
2020-04-02 09:35:25 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-06-29 10:53:55 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-10-26 16:45:05 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-06-04 19:32:21 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-07 07:15:41 +02:00
2017-11-02 11:10:55 +01:00
2010-11-26 15:14:56 +01:00
2021-07-01 11:06:03 -07:00
2021-07-08 11:48:22 -07:00
2018-10-31 08:54:12 -07:00
2017-11-02 11:10:55 +01:00
2020-07-21 10:50:35 +01:00
2017-11-02 11:10:55 +01:00
2021-09-15 12:04:28 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-12-15 12:13:42 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-07 10:32:44 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-07-25 22:33:03 -07:00
2018-11-08 04:09:30 -08:00
2020-12-12 09:16:34 -07:00
2017-11-02 11:10:55 +01:00
2019-04-03 10:32:54 +02:00
2020-08-07 11:33:26 -07:00
2021-06-29 10:53:55 -07:00
2017-11-02 11:10:55 +01:00
2020-08-12 10:57:58 -07:00
2017-11-02 11:10:55 +01:00
2019-01-25 17:22:51 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-12-10 10:12:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-03-12 10:59:03 +01:00
2019-05-24 17:27:13 +02:00