diff options
author | Nico Weber <nicolasweber@gmx.de> | 2016-04-15 14:35:06 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2016-04-15 14:35:06 +0000 |
commit | 917fc9d7cb401f2de332738e4929e053f305e468 (patch) | |
tree | 85e764fdac5ea931245095a3487746aebff1d51b /clang/lib/Sema/SemaDecl.cpp | |
parent | 6cb18a09b139b231c187d4c8b9ae939460a26db8 (diff) | |
download | bcm5719-llvm-917fc9d7cb401f2de332738e4929e053f305e468.tar.gz bcm5719-llvm-917fc9d7cb401f2de332738e4929e053f305e468.zip |
Revert r266415, it broke parsing SDK headers (PR27367).
llvm-svn: 266431
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
-rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 2f0de7afb5f..13002ba19a5 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -3974,8 +3974,6 @@ Sema::ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, // Restrict is covered above. if (DS.getTypeQualifiers() & DeclSpec::TQ_atomic) Diag(DS.getAtomicSpecLoc(), DiagID) << "_Atomic"; - if (DS.getTypeQualifiers() & DeclSpec::TQ_unaligned) - Diag(DS.getUnalignedSpecLoc(), DiagID) << "__unaligned"; } // Warn about ignored type attributes, for example: @@ -4233,11 +4231,6 @@ Decl *Sema::BuildAnonymousStructOrUnion(Scope *S, DeclSpec &DS, diag::ext_anonymous_struct_union_qualified) << Record->isUnion() << "_Atomic" << FixItHint::CreateRemoval(DS.getAtomicSpecLoc()); - if (DS.getTypeQualifiers() & DeclSpec::TQ_unaligned) - Diag(DS.getUnalignedSpecLoc(), - diag::ext_anonymous_struct_union_qualified) - << Record->isUnion() << "__unaligned" - << FixItHint::CreateRemoval(DS.getUnalignedSpecLoc()); DS.ClearTypeQualifiers(); } |