Re: 2.2.13-pre6 build failed (gcc-2.95.1)

Horst von Brand (vonbrand@inf.utfsm.cl)
Tue, 14 Sep 1999 09:19:00 -0400


Sergey Kubushin <ksi@ksi-linux.com> said:
> On Tue, 14 Sep 1999, Ivan Kokshaysky wrote:
> > I think you should ask maintainers of those drivers to fix their asm code.
> > The issue is well documented in the gcc info pages:
> > "It is an error for a clobber description to overlap an input or
> > output operand (for example, an operand describing a register class
> > with one member, mentioned in the clobber list). Most notably, it is
> > invalid to describe that an input operand is modified, but unused as
> > output. It has to be specified as an input and output operand anyway."

> I do hope they do also read this list...

Trouble is, the usage of clobbering an input sounds quite reasonable, the
correct way to do it is unintuitive. And worst of all, it works (sort of)
with gcc-2.7.x. So the error goes on...

-- 
Dr. Horst H. von Brand                       mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/