Fortran: Extend align-clause checks of OpenMP's allocate directive
authorTobias Burnus <tobias@codesourcery.com>
Wed, 1 Feb 2023 13:49:36 +0000 (14:49 +0100)
committerTobias Burnus <tobias@codesourcery.com>
Wed, 1 Feb 2023 13:51:00 +0000 (14:51 +0100)
commitbf2cf6f3f1851054237ee7df99bdf60bf5a3e3ae
tree9794597af3a0400017e378d2d44de06d2a92d0cf
parent5ce8961b46f050a96e8c542b34b1cf024ba95f1b
Fortran: Extend align-clause checks of OpenMP's allocate directive

gcc/fortran/ChangeLog:

* openmp.cc (resolve_omp_clauses): Check also for
power of two.

libgomp/ChangeLog:

* testsuite/libgomp.fortran/allocate-3.f90: Fix ALIGN
usage, remove unused -fdump-tree-original.
* testsuite/libgomp.fortran/allocate-4.f90: New.
gcc/fortran/openmp.cc
libgomp/testsuite/libgomp.fortran/allocate-3.f90
libgomp/testsuite/libgomp.fortran/allocate-4.f90 [new file with mode: 0644]