MS/CW-style inline assembly for GCC

Paul Koning pkoning@equallogic.com
Tue May 4 15:29:00 GMT 2004


>>>>> "Michael" == Michael Matz <matz@suse.de> writes:

 Michael> Hi, On Tue, 4 May 2004, Paul Koning wrote:

 >> Yes, the constraints are very poorly documented.

 Michael> Ehm, have any people claiming this actually read the
 Michael> documentation?  Not the gccint info file, but the gcc one
 Michael> under C Extensions / Extended Asm / Constraints ?  Because,
 Michael> well, I find them documented quite well.  First a general
 Michael> overview about the technique, then simple general
 Michael> constraints (quite detailed) plus modifiers, then machine
 Michael> constraints (not as detailed).

 Michael> That's not to say there might not be something to improve,
 Michael> but it's certainly not as bad as some make it sound.

I've read them numerous times.

Yes, the current edition seems to be somewhat better than older ones.
Still, though, the difference between "m" and "p" is entirely unclear,
especially since the description of "p" is still polluted with
internals stuff.

	  paul



More information about the Gcc mailing list