< prev index next >
src/hotspot/os_cpu/linux_x86/linux_x86_32.s
Print this page
@@ -610,13 +610,13 @@
popl %edi
popl %esi
ret
- # Support for jlong Atomic::cmpxchg(jlong exchange_value,
- # volatile jlong* dest,
- # jlong compare_value)
+ # Support for jlong Atomic::cmpxchg(volatile jlong* dest,
+ # jlong compare_value,
+ # jlong exchange_value)
#
.p2align 4,,15
.type _Atomic_cmpxchg_long,@function
_Atomic_cmpxchg_long:
# 8(%esp) : return PC
@@ -641,6 +641,5 @@
movl 4(%esp), %eax # src
fildll (%eax)
movl 8(%esp), %eax # dest
fistpll (%eax)
ret
-
< prev index next >