I'd expect testcases to be added for the new syntax variants (duplicate
qualifiers / goto and new orderings thereof).
There's a description of the syntax in extend.texi:
@example
asm @r{[}volatile@r{]} ( @var{AssemblerTemplate}
: @var{OutputOperands}
@r{[} : @var{InputOperands}
@r{[} : @var{Clobbers} @r{]} @r{]})
asm @r{[}volatile@r{]} goto ( @var{AssemblerTemplate}
:
: @var{InputOperands}
: @var{Clobbers}
: @var{GotoLabels})
@end example
I'd expect this to be updated by this patch, and again by the "asm inline"
one.
What's the basis for allowing duplicates for C but not for C++?
--
Joseph S. Myers
[email protected]