GCC Optimize Options | Reference | [[http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/Optimize-Options.html|Optimize-Options]] | ====== inline-functions ====== -finline-functions   Integrate all simple functions into their callers. The compiler heuristically decides which functions are simple enough to be worth integrating in this way.   If all calls to a given function are integrated, and the function is declared **static**, then the function is normally not output as assembler code in its own right.   Enabled at level **-O3**.