Commit 6f6dedf5 by Nicolas Pitre Committed by Nicolas Pitre

ieee754-df.S (muldf3, divdf3): Fix denormalization of small negative values.

* config/arm/ieee754-df.S (muldf3, divdf3): Fix denormalization of
small negative values.

From-SVN: r78841
parent 0d957d26
2004-03-03 Nicolas Pitre <nico@cam.org>
* config/arm/ieee754-df.S (muldf3, divdf3): Fix denormalization of
small negative values.
2004-03-03 Jan Hubicka <jh@suse.cz> 2004-03-03 Jan Hubicka <jh@suse.cz>
* cselib.c (hash_table): Remove GTY marker. * cselib.c (hash_table): Remove GTY marker.
......
...@@ -659,8 +659,8 @@ LSYM(Lml_r): ...@@ -659,8 +659,8 @@ LSYM(Lml_r):
orr r3, r3, xh, lsl r5 orr r3, r3, xh, lsl r5
mov xl, xh, lsr r4 mov xl, xh, lsr r4
bic xh, xh, #0x7fffffff bic xh, xh, #0x7fffffff
adds xl, xl, r3, lsr #31 bic xl, xl, xh, lsr r4
adc xh, xh, #0 add xl, xl, r3, lsr #31
orrs r6, r6, lr orrs r6, r6, lr
teqeq r3, #0x80000000 teqeq r3, #0x80000000
biceq xl, xl, #1 biceq xl, xl, #1
......
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