------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-30 14:17 ------- Hmm, the comment in c-typeck.c: /* Build an asm-expr, whose components are a STRING, some OUTPUTS, some INPUTS, and some CLOBBERS. The latter three may be NULL. SIMPLE indicates whether there was anything at all after the string in the asm expression -- asm("blah") and asm("blah" : ) are subtly different. We use a ASM_EXPR node to represent this. */
so maybe this is invalid after all. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24146