This section explains options for the link phase.
Caution about options are shown below.
Uppercase characters in options and parameters indicate that they can be specified as abbreviations for options and parameters. |
The types and explanations for options are shown below.
This option allows multiple same module names to be specified. |
||
This option specifies the size of the data record to be output. |
||
This option specifies the section that maps symbols from ROM to RAM. |
||
This option specifies the maximum byte count for a data record. |
||
This option stores an address value in the unused areas in the vector table. |
||
This option stores address values in the specified areas in the vector table. |
||
Generates the function list for use in detecting illegal indirect function calls. |
||
Specifies the symbol or address of a function to be added to the function list for use in detecting illegal indirect function calls. |
||
-CFI_IGNORE_Module [Professional Edition only] [V1.06 or later] |
Specifies modules which are to be exempted from the function list for use in detecting illegal indirect function calls. |
|
This option generates an information table for RAM initialization. |
||
This option specifies information that is output to the list file. |
||
This option specifies whether to execute |
||
This option disables optimization for the specified |
||
This option disables optimization regarding address + size specification. |
||
This option specifies unreferenced symbols that are not to be deleted. |
||
This option performs optimization on the areas that are allocated before the execution start symbol. |
||
This option outputs external defined symbols to the symbol address file. |
||
This option specifies the value set for the user option bytes. |
||
This option specifies the control value for the on-chip debug. |
||
This option specifies the control value for the security option byte. |
||
This option specifies the value to be set for the flash programmer security ID. |
||
This option enables automatic allocation of sections for each module. |
||
This option enables automatic allocation of sections to areas split by the memory area shared with the FLEXIBLE APPLICATION ACCELERATOR (FAA). |
||
This option specifies the work area for the RRM/DMM function. |
||
This option disables allocation of a section to the self RAM area. |
||
This option outputs a warning message when a section is allocated to the self RAM area. |
||
This option disables allocation of a section to the trace RAM and self RAM areas. |
||
This option outputs a warning message when a section is allocated to the trace RAM and self RAM areas. |
||
This option disables allocation of a section to the hot plug-in RAM, trace RAM, and self RAM areas. |
||
This option outputs a warning message when a section is allocated to the hot plug-in RAM, trace RAM, and self RAM areas. |
||
This option disables allocation of a section to the memory area shared with the FLEXIBLE APPLICATION ACCELERATOR (FAA). |
||
This option checks the consistency of the address to which the section is allocated. |
||
This option checks the device file specified when creating an object file. |
||
This option disables checking whether an allocated section exceeds the (64K-1)-byte boundary. |
||
This option disables checking of the consistency between the address to which the section is allocated and the address information in a device file. |
||
This option checks whether the output address of a HEX file ranges in internal ROM or the data flash area. |
||
This option specifies the memory size occupied during linking. |
||
This option changes an external symbol name or a |
||
This option changes the name of a symbol or section that was input from a library. |
||
This option deletes an external symbol name or a library module. |
||
This option deletes debug information in the load |
||
This option changes the type of information, warning, and error messages. |
||
This option deletes local symbol name information from the output file. |
||
This option displays the total size of sections after the linking to the standard error output. |
||
This option displays detailed information in the standard error output. |
||
This option executes option strings specified before this option. |
||