summaryrefslogtreecommitdiff
path: root/sys/arm/arm/in_cksum_arm.S
diff options
context:
space:
mode:
authorOlivier Houchard <cognet@FreeBSD.org>2004-11-09 16:47:47 +0000
committerOlivier Houchard <cognet@FreeBSD.org>2004-11-09 16:47:47 +0000
commit2fd21813b0f9313d1b773143bab007460879c7d7 (patch)
treeff5085746a621e4ccc4ddb6aa6145fab5370f044 /sys/arm/arm/in_cksum_arm.S
parent5f2c6402db975258c3542b04b500b554986d4ebb (diff)
downloadsrc-test2-2fd21813b0f9313d1b773143bab007460879c7d7.tar.gz
src-test2-2fd21813b0f9313d1b773143bab007460879c7d7.zip
Notes
Diffstat (limited to 'sys/arm/arm/in_cksum_arm.S')
-rw-r--r--sys/arm/arm/in_cksum_arm.S10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/arm/arm/in_cksum_arm.S b/sys/arm/arm/in_cksum_arm.S
index 57f43e3df082..09233bebb694 100644
--- a/sys/arm/arm/in_cksum_arm.S
+++ b/sys/arm/arm/in_cksum_arm.S
@@ -274,7 +274,7 @@ ASENTRY_NP(L_cksumdata)
orrne r2, r2, r6, lsl #24
#endif
subs r1, r1, r7 /* Update length */
- moveq pc, lr /* All done? */
+ RETeq /* All done? */
/* Buffer is now word aligned */
.Lcksumdata_wordaligned:
@@ -366,7 +366,7 @@ ASENTRY_NP(L_cksumdata)
#endif
adds r1, r1, #0x40
- moveq pc, lr
+ RETeq
cmp r1, #0x20
#ifdef __XSCALE__
@@ -399,7 +399,7 @@ ASENTRY_NP(L_cksumdata)
#endif
adc r2, r2, #0x00
subs r1, r1, #0x20
- moveq pc, lr
+ RETeq
.Lcksumdata_less_than_32:
/* There are less than 32 bytes left */
@@ -442,7 +442,7 @@ ASENTRY_NP(L_cksumdata)
/* Deal with < 4 bytes remaining */
.Lcksumdata_lessthan4:
adds r1, r1, #0x04
- moveq pc, lr
+ RETeq
/* Deal with 1 to 3 remaining bytes, possibly misaligned */
.Lcksumdata_endgame:
@@ -467,4 +467,4 @@ ASENTRY_NP(L_cksumdata)
#endif
adds r2, r2, r3
adc r2, r2, #0x00
- mov pc, lr
+ RET