https://gcc.gnu.org/g:68cb993c6aca99e642296735e49dd21e30d40347
commit 68cb993c6aca99e642296735e49dd21e30d40347 Author: Paul-Antoine Arras <[email protected]> Date: Tue Nov 4 16:15:38 2025 +0100 ChangeLog.omp bump Diff: --- gcc/DATESTAMP.omp | 2 +- gcc/fortran/ChangeLog.omp | 19 +++++++++++++++++++ gcc/testsuite/ChangeLog.omp | 14 ++++++++++++++ 3 files changed, 34 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP.omp b/gcc/DATESTAMP.omp index 0bfc1e9884d3..23733dc657b2 100644 --- a/gcc/DATESTAMP.omp +++ b/gcc/DATESTAMP.omp @@ -1 +1 @@ -20251028 +20251104 diff --git a/gcc/fortran/ChangeLog.omp b/gcc/fortran/ChangeLog.omp index 21b22e81d634..b9ecba75019a 100644 --- a/gcc/fortran/ChangeLog.omp +++ b/gcc/fortran/ChangeLog.omp @@ -1,3 +1,22 @@ +2025-11-04 Paul-Antoine Arras <[email protected]> + + Backported from master: + 2025-11-04 Paul-Antoine Arras <[email protected]> + + PR fortran/122369 + PR fortran/122508 + * gfortran.h (gfc_rebind_label): Declare new function. + * parse.cc (parse_omp_metadirective_body): Rebind labels to the outer + region. Maintain a vector of metadirective regions. + (gfc_parse_file): Initialise it. + * parse.h (GFC_PARSE_H): Declare it. + * symbol.cc (gfc_get_st_label): Look for existing labels in outer + metadirective regions. + (gfc_rebind_label): Define new function. + (gfc_define_st_label): Accept duplicate labels in metadirective body. + (gfc_reference_st_label): Accept shared DO termination labels in + metadirective body. + 2025-10-28 Paul-Antoine Arras <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index 1799d7895508..d5319e9402a3 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -1,3 +1,17 @@ +2025-11-04 Paul-Antoine Arras <[email protected]> + + Backported from master: + 2025-11-04 Paul-Antoine Arras <[email protected]> + + PR fortran/122369 + PR fortran/122508 + * gfortran.dg/gomp/pr122369-1.f90: New test. + * gfortran.dg/gomp/pr122369-2.f90: New test. + * gfortran.dg/gomp/pr122369-3.f90: New test. + * gfortran.dg/gomp/pr122369-4.f90: New test. + * gfortran.dg/gomp/pr122508-1.f90: New test. + * gfortran.dg/gomp/pr122508-2.f90: New test. + 2025-10-28 Paul-Antoine Arras <[email protected]> Backported from master:
