[OG10] Backporting of some patches

2020-09-01 Thread Tobias Burnus

OG10 = devel/omp/gcc-10

* Merged GCC 10 into branch

PLUS:

commit a34d8b2eb7686ef8580f8f0d0c6bfccc8b953fdf
Fortran: Add 'device_type' clause to OpenMP's declare target
(cherry picked from commit d58e7173ef964ddac3ab3ad8cc97de8f9f3b32ee)

commit 4552dbc17494c9cc8185c789b8f17bf52617bf3e
openmp: Check for PARM_DECL before using C_ARRAY_PARAMETER or 
DECL_ARRAY_PARAMETER_P [PR96867]
(cherry picked from commit a37b0cccf4965f13006d2928f57a71e46e341cf8)

commit ac4f77d2563828324bb6a4f08b52aae3410702ea
Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
(cherry picked from commit cb3c3d63315ceb4dc262e5efb83b42c73c43387d)

-
Mentor Graphics (Deutschland) GmbH, Arnulfstraße 201, 80634 München / Germany
Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Alexander 
Walter


[OG10] Backporting of some patches

2020-08-25 Thread Tobias Burnus

OG10 = devel/omp/gcc-10

* Merged GCC 10 into branch

commit 68294a5e478a3215763530ae71dc0da4a0a9aa20
OpenMP/Fortran: Reject allocatable components in map clause
(cherry picked from commit ac70b20b1007da0d3d02a9cec3c0715145c4b593)
commit 575f1eb0711550adce9c61c04ff5597d71a1cc5c
OpenMP: Permit in Fortran omp target data without map
(cherry picked from commit d6cd139c1728fd37a2b6b2251029458cc2b7127e)

Tobias

-
Mentor Graphics (Deutschland) GmbH, Arnulfstraße 201, 80634 München / Germany
Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Alexander 
Walter