Motorola dsp assembler Reference Manual



Yüklə 4,8 Kb.
Pdf görüntüsü
səhifə64/91
tarix08.10.2017
ölçüsü4,8 Kb.
#3546
1   ...   60   61   62   63   64   65   66   67   ...   91

Assembler Messages
Errors
MOTOROLA
DSP ASSEMBLER REFERENCE MANUAL
C-29
Memory space must be P or NONE
An END directive was encountered while the runtime memory space was X, Y, or L.
Missing '(' for function
All Assembler built-in functions require at least one argument which must be en-
closed in parentheses.
Missing ')' in expression
Parentheses are not balanced in an expression.
Missing argument
The argument to a DUPA or DUPC directive was not found.
Missing definition string
The substitution string for a DEFINE directive is missing.
Missing delimiter in substring
A substring construct was missing the closing square bracket.
Missing dimension
The .DIM directive had no arguments.
Missing directive name
The argument to an RDIRECT directive is missing.
Missing expression
An expression was expected by the expression evaluator.
Missing filename
No filename was provided as an argument to the INCLUDE directive.
Missing line number
No line number was provided as an argument to the .LINE directive.
Missing macro name
MACRO directive was encountered without a label or the macro name was omit-
ted from a PMACRO directive.


Assembler Messages
Errors
C-30
DSP ASSEMBLER REFERENCE MANUAL
MOTOROLA
Missing memory space specifier
One of the operands of an instruction was expected to have a memory space spec-
ifier (X:, Y:, L:, or P:) preceding the address mode specifier.
Missing option
The OPT directive was specified without an argument.
Missing or illegal memory space specifier
One of the operands of an instruction was expected to have a memory space spec-
ifier (X:, Y:, L:, or P:) preceding the address mode specifier.
Missing or mismatched quote
A single or double quote character was expected by the string parsing routines.
Missing pathname
No pathname was provided as an argument to the MACLIB directive.
Missing processor type
There was no argument provided for the -P command line option.
Missing quote
Missing quote in string
A single or double quote character was expected by the string parsing routines.
Missing revision
There was no argument provided for the -R command line option.
Missing section name
No section name was given as an argument to the SECTION directive.
Missing size argument
No size value was given as an argument to the .SIZE directive.
Missing string after concatenation operator
The string concatenation operator (++) must be followed by another quoted string.
Missing symbol name
The SYMOBJXDEF, and XREF directives require at least one symbol name as
an argument.


Assembler Messages
Errors
MOTOROLA
DSP ASSEMBLER REFERENCE MANUAL
C-31
Missing symbol value
No symbol value was given as an argument to the .VAL directive.
Missing tag for end of structure or union
A source-level debug structure or union declaration was found without a corre-
sponding tag definition.
Missing tag name
No tag name was given as an argument to the .TAG directive.
Mnemonic must indicate precision using .S or .X suffix
Floating point instructions generally must indicate the precision of their operation
by appending either .S for single precision or .X for single-extended precision.
Mode not specified
The MODE directive was not followed by either RELATIVE or ABSOLUTE.
Move from SSH or SSL cannot follow move to SP
Move from SSH or SSL cannot follow update to SP
MOVE instruction using the system stack (SSH or SSL) as a source operand
cannot immediately follow a MOVE which uses the stack pointer (SP) as a desti-
nation operand.
MU option must be used before any code or data generation
The MU option must be given before any data allocation directive (BSCDCDS,
DSMDSR) or any instruction appears in the source file.
Negative immediate value not allowed
The immediate count value for a DO or REP instruction cannot be less than zero.
Negative or empty DO loop not allowed
Negative or empty DOR loop not allowed
The loop address given in a DO or DOR instruction must specify an address at
least one greater than the current program counter value.
NOGS option must be used before any section
The NOGS option must be activated before any explicit sections are encountered
so that the Assembler can use the appropriate counters for section relocation.
No previous function declaration
.EF debugging directive was encountered without a corresponding .BF directive.


Assembler Messages
Errors
C-32
DSP ASSEMBLER REFERENCE MANUAL
MOTOROLA
Not enough fields specified for instruction
There were no operands specified for a MOVEMOVECMOVEM, or MOVEP in-
struction.
No-update mode not allowed
The no-update register addressing mode is not allowed for this instruction (e.g., the
LEA instruction).
Offset register number must be the same as address register number
The explicit offset register number in an operand using post-increment, post-dec-
rement, or indexed by offset addressing mode (Nn) is different from the number
specified for the address register (Rn). The offset register number may be omitted
from these types of indirect addressing modes; the Assembler defaults to the ad-
dress register number.
Offset value greater than string size
The offset parameter in a substring construct is larger than the composite length of
the input string argument.
Only absolute addressing allowed
The instruction allows only absolute addressing.
Only absolute and register direct addressing allowed
The instruction allows only absolute and register direct addressing.
Only immediate addressing allowed
The instruction allows an immediate source operand only.
Only immediate and register direct addressing allowed
The instruction allows only immediate and register direct addressing modes.
Only immediate and register direct and indirect addressing allowed
The instruction allows only immediate, register direct, and register indirect ad-
dressing modes.
Only PC-relative addressing allowed
The instruction allows only PC-relative addressing.
Only PC-relative and register direct addressing allowed
The instruction allows only PC-relative and register direct addressing.


Yüklə 4,8 Kb.

Dostları ilə paylaş:
1   ...   60   61   62   63   64   65   66   67   ...   91




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə