blob: ff08e7d6131c029cc39ef5361c37d3765149ac6e [file] [log] [blame]
struct s {
unsigned long long a:8, b:32;
};
struct s
f(struct s x)
{
x.b = 0xcdef1234;
return x;
}
main()
{
static struct s i;
i.a = 12;
i = f(i);
if (i.a != 12 || i.b != 0xcdef1234)
abort();
exit(0);
}