summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ms_struct-bitfield-1.c
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2011-10-20 21:14:49 +0000
committerdim <dim@FreeBSD.org>2011-10-20 21:14:49 +0000
commit3963a48221351c61c17fb3f382341ab04809a3d3 (patch)
treeee2483e98b09cac943dc93a6969d83ca737ff139 /test/CodeGen/ms_struct-bitfield-1.c
parent611ba3ea3300b71eb95dc4e45f20eee5dddd32e1 (diff)
downloadFreeBSD-src-3963a48221351c61c17fb3f382341ab04809a3d3.zip
FreeBSD-src-3963a48221351c61c17fb3f382341ab04809a3d3.tar.gz
Vendor import of clang release_30 branch r142614:
http://llvm.org/svn/llvm-project/cfe/branches/release_30@142614
Diffstat (limited to 'test/CodeGen/ms_struct-bitfield-1.c')
-rw-r--r--test/CodeGen/ms_struct-bitfield-1.c62
1 files changed, 31 insertions, 31 deletions
diff --git a/test/CodeGen/ms_struct-bitfield-1.c b/test/CodeGen/ms_struct-bitfield-1.c
index 0b15a24..25c0ba2 100644
--- a/test/CodeGen/ms_struct-bitfield-1.c
+++ b/test/CodeGen/ms_struct-bitfield-1.c
@@ -4,26 +4,26 @@
#define ATTR __attribute__((__ms_struct__))
struct {
- unsigned int bf_1 : 12;
- unsigned int : 0;
- unsigned int bf_2 : 12;
+ unsigned int bf_1 : 12;
+ unsigned int : 0;
+ unsigned int bf_2 : 12;
} ATTR t1;
static int a1[(sizeof(t1) == 8) -1];
struct
{
- char foo : 4;
- short : 0;
- char bar;
+ char foo : 4;
+ short : 0;
+ char bar;
} ATTR t2;
static int a2[(sizeof(t2) == 4) -1];
#pragma ms_struct on
struct
{
- char foo : 4;
- short : 0;
- char bar;
+ char foo : 4;
+ short : 0;
+ char bar;
} t3;
#pragma ms_struct off
static int a3[(sizeof(t3) == 4) -1];
@@ -45,47 +45,47 @@ static int a5[(sizeof(t5) == 4) -1];
struct
{
- char foo : 4;
- short : 0;
- long :0;
- char bar;
+ char foo : 4;
+ short : 0;
+ long : 0;
+ char bar;
} ATTR t6;
static int a6[(sizeof(t6) == 4) -1];
struct
{
- char foo : 4;
- long :0;
- short : 0;
- char bar;
+ char foo : 4;
+ long : 0;
+ short : 0;
+ char bar;
} ATTR t7;
static int a7[(sizeof(t7) == 16) -1];
struct
{
- char foo : 4;
- short : 0;
- long :0;
- char bar:7;
+ char foo : 4;
+ short : 0;
+ long : 0;
+ char bar:7;
} ATTR t8;
static int a8[(sizeof(t8) == 4) -1];
struct
{
- char foo : 4;
- long :0;
- short : 0;
- char bar: 8;
+ char foo : 4;
+ long : 0;
+ short : 0;
+ char bar: 8;
} ATTR t9;
static int a9[(sizeof(t9) == 16) -1];
struct
{
- char foo : 4;
- char : 0;
- short : 0;
- int : 0;
- long :0;
- char bar;
+ char foo : 4;
+ char : 0;
+ short : 0;
+ int : 0;
+ long :0;
+ char bar;
} ATTR t10;
static int a10[(sizeof(t10) == 2) -1];
OpenPOWER on IntegriCloud