# HG changeset patch # User michael # Date 1039949673 0 # Node ID 855b9c55d1b0cb6ae02b0e00c71e7786039446c1 # Parent 418b0017a8d29ecd8f7edadbfa971028d61e0962 removing very ugly esp games / fixes the propolice problem on OpenBSD (patch by Bj«Órn Sandell ) i hope this is ok for all compilers ... diff -r 418b0017a8d2 -r 855b9c55d1b0 mp3lib/dct64_MMX.c --- a/mp3lib/dct64_MMX.c Sun Dec 15 04:47:32 2002 +0000 +++ b/mp3lib/dct64_MMX.c Sun Dec 15 10:54:33 2002 +0000 @@ -843,10 +843,6 @@ " 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 @@ ".L_bye:" : :"m"(a),"m"(b),"m"(c),"m"(tmp[0]) - :"memory","%ebx","%esi","%edi"); + :"memory","%eax","%ebx","%ecx","%edx","%esi","%edi"); }