[MPlayer-cvslog] r21043 - trunk/mp3lib/tabinit_MMX.c

reimar subversion at mplayerhq.hu
Sun Nov 19 10:06:19 CET 2006


Author: reimar
Date: Sun Nov 19 10:06:19 2006
New Revision: 21043

Modified:
   trunk/mp3lib/tabinit_MMX.c

Log:
Fix clobber list, half of the modified registers were missing.


Modified: trunk/mp3lib/tabinit_MMX.c
==============================================================================
--- trunk/mp3lib/tabinit_MMX.c	(original)
+++ trunk/mp3lib/tabinit_MMX.c	Sun Nov 19 10:06:19 2006
@@ -97,7 +97,7 @@
 	"jmp .L00\n\t"
 ".L04:\n\t"
 	::"g"(intwinbase_MMX),"m"(mp3lib_decwin[0]),"m"(scaleval),"m"(intwinbase_step)
-	:"memory","%ebx","%esi","%edi");
+	:"memory","%eax","%ebx","%ecx","%edx","%esi","%edi");
 intwinbase_step=2;
   __asm __volatile(
 	"xorl %%ecx,%%ecx\n\t"
@@ -156,5 +156,5 @@
 	"jmp .L05\n\t"
 ".L13:\n\t"
 	::"g"(intwinbase_MMX),"m"(mp3lib_decwins[0]),"m"(scaleval),"m"(intwinbase_step)
-	:"memory","%ebx","%esi","%edi");
+	:"memory","%eax","%ebx","%ecx","%edx","%esi","%edi");
 }



More information about the MPlayer-cvslog mailing list