summaryrefslogtreecommitdiffstats
path: root/qemu/roms/openbios/libgcc/__divti3.c
diff options
context:
space:
mode:
Diffstat (limited to 'qemu/roms/openbios/libgcc/__divti3.c')
-rw-r--r--qemu/roms/openbios/libgcc/__divti3.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/qemu/roms/openbios/libgcc/__divti3.c b/qemu/roms/openbios/libgcc/__divti3.c
deleted file mode 100644
index 501c14f67..000000000
--- a/qemu/roms/openbios/libgcc/__divti3.c
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * arch/i386/libgcc/__divti3.c
- */
-
-#include "libgcc.h"
-
-__int128_t __divti3(__int128_t num, __int128_t den)
-{
- int minus = 0;
- __int128_t v;
-
- if ( num < 0 ) {
- num = -num;
- minus = 1;
- }
- if ( den < 0 ) {
- den = -den;
- minus ^= 1;
- }
-
- v = __udivmodti4(num, den, NULL);
- if ( minus )
- v = -v;
-
- return v;
-}