[MPlayer-cvslog] r29352 - trunk/libmpcodecs/vf_fspp.c

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sun Jun 7 16:53:29 CEST 2009


On Sun, Jun 07, 2009 at 05:48:53PM +0300, Uoti Urpala wrote:
> On Sun, 2009-06-07 at 16:42 +0200, gpoirier wrote:
> > replace "g" asm constraint by "erm" since "g" allows 64bit immediates while
> > the operator (cmp) using the "g"-constrained operand doesn't support 64bit
> > immediates.
> 
> > -	: "m" (width), "m" (src_stride), "g" (od), "m" (dst_stride), "g" (end),
> > +	: "m" (width), "m" (src_stride), "erm" (od), "m" (dst_stride), "erm" (end),
> 
> Only "end" is used with cmp, not "od".

As I understood it (in which case the commit message is wrong), Apple
gcc just does not allow "g" for 64 bit variables/values.


More information about the MPlayer-cvslog mailing list