1b2969b1e50580344891a98f5b241f8351fe371cfWarren Hunt// RUN: %clang_cc1 %s -triple i386-apple-darwin10 -emit-llvm -o - | FileCheck %s 23883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherstruct __attribute((packed)) x {int a : 24;}; 33883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherint a(struct x* g) { 472d2dab6058467036df73a5f668036a519043e5bChandler Carruth // CHECK: load i24 53883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher return g->a; 63883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher} 7