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