diff --git a/flang/lib/Semantics/rewrite-directives.cpp b/flang/lib/Semantics/rewrite-directives.cpp index bab91d2530822..2c3c87f2546a3 100644 --- a/flang/lib/Semantics/rewrite-directives.cpp +++ b/flang/lib/Semantics/rewrite-directives.cpp @@ -11,7 +11,7 @@ #include "flang/Parser/parse-tree.h" #include "flang/Semantics/semantics.h" #include "flang/Semantics/symbol.h" -#include "llvm/Frontend/OpenMP/OMP.h.inc" +#include "llvm/Frontend/OpenMP/OMP.h" #include namespace Fortran::semantics { diff --git a/llvm/include/llvm/Frontend/OpenMP/OMP.h b/llvm/include/llvm/Frontend/OpenMP/OMP.h new file mode 100644 index 0000000000000..a85cd9d344c6d --- /dev/null +++ b/llvm/include/llvm/Frontend/OpenMP/OMP.h @@ -0,0 +1,18 @@ +//===-- OMP.h - Core OpenMP definitions and declarations ---------- C++ -*-===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// +// +// This file contains the core set of OpenMP definitions and declarations. +// +//===----------------------------------------------------------------------===// + +#ifndef LLVM_FRONTEND_OPENMP_OMP_H +#define LLVM_FRONTEND_OPENMP_OMP_H + +#include "llvm/Frontend/OpenMP/OMP.h.inc" + +#endif // LLVM_FRONTEND_OPENMP_OMP_H diff --git a/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h b/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h index f8812e7955b82..1bfaf3718552e 100644 --- a/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h +++ b/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h @@ -15,9 +15,8 @@ #define LLVM_FRONTEND_OPENMP_OMPCONSTANTS_H #include "llvm/ADT/BitmaskEnum.h" - #include "llvm/ADT/StringRef.h" -#include "llvm/Frontend/OpenMP/OMP.h.inc" +#include "llvm/Frontend/OpenMP/OMP.h" namespace llvm { namespace omp { diff --git a/llvm/lib/Frontend/OpenMP/OMP.cpp b/llvm/lib/Frontend/OpenMP/OMP.cpp index eac5d4168c5ca..4f2f95392648b 100644 --- a/llvm/lib/Frontend/OpenMP/OMP.cpp +++ b/llvm/lib/Frontend/OpenMP/OMP.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// -#include "llvm/Frontend/OpenMP/OMP.h.inc" +#include "llvm/Frontend/OpenMP/OMP.h" #include "llvm/ADT/StringRef.h" #include "llvm/ADT/StringSwitch.h"