From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: Richard Henderson Cc: Marc Lehmann , egcs@cygnus.com Subject: Re: question regarding asm() Date: Thu, 16 Oct 1997 15:19:00 -0000 Message-id: <1754.877035749@hurl.cygnus.com> References: <19971016013930.22185@dot.cygnus.com> X-SW-Source: 1997-10/msg00668.html 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