1 #include <stdio.h> 2 3 typedef struct { 4 unsigned int stuff : 21; 5 signed int rotation : 10; 6 } Oink; 7 8 int 9 main (int argc, char **argv) 10 { 11 volatile Oink r; 12 13 r.rotation = 45; 14 fprintf (stderr, "%d\n", r.rotation); 15 return 0; 16 } 17