// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | grep {align 1} | count 2 // RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | llvm-as | llc struct p { char a; int b; } __attribute__ ((packed)); struct p t = { 1, 10 }; struct p u; int main () { int tmp = t.b; u.b = tmp; return tmp; }