[MPlayer-dev-eng] Re: Re: Re: fast SPP - working code

Ismail Donmez ismail at kde.org.tr
Sat Jun 4 13:38:30 CEST 2005


On Saturday 04 June 2005 14:13, Bohdan Horst wrote:
> On Sat, Jun 04, 2005 at 09:50:55AM +0200, Jindrich Makovicka wrote:
> > Rich Felker wrote:
> > > IMO if it behaves differently from current spp, or has different
> > > featureset (I seem to remember this being the case) then we should
> > > give it a different name and leave both in place. Otherwise, feel free
> > > to commit as soon as the code is confirmed to compile (including on
> > > gcc 2.95) and basically work. :)
> >
> > committed as -vf fspp

This doesn't compile on amd64 :


gcc-3.4 -c -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -march=athlon64 
-mtune=athlon64 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=gnu99 -I. -Inative -I.. 
-I../libmpdemux -I../loader   -D_GNU_SOURCE -o vf_fspp.o vf_fspp.c
vf_fspp.c: In function `store_slice_mmx':
vf_fspp.c:191: warning: cast from pointer to integer of different size
vf_fspp.c: In function `store_slice2_mmx':
vf_fspp.c:259: warning: cast from pointer to integer of different size
vf_fspp.c: In function `mul_thrmat_mmx':
vf_fspp.c:322: warning: cast from pointer to integer of different size
vf_fspp.c: In function `filter':
vf_fspp.c:421: warning: cast from pointer to integer of different size
vf_fspp.c:421: warning: cast to pointer from integer of different size
{standard input}: Assembler messages:
{standard input}:435: Error: `(%eax,%eax,2)' is not a valid 64 bit base/index 
expression
{standard input}:437: Error: `(%esi)' is not a valid 64 bit base/index 
expression
{standard input}:439: Error: `(%esi,%eax,)' is not a valid 64 bit base/index 
expression
{standard input}:441: Error: `(%esi,%eax,2)' is not a valid 64 bit base/index 
expression
{standard input}:446: Error: `(%esi,%eax,4)' is not a valid 64 bit base/index 
expression
{standard input}:448: Error: `(%esi,%edx,)' is not a valid 64 bit base/index 
expression
{standard input}:454: Error: `(%esi,%eax,2)' is not a valid 64 bit base/index 
expression
{standard input}:460: Error: `(%esi)' is not a valid 64 bit base/index 
expression


And lots more of same error.

ismail

-- 
Animals use pee to mark their territories. Humans use others' girl friends




More information about the MPlayer-dev-eng mailing list