]> granicus.if.org Git - clang/commit
Allow target to specify about using minimum alignment vs preferred. Takes care of
authorChad Rosier <mcrosier@apple.com>
Mon, 25 Jul 2011 19:39:39 +0000 (19:39 +0000)
committerChad Rosier <mcrosier@apple.com>
Mon, 25 Jul 2011 19:39:39 +0000 (19:39 +0000)
commit822f54a7ba3eca643104623e8048be20a3391b19
tree719e3f1babf4490a1e9a26dfe4a88d475aec6da1
parent01231610bc89a8d3ae1bdfee0063af9386fd82a4
Allow target to specify about using minimum alignment vs preferred.  Takes care of
FIXME: Override "preferred align" for double and long long for ARM apcs-gnu ABI.
Also part of rdar://9802874

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135940 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/TargetInfo.h
lib/AST/ASTContext.cpp
lib/AST/ExprConstant.cpp
lib/Basic/TargetInfo.cpp
lib/Basic/Targets.cpp
test/Sema/align-arm-apcs-gnu.c