[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