Added __umoddi3
[people/xl0/gpxe.git] / src / arch / i386 / core / udivmod64.c
index 61d4092..bb58102 100644 (file)
@@ -317,3 +317,16 @@ UDItype __udivdi3 ( UDItype x, UDItype d ) {
        UDItype r;
        return __udivmoddi4 ( x, d, &r );
 }
+
+/**
+ * 64-bit modulus
+ *
+ * @v x                        Dividend
+ * @v d                        Divisor
+ * @ret q              Quotient
+ */
+UDItype __umoddi3 ( UDItype x, UDItype d ) {
+       UDItype r;
+       __udivmoddi4 ( x, d, &r );
+       return r;
+}