[Ffmpeg-cvslog] r7906 - trunk/libavcodec/i386/dsputil_h264_template_mmx.c

Guillaume POIRIER poirierg
Sat Feb 10 13:49:50 CET 2007


Hi,

On 2/10/07, michael <subversion at mplayerhq.hu> wrote:
> Author: michael
> Date: Sat Feb 10 04:56:49 2007
> New Revision: 7906
>
> Modified:
>    trunk/libavcodec/i386/dsputil_h264_template_mmx.c
>
> Log:
> maybe fix x86_64 (untested)

It still doesn't assemble over here:
 make
gcc -I"/home/guillaume/Prgm/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/home/guillaume/Prgm/ffmpeg" -I"/home/guillaume/Prgm/ffmpeg"
-I"/home/guillaume/Prgm/ffmpeg"/libavutil -fomit-frame-pointer -g
-Wdeclaration-after-statement -Wall -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls
-Wno-pointer-sign -O3  -c -o i386/dsputil_mmx.o i386/dsputil_mmx.c
i386/dsputil_mmx.c: In function 'gmc_mmx':
i386/dsputil_mmx.c:2486: warning: suggest parentheses around
arithmetic in operand of |
i386/dsputil_mmx.c:2486: warning: suggest parentheses around
arithmetic in operand of |
i386/dsputil_mmx.c:2487: warning: suggest parentheses around
arithmetic in operand of |
i386/dsputil_mmx.c:2487: warning: suggest parentheses around
arithmetic in operand of |
i386/dsputil_mmx.c:2487: warning: suggest parentheses around
arithmetic in operand of |
i386/dsputil_mmx.c: In function 'dsputil_init_mmx':
i386/dsputil_mmx.c:3337: warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:3338: warning: assignment from incompatible pointer type
/tmp/ccPxOg2g.s: Assembler messages:
/tmp/ccPxOg2g.s:10653: Error: Incorrect register `%rsi' used with `l' suffix
/tmp/ccPxOg2g.s:10798: Error: Incorrect register `%rsi' used with `l' suffix
make: *** [i386/dsputil_mmx.o] Error 1

the asm file is rather large, so I uploaded it here
http://traduc.mplayer.free.fr/dsputil_mmx.S.bz2

I've looked at the problem a bit, with no success... maybe it'll be
more obvious to you.

Guillaume




More information about the ffmpeg-cvslog mailing list