[Mplayer-dev-eng] [LONG] gcc-3.0.x: problems with mmx & ffdivx + patch

Nick Kurshev nickols_k at mail.ru
Wed Jul 25 01:27:14 CEST 2001


Hi, pl!

On 2001-07-24 21:19:58 you wrote:

>Hi!
>
>On Tue, Jul 24, 2001 at 10:24:33PM +0000, Nick Kurshev wrote:
>[...]
>> >gcc-3.0 does not produce the code expected at optimization level -Ox (x>=1)
>> >for main/libavcodec/i386/mpegvideo.c with MMX enabled.
>[...]
>> Your gcc is sucks!!! The constructions which you use in patch
>> are common for this file. If you look at several lines below of
>> the block which you've patched you'll find there the same code
>> which don't caused any problem on your gcc. Therefore it's
>> problem of gcc. could you tell me please - what type of "C"
>> you will use for 16-bit SSE? So it's not solution (maybe partial for your
>> situation but in general it doesn't remove a problem - only hides it).
>
>I've already figured by myself gcc-3 has problems...
>Maybe it's kinda masochism :)
>
>
>> Do you report about this problem to gcc team? They planned to release 3.0.1 soon.
>I'm going to report it - just wanted to be sure it was not a special feature
>of const in C :)
>
>
>> I didn't understand what version of gcc you use - official 3.0 or 3.0.1-pre
>> but imho it's gcc's bug and it would be better to fix it in compiler.
>I used debian pre snapshot of gcc-3.0.1 but it broke the same way for
>gcc-3.0.
But what tell other gcc-3.0 users? (Felix - for example or Arpi)
Does this problem exist for thrm?

Best regards! Nick (2001-07-24 23:25:59)


_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list