Commit 3188a512 by Nicolas Pitre Committed by Nicolas Pitre

ieee754-sf.S (floatdisf): Fix regression with values smaller than 2^32.

* config/arm/ieee754-sf.S (floatdisf): Fix regression with
values smaller than 2^32.

From-SVN: r89934
parent ccbdbf0a
2004-10-31 Nicolas Pitre <nico@cam.org>
* config/arm/ieee754-sf.S (floatdisf): Fix regression with
values smaller than 2^32.
2004-10-31 Jeff Law <law@redhat.com> 2004-10-31 Jeff Law <law@redhat.com>
* cfgloop.h (struct loop): Remove unused "nodes" field. * cfgloop.h (struct loop): Remove unused "nodes" field.
......
...@@ -333,6 +333,8 @@ ARM_FUNC_ALIAS aeabi_l2f floatdisf ...@@ -333,6 +333,8 @@ ARM_FUNC_ALIAS aeabi_l2f floatdisf
movs ip, ah movs ip, ah
moveq ip, al moveq ip, al
moveq ah, al
moveq al, #0
@ Add initial exponent to sign @ Add initial exponent to sign
orr r3, r3, #((127 + 23 + 32) << 23) orr r3, r3, #((127 + 23 + 32) << 23)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment