From c25bf7ef7bc39067be27520cf7f3621c3254754c Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 19 Feb 2003 10:58:29 +0000 Subject: [PATCH] Fixed saturation for i386 --- src/pcm/pcm_dmix.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pcm/pcm_dmix.c b/src/pcm/pcm_dmix.c index 86306ef6..de68f7c0 100644 --- a/src/pcm/pcm_dmix.c +++ b/src/pcm/pcm_dmix.c @@ -644,7 +644,7 @@ static void mix_areas1(unsigned int size, "4:" "\tmovw $0x7fff, %%ax\n" - "\tmovw (%%edi), %%ax\n" + "\tmovw %%ax, (%%edi)\n" "\tcmpl %%ecx,(%%ebx)\n" "\tjnz 3b\n" "\tadd %4, %%edi\n" @@ -660,8 +660,8 @@ static void mix_areas1(unsigned int size, "5:" "\tmovw $-0x8000, %%ax\n" - "\tmovw (%%edi), %%ax\n" - "\tcmpl %%ecx,(%%ebx)\n" + "\tmovw %%ax, (%%edi)\n" + "\tcmpl %%ecx, (%%ebx)\n" "\tjnz 3b\n" "\tadd %4, %%edi\n" "\tadd %5, %%esi\n" -- 2.47.1