Skip to content

Commit

Permalink
sh: Revert __xdiv64_32 size change.
Browse files Browse the repository at this point in the history
It's only __div64_32 that needs the fix, __xdiv64_32 behaves as
expected with the original size.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Paul Mundt committed Jul 13, 2007
1 parent 2f5a5dc commit 075fc19
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions arch/sh/lib/div64-generic.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

#include <linux/types.h>

extern uint32_t __xdiv64_32(u64 n, u32 d);
extern uint64_t __xdiv64_32(u64 n, u32 d);

uint32_t __div64_32(u64 *xp, u32 y)
{
uint32_t rem;
uint32_t q = __xdiv64_32(*xp, y);
uint64_t q = __xdiv64_32(*xp, y);

rem = *xp - q * y;
*xp = q;
Expand Down

0 comments on commit 075fc19

Please sign in to comment.