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