git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4142 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
nick 2002-01-13 17:23:32 +00:00
parent d54038119b
commit b6f69b1a9c
2 changed files with 4 additions and 3 deletions

View File

@ -12,7 +12,7 @@ ifeq ($(TARGET_ARCH_X86),yes)
SRCS += d_cpu.s decode_i586.s
OBJS += d_cpu.o decode_i586.o
ifeq ($(TARGET_MMX),yes)
SRCS += decode_MMX.c dct64_MMX.s tabinit_MMX.s
SRCS += decode_MMX.s dct64_MMX.s tabinit_MMX.c
OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o
endif
#ifeq ($(TARGET_SSE),yes)

View File

@ -48,7 +48,8 @@ static long intwindiv = 0x47800000;
void make_decode_tables_MMX(long scaleval)
{
long intwinbase_step = 2;
long intwinbase_step;
intwinbase_step=2;
scaleval =- scaleval;
__asm __volatile(
"xorl %%ecx,%%ecx\n\t"
@ -92,7 +93,7 @@ void make_decode_tables_MMX(long scaleval)
".L04:\n\t"
::"g"(intwinbase_MMX),"m"(decwin[0]),"m"(scaleval),"m"(intwinbase_step)
:"memory","%ebx","%esi","%edi");
intwinbase_step=2;
__asm __volatile(
"xorl %%ecx,%%ecx\n\t"
"xorl %%ebx,%%ebx\n\t"