On Sat, Aug 27, 2005 at 04:24:12PM -0500, Billy Biggs wrote:
> Adrian Bunk ([EMAIL PROTECTED]):

> > Package: tvtime
> > Version: 0.9.15-1
> > Severity: serious

> > ../plugins/greedyh.asm:270: error: unknown register name 'mm7' in 'asm'

>   This is because of a change in gcc.  In version 4, they now require
> that you use -mmmx before they acknowledge that MMX registers exist.
> Thanks gcc! :(

>   The fix is to delete the MMX registers from the clobbers list, or
> compile with -mmmx/-msse.  I prefer removing them, as using -mmmx/-msse
> is scary and opens you up to more gcc bugs.

While it's true that using more registers introduces more possibilities
of running into gcc bugs, I think mmx is used often enough that the risk 
is minimal (excepting deliberate behavior changes, that is).  However,
your packages should also not fail to run on MMX-less processors, which
from what I can tell is the case here -- so dropping this does indeed
seem the best option.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to