diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-09-03 14:33:09 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-09-03 14:33:09 +0000 |
commit | 4367829b41e89d2f3dfae94a97af40ffa01c56c9 (patch) | |
tree | 14e605eac898aec9c3551b00ed417fa78613fe60 /include/clang/Basic | |
parent | 5d4fa91fecea57a8a77e7749a38676141277a0ab (diff) |
Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'"
This reverts commit r189795.
threadprivate_messages.cpp is faling on windows.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189811 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/CapturedStmt.h | 3 | ||||
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 8 | ||||
-rw-r--r-- | include/clang/Basic/OpenMPKinds.def | 2 |
3 files changed, 1 insertions, 12 deletions
diff --git a/include/clang/Basic/CapturedStmt.h b/include/clang/Basic/CapturedStmt.h index c4a289b696..484bbb1fee 100644 --- a/include/clang/Basic/CapturedStmt.h +++ b/include/clang/Basic/CapturedStmt.h @@ -15,8 +15,7 @@ namespace clang { /// \brief The different kinds of captured statement. enum CapturedRegionKind { - CR_Default, - CR_OpenMP + CR_Default }; } // end namespace clang diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 2e40809ef6..b7f8f00369 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -6601,14 +6601,6 @@ def err_omp_clause_ref_type_arg : Error< "arguments of OpenMP clause '%0' cannot be of reference type %1">; def err_omp_threadprivate_incomplete_type : Error< "threadprivate variable with incomplete type %0">; -def err_omp_no_dsa_for_variable : Error < - "variable %0 must have explicitly specified data sharing attributes">; -def err_omp_wrong_dsa : Error< - "%0 variable cannot be %1">; -def note_omp_explicit_dsa : Note < - "defined as %0">; -def note_omp_predetermined_dsa : Note < - "predetermined as %0">; } // end of OpenMP category let CategoryName = "Related Result Type Issue" in { diff --git a/include/clang/Basic/OpenMPKinds.def b/include/clang/Basic/OpenMPKinds.def index e7e58c2699..4e15cfec4d 100644 --- a/include/clang/Basic/OpenMPKinds.def +++ b/include/clang/Basic/OpenMPKinds.def @@ -33,12 +33,10 @@ OPENMP_DIRECTIVE(task) // OpenMP clauses. OPENMP_CLAUSE(default, OMPDefaultClause) OPENMP_CLAUSE(private, OMPPrivateClause) -OPENMP_CLAUSE(shared, OMPSharedClause) // Clauses allowed for OpenMP directives. OPENMP_PARALLEL_CLAUSE(default) OPENMP_PARALLEL_CLAUSE(private) -OPENMP_PARALLEL_CLAUSE(shared) // Static attributes for 'default' clause. OPENMP_DEFAULT_KIND(none) |