[MPlayer-dev-eng] Improved remove-logo filter

Uoti Urpala uoti.urpala at pp1.inet.fi
Thu Nov 2 06:29:35 CET 2006


On Thu, 2006-11-02 at 03:08 +0100, Michael Niedermayer wrote:
> also iam not entirely sure but gcc-svn did break our code once
> due to missing "memory" on the clobber list and even though iam not
> completely sure why that happened, the most obvious reason why it failed
> would be that gcc did copy a variable onto the stack and used it from
> there (it could not have had a copy in a register as my asm code used
> all for other stuff)

I posted the reason on ffmpeg-dev earlier; it was that gcc did create a
copy of a variable (read-only in the function as seen by gcc) on the
stack and used that within the function, while the asm modified the
original location through a pointer.




More information about the MPlayer-dev-eng mailing list