question regarding asm()
Jeffrey A Law
law@cygnus.com
Thu Oct 16 15:19:00 GMT 1997
In message < 19971016013930.22185@dot.cygnus.com >you write:
> On Wed, Oct 15, 1997 at 10:05:34PM -0600, Jeffrey A Law wrote:
> "The input operands are guaranteed not to use any of the clobbered
> registers, and neither will the output operands' addresses, so you
> can read and write the clobbered registers as many times as you like."
>
> That from 'info gcc "c ext" "extended asm"'.
Right. That seems pretty unambigious to me.
> > and in some cases it can't even tell you that it did something
> > wrong. This is especially important on machines with weird register
> > sets like the x86.
>
> Ouch.
Yup. I wouldn't be suprised if this ends up being similar to the problems
with passing args in registers for SMALL_REGISTER_CLASS machines.
jeff
More information about the Gcc
mailing list