[Bug libgcc/86512] Incorrect sub result for float subnormal inputs in armv7(with -msoft-float).

2018-08-15 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86512

Wilco  changed:

   What|Removed |Added

 CC||wilco at gcc dot gnu.org

--- Comment #3 from Wilco  ---
We should still add a test for this case and backport.

[Bug libgcc/86512] Incorrect sub result for float subnormal inputs in armv7(with -msoft-float).

2018-08-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86512

Richard Earnshaw  changed:

   What|Removed |Added

   Target Milestone|--- |9.0

[Bug libgcc/86512] Incorrect sub result for float subnormal inputs in armv7(with -msoft-float).

2018-08-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86512

Richard Earnshaw  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Richard Earnshaw  ---
fixed on trunk.

[Bug libgcc/86512] Incorrect sub result for float subnormal inputs in armv7(with -msoft-float).

2018-08-02 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86512

--- Comment #1 from Richard Earnshaw  ---
Author: rearnsha
Date: Thu Aug  2 16:50:07 2018
New Revision: 263267

URL: https://gcc.gnu.org/viewcvs?rev=263267=gcc=rev
Log:
arm - correctly handle denormal results during softfp subtraction

2018-08-02  Nicolas Pitre 

PR libgcc/86512
* config/arm/ieee754-df.S (adddf3): Don't shortcut denormal handling
when exponent goes negative. Update my email address.
* config/arm/ieee754-sf.S (addsf3): Likewise.


Modified:
trunk/libgcc/ChangeLog
trunk/libgcc/config/arm/ieee754-df.S
trunk/libgcc/config/arm/ieee754-sf.S