diff options
| author | Nico Weber <nicolasweber@gmx.de> | 2012-10-20 06:18:14 +0000 |
|---|---|---|
| committer | Nico Weber <nicolasweber@gmx.de> | 2012-10-20 06:18:14 +0000 |
| commit | 206e0ecaa2967be819e223b0ba19751134a95c75 (patch) | |
| tree | d13123b9e7fad1f112125ce61ceedd2d29664966 | |
| parent | 2957489b3d120fd6fa8c7938a0217a7f8828849a (diff) | |
| download | bcm5719-llvm-206e0ecaa2967be819e223b0ba19751134a95c75.tar.gz bcm5719-llvm-206e0ecaa2967be819e223b0ba19751134a95c75.zip | |
Accept -Wno-arc-abi without warning for a while.
Xcode 4.5 passes -Wno-arc-abi to clang, which makes a clang newer than
r163917 warn that it doesn't understand -Wno-arc-abi. I asked if adding
this is ok at
http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20121015/066433.html
and nobody objected.
Adding this makes life a bit easier for the chromium project. If you think
this is a burden on for clang, shout, and I'll revert this.
llvm-svn: 166370
| -rw-r--r-- | clang/include/clang/Basic/DiagnosticGroups.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/include/clang/Basic/DiagnosticGroups.td b/clang/include/clang/Basic/DiagnosticGroups.td index 97713ded941..ec4deaafbec 100644 --- a/clang/include/clang/Basic/DiagnosticGroups.td +++ b/clang/include/clang/Basic/DiagnosticGroups.td @@ -279,6 +279,8 @@ def ImplicitAtomic : DiagGroup<"implicit-atomic-properties">; def CustomAtomic : DiagGroup<"custom-atomic-properties">; def AtomicProperties : DiagGroup<"atomic-properties", [ImplicitAtomic, CustomAtomic]>; +// FIXME: Remove arc-abi once an Xcode is released that doesn't pass this flag. +def : DiagGroup<"arc-abi">; def ARCUnsafeRetainedAssign : DiagGroup<"arc-unsafe-retained-assign">; def ARCRetainCycles : DiagGroup<"arc-retain-cycles">; def ARCNonPodMemAccess : DiagGroup<"arc-non-pod-memaccess">; |

