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
--no_remove when debugging to retain all input sections in the final
image even if they are unused.
--remove with the
--keep option to retain specific
sections in a normal build.
The default is
--no_remove only if you specify