From: Charles Baylis Date: Wed, 18 Jun 2014 15:41:27 +0000 (+0000) Subject: bpabi.S (__aeabi_uldivmod): Perform division using call to __udivmoddi4. X-Git-Tag: releases/gcc-5.1.0~6792 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0b227df4e508a7767a3d3e16e43642f9c7c50d94;p=thirdparty%2Fgcc.git bpabi.S (__aeabi_uldivmod): Perform division using call to __udivmoddi4. 2014-06-18 Charles Baylis * config/arm/bpabi.S (__aeabi_uldivmod): Perform division using call to __udivmoddi4. From-SVN: r211792 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bc9c6a97ec43..2083ffaca0b1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-06-18 Charles Baylis + + * config/arm/bpabi.S (__aeabi_uldivmod): Perform division using call + to __udivmoddi4. + 2014-06-18 Charles Baylis * config/arm/bpabi.S (__aeabi_uldivmod): Optimise stack pointer diff --git a/libgcc/config/arm/bpabi.S b/libgcc/config/arm/bpabi.S index 67246b0f095b..927e37ffd141 100644 --- a/libgcc/config/arm/bpabi.S +++ b/libgcc/config/arm/bpabi.S @@ -207,7 +207,7 @@ ARM_FUNC_START aeabi_uldivmod push_for_divide __aeabi_uldivmod /* arguments in (r0:r1), (r2:r3) and *sp */ - bl SYM(__gnu_uldivmod_helper) __PLT__ + bl SYM(__udivmoddi4) __PLT__ pop_for_divide RET cfi_end LSYM(Lend_aeabi_uldivmod)