Epson S5U1C63000A User Manual

Page 106

Advertising
background image

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

Advertising