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

Guillaume POIRIER poirierg at gmail.com
Sun Jun 7 23:29:47 CEST 2009


Hello,

On Sun, Jun 7, 2009 at 4:53 PM, Reimar Döffinger
<Reimar.Doeffinger at gmx.de>wrote:

> 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.
>

That's not what I understood, but I have yet to find the relevant Apple
documentation about this.
Do you have other sources than the one I gave earlier?

Guillaume

-- 
Only a very small fraction of our DNA does anything; the rest is all
comments and ifdefs.

Dave Barry <http://www.brainyquote.com/quotes/authors/d/dave_barry.html>  -
"Camping is nature's way of promoting the motel business."


More information about the MPlayer-cvslog mailing list