ACC Utilities Reference Guide

Chapter 3 93
ZLINK - Z80/Z180 Relocating Linker
ZLINK Errors
Error 27 Align record detected before NAM record
The NAM record sets up the environment for the rest of
the module. T he Align record cannot be processed
before the NAM record. That is, the N AM record should
appear at the beginning of the program.
Error 27 End record detected with no NAM record
NAM and END records in the relocatable code must be
in matching pairs. As ZX80R should trap this error, it
indicates an internal inconsistency in either ZX80R or
ZLINK.
Error 28 Illegal l ogical origin specified
The logical origin must be between 0 and FFFF
inclusive.
Error 29 Illegal file type nn
The relocatable file must be of type 11.
Error 29 Illegal origin(s) specified on PO command
Either the logical address is out of range 0 to FFFF, or
thephysicaladdressisoutofrange0to7FFFF.
Error 29 Link NAME not defined
No NAM record in link command file. In interactive
mode, the NAM command must be used.
Error 30 Break detected
ZLINK can be terminated by an operator break.
Error 31 Link name not defined
The NAM command has been used without specifying
the link name.
Error 32 Entry point name not found in PASS 2.
This error indicates an internal inconsistency in either
ZX80R or ZLINK.
Error 33 ORG symbol must be predefined and absolute
The symbol used to specify ORG must be defined as an
external within a previously relocated module and
must not be relocatable themselves.