[FFmpeg-cvslog] r14366 - in trunk: configure libavcodec/ppc/dsputil_altivec.c libavcodec/ppc/fdct_altivec.c libavcodec/ppc/h264_altivec.c libavcodec/ppc/h264_template_altivec.c libavcodec/ppc/idct_altivec.c libavcodec/ppc/mpegvideo_altivec.c liba

Ivan Kalvachev ikalvachev
Mon Jul 28 02:19:38 CEST 2008


On 7/24/08, diego <subversion at mplayerhq.hu> wrote:
> Author: diego
> Date: Thu Jul 24 12:53:32 2008
> New Revision: 14366
>
> Log:
> Remove AltiVec vector declaration compiler compatibility macros.
> The original problem was that FSF and Apple gcc used a different syntax
> for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support
> the standard {} syntax and versions that support {} are available on all
> relevant Mac OS X versions. Thus the greater compatibility is no longer
> worth cluttering the code with macros.

Is this the commit that removes apple gcc 3.x ?
If it is why it doesn't say it does so, in clear text.
The phrase "Nowdays" is quite ambiguous.


I thought it is FFmpeg policy to don't remove support for
older compilers if there is no good reason for this.
What is the reason for this?




More information about the ffmpeg-cvslog mailing list