Linux-kernel mailing list archive 1999-37,: Re: 2.2.13-pre6 build failed (gcc-2.95.1)

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

Ivan Kokshaysky (ink@jurassic.park.msu.ru)
Tue, 14 Sep 1999 16:16:35 +0400

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Alan Cox: "Re: [PATCH] final support for MODULE_PARAM as kernel commandline"
- Previous message: Mario Goegel: "Keyboard IOCTL's"

On Tue, Sep 14, 1999 at 11:22:46AM +0300, Sergey Kubushin wrote:
> Unfortunately enough, it's not the only illegal assembler construct... The
> kernel itself does build, but modules fail...
>
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."

Ivan.

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

- Next message: Alan Cox: "Re: [PATCH] final support for MODULE_PARAM as kernel commandline"
- Previous message: Mario Goegel: "Keyboard IOCTL's"