diff options
author | Tom Eccles <tom.eccles@arm.com> | 2025-05-19 09:26:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-19 09:26:52 +0100 |
commit | dc0dcab397ae3de38141e1995e4b4e5e3bb98660 (patch) | |
tree | 3bb485e4dd2a307fefee3a9d422f38df2b9a614c /clang/unittests/Format/ConfigParseTest.cpp | |
parent | f594cd09364f52c27452d1369cc1fed5d768eb6c (diff) | |
download | llvm-dc0dcab397ae3de38141e1995e4b4e5e3bb98660.zip llvm-dc0dcab397ae3de38141e1995e4b4e5e3bb98660.tar.gz llvm-dc0dcab397ae3de38141e1995e4b4e5e3bb98660.tar.bz2 |
[flang][OpenMP] Allow flush of common block (#139528)
I think this was denied by accident in
https://github.com/llvm/llvm-project/commit/68180d8d16f07db8200dfce7bae26a80c43ebc5e.
Flush of a common block is allowed by the standard on my reading. It is
not allowed by classic-flang but is supported by gfortran and ifx.
This doesn't need any lowering changes. The LLVM translation ignores the
flush argument list because the openmp runtime library doesn't support
flushing specific data.
Depends upon https://github.com/llvm/llvm-project/pull/139522. Ignore
the first commit in this PR.
Diffstat (limited to 'clang/unittests/Format/ConfigParseTest.cpp')
0 files changed, 0 insertions, 0 deletions