The Standard S32DS Print Size page displays the build configuration settings that apply to the size tool. This tool prints the size of the produced application.
This page is only available for application projects.
| Setting | Description |
|---|---|
| Command | The command pattern for the ${COMMAND} variable. This variable
is used in the Command line pattern field (below). Default: ${cross_prefix}${cross_size}${cross_suffix} The pattern uses the build variables specified on the Cross Settings page. |
| All options | This read-only field shows all flags specified on the General page of the
size tool settings. The tool will be called with these flags. Default flags: --format=berkeley <project_executable_file> |
| Command line pattern | The command line pattern to run the size tool. Default: ${COMMAND} ${FLAGS} |
The General page configures the general properties of the size tool. The tool prints the size of the built application.
| Setting | Description |
|---|---|
| Size format | The output format. Options: Berkeley, SysV. Default: Berkeley. |
| Hex | Enables the tool to show the size of each section in hexadecimal format.
Default: disabled (decimal format is used). |
| Show totals | Enables the tool to show totals of all objects listed. This option applies to the Berkeley output format only. |
| Other flags | Additional flags supported by the size tool in GCC and not otherwise available on this page. Consult the GCC documentation at gcc.gnu.org. |