1 struct x {
2 	unsigned x1:1;
3 	unsigned x2:2;
4 	unsigned x3:3;
5 };
6 
7 int
main()8 main() {
9 	struct x b = {1, 2, 3};
10 
11 	printf("%d %d %d\n", b.x1, b.x2, b.x3);
12 	printf("%d\n", b.x3);
13 	sync();
14 	b.x3 += 2;
15 	sync();
16 	printf("%d\n", b.x3);
17 }
18 
19 
20