[PD-cvs] pd/src m_fifo.c,1.1.2.5,1.1.2.6
Thomas Grill
xovo at users.sourceforge.net
Fri Jan 7 13:57:14 CET 2005
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26916/src
Modified Files:
Tag: devel_0_38
m_fifo.c
Log Message:
ret is a assembly mnemonic... corrected
Index: m_fifo.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/m_fifo.c,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -C2 -d -r1.1.2.5 -r1.1.2.6
*** m_fifo.c 16 Dec 2004 13:30:19 -0000 1.1.2.5
--- m_fifo.c 7 Jan 2005 12:57:11 -0000 1.1.2.6
***************
*** 61,65 ****
int CAS(void** mem, void* old, void* new1)
{
! int ret = 0;
__asm {
mov eax, old
--- 61,65 ----
int CAS(void** mem, void* old, void* new1)
{
! int retv = 0;
__asm {
mov eax, old
***************
*** 68,80 ****
lock cmpxchg dword ptr [esi], ebx
jnz end
! inc [ret]
end:
}
! return ret;
}
int CAS2(void** mem, void* old1, unsigned long old2, void* new1, unsigned long new2)
{
! int ret = 0;
__asm {
mov eax, old1
--- 68,80 ----
lock cmpxchg dword ptr [esi], ebx
jnz end
! inc [retv]
end:
}
! return retv;
}
int CAS2(void** mem, void* old1, unsigned long old2, void* new1, unsigned long new2)
{
! int retv = 0;
__asm {
mov eax, old1
***************
*** 85,92 ****
lock cmpxchg8b qword ptr [esi]
jnz end
! inc [ret]
end:
}
! return ret;
}
--- 85,92 ----
lock cmpxchg8b qword ptr [esi]
jnz end
! inc [retv]
end:
}
! return retv;
}
More information about the Pd-cvs
mailing list