This option prints information about specific topics. You
can write the output to a text file using
a comma-separated list from the following topic keywords:
For sections placed using the
.ANYmodule selector, lists:
the sort order
the placement algorithm
the sections that are assigned to each execution region in the order they are assigned by the placement algorithm.
Information about the contingency space and policy used for each region.
This keyword also displays additional information when you use the execution region attribute
ANY_SIZEin a scatter file.
Summarizes the image architecture by listing the CPU, FPU and byte order.
Lists all common sections that are eliminated from the image. Using this option implies
Gives extra information about the RW compression process.
Lists all rejected input debug sections that are eliminated from the image as a result of using
--remove. Using this option implies
Gives information on exception table generation and optimization.
Lists all functions that are inlined by the linker, and the total number of inlines if
Lists the input symbols, objects and libraries.
Lists the full path name of every library automatically selected for the link stage.
You can use this option with
--info_lib_prefixto display information about a specific library.
Lists the const strings that are merged by the linker. Each item lists the merged result, the strings being merged, and the associated object files.
Lists the PLT entries built for the executable or DLL.
Lists the code and data (RO Data, RW Data, ZI Data, and Debug Data) sizes for each input object and library member in the image. Using this option implies
Lists the stack usage of all functions.
Summarizes the code and data sizes of the image.
Summarizes the stack usage of all global symbols.
Lists all the tail calling sections that are moved above their targets, as a result of using
Lists the totals of the code and data (RO Data, RW Data, ZI Data, and Debug Data) sizes for input objects and libraries.
Lists all unused sections that are eliminated from the user code as a result of using
--remove. It does not list any unused sections that are loaded from the ARM C libraries.
Lists all symbols that have been removed by unused section elimination.
Lists the linker-generated veneers.
Lists the linker-generated veneers with additional information about the callers to each veneer. Use with
--verboseto list each call individually.
Displays information on how the linker has placed veneer pools.
Lists the symbol visibility information. You can use this option with either
--verboseto enhance the output.
Lists all symbols that are the target of weak references, and whether or not they were defined.
The output from
includes the padding values in the totals for input objects and
If you are using RW data compression (the default), or if
you have specified a compressor using the
the output from
--info=sizes,totals includes an
Grand Totals to reflect the true
size of the image.
Spaces are not permitted between topic keywords in the list.
For example, you can enter
Using the Linker: