f ()
{
  union
    {
      signed char c;
      double d;
    } u;

  u.c = 1;
  u.c = 1;
  return u.c;
}


syntax highlighted by Code2HTML, v. 0.9.1