summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/align-x86.c
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@apple.com>2012-03-21 20:20:47 +0000
committerChad Rosier <mcrosier@apple.com>2012-03-21 20:20:47 +0000
commitb57321ad3d89b9886730c8a2d75a81c8ca13ef79 (patch)
treed7125f3008608de5ca74d672db090d6b21c6a9af /clang/test/Sema/align-x86.c
parent1b12e5ea361b7b60617294b1ebaf4a5f2de4dd04 (diff)
downloadbcm5719-llvm-b57321ad3d89b9886730c8a2d75a81c8ca13ef79.tar.gz
bcm5719-llvm-b57321ad3d89b9886730c8a2d75a81c8ca13ef79.zip
Report the natural alignment of unsigned long long, not the preferred alignment.
rdar://11054144 llvm-svn: 153216
Diffstat (limited to 'clang/test/Sema/align-x86.c')
-rw-r--r--clang/test/Sema/align-x86.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Sema/align-x86.c b/clang/test/Sema/align-x86.c
index 61bd1d33c9d..c6cd7543c21 100644
--- a/clang/test/Sema/align-x86.c
+++ b/clang/test/Sema/align-x86.c
@@ -9,6 +9,10 @@ long long g2;
short chk1[__alignof__(g2) == 8 ? 1 : -1];
short chk2[__alignof__(long long) == 8 ? 1 : -1];
+unsigned long long g5;
+short chk1[__alignof__(g5) == 8 ? 1 : -1];
+short chk2[__alignof__(unsigned long long) == 8 ? 1 : -1];
+
_Complex double g3;
short chk1[__alignof__(g3) == 8 ? 1 : -1];
short chk2[__alignof__(_Complex double) == 8 ? 1 : -1];
OpenPOWER on IntegriCloud