Linker lk63, Linker lk63 development tools outline, Flowchart start-up command usage – Epson S5U1C63000A User Manual
Page 327: Error messages, Warning messages

Linker lk63
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 a branch optimization function that
automatically inserts, deletes or corrects extension codes for
branch instructions.
Flowchart
Start-up Command Usage
Usage: lk63 [options]
Options: -d Disable all branch optimization
-di Disable insertion of branch extension
-dr Disable removal branch optimization
-e Output error log file (.ERR)
-g Add source debug information
-l Output absolute list file (.ALS)
-m Output map file (.MAP)
-o
-s Output symbol file (.SYM)
-x Output cross reference file (.XRF)
-code Specify CODE start address
-data Specify DATA start address
-bss Specify BSS start address
-rcode
-rdata
-rbss
-defsym
File names: Relocatable object file (.O)
Command parameter file (.CM)
ICE parameter file (.PAR)
Error Messages
Branch destination too far from
The branch destination address is out of range.
CALZ for non zero page at
The specified address is out of the range
(0x0000–0x00ff).
Cannot create absolute object file
Cannot open
The file cannot be opened.
Cannot read
The file cannot be read.
Cannot relocate
The relocatable section cannot be allocated.
Cannot write
Data cannot be written to the file.
Illegal address range
for a code at The address specified by TST/SET/CLR is out of therange (0x0000–0x003f or 0xffC0–0xffff).
Illegal file name
The file name is incorrect.
Illegal file name
The file name specified with the option is incorrect.
option
setting.
Illegal object
The input file is not an object file in IEEE-695 format.
Illegal option
An illegal option is specified.
No address specified with option
Address is not specified with the option.
No code to locate
There is no valid code for mapping.
No ICE parameter file specified
ICE parameter file is not specified.
No name and address specified with option
Name and address are not specified with the option.
Object files to be linked are not specified.
Out of memory
Cannot secure memory space.
The address range of the section overlaps with
overlaps with
another section's address range.
-The address range of the section overlaps with
overlaps with the unavailable memory
the unavailable memory.
Unresolved external
The object contains an instruction invalid for the model.
in
Warning Messages
Cannot create
The file cannot be created.
Cannot open
The file cannot be opened.
No debug information in
Debugging information is not included in the file.
No symbols found
Symbols cannot be found.
Second definition of label
The label has already been defined.
Second ICE parameter file
Two or more ICE parameter files are specified.
ignored
Linker
lk63
file.o
Relocatable
object file(s)
Linker
command file
file.sym
file.xrf
file.cm
ICE
parameter file
file.par
file.abs
Absolute
object file
Cross
reference file
file.als
Absolute
list file
file.map
Link
map file
Symbol
file
Error file
lk63.err
to Debugger
from Assembler