11.113 --remove, --no_remove

Enables or disables the removal of unused input sections from the image.


An input section is considered used if it contains an entry point, or if it is referred to from a used section.

By default, unused section elimination is disabled when building dynamically linked libraries (DLLs) or shared objects, Use --remove to re-enable unused section elimination.

Use --remove with the --keep option to retain specific sections in a normal build.


The default is --remove.

The default is --no_remove only if you specify --base_platform or --bpabi with --dll.

Non-ConfidentialPDF file icon PDF versionDUI0803J
Copyright © 2014–2017, 2019 Arm Limited or its affiliates. All rights reserved.