summaryrefslogtreecommitdiff
path: root/libcpu/ia32/__umodsi3.c
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2021-05-28 16:20:08 +0800
committerGitHub <[email protected]>2021-05-28 16:20:08 +0800
commit92beddf3bccf6346e26aa097f82464456fb8e6bd (patch)
tree197e4a108118dda016ea02274172f0c40e7ee8ed /libcpu/ia32/__umodsi3.c
parentb18a99b44240ec3152011e159cc24a5af8dff0ce (diff)
parent03f4d40e30f3c94e1db0b3a65b3610dee695694a (diff)
Merge pull request #4737 from mysterywolf/3,1,xformatv3.1.5
[lts 3.1.x] format codes
Diffstat (limited to 'libcpu/ia32/__umodsi3.c')
-rw-r--r--libcpu/ia32/__umodsi3.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/libcpu/ia32/__umodsi3.c b/libcpu/ia32/__umodsi3.c
index 226a2c0800..101db9debd 100644
--- a/libcpu/ia32/__umodsi3.c
+++ b/libcpu/ia32/__umodsi3.c
@@ -16,31 +16,31 @@
uint32_t __umodsi3(uint32_t num, uint32_t den)
{
- register uint32_t quot = 0, qbit = 1;
+ register uint32_t quot = 0, qbit = 1;
- if (den == 0)
- {
- asm volatile ("int $0");
- return 0; /* if trap returns... */
- }
+ if (den == 0)
+ {
+ asm volatile ("int $0");
+ return 0; /* if trap returns... */
+ }
- /* left-justify denominator and count shift */
- while ((int32_t) den >= 0)
- {
- den <<= 1;
- qbit <<= 1;
- }
+ /* left-justify denominator and count shift */
+ while ((int32_t) den >= 0)
+ {
+ den <<= 1;
+ qbit <<= 1;
+ }
- while (qbit)
- {
- if (den <= num)
- {
- num -= den;
- quot += qbit;
- }
- den >>= 1;
- qbit >>= 1;
- }
+ while (qbit)
+ {
+ if (den <= num)
+ {
+ num -= den;
+ quot += qbit;
+ }
+ den >>= 1;
+ qbit >>= 1;
+ }
- return num;
+ return num;
}