1typedef union {
2    int d;
3} U;
4
5int rv;
6void breakme()
7{
8    U *rv0;
9    U *pretmp = (U*)&rv;
10    rv0 = pretmp;
11    rv0->d = 42;
12}
13
14