[FFmpeg-devel] [PATCH] fix libswscale+altivec+-std=gnu99 compile

Diego Biurrun diego
Thu Jul 17 11:14:16 CEST 2008


On Thu, Jul 17, 2008 at 08:23:46AM +0200, Guillaume POIRIER wrote:
> 
> On Thu, Jul 17, 2008 at 4:20 AM, Luca Barbato <lu_zero at gentoo.org> wrote:
> > Diego Biurrun wrote:
> >> I just fired up OS X 10.4.11 on my PowerBook to verify this.  I get a
> >> compilation failure with gcc 3.3, but everything works fine with gcc
> >> 4.0.  Since gcc 4.x is far superior on PowerPC, I do not think this is a
> >> problem.
> >
> > I think we would entertain the idea of dropping AVV and use the {}
> > vector syntax everywhere.
> >
> > That require documenting that we support just gcc-4 on ppc (and that
> > would make some workarounds go away as well)
> >
> > Given that the 3.3 series has sever bugs and I'm not aware of people
> > using gcc-3 on ppc anymore, I'd be moderately fine with it.
> 
> GCC3 is not supported in practice because no developer that I know of
> uses it on a regular basis. However, there are still users using it
> and as long as people care to write patches to fix support, I think
> GCC3 support shouldn't be formally dropped.
> 
> The situation isn't that different than support of GCC2.95: few
> developers use it, nevertheless people do fix it support from time to
> time when a breakage is detected.

The situation is quite different: gcc 2.95 on x86 was a sweet spot in
gcc history, offering optimization levels that newer versions beat only
very late in the 3.x series at a fraction of the compilation time.  None
of this applies to gcc on PowerPC.

Diego




More information about the ffmpeg-devel mailing list