beautypg.com

Linker lk62, Linker lk62 development tools outline, Flowchart start-up command usage – Epson S5U1C62000A User Manual

Page 246: Error messages, Warning messages

background image

Linker lk62

Development Tools

Outline

Links the relocatable objects created by the assembler by fixing
the memory locations, and creates executable absolute object
codes. The linker also provides an auto PSET insertion/correction
function allowing the programmer to create sources without having
to know branch destination page numbers.

Flowchart

Start-up Command Usage

Usage: lk62 [options]
Options: -d Disable all branch optimizations
-di Disable insertion of branch extension
-dr Disable removal of branch extension
-e Output error log file (.ERR)
-g Add source debug information
-l Output absolute list file (.ALS)
-m Output map file (.MAP)
-o Specify output file name
-s Output symbol file (.SYM)
-x Output cross reference file (.XRF)
-code
Specify CODE start address
-bss
Specify BSS start address
-rcode =
Specify CODE start address of the file
-rbss =
Specify BSS start address of the file

Error Messages

CALL for different bank at

The call instruction calls a subroutine in another bank.

CALZ for non zero page at

The calz instruction calls a subroutine in another
bank or another page other than page 0.

Cannot create file

The file cannot be created.

Cannot open file

The file cannot be opened.

Cannot read file

The file cannot be read.

Cannot write file

Data cannot be written to the file.

Illegal file name

The file name is incorrect.

Illegal file name specified with

The file name specified with the option is incorrect.

option

The input file is not an object file in IEEE-695 format.

Illegal option

An illegal option is specified.

CODE section

-
overlaps The address range of the section is duplicated.
with
section
-

No address specified with option