diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-05-27 18:42:09 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-05-27 18:42:09 +0000 |
commit | 663e8094aeb03d60ff29eb8863943f194d3e3aa1 (patch) | |
tree | 3e9650bd94685a5ddda1086f0fd421e9668a6c4b /clang/test | |
parent | 47bb3e2ba14460f39a3ed3d066f7161efc78193a (diff) | |
download | bcm5719-llvm-663e8094aeb03d60ff29eb8863943f194d3e3aa1.tar.gz bcm5719-llvm-663e8094aeb03d60ff29eb8863943f194d3e3aa1.zip |
Parse/Sema: Add support for '#pragma options align=native'.
llvm-svn: 104864
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/Sema/pragma-pack-and-options-align.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Sema/pragma-pack-and-options-align.c b/clang/test/Sema/pragma-pack-and-options-align.c index c880ed6305b..ebf1adee02f 100644 --- a/clang/test/Sema/pragma-pack-and-options-align.c +++ b/clang/test/Sema/pragma-pack-and-options-align.c @@ -16,6 +16,14 @@ struct s1 { }; extern int a[sizeof(struct s1) == 8 ? 1 : -1]; +#pragma options align=reset +#pragma options align=native +struct s1_1 { + char c; + int x; +}; +extern int a[sizeof(struct s1_1) == 8 ? 1 : -1]; + #pragma pack(pop) struct s2 { char c; |