foo(void)1 extern inline int foo (void) { return 23; } bar(void)2 int bar (void) { return foo (); } 3 extern int foo (void) __attribute__ ((weak, alias ("xxx"))); baz(void)4 int baz (void) { return foo (); } 5 int xxx(void) __asm__("xxx"); xxx(void)6 int xxx(void) { return 23; } 7