diff options
Diffstat (limited to 'arch/m32r/lib/ucmpdi2.c')
-rw-r--r-- | arch/m32r/lib/ucmpdi2.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/arch/m32r/lib/ucmpdi2.c b/arch/m32r/lib/ucmpdi2.c deleted file mode 100644 index e20fa3484fd8..000000000000 --- a/arch/m32r/lib/ucmpdi2.c +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0 | ||
2 | #include "libgcc.h" | ||
3 | |||
4 | int __ucmpdi2(unsigned long long a, unsigned long long b) | ||
5 | { | ||
6 | const DWunion au = {.ll = a}; | ||
7 | const DWunion bu = {.ll = b}; | ||
8 | |||
9 | if ((unsigned int)au.s.high < (unsigned int)bu.s.high) | ||
10 | return 0; | ||
11 | else if ((unsigned int)au.s.high > (unsigned int)bu.s.high) | ||
12 | return 2; | ||
13 | if ((unsigned int)au.s.low < (unsigned int)bu.s.low) | ||
14 | return 0; | ||
15 | else if ((unsigned int)au.s.low > (unsigned int)bu.s.low) | ||
16 | return 2; | ||
17 | return 1; | ||
18 | } | ||