1int
2foo (__UINTPTR_TYPE__ x)
3{
4  int a = 6;
5  int *b = &a;
6  if (x)
7    for (a = 0; a; a++)
8      ;
9  return a;
10}
11
12void
13bar (void)
14{
15  foo ((__UINTPTR_TYPE__) foo);
16}
17