1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 %s -emit-llvm -o - 2*f4a2713aSLionel Sambuc 3*f4a2713aSLionel Sambuc typedef double Al1Double __attribute__((aligned(1))); 4*f4a2713aSLionel Sambuc struct x { int a:23; Al1Double v; }; 5*f4a2713aSLionel Sambuc struct x X = { 5, 3.0 }; foo()6*f4a2713aSLionel Sambucdouble foo() { return X.v; } 7*f4a2713aSLionel Sambuc 8