Kasper Bonne <kbo...@gmail.com> writes: > In my example the compiler should be able to figure out that the > register is not available for output (because it is used as input in > the following line), so if this behavior is not a bug, it should > be. IMO.
This thread should really be on gcc-h...@gcc.gnu.org, not g...@gcc.gnu.org. Please take any followups to gcc-help. The string in an asm statement is just that: a string. The compiler does not analyze or parse it in any way, other than to process % substitutions. Ian