Successfully bootstrapped&regrtested on x86_64-pc-linux-gnu.

OK for trunk? (either now in stage 4, or for next stage1?)

gcc/ChangeLog:
        PR translation/80001
        * omp-offload.c (oacc_loop_fixed_partitions): Make diagnostics
        more amenable to translation.
        (oacc_loop_auto_partitions): Likewise.
---
 gcc/omp-offload.c | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/gcc/omp-offload.c b/gcc/omp-offload.c
index 520bb91..d73955c 100644
--- a/gcc/omp-offload.c
+++ b/gcc/omp-offload.c
@@ -1150,14 +1150,20 @@ oacc_loop_fixed_partitions (oacc_loop *loop, unsigned 
outer_mask)
          if (outer)
            {
              error_at (loop->loc,
-                       "%s uses same OpenACC parallelism as containing loop",
-                       loop->routine ? "routine call" : "inner loop");
+                       loop->routine
+                       ? G_("routine call uses same OpenACC parallelism"
+                            " as containing loop")
+                       : G_("inner loop uses same OpenACC parallelism"
+                            " as containing loop"));
              inform (outer->loc, "containing loop here");
            }
          else
            error_at (loop->loc,
-                     "%s uses OpenACC parallelism disallowed by containing "
-                     "routine", loop->routine ? "routine call" : "loop");
+                     loop->routine
+                     ? G_("routine call uses OpenACC parallelism disallowed"
+                          " by containing routine")
+                     : G_("loop uses OpenACC parallelism disallowed"
+                          " by containing routine"));
 
          if (loop->routine)
            inform (DECL_SOURCE_LOCATION (loop->routine),
@@ -1322,8 +1328,11 @@ oacc_loop_auto_partitions (oacc_loop *loop, unsigned 
outer_mask,
       loop->mask |= this_mask;
       if (!loop->mask && noisy)
        warning_at (loop->loc, 0,
-                   "insufficient partitioning available"
-                   " to parallelize%s loop", tiling ? " tile" : "");
+                   tiling
+                   ? G_("insufficient partitioning available"
+                        " to parallelize tile loop")
+                   : G_("insufficient partitioning available"
+                        " to parallelize loop"));
     }
 
   if (assign && dump_file)
-- 
1.8.5.3

Reply via email to