9.46 --feedback_image=option

Changes the behavior of the linker when writing a feedback file with scatter-loading.

Syntax

--feedback_image=option
Where option is one of the following:
none
Uses the scatter file to determine region size limits. Disables region overlap and region size overflow messages. Does not write an ELF image. Error messages are still produced if a region overflows the 32-bit address space.
noerrors
Uses the scatter file to determine region size limits. Warns on region overlap and region size overflow messages. Writes an ELF image, which might not be executable. Error messages are still produced if a region overflows the 32-bit address space.
simple
Ignores the scatter file. Disables ROPI/RWPI errors and warnings. Writes an ELF image, which might not be executable.
full
Enables all error and warning messages and writes a valid ELF image.

Usage

Use this option to produce a feedback file where an executable ELF image cannot be created. That is, when your code does not fit into the region limits described in your scatter file before unused functions are removed using linker feedback.

Default

The default option is --feedback_image=full.
Related concepts
4.5 About linker feedback
Related reference
9.45 --feedback=filename
9.47 --feedback_type=type
9.102 --scatter=filename
Related information
--feedback=filename compiler option
Non-ConfidentialPDF file icon PDF versionARM DUI0377G
Copyright © 2007, 2008, 2011, 2012, 2014, 2015 ARM. All rights reserved.