rs6000: wrap const in an error message.
authorMartin Liska <mliska@suse.cz>
Tue, 22 Mar 2022 12:48:54 +0000 (13:48 +0100)
committerMartin Liska <mliska@suse.cz>
Tue, 22 Mar 2022 12:50:20 +0000 (13:50 +0100)
PR target/104903

gcc/ChangeLog:

* config/rs6000/rs6000-c.cc (altivec_resolve_overloaded_builtin):
Wrap const keyword.

gcc/config/rs6000/rs6000-c.cc

index 3b62b49..ad97675 100644 (file)
@@ -1788,8 +1788,8 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
        {
          if (TYPE_READONLY (TREE_TYPE (type))
              && !TYPE_READONLY (TREE_TYPE (decl_type)))
-           warning (0, "passing argument %d of %qE discards const qualifier "
-                    "from pointer target type", n + 1, fndecl);
+           warning (0, "passing argument %d of %qE discards %<const%> "
+                    "qualifier from pointer target type", n + 1, fndecl);
          type = build_qualified_type (TREE_TYPE (type), 0);
          type = build_pointer_type (type);
          arg = fold_convert (type, arg);