xref: /llvm-project/clang/test/CodeGen/2008-02-07-bitfield-bug.c (revision 8fbe78f6fc7b41d1a4228c126fcb522131150518)
1*8fbe78f6SDaniel Dunbar // RUN: %clang_cc1 %s -emit-llvm -o %t
20f166de8SLauro Ramos Venancio // PR1990
30f166de8SLauro Ramos Venancio 
40f166de8SLauro Ramos Venancio struct test {
50f166de8SLauro Ramos Venancio   char a[3];
60f166de8SLauro Ramos Venancio   unsigned char b:1;
70f166de8SLauro Ramos Venancio };
80f166de8SLauro Ramos Venancio 
f(struct test * t)90f166de8SLauro Ramos Venancio void f(struct test *t) {
100f166de8SLauro Ramos Venancio   t->b = 1;
110f166de8SLauro Ramos Venancio }
12