17.2.17 Noinline Function Attribute
The
noinline attribute instructs the compiler that the function
should never be considered for inlining, for
example:void __attribute__ ((noinline)) foo(void);