Hi!

Missed % before > in 3 spots (strangely, all of them in the C FE).

The first hunk committed as obvious, the second two falls under OpenMP
maintainance, committed to trunk.

2017-03-03  Jakub Jelinek  <ja...@redhat.com>

        PR c/79836
        * c-parser.c (c_parser_generic_selection): Use %<_Generic%>
        instead of %<_Generic>.
        (c_parser_omp_ordered): Use %<depend%> instead of %<depend>.
        (c_parser_omp_target_exit_data): Use %<release%> instead of
        %<release>.

--- gcc/c/c-parser.c.jj 2017-02-28 16:24:05.000000000 +0100
+++ gcc/c/c-parser.c    2017-03-03 20:53:36.394531548 +0100
@@ -7452,7 +7452,7 @@ c_parser_generic_selection (c_parser *pa
          else
            {
              error_at (assoc.type_location,
-                       "%<_Generic> selector matches multiple associations");
+                       "%<_Generic%> selector matches multiple associations");
              inform (matched_assoc.type_location,
                      "other match is here");
            }
@@ -15454,7 +15454,7 @@ c_parser_omp_ordered (c_parser *parser,
          if (context == pragma_stmt)
            {
              error_at (loc,
-                       "%<#pragma omp ordered%> with %<depend> clause may "
+                       "%<#pragma omp ordered%> with %<depend%> clause may "
                        "only be used in compound statements");
              c_parser_skip_to_pragma_eol (parser, false);
              return false;
@@ -16297,7 +16297,7 @@ c_parser_omp_target_exit_data (location_
            map_seen |= 1;
            error_at (OMP_CLAUSE_LOCATION (*pc),
                      "%<#pragma omp target exit data%> with map-type other "
-                     "than %<from%>, %<release> or %<delete%> on %<map%>"
+                     "than %<from%>, %<release%> or %<delete%> on %<map%>"
                      " clause");
            *pc = OMP_CLAUSE_CHAIN (*pc);
            continue;

        Jakub

Reply via email to