aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/ieee754-df.S
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2008-02-29 18:20:29 +0000
committerPaul Brook <pbrook@gcc.gnu.org>2008-02-29 18:20:29 +0000
commitd96ae4d435ef6eac81f8ae2c658a00e021b70c82 (patch)
tree225184969bf1984d4b62eaac5c5710907948a85b /gcc/config/arm/ieee754-df.S
parent5be891a43c47f0c8185ef65bdc9bc47f83297e2d (diff)
downloadgcc-d96ae4d435ef6eac81f8ae2c658a00e021b70c82.zip
gcc-d96ae4d435ef6eac81f8ae2c658a00e021b70c82.tar.gz
gcc-d96ae4d435ef6eac81f8ae2c658a00e021b70c82.tar.bz2
ieee754-df.S (muldf3): Use RET macros.
2008-02-29 Paul Brook <paul@codesourcery.com> gcc/ * config/arm/ieee754-df.S (muldf3): Use RET macros. From-SVN: r132772
Diffstat (limited to 'gcc/config/arm/ieee754-df.S')
-rw-r--r--gcc/config/arm/ieee754-df.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/ieee754-df.S b/gcc/config/arm/ieee754-df.S
index a0370ad..ebf7e58 100644
--- a/gcc/config/arm/ieee754-df.S
+++ b/gcc/config/arm/ieee754-df.S
@@ -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