From: Miguel F. <mig...@us...> - 2002-11-01 01:14:27
|
Update of /cvsroot/xine/xine-lib/src/xine-utils In directory usw-pr-cvs1:/tmp/cvs-serv24211/xine-utils Modified Files: xineutils.h Log Message: that patch was pending in my inbox for quite some time From: Sysoltsev, Vyatcheslav <vya...@in...> Subject: RE: macro mmx_m2r in xineutils.h allows operation with regs/immediate not allowed really, this disallow extensive optimization Index: xineutils.h =================================================================== RCS file: /cvsroot/xine/xine-lib/src/xine-utils/xineutils.h,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- xineutils.h 24 Oct 2002 15:49:56 -0000 1.25 +++ xineutils.h 1 Nov 2002 01:14:06 -0000 1.26 @@ -108,7 +108,7 @@ #define mmx_m2r(op,mem,reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ : /* nothing */ \ - : "X" (mem)) + : "m" (mem)) #define mmx_r2m(op,reg,mem) \ __asm__ __volatile__ (#op " %%" #reg ", %0" \ |