From 9b0efad2951bf570a7439672a27c2ab3a3f32c87 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Fri, 14 Jun 2019 17:45:32 +0200 Subject: [PATCH] ntoab: Use __mesabi_uldiv only on __MESC__. * lib/mes/ntoab.c (ntoab): Use __mesabi_uldiv only on __MESC__. --- lib/mes/ntoab.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/mes/ntoab.c b/lib/mes/ntoab.c index d1b4070f..4b305925 100644 --- a/lib/mes/ntoab.c +++ b/lib/mes/ntoab.c @@ -42,7 +42,12 @@ ntoab (long x, int base, int signed_p) do { unsigned long i; +#if __MESC__ u = __mesabi_uldiv(u, (unsigned long) base, &i); +#else + i = i % base; + u = u / base; +#endif *p-- = i > 9 ? 'a' + i - 10 : '0' + i; } while (u);