diff options
Diffstat (limited to 'dos/__divdi3.c')
-rw-r--r-- | dos/__divdi3.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/dos/__divdi3.c b/dos/__divdi3.c index 3641396f..97c77950 100644 --- a/dos/__divdi3.c +++ b/dos/__divdi3.c @@ -5,25 +5,25 @@ #include <stdint.h> #include <stddef.h> -extern uint64_t __udivmoddi4(uint64_t num, uint64_t den, uint64_t *rem); +extern uint64_t __udivmoddi4(uint64_t num, uint64_t den, uint64_t * rem); int64_t __divdi3(int64_t num, int64_t den) { - int minus = 0; - int64_t v; + int minus = 0; + int64_t v; - if ( num < 0 ) { - num = -num; - minus = 1; - } - if ( den < 0 ) { - den = -den; - minus ^= 1; - } + if (num < 0) { + num = -num; + minus = 1; + } + if (den < 0) { + den = -den; + minus ^= 1; + } - v = __udivmoddi4(num, den, NULL); - if ( minus ) - v = -v; + v = __udivmoddi4(num, den, NULL); + if (minus) + v = -v; - return v; + return v; } |