mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-18 23:22:24 +01:00
20 lines
391 B
Diff
20 lines
391 B
Diff
diff --git a/extras/mini-os/lib/math.c b/extras/mini-os/lib/math.c
|
|
index b98cc1d..1b63a83 100644
|
|
--- a/extras/mini-os/lib/math.c
|
|
+++ b/extras/mini-os/lib/math.c
|
|
@@ -366,6 +366,14 @@ __divdi3(quad_t a, quad_t b)
|
|
return (neg ? -uq : uq);
|
|
}
|
|
|
|
+quad_t
|
|
+__divmoddi4(quad_t a, quad_t b, quad_t *r)
|
|
+{
|
|
+ quad_t d = __divdi3(a, b);
|
|
+ *r = a - (d * b);
|
|
+ return d;
|
|
+}
|
|
+
|
|
/*
|
|
* From
|
|
* udivdi3.c
|