Successfully bootstrapped®rtested 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