From 738006fa2c91475ffcc6fefb35b311545fd984e7 Mon Sep 17 00:00:00 2001 From: Nate Williams Date: Mon, 30 Nov 1998 20:25:37 +0000 Subject: [PATCH] - Fix modulo bug that was masked by the correct code in libgcc.a which is used in almost all programs unless a shared library specifically ignores libgcc.a. --- lib/libc/quad/moddi3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libc/quad/moddi3.c b/lib/libc/quad/moddi3.c index f31c6e84f2ba1..fa76ea3838e3c 100644 --- a/lib/libc/quad/moddi3.c +++ b/lib/libc/quad/moddi3.c @@ -59,7 +59,7 @@ __moddi3(a, b) else ua = a, neg = 0; if (b < 0) - ub = -(u_quad_t)b, neg ^= 1; + ub = -(u_quad_t)b; else ub = b; (void)__qdivrem(ua, ub, &ur);