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 outputs the external variable allocation information file. |
||
This option notifies the user of the external defined symbol that is not referenced. |
||
This option specifies the maximum byte count for a data record. |
||
This option prevents reading of vacant areas due to overrun fetch. |
||
Generates the function list for use in detecting illegal indirect function calls. |
||
-CFI_ADD_Func [Professional Edition only] [V1.07.00 or later] |
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.07.00 or later] |
Specifies modules which are to be exempted from the function list for use in detecting illegal indirect function calls. |
|
This option specifies information that is output to the list file. |
||
This option specifies whether link-time optimization is to be executed. |
||
This option suppresses link-time optimization of specific sections. |
||
This option suppresses link-time optimization in a specific address range. |
||
This option suppresses link-time optimization of specific symbols. |
||
This option outputs external defined symbols to the symbol address file. |
||
This option changes the number of alignment of the section to 16 bytes. |
||
This option checks the consistency of the address to which the section is allocated. |
||
This option specifies the memory size occupied during linking. |
||
This option changes an external symbol name or a section name. |
||
This option changes a symbol name or section name 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 module file or library file. |
||
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 executes option strings specified before this option. |
||