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