9.58 --inline, --no_inline

Enables or disables branch inlining to optimize small function calls in your image.


The default is --no_inline.


This branch optimization is off by default because enabling it changes the image such that debug information might be incorrect. If enabled, the linker makes no attempt to correct the debug information.
--no_inline turns off inlining for user-supplied objects only. The linker still inlines functions from the ARM® C Library by default.
Related concepts
4.8 Function inlining with the linker
Related reference
9.12 --branchnop, --no_branchnop
9.59 --inline_type=type
9.121 --tailreorder, --no_tailreorder
Non-ConfidentialPDF file icon PDF versionARM DUI0377G
Copyright © 2007, 2008, 2011, 2012, 2014, 2015 ARM. All rights reserved.