111
|
1 /* PR rtl-optimization/38245 */
|
|
2
|
|
3 struct B { long a, b; char p[32]; };
|
|
4 extern int globv;
|
|
5
|
|
6 extern int b1 (long long, long, long, long, long, long, long, long,
|
|
7 long long, long, long, long, long, long, long, long,
|
|
8 long long, long, long, long, long, long, long, long,
|
|
9 long long, long, long, long, long, long, long, long)
|
|
10 __attribute__((pure, noinline));
|
|
11 extern int b2 (long long, long, long, long, long, long, long, long,
|
|
12 long long, long, long, long, long, long, long, long,
|
|
13 long long, long, long, long, long, long, long, long,
|
|
14 long long, long, long, long, long, long, long, long)
|
|
15 __attribute__((const, noinline));
|
|
16 extern int b3 (long long, long, long, long, long, long, long, struct B,
|
|
17 long long, struct B, long, struct B, long, long, long, long,
|
|
18 long long, struct B, long, struct B, long, long, long, long,
|
|
19 long long, struct B, long, struct B, long, long, long, long)
|
|
20 __attribute__((pure, noinline));
|
|
21 extern int b4 (long long, long, long, long, long, long, long, struct B,
|
|
22 long long, struct B, long, struct B, long, long, long, long,
|
|
23 long long, struct B, long, struct B, long, long, long, long,
|
|
24 long long, struct B, long, struct B, long, long, long, long)
|
|
25 __attribute__((const, noinline));
|
|
26 extern int b5 () __attribute__((pure, noinline));
|
|
27 extern int b6 () __attribute__((const, noinline));
|
|
28 extern int b7 (int, int)
|
|
29 __attribute__((pure, noinline));
|
|
30 extern int b8 (int, int)
|
|
31 __attribute__((const, noinline));
|
|
32 extern int b9 (int, int, int, int, int, int, int)
|
|
33 __attribute__((pure, noinline));
|
|
34 extern int b10 (int, int, int, int, int, int, int)
|
|
35 __attribute__((const, noinline));
|