4 #define CBAR do { __asm__ __volatile__("":::"cc","memory"); } while (0)
5 int* gcc_cant_inline_me ( int );
10 x
= (int *) malloc (sizeof (int));
14 if (gcc_cant_inline_me(y
) == &foo
) { CBAR
; } else { CBAR
; }
19 /* must be AFTER main */
20 __attribute__((noinline
)) int* gcc_cant_inline_me ( int n
)
23 return &foo
; /* foo! */
25 return &bar
; /* bar! */