1f (char *x)
2{
3  *x = 'x';
4}
5
6main ()
7{
8  int i;
9  char x = '\0';
10
11  for (i = 0; i < 100; ++i)
12    {
13      f (&x);
14      if (*(const char *) &x != 'x')
15	abort ();
16    }
17  exit (0);
18}
19