Fixed or forbidden register was spilled
Bill Currie
bcurrie@tssc.co.nz
Thu Nov 26 19:58:00 GMT 1998
Hans-Peter Nilsson wrote:
>
> > Date: Thu, 26 Nov 1998 17:49:29 -0700
> > From: Jeffrey A Law <law@hurl.cygnus.com>
>
> > In message < 199811262241.XAA08179@ignucius.axis.se >you write:
> > > 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.
Thankyou to both of you for the clarification. I had been looking at
chapterm 15, not 6. I now remember having that problem in 2.7.2.1.
> Sorry to disagree, but please look again.
>
> It used to say that it was invalid to use in asms in gcc-2.7.2,
> but the manual now (egcs and gcc-2.8.1) instead explicitly lists
> is as valid. So it's a back-compatibility issue and should be
> avoided when possible. The manual could of course be wrong;
> I did not check with the code. 8-)
Hmm, interesting. I'ld like to see how this develops.
Bill
--
Leave others their otherness
More information about the Gcc-bugs
mailing list