gcc/cp/ChangeLog:
* parser.cc (cp_parser_asm_string_expression): Use correct error
message.
gcc/testsuite/ChangeLog:
* g++.dg/cpp1z/constexpr-asm-3.C: Adjust for new message.
else if (!cp_parser_is_string_literal (tok))
{
error_at (tok->location,
- "expected string-literal or constexpr in brackets");
+ "expected string-literal or constexpr in parentheses");
return error_mark_node;
}
return cp_parser_string_literal (parser, false, false);
void f()
{
int a;
- asm(genfoo () : /* { dg-error "expected string-literal or constexpr in brackets" } */
+ asm(genfoo () : /* { dg-error "expected string-literal or constexpr in parentheses" } */
genoutput() (a) :
geninput() (1) :
genclobber());