On Sat, 2 Nov 2024, Jakub Jelinek wrote: > +Extended @code{asm} statements outside of functions may not use any > +qualifiers, may not specify clobbers, may not use @code{%}, @code{+} or > +@code{&} modifiers in constraints and can only use constraints which don%'t > +allow using any register.
Just ' in Texinfo, not %'. > @@ -3071,7 +3072,62 @@ c_parser_declaration_or_fndef (c_parser > static void > c_parser_asm_definition (c_parser *parser) > { > - tree asm_str = c_parser_simple_asm_expr (parser); > + location_t asm_loc = c_parser_peek_token (parser)->location; The syntax comment above this function needs updating. The C front-end changes are OK with that fix. -- Joseph S. Myers josmy...@redhat.com