1 2 3 4 5 6 7 8 9
#pragma weak deallocate_foo int deallocate_foo = 1; int * bar() { return &deallocate_foo; }