I have backported a number of patches from mainline to the devel/omp/gcc-10 
branch:

* openmp: Add support for the OpenMP 5.0 task detach clause (de460a5faff80a2338ccd46f249c964fa34b4c16)

* libgomp: Don't access gomp_sem_t as int using atomics unconditionally (2b93ffc7219aa53815ece2adb21f56dd265ec6bc)

* RTEMS: Fix libgomp build (f61fbb53ecf775cd491794f14847c2f1ebc88951)

* openmp: Don't optimize shared to firstprivate on task with depend clause (d4d00bc2f8fa2b130e50145db385fecf5858c845)

* openmp: Don't ICE on detach clause with erroneous decl [PR98742] (668dc081cccaf5c44e31fe39e741d5644a300bb1)

* Fix gfortran.dg/gomp/task-detach-1.f90 for non 64bit pointers (6de2de17049667f8426f9669f992f74230b2c2d7)

* libgomp: Fix up GOMP_task on s390x (7a7702433921e4451d2618bb398436c58443e744)


I have also committed my fix for the intermittent hang sometimes seen in one of the tests:

* openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738] (ffd581af1d2228bc7c5f5f84e1b6fe42e49cdda2)


Kwok

Reply via email to