gcc Function Attributes
This version of the Intel®
C++ Compiler supports the following gcc function attributes:
- noinline - prevents a function
from being inlined
- always_inline - inlines the
function even if no optimization is specified
- used - code must be emitted
for the function even if the function is not referenced
Example
int round_sqrt(int) __attribute__ ((always_inline));
In this example, the function round_sqrt() is
inlined even if no optimization is specified.