aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2016-03-17 10:14:25 -0400
committerTom Rini <trini@konsulko.com>2016-03-17 10:14:25 -0400
commitf23baa572f96e1e13d7f1a3c8addb61b5d0dbd29 (patch)
tree18eecc509ae480d39478ff071de59d6694c1894e /lib
parent82ceba2ca2487c4967419cf7053e1301709219e5 (diff)
downloadu-boot-midas-f23baa572f96e1e13d7f1a3c8addb61b5d0dbd29.tar.gz
u-boot-midas-f23baa572f96e1e13d7f1a3c8addb61b5d0dbd29.tar.bz2
u-boot-midas-f23baa572f96e1e13d7f1a3c8addb61b5d0dbd29.zip
cmd_dhry.c: Use lldiv for vax_mips calculation as well
Since dhry_per_sec is a u64 we must also use lldiv here when working with it. Otherwise: ../lib/dhry/cmd_dhry.c:(.text.do_dhry+0xd8): undefined reference to `__udivdi3' On some platforms. Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/dhry/cmd_dhry.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dhry/cmd_dhry.c b/lib/dhry/cmd_dhry.c
index d7e1e6a99b..f44305bfcf 100644
--- a/lib/dhry/cmd_dhry.c
+++ b/lib/dhry/cmd_dhry.c
@@ -22,7 +22,7 @@ static int do_dhry(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
dhry(iterations);
duration = get_timer(start);
dhry_per_sec = lldiv(iterations * 1000ULL, duration);
- vax_mips = dhry_per_sec / 1757;
+ vax_mips = lldiv(dhry_per_sec, 1757);
printf("%d iterations in %lu ms: %lu/s, %lu DMIPS\n", iterations,
duration, (ulong)dhry_per_sec, vax_mips);