On Mon, Mar 31, 2008 at 03:06:24PM +0200, Andreas Schwab wrote: > The side effect is carried out by using %U0, which expands to u for a > PRE_{INC,DEC,MODIFY} operand. There is no way to encode that in the > insn operand itself, unlike m68k, for example. The ia64 target has a > similar issue.
OK, so it's possible to get that right. Still - how many people writing inline assembly do we think will do so? This is back to something the S/390 maintainers were working on a few months ago; in short the useful definition of "m" to GCC is not the useful one for users, I don't think. Especially when it changes. -- Daniel Jacobowitz CodeSourcery