Fixed or forbidden register was spilled
Jeffrey A Law
law@cygnus.com
Thu Nov 26 16:56:00 GMT 1998
In message < 199811262241.XAA08179@ignucius.axis.se >you write:
>
> > From: Bill Currie <bcurrie@tssc.co.nz>
> > Date: Thu Nov 26 22:18:45 CET 1998
>
> [Removed example of correct FD_ZERO asm using '&' constraint
> modifier on output]
>
> > I'm curious: what about the `+' modifier? Is it more, or less,
> > appropriate than `=&', or is it only a matter of asthetics?
>
> It was not valid for gcc-2.7.2, which might be an issue for
> packages like glibc.
"+" is not valid in an asm for any version of egcs or gcc. The manuals
explicitly say not to use it for asms.
jeff
More information about the Gcc-bugs
mailing list