1 extern void abort(void);
2 extern int strcmp(const char *, const char *);
3 
foo(const char * a)4 int foo(const char *a)
5 {
6     return strcmp(a, "main");
7 }
8 
main(void)9 int main(void)
10 {
11     if(foo(__FUNCTION__))
12         abort();
13     return 0;
14 }
15