summaryrefslogtreecommitdiffstats
path: root/mp3lib
diff options
context:
space:
mode:
Diffstat (limited to 'mp3lib')
-rw-r--r--mp3lib/dct64_MMX.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/mp3lib/dct64_MMX.c b/mp3lib/dct64_MMX.c
index b99427f0a9..29b44e6437 100644
--- a/mp3lib/dct64_MMX.c
+++ b/mp3lib/dct64_MMX.c
@@ -843,10 +843,6 @@ void __attribute__ (( __stdcall__ )) dct64_MMX(real *a,real *b,real *c)
" fsts 960(%%edi)\n\t"
" fadds 92(%%edx)\n\t"
" fstps 832(%%edi)\n\t"
-" addl $256,%%esp\n\t"
-" popl %%edi\n\t"
-" popl %%esi\n\t"
-" popl %%ebx\n\t"
" jmp .L_bye\n\t"
".L01:\n\t"
/* Phase 8*/
@@ -985,5 +981,5 @@ void __attribute__ (( __stdcall__ )) dct64_MMX(real *a,real *b,real *c)
".L_bye:"
:
:"m"(a),"m"(b),"m"(c),"m"(tmp[0])
- :"memory","%ebx","%esi","%edi");
+ :"memory","%eax","%ebx","%ecx","%edx","%esi","%edi");
}