diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index e0db8d16f98..b8f85b663f5 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2018-07-30 Christophe Lyon + + * config/arm/ieee754-df.S: Fix comment for code working on + architectures >= 4. + * config/arm/ieee754-sf.S: Likewise. + 2018-07-27 H.J. Lu PR libgcc/85334 diff --git a/libgcc/config/arm/ieee754-df.S b/libgcc/config/arm/ieee754-df.S index 8741aa99245..7f2afb284d2 100644 --- a/libgcc/config/arm/ieee754-df.S +++ b/libgcc/config/arm/ieee754-df.S @@ -657,7 +657,7 @@ ARM_FUNC_ALIAS aeabi_dmul muldf3 beq LSYM(Lml_1) @ Here is the actual multiplication. - @ This code works on architecture versions > 4 + @ This code works on architecture versions >= 4 umull ip, lr, xl, yl mov r5, #0 umlal lr, r5, xh, yl diff --git a/libgcc/config/arm/ieee754-sf.S b/libgcc/config/arm/ieee754-sf.S index d80d5e9080c..e8ee76e31df 100644 --- a/libgcc/config/arm/ieee754-sf.S +++ b/libgcc/config/arm/ieee754-sf.S @@ -461,7 +461,7 @@ LSYM(Lml_x): orr r1, r3, r1, lsr #5 @ The actual multiplication. - @ This code works on architecture versions > 4 + @ This code works on architecture versions >= 4 umull r3, r1, r0, r1 @ Put final sign in r0.