Mercurial > libavcodec.hg
diff msmpeg4.c @ 2293:15cfba1b97b5 libavcodec
adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>)
| author | michael |
|---|---|
| date | Mon, 11 Oct 2004 02:19:29 +0000 |
| parents | 4225c131a2eb |
| children | 26560d4fdb1f |
line wrap: on
line diff
--- a/msmpeg4.c Sat Oct 09 12:02:19 2004 +0000 +++ b/msmpeg4.c Mon Oct 11 02:19:29 2004 +0000 @@ -716,7 +716,7 @@ necessitate to modify mpegvideo.c. The problem comes from the fact they decided to store the quantized DC (which would lead to problems if Q could vary !) */ -#if defined ARCH_X86 && !defined PIC +#if (defined(ARCH_X86) || defined(ARCH_X86_64)) && !defined PIC asm volatile( "movl %3, %%eax \n\t" "shrl $1, %%eax \n\t"
