1 #include <stdio.h>
2 #include <stdlib.h>
3 
4 int gcc_cant_inline_me ( int );
5 
6 int main ()
7 {
8   int *x, y;
9 
10   x = (int *) malloc (sizeof (int));
11 
12   y = *x == 173;
13 
14   if (gcc_cant_inline_me(y)) { }
15 
16   return 0;
17 }
18 
19 /* must be AFTER main */
20 int gcc_cant_inline_me ( int n )
21 {
22    if (n == 42)
23       return 1; /* forty-two, dudes! */
24    else
25       return 0; /* some other number, dudes! */
26 }
27 
28 
29