[Ffmpeg-devel] Compiler error in latest CVS

Rich Felker dalias
Fri Mar 24 20:10:17 CET 2006


On Fri, Mar 24, 2006 at 02:00:18PM -0500, Robert Edele wrote:
> That looks like my code. If PIC support is very important to anyone
> (whatever that is), they're free to write a patch that avoids the use of
> ebx. Avoiding it is easy in vertical_compose, but it will likely be very
> hard to avoid using in inner_add_yblock because every register gets
> used, and I already had to make sacrifices to squeeze it in the existing
> registers. A loss of speed in add_yblock is also inevitable if ebx is
> not used (perhaps as little as a push and pop of ebx if you can use that
> with GCC inline assmebly).

Ability to use push/pop depends on none of the "m" arguments being
esp-relative. Not sure how this affects your case since i didn't RTFS.

Rich





More information about the ffmpeg-devel mailing list