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

Nikolaj porosh3 at psu.ru
Sat Jun 4 22:48:24 CEST 2005


On Sat, 04 Jun 2005 15:22:52 +0200, Jindrich Makovicka 
<makovick at kmlinux.fjfi.cvut.cz> wrote:

>>>> This doesn't compile on amd64 :
>>>>
>>>
>>> [...]
>>>
>>> The code would require replacing gp registers with REG_* macros. I will
>>> disable the mmx optimizations for now on x86-x64, until someone fixes 
>>> it.
>>
>>
>> I JUST fixed it, but apperantely I didn't.
>>
>> {standard input}:791: Error: Incorrect register `%rdx' used with `l' 
>> suffix
>> {standard input}:800: Error: Incorrect register `%rsi' used with `l' 
>> suffix
>>
>> Apperantely using commands like 'addl' on those registers is obviously
>> illegal.. I'm not sure what to do at this point, i've never made 64-bit
>> code...
>
> I think that most of them should be just replaced with the instructions
> without the suffix (addl->add). But I didn't code any 64bit asm either.

Me too...


-- 
Best regards,
  Nikolaj                          mailto:nialpof at pisem.net




More information about the MPlayer-dev-eng mailing list