7.80 --inline, --no_inline

Enables and disables the inlining of functions. Disabling the inlining of functions can help to improve the debug illusion.

When the option --inline is selected, the compiler considers inlining each function. Compiling your code with --inline does not guarantee that all functions are inlined, as the compiler uses a complex decision tree to decide whether to inline a particular function.
When the option --no_inline is selected, the compiler does not attempt to inline functions, other than functions qualified with __forceinline.

Default

The default is --inline.
Related reference
7.63 --forceinline
7.11 --autoinline, --no_autoinline
7.111 -Onum
7.115 -Ospace
7.116 -Otime
9.6 __forceinline
9.8 __inline
2.14 Linker feedback during compilation
Non-ConfidentialPDF file icon PDF versionARM DUI0375E
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.