Kaynağa Gözat

Added __umoddi3

tags/v0.9.3
Michael Brown 18 yıl önce
ebeveyn
işleme
c789e8640b
1 değiştirilmiş dosya ile 13 ekleme ve 0 silme
  1. 13
    0
      src/arch/i386/core/udivmod64.c

+ 13
- 0
src/arch/i386/core/udivmod64.c Dosyayı Görüntüle

@@ -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
+}

Loading…
İptal
Kaydet