29c4df49bd056aa7568991fad3eb3ccc865706b5
[reactos.git] / reactos / lib / sdk / crt / math / arm / __rt_udiv.c
1 /*
2 * COPYRIGHT: BSD, see COPYING.ARM in the top level directory
3 * PROJECT: ReactOS crt library
4 * FILE: lib/sdk/crt/math/arm/__rt_udiv.c
5 * PURPOSE: Implementation of __rt_udiv
6 * PROGRAMMER: Timo Kreuzer
7 * REFERENCE: http://research.microsoft.com/en-us/um/redmond/projects/invisible/src/crt/md/arm/_div10.s.htm
8 * http://research.microsoft.com/en-us/um/redmond/projects/invisible/src/crt/md/arm/_udiv.c.htm
9 */
10
11 #define __rt_div_worker __rt_udiv_worker
12
13 #include "__rt_div_worker.h"
14
15 ARM_DIVRESULT
16 __rt_udiv(
17 unsigned int divisor,
18 unsigned int dividend)
19 {
20 ARM_DIVRESULT result;
21
22 __rt_udiv_worker(&result, divisor, dividend);
23 return result;
24 }
25