From: Tobias Burnus Date: Thu, 30 Jun 2022 06:30:48 +0000 (+0200) Subject: Build fix for 'openmp: allow requires unified_shared_memory' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8ecb83d52884153c2b9b9c44840f933dfaa4dc7;p=thirdparty%2Fgcc.git Build fix for 'openmp: allow requires unified_shared_memory' OG12 commit fa65fc45972d27f2fd79a44eaba1978348177ee9 added an error diagnostic (moved around in later commits); this diagnostic caused bootstrap fails as %<...%> were missing. This commit adds them. gcc/c/ * c-parser.cc (c_parser_omp_requires): Add missing %<...%> in error. gcc/cp/ * parser.cc (cp_parser_omp_requires): Add missing %<...%> in error. --- diff --git a/gcc/c/c-parser.cc b/gcc/c/c-parser.cc index 363b80ebfeb6..5cabcb684e93 100644 --- a/gcc/c/c-parser.cc +++ b/gcc/c/c-parser.cc @@ -22872,8 +22872,8 @@ c_parser_omp_requires (c_parser *parser) if (flag_offload_memory != OFFLOAD_MEMORY_UNIFIED && flag_offload_memory != OFFLOAD_MEMORY_NONE) error_at (cloc, - "unified_address is incompatible with the " - "selected -foffload-memory option"); + "% is incompatible with the " + "selected %<-foffload-memory%> option"); flag_offload_memory = OFFLOAD_MEMORY_UNIFIED; } else if (!strcmp (p, "unified_shared_memory")) @@ -22883,8 +22883,8 @@ c_parser_omp_requires (c_parser *parser) if (flag_offload_memory != OFFLOAD_MEMORY_UNIFIED && flag_offload_memory != OFFLOAD_MEMORY_NONE) error_at (cloc, - "unified_shared_memory is incompatible with the " - "selected -foffload-memory option"); + "% is incompatible with the " + "selected %<-foffload-memory%> option"); flag_offload_memory = OFFLOAD_MEMORY_UNIFIED; } else if (!strcmp (p, "dynamic_allocators")) diff --git a/gcc/cp/parser.cc b/gcc/cp/parser.cc index 563bf4546eb1..f8455e30ed87 100644 --- a/gcc/cp/parser.cc +++ b/gcc/cp/parser.cc @@ -47177,8 +47177,8 @@ cp_parser_omp_requires (cp_parser *parser, cp_token *pragma_tok) if (flag_offload_memory != OFFLOAD_MEMORY_UNIFIED && flag_offload_memory != OFFLOAD_MEMORY_NONE) error_at (cloc, - "unified_address is incompatible with the " - "selected -foffload-memory option"); + "% is incompatible with the " + "selected %<-foffload-memory%> option"); flag_offload_memory = OFFLOAD_MEMORY_UNIFIED; } else if (!strcmp (p, "unified_shared_memory")) @@ -47188,8 +47188,8 @@ cp_parser_omp_requires (cp_parser *parser, cp_token *pragma_tok) if (flag_offload_memory != OFFLOAD_MEMORY_UNIFIED && flag_offload_memory != OFFLOAD_MEMORY_NONE) error_at (cloc, - "unified_shared_memory is incompatible with the " - "selected -foffload-memory option"); + "% is incompatible with the " + "selected %<-foffload-memory%> option"); flag_offload_memory = OFFLOAD_MEMORY_UNIFIED; } else if (!strcmp (p, "dynamic_allocators"))