1 extern void __attribute__ ((noipa))
2 use (int v);
3
4
5 static int __attribute__ ((noinline))
6 foo (int arg)
7 {
8 return 8 * arg;
9 }
10
11 static int __attribute__ ((noinline))
12 bar (int arg)
13 {
14 return arg * arg + 3;
15 }
16
17 int __attribute__ ((noinline))
18 entry2 (void)
19 {
20 use (bar (3));
21 use (bar (4));
22 use (foo (5));
23 use (foo (6));
24 return 0;
25 }