Pārlūkot izejas kodu

Added __umoddi3

tags/v0.9.3
Michael Brown 18 gadus atpakaļ
vecāks
revīzija
c789e8640b
1 mainītis faili ar 13 papildinājumiem un 0 dzēšanām
  1. 13
    0
      src/arch/i386/core/udivmod64.c

+ 13
- 0
src/arch/i386/core/udivmod64.c Parādīt failu

@@ -317,3 +317,16 @@ UDItype __udivdi3 ( UDItype x, UDItype d ) {
317 317
 	UDItype r;
318 318
 	return __udivmoddi4 ( x, d, &r );
319 319
 }
320
+
321
+/**
322
+ * 64-bit modulus
323
+ *
324
+ * @v x			Dividend
325
+ * @v d			Divisor
326
+ * @ret q		Quotient
327
+ */
328
+UDItype __umoddi3 ( UDItype x, UDItype d ) {
329
+	UDItype r;
330
+	__udivmoddi4 ( x, d, &r );
331
+	return r;
332
+}

Notiek ielāde…
Atcelt
Saglabāt