| extern void exit (int); | |
| static inline int | |
| foo (void) | |
| { | |
| #ifdef __OPTIMIZE__ | |
| extern int undefined_reference; | |
| return undefined_reference; | |
| #else | |
| return 0; | |
| #endif | |
| } | |
| static inline int | |
| bar (void) | |
| { | |
| if (foo == foo) | |
| return 1; | |
| else | |
| return foo (); | |
| } | |
| int main (void) | |
| { | |
| exit (0); | |
| } |