aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandra Loosemore <sloosemore@baylibre.com>2025-06-05 15:06:43 +0000
committerSandra Loosemore <sloosemore@baylibre.com>2025-06-05 15:06:43 +0000
commit54c4c45120851c7bd9857a15a7e6e087338e14cf (patch)
tree048374bfb81280bd548d8fd092526964689ce5b1
parentf2a61a287dbe1dea763b54868b4068ea112cb7d9 (diff)
downloadgcc-54c4c45120851c7bd9857a15a7e6e087338e14cf.zip
gcc-54c4c45120851c7bd9857a15a7e6e087338e14cf.tar.gz
gcc-54c4c45120851c7bd9857a15a7e6e087338e14cf.tar.bz2
ChangeLog.omp bump
-rw-r--r--gcc/ChangeLog.omp9
-rw-r--r--gcc/DATESTAMP.omp2
-rw-r--r--gcc/c/ChangeLog.omp9
-rw-r--r--gcc/cp/ChangeLog.omp12
-rw-r--r--gcc/testsuite/ChangeLog.omp13
5 files changed, 44 insertions, 1 deletions
diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp
index 34e6157..d5b60db 100644
--- a/gcc/ChangeLog.omp
+++ b/gcc/ChangeLog.omp
@@ -1,3 +1,12 @@
+2025-06-05 Sandra Loosemore <sloosemore@baylibre.com>
+
+ Backported from master:
+ 2025-06-04 Sandra Loosemore <sloosemore@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 <tschwinge@baylibre.com>
Backported from master:
diff --git a/gcc/DATESTAMP.omp b/gcc/DATESTAMP.omp
index 932c2dd..520e78d 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 ff881b5..d3e1d0e 100644
--- a/gcc/c/ChangeLog.omp
+++ b/gcc/c/ChangeLog.omp
@@ -1,3 +1,12 @@
+2025-06-05 Sandra Loosemore <sloosemore@baylibre.com>
+
+ Backported from master:
+ 2025-06-02 Sandra Loosemore <sloosemore@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 <waffl3x@baylibre.com>
PR c++/119659
diff --git a/gcc/cp/ChangeLog.omp b/gcc/cp/ChangeLog.omp
index 3f2574a..c9026b4 100644
--- a/gcc/cp/ChangeLog.omp
+++ b/gcc/cp/ChangeLog.omp
@@ -1,3 +1,15 @@
+2025-06-05 Sandra Loosemore <sloosemore@baylibre.com>
+
+ Backported from master:
+ 2025-06-02 Sandra Loosemore <sloosemore@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 <sloosemore@baylibre.com>
Tobias Burnus <tburnus@baylibre.com>
diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp
index 621a45d..d826208 100644
--- a/gcc/testsuite/ChangeLog.omp
+++ b/gcc/testsuite/ChangeLog.omp
@@ -1,3 +1,16 @@
+2025-06-05 Sandra Loosemore <sloosemore@baylibre.com>
+
+ Backported from master:
+ 2025-06-02 Sandra Loosemore <sloosemore@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 <tschwinge@baylibre.com>
Backported from master: