[FFmpeg-cvslog] r10234 - trunk/libavcodec/i386/snowdsp_mmx.c

Michael Niedermayer michaelni
Sun Aug 26 14:35:59 CEST 2007


Hi

On Sun, Aug 26, 2007 at 02:36:39PM +0300, Ivan Kalvachev wrote:
> 2007/8/26, michael <subversion at mplayerhq.hu>:
> > Author: michael
> > Date: Sun Aug 26 13:16:23 2007
> > New Revision: 10234
> >
> > Log:
> > optimize the first vertical lifting step, this also prevents another
> > overflow, the last known possible overflow
> >
> >
> > Modified:
> >    trunk/libavcodec/i386/snowdsp_mmx.c
> >
> > Modified: trunk/libavcodec/i386/snowdsp_mmx.c
> > ==============================================================================
> > --- trunk/libavcodec/i386/snowdsp_mmx.c (original)
> > +++ trunk/libavcodec/i386/snowdsp_mmx.c Sun Aug 26 13:16:23 2007
> [...]
> > @@ -446,21 +452,18 @@ void ff_snow_vertical_compose97i_sse2(ID
> >           asm volatile (
> 
> i386/snowdsp_mmx.c: In function 'ff_snow_vertical_compose97i_sse2':
> i386/snowdsp_mmx.c:452: error: can't find a register in class
> 'GENERAL_REGS' while reloading 'asm'
> 
> gcc 4.1.2 with -g3 option.

no gcc 4.1.2 with -g3 compiles it fine
ive added some #ifdefs, these should workaround buggy gcc ...

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I have often repented speaking, but never of holding my tongue.
-- Xenocrates
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20070826/9563fa02/attachment.pgp>



More information about the ffmpeg-cvslog mailing list