xref: /llvm-project/clang/test/CodeGen/2007-04-05-PackedStruct.c (revision 1ea584377e7897f7df5302ed9cd378d17be14fbf)
1 // RUN: %clang_cc1 %s -emit-llvm -o -
2 
3 #pragma pack(push, 2)
4 
5 enum {
6   tA = 0,
7   tB = 1
8 };
9 
10 struct MyStruct {
11   unsigned long A;
12   char C;
13   void * B;
14 };
15 
bar(void)16 void bar(void){
17 struct MyStruct MS = { tB, 0 };
18 }
19