summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-10-17 02:24:47 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-10-17 02:24:47 +0000
commitbb5a3880aaba619ef92556240b090b17a430f444 (patch)
treeb31b5290e903f0eb1069077900871403a7ca78f8 /sys/arm
parentc0e6d5e6651f1b6140e24533f47bd20e2ca2952d (diff)
downloadFreeBSD-src-bb5a3880aaba619ef92556240b090b17a430f444.zip
FreeBSD-src-bb5a3880aaba619ef92556240b090b17a430f444.tar.gz
o Add keyword volatile for user mutex owner field.
o Fix type consistent problem by using type long for old umtx and wait channel. o Rename casuptr to casuword.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/fusu.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/arm/arm/fusu.S b/sys/arm/arm/fusu.S
index afd4663..02e4870 100644
--- a/sys/arm/arm/fusu.S
+++ b/sys/arm/arm/fusu.S
@@ -53,7 +53,7 @@ __FBSDID("$FreeBSD$");
*/
ENTRY_NP(casuword32)
-ENTRY(casuptr)
+ENTRY(casuword)
#ifdef MULTIPROCESSOR
/* XXX Probably not appropriate for non-Hydra SMPs */
stmfd sp!, {r0, r14}
@@ -72,7 +72,7 @@ ENTRY(casuptr)
beq .Lfusupcbfault
#endif
stmfd sp!, {r4, r5}
- adr r4, .Lcasuptrfault
+ adr r4, .Lcasuwordfault
str r4, [r3, #PCB_ONFAULT]
ldrt r5, [r0]
cmp r5, r1
@@ -85,10 +85,10 @@ ENTRY(casuptr)
RET
/*
- * Handle faults from casuptr. Clean up and return -1.
+ * Handle faults from casuword. Clean up and return -1.
*/
-.Lcasuptrfault:
+.Lcasuwordfault:
mov r0, #0x00000000
str r0, [r3, #PCB_ONFAULT]
mvn r0, #0x00000000
OpenPOWER on IntegriCloud