[Ffmpeg-devel] build broken again...
Michael Niedermayer
michaelni
Sun May 8 19:30:34 CEST 2005
Hi
On Sunday 08 May 2005 16:10, Fran?ois Revol wrote:
> > Hi
> >
> > On Sunday 08 May 2005 15:13, Fran?ois Revol wrote:
> > > > I can't leave you for 2 weeks without having to fix your mess,
> > > > grrr :
> > > > ^)
> > > >
> > > > /boot/home/devel/ffmpeg/cvs/ffmpeg/libavcodec/i386/
> > > > dsputil_mmx.c:866:
> > > > fixed or forbidden register 3 (bx) was spilled for class
> > > > GENERAL_REGS.
> > >
> > > Ok, this one fixes it, if I don't see any complains filed until
> > > tomorrow I'll commit it.
> > >
> > > --- libavcodec/i386/dsputil_mmx.c 25 Apr 2005 01:01:41 -0000
> > > 1.90
> > > +++ libavcodec/i386/dsputil_mmx.c 8 May 2005 13:09:41 -0000
> > > @@ -848,19 +848,20 @@
> > > {
> > > asm volatile(
> > > "movd (%0), %%mm0 \n\t"
> > > - "movd (%0,%2), %%mm1 \n\t"
> > > - "movd (%1), %%mm2 \n\t"
> > > - "movd (%1,%2), %%mm3 \n\t"
> > > - H264_DEBLOCK_THRESH(%4,%5)
> > > - "movd %3, %%mm6 \n\t"
> > > + "lea (%0,%1), %0 \n\t"
> >
> > [...]
> >
> > > + :: "r"(pix-2*stride), /*"r"(pix),*/ "r"((long)stride),
> >
> > rejected
>
> Then fix it, it's not me who broke the build.
neither was it me, anyway its just a little bug, the only thing which should
be needed to fix it is to change a "r" to a "g" (except the first 3 of
course)
[...]
--
Michael
More information about the ffmpeg-devel
mailing list