1// gcc -g -O2 -o implicit_pointer implicit_pointer.c
2
3static __attribute__((noinline, noclone)) int foo (int i)
4{
5  int *p = &i;
6  return *p;
7}
8
9int main (void)
10{
11  return foo (23) - 23;
12}
13