[FFmpeg-cvslog] r9000 - trunk/libavcodec/i386/dsputil_mmx.c

Ivo ivop
Mon Jul 16 20:05:36 CEST 2007


On Monday 16 July 2007 19:28, Dominik 'Rathann' Mierzejewski wrote:
> On Monday, 16 July 2007 at 12:11, Ivo wrote:
> > On Saturday 12 May 2007 03:16, lorenm wrote:
> > > Author: lorenm
> > > Date: Sat May 12 03:16:06 2007
> > > New Revision: 9000
> > >
> > > Log:
> > > sse2 & ssse3 versions of hadamard. unroll and inline diff_pixels.
> > > core2: before mmx2=193 cycles. after mmx2=174 sse2=122 ssse3=115
> > > (cycles). k8: before mmx2=205. after mmx2=184 sse2=180.
> > > p4: before mmx2=342. after mmx2=314 sse2=309.
> > >
> > >
> > > Modified:
> > >    trunk/libavcodec/i386/dsputil_mmx.c
> >
> > This breaks compilation with gcc 2.95.3:
> >
> > /opt/gcc-2.95.3/bin/gcc -I"/misc4/ffmpeg"/libswscale
> > -I"/misc4/ffmpeg"/libavcodec  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
> > -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/misc4/ffmpeg"
> > -I"/misc4/ffmpeg" -I"/misc4/ffmpeg"/libavutil -fomit-frame-pointer -g
> > -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o
>
> Try without -g.

That does not help. But changing -O3 to -O0 does. -O1 still gives the same 
error, with or without -g.

--Ivo




More information about the ffmpeg-cvslog mailing list