[Ffmpeg-cvslog] r6732 - in trunk/libavcodec: cabac.h h264.c
Rich Felker
dalias
Mon Nov 27 22:04:34 CET 2006
On Mon, Nov 27, 2006 at 12:08:40PM +0100, Dominik 'Rathann' Mierzejewski wrote:
> > > > +static always_inline int get_cabac_bypass_sign(CABACContext *c, int val){
> > > > +#ifdef ARCH_X86
> > > > + int bit;
> > > > + asm volatile(
> > > [...]
> > > > + "movl %%eax, "LOW "(%1) \n\t"
> > > > +
> > > > + :"+c"(val)
> > > > + :"r"(c)
> > > > + : "%eax", "%ebx", "%edx", "memory"
> > >
> > > Don't know how this broken code survived so long
> >
> > maybe noone uses PIC lavc ...
>
> Believe me, people do use it.
I'll remember to cite this thread next time uau flames about gcc 2.95
support, saying it doesn't matter because the c++ declarations lasted
for a few months with nobody noticing. :)) Apparently his precious PIC
support is just as unnecessary. :)
Rich
More information about the ffmpeg-cvslog
mailing list