1 #include <stdio.h> 2 3 #pragma weak foo 4 5 extern void foo (); 6 extern void foobar (); 7 8 void foo()9 foo () 10 { 11 printf ("weak foo\n"); 12 } 13 14 int main()15 main () 16 { 17 foobar (); 18 return 0; 19 } 20