diff options
Diffstat (limited to 'qemu/roms/ipxe/src/libgcc/__moddi3.c')
-rw-r--r-- | qemu/roms/ipxe/src/libgcc/__moddi3.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/qemu/roms/ipxe/src/libgcc/__moddi3.c b/qemu/roms/ipxe/src/libgcc/__moddi3.c deleted file mode 100644 index d671bbc4d..000000000 --- a/qemu/roms/ipxe/src/libgcc/__moddi3.c +++ /dev/null @@ -1,26 +0,0 @@ -/* - * arch/i386/libgcc/__moddi3.c - */ - -#include "libgcc.h" - -__libgcc int64_t __moddi3(int64_t num, int64_t den) -{ - int minus = 0; - int64_t v; - - if ( num < 0 ) { - num = -num; - minus = 1; - } - if ( den < 0 ) { - den = -den; - minus ^= 1; - } - - (void) __udivmoddi4(num, den, (uint64_t *)&v); - if ( minus ) - v = -v; - - return v; -} |