the form %c0, as in asm ( "movl $42, %c0(%1)" : : "i"(offsetof(...)), "r"(...) : "memory" ); is not documented.
Created attachment 12384 [details] proposed documentation patch I don't have a coypright assignment, but most of this is copied verbatim from the internals documentation. I added three lines.
Is it intended to add this documentation patch? Or, is the functionality with modifiers like %c not in a state that allows the use outside of the compiler within normal applications?
Hi Avi, I am sorry nobody looked into this earlier. David indicated this actually is covered in https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#i386Operandmodifiers Can you please advise if there is anything you see missing or there are changes you'd still like to see?