diff options
author | davidxu <davidxu@FreeBSD.org> | 2006-10-17 02:24:47 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2006-10-17 02:24:47 +0000 |
commit | bb5a3880aaba619ef92556240b090b17a430f444 (patch) | |
tree | b31b5290e903f0eb1069077900871403a7ca78f8 /sys/ia64 | |
parent | c0e6d5e6651f1b6140e24533f47bd20e2ca2952d (diff) | |
download | FreeBSD-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/ia64')
-rw-r--r-- | sys/ia64/ia64/support.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/ia64/ia64/support.S b/sys/ia64/ia64/support.S index 4a21274..bc9ef91 100644 --- a/sys/ia64/ia64/support.S +++ b/sys/ia64/ia64/support.S @@ -192,10 +192,10 @@ ENTRY(fusufault, 0) END(fusufault) /* - * casuptr(intptr_t *p, intptr_t old, intptr_t new) + * casuword(u_long *p, u_long old, u_long new) * Perform a compare-exchange in user space. */ -ENTRY(casuptr, 3) +ENTRY(casuword, 3) { .mlx add r15=PC_CURTHREAD,r13 movl r14=VM_MAX_ADDRESS @@ -239,10 +239,10 @@ ENTRY(casuptr, 3) br.ret.sptk rp ;; } -END(casuptr) +END(casuword) /* - * casuword32(int32_t *p, int32_t old, int32_t new) + * casuword32(uint32_t *p, uint32_t old, uint32_t new) * Perform a 32-bit compare-exchange in user space. */ ENTRY(casuword32, 3) |