]> granicus.if.org Git - clang/commit
Add support for alignment-specifiers in C1X and C++11, remove
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 29 Sep 2011 18:04:28 +0000 (18:04 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 29 Sep 2011 18:04:28 +0000 (18:04 +0000)
commit82d0b0aab9088e977c2a44c4a5a90479c63149fe
tree39d62bb6b6814bd9a9daa959efa9121f78aadfab
parent35f37cd6637f5cb4dbf18a542b501fd40522ba7b
Add support for alignment-specifiers in C1X and C++11, remove
support for the C++0x draft [[align]] attribute and add the C1X
standard header file stdalign.h

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140796 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/clang/Basic/Attr.td
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/TokenKinds.def
include/clang/Parse/Parser.h
lib/AST/ASTContext.cpp
lib/Headers/CMakeLists.txt
lib/Headers/stdalign.h [new file with mode: 0644]
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseTentative.cpp
test/CXX/dcl.dcl/dcl.spec/dcl.type/p3-0x.cpp
test/Parser/c1x-alignas.c [new file with mode: 0644]
test/Parser/cxx0x-attributes.cpp
test/Sema/alignas.c [new file with mode: 0644]
test/Sema/warn-cast-align.c
test/SemaCXX/attr-cxx0x.cpp