https://gcc.gnu.org/g:1d3b863c20831dc56f3671ee053d00440c322248

commit r15-9747-g1d3b863c20831dc56f3671ee053d00440c322248
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat May 31 00:24:57 2025 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/c/ChangeLog         | 26 ++++++++++++++++++++++++++
 gcc/cp/ChangeLog        | 17 +++++++++++++++++
 gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++
 4 files changed, 69 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ac2743335765..e844ed6f555e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250530
+20250531
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index d84202897c51..061f1c6c9e84 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,29 @@
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * c-parser.cc (c_parser_skip_to_closing_brace): New, copied from
+       the equivalent function in the C++ front end.
+       (c_parser_skip_to_end_of_block_or_statement): Pass false to
+       the error flag.
+       (c_parser_omp_context_selector): Immediately return error_mark_node
+       after giving an error that the integer trait property is invalid,
+       similarly to C++ front end.
+       (c_parser_omp_context_selector_specification): Likewise handle
+       error return from c_parser_omp_context_selector similarly to C++.
+       (c_parser_omp_metadirective): Do not call
+       c_parser_skip_to_end_of_block_or_statement after an error.
+
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       PR c/120180
+       * c-parser.cc (c_parser_omp_metadirective): Only consume the
+       token if it is the expected close paren.
+
 2025-05-02  Jakub Jelinek  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 7f31e05c17ac..8983abf07eab 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * parser.cc (cp_parser_omp_metadirective): Do not call
+       cp_parser_skip_to_end_of_block_or_statement after an error.
+
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       PR c/120180
+       * parser.cc (cp_parser_omp_metadirective): Only consume the
+       token if it is the expected close paren.
+
 2025-05-26  Tobias Burnus  <tbur...@baylibre.com>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 761905b1672b..e5c5830a352a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,28 @@
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * c-c++-common/gomp/declare-variant-2.c: Adjust patterns now that
+       C and C++ now behave similarly.
+       * c-c++-common/gomp/metadirective-error-recovery.c: New.
+
+2025-05-30  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       Backported from master:
+       2025-05-29  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       PR c/120180
+       * c-c++-common/gomp/pr120180.c: New.
+
+2025-05-30  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-05-30  Jakub Jelinek  <ja...@redhat.com>
+
+       PR target/120480
+       * gcc.dg/pr120480.c: New test.
+
 2025-05-27  Eric Botcazou  <ebotca...@adacore.com>
 
        * gnat.dg/sso19.adb: New test.

Reply via email to