]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix error message
authorAndi Kleen <ak@linux.intel.com>
Wed, 12 Jun 2024 16:15:47 +0000 (09:15 -0700)
committerAndi Kleen <ak@linux.intel.com>
Thu, 13 Jun 2024 05:08:23 +0000 (22:08 -0700)
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.

gcc/cp/parser.cc
gcc/testsuite/g++.dg/cpp1z/constexpr-asm-3.C

index adc4e6fc1aeeb9d2c06a58fb02598a3b393e7fc4..01a19080d6c7f22bfe63b04a7347860f05c43e8a 100644 (file)
@@ -22863,7 +22863,7 @@ cp_parser_asm_string_expression (cp_parser *parser)
   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);
index ef8a35a0b3baa1661ca47d7a65a45dba42024162..0cf8940e109cf6d4fe105c4c9165fc7513ab8617 100644 (file)
@@ -26,7 +26,7 @@ constexpr std::string_view genclobber ()
 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());