1 2 3 4 5 6 7 8
extern int __attribute__ ((weak)) fun (void); int foo (void) { if (&fun != 0) return fun (); return 0; }