│ Invalid relocatable reference │
Here are some possible sources of this error:
■ The .OBJ file contains data and relocatable
references in segments other than CODE or
For example, you might be attempting to declare initialized variables in the DATA segment.
■ The .OBJ file contains byte-sized
references to relocatable symbols.
This error occurs if you use the HIGH and LOW operators with relocatable symbols, or if you refer to relocatable symbols in DB directives.
■ An operand refers to a relocatable symbol
that was not defined in the CODE segment
or in the DATA segment.
■ An operand refers to an EXTRN procedure or
function with an offset; for example,