https://gcc.gnu.org/g:54c4c45120851c7bd9857a15a7e6e087338e14cf
commit 54c4c45120851c7bd9857a15a7e6e087338e14cf Author: Sandra Loosemore <sloosem...@baylibre.com> Date: Thu Jun 5 15:06:43 2025 +0000 ChangeLog.omp bump Diff: --- gcc/ChangeLog.omp | 9 +++++++++ gcc/DATESTAMP.omp | 2 +- gcc/c/ChangeLog.omp | 9 +++++++++ gcc/cp/ChangeLog.omp | 12 ++++++++++++ gcc/testsuite/ChangeLog.omp | 13 +++++++++++++ 5 files changed, 44 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp index 34e615771b1f..d5b60db31bab 100644 --- a/gcc/ChangeLog.omp +++ b/gcc/ChangeLog.omp @@ -1,3 +1,12 @@ +2025-06-05 Sandra Loosemore <sloosem...@baylibre.com> + + Backported from master: + 2025-06-04 Sandra Loosemore <sloosem...@baylibre.com> + + PR c++/120518 + * omp-general.cc (omp_device_num_check): Look inside a + CLEANUP_POINT_EXPR when trying to optimize special cases. + 2025-06-04 Thomas Schwinge <tschwi...@baylibre.com> Backported from master: diff --git a/gcc/DATESTAMP.omp b/gcc/DATESTAMP.omp index 932c2dd9fa20..520e78d76964 100644 --- a/gcc/DATESTAMP.omp +++ b/gcc/DATESTAMP.omp @@ -1 +1 @@ -20250604 +20250605 diff --git a/gcc/c/ChangeLog.omp b/gcc/c/ChangeLog.omp index ff881b5a7be4..d3e1d0ef438b 100644 --- a/gcc/c/ChangeLog.omp +++ b/gcc/c/ChangeLog.omp @@ -1,3 +1,12 @@ +2025-06-05 Sandra Loosemore <sloosem...@baylibre.com> + + Backported from master: + 2025-06-02 Sandra Loosemore <sloosem...@baylibre.com> + + * c-parser.cc (c_parser_omp_context_selector): Call + convert_lvalue_to_rvalue and c_objc_common_truthvalue_conversion + on the expression for OMP_TRAIT_PROPERTY_BOOL_EXPR. + 2025-05-15 waffl3x <waff...@baylibre.com> PR c++/119659 diff --git a/gcc/cp/ChangeLog.omp b/gcc/cp/ChangeLog.omp index 3f2574acaa73..c9026b454b74 100644 --- a/gcc/cp/ChangeLog.omp +++ b/gcc/cp/ChangeLog.omp @@ -1,3 +1,15 @@ +2025-06-05 Sandra Loosemore <sloosem...@baylibre.com> + + Backported from master: + 2025-06-02 Sandra Loosemore <sloosem...@baylibre.com> + + * cp-tree.h (maybe_convert_cond): Declare. + * parser.cc (cp_parser_omp_context_selector): Call + maybe_convert_cond and fold_build_cleanup_point_expr on the + expression for OMP_TRAIT_PROPERTY_BOOL_EXPR. + * pt.cc (tsubst_omp_context_selector): Likewise. + * semantics.cc (maybe_convert_cond): Remove static declaration. + 2025-05-15 Sandra Loosemore <sloosem...@baylibre.com> Tobias Burnus <tbur...@baylibre.com> diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index 621a45de7643..d82620804163 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -1,3 +1,16 @@ +2025-06-05 Sandra Loosemore <sloosem...@baylibre.com> + + Backported from master: + 2025-06-02 Sandra Loosemore <sloosem...@baylibre.com> + + * c-c++-common/gomp/declare-variant-2.c: Update expected output. + * c-c++-common/gomp/metadirective-condition-constexpr.c: New. + * c-c++-common/gomp/metadirective-condition.c: New. + * c-c++-common/gomp/metadirective-error-recovery.c: Update expected + output. + * g++.dg/gomp/metadirective-condition-class.C: New. + * g++.dg/gomp/metadirective-condition-template.C: New. + 2025-05-22 Thomas Schwinge <tschwi...@baylibre.com> Backported from master: