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