1extern void exit (int __status) __attribute__ ((__noreturn__)); 2 3int func0(int a) __attribute__ ((pure)); 4 5__attribute__ ((pure)) 6int func0(int a) 7{ 8 return 0; 9} 10 11__attribute__ ((noreturn)) void func1(int a); 12 13void func1(int a) 14{ 15 exit(0); 16} 17 18void func2(int a) __attribute__ ((noreturn)); 19 20__attribute__ ((noreturn)) 21void func2(int a) 22{ 23 exit(0); 24} 25 26/* 27 * check-name: function-redecl2 28 */ 29