ieee754-df.S (muldf3): Use RET macros.
authorPaul Brook <paul@codesourcery.com>
Fri, 29 Feb 2008 18:20:29 +0000 (18:20 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Fri, 29 Feb 2008 18:20:29 +0000 (18:20 +0000)
2008-02-29  Paul Brook  <paul@codesourcery.com>

gcc/
* config/arm/ieee754-df.S (muldf3): Use RET macros.

From-SVN: r132772

gcc/ChangeLog
gcc/config/arm/ieee754-df.S

index 5094c331a94fd387510cc0c5af39b23011574435..399ba655b85d13aec428e92cdaeb3517d6e11865 100644 (file)
@@ -1,3 +1,7 @@
+2008-02-29  Paul Brook  <paul@codesourcery.com>
+
+       * config/arm/ieee754-df.S (muldf3): Use RET macros.
+
 2008-02-29  Richard Guenther  <rguenther@suse.de>
 
        * tree-ssa-pre.c (get_sccvn_value): Create missing VNs via
index a0370ad20eb1f27105611f0208d3f01022e31c4a..ebf7e58dabb200031e981612c2e83d300894fbc9 100644 (file)
@@ -840,7 +840,7 @@ LSYM(Lml_d):
        orr     xh, xh, r6
        teq     r5, #0
        do_it   ne
-       movne   pc, lr
+       RETc(ne)
 2:     and     r6, yh, #0x80000000
 3:     movs    yl, yl, lsl #1
        adc     yh, yh, yh
@@ -849,7 +849,7 @@ LSYM(Lml_d):
        subeq   r5, r5, #1
        beq     3b
        orr     yh, yh, r6
-       mov     pc, lr
+       RET
 
 LSYM(Lml_s):
        @ Isolate the INF and NAN cases away