[PD-cvs] pd/src m_simd_sse_gcc.c, 1.1.4.13.2.1, 1.1.4.13.2.2 m_simd_sse_vc.c, 1.1.4.6, 1.1.4.6.2.1
Tim Blechmann
timblech at users.sourceforge.net
Sun Sep 11 13:55:14 CEST 2005
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8948
Modified Files:
Tag: devel_0_39
m_simd_sse_gcc.c m_simd_sse_vc.c
Log Message:
cleanup for gcc and fpic fix for msvc
Index: m_simd_sse_vc.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/m_simd_sse_vc.c,v
retrieving revision 1.1.4.6
retrieving revision 1.1.4.6.2.1
diff -C2 -d -r1.1.4.6 -r1.1.4.6.2.1
*** m_simd_sse_vc.c 11 Jan 2005 21:41:14 -0000 1.1.4.6
--- m_simd_sse_vc.c 11 Sep 2005 11:55:12 -0000 1.1.4.6.2.1
***************
*** 987,991 ****
--- 987,993 ----
{
mov eax, 1
+ push ebx
cpuid
+ pop ebx
mov [redx],edx
}
Index: m_simd_sse_gcc.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/m_simd_sse_gcc.c,v
retrieving revision 1.1.4.13.2.1
retrieving revision 1.1.4.13.2.2
diff -C2 -d -r1.1.4.13.2.1 -r1.1.4.13.2.2
*** m_simd_sse_gcc.c 12 Jul 2005 15:11:10 -0000 1.1.4.13.2.1
--- m_simd_sse_gcc.c 11 Sep 2005 11:55:12 -0000 1.1.4.13.2.2
***************
*** 950,954 ****
int simd_runtime_check()
{
! unsigned int eax, ebx, ecx, edx;
__asm__("push %%ebx \n" /* ebx might be used as PIC register :-( */
"cpuid \n"
--- 950,954 ----
int simd_runtime_check()
{
! unsigned int eax, edx;
__asm__("push %%ebx \n" /* ebx might be used as PIC register :-( */
"cpuid \n"
More information about the Pd-cvs
mailing list