CHAPTER 5: LINKER
92 EPSON S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
-e
Function: Output of error file
Explanation: Creates an .err file which contains the information that the linker outputs to the
Standard Output (stdout), such as error messages.
Default: If this option is not specified, no error file will be created.
-g
Function: Addition of debugging information
Explanation: • Creates an absolute object file containing debugging information.
•Always specify this function when you perform source display or use the
symbolic debugging facility of the debugger.
Default: If this option is not specified, no debugging information will be added to the
absolute object file.
-l
Function: Output of absolute list file
Explanation: Outputs an absolute list file.
Default: If this option is not specified, no absolute list file will be output.
-m
Function: Output of link map file
Explanation: Outputs a link map file.
Default: If this option is not specified, no link map file will be output.
-o <file name>
Function: Specification of output path/file name
Explanation: Specifies an output path/file name without extension or with an extension ".abs".
If no extension is specified, ".abs" will be supplemented at the end of the specified
output path/file name.
Default: The 1st input file name is used for the output file names.
-s
Function: Output of symbol file
Explanation: Outputs a symbol file.
Default: If this option is not specified, no symbol file will be output.
-x
Function: Output of cross reference file
Explanation: Outputs a cross reference file.
Default: If this option is not specified, no cross reference file will be output.
-code <address>
Function: Set up of a relocatable CODE section start address
Explanation: • Sets the absolute start address of a relocatable CODE section. Absolute sections
remain unaffected.
• CODE sections are mapped in succession from this address, unless otherwise
specified.
• One or more spaces or tabs are necessary between -code and <address>.
• The address should be described in hexadecimal format (0xnnnn).
Default: If this option is not specified, the CODE section will begin from the code ROM
physical start address specified with the ICE parameter file.
Sample description: -code 0x100
-data <address>
Function: Set up of a relocatable DATA section start address
Explanation: • Sets the absolute start address of a relocatable DATA section. Absolute sections
remain unaffected.
•DATA sections are mapped in succession from this address, unless otherwise
specified.
• One or more spaces or tabs are necessary between -data and <address>.
• The address should be described in hexadecimal format (0xnnnn).
Default: If this option is not specified, the DATA section will begin from the data ROM
physical start address specified with the ICE parameter file.
Sample description: -data 0x8000