Return to previous page Return to menu Go to next page

6. List of assembler / linker error messages

 Output message Contents 
 Assemble error Indicates that there is an error in the assemble file. File 
is displayed with its name.
 Line invalid line is invalid. 
 No source file specified No source file is specified. 
 Could not open file The source file cannot be opened. 
 Could not create file The file cannot be created. 
 Too many nesting files File nesting is too deep. (include nesting) 
 Too many nesting macros Macro nesting is too deep. 
 Label buffer full The number of labels is too large. 
 Macro buffer full There are too many macros. 
 Unterminated conditional #if control etc. are not closed. 
 Unterminated macro Macro is not closed. 
 Not enough memory for SDSS There is not enough memory to start SDSS. 
 Many errors There are too many errors. 
 Relative branch out of range Relative jump distance is far. 
 Constant was expected, where the constant should not be. 
 Reference to multi defined Double definition was made. 
 Extra characters on line There are characters that cannot be understood. 
 Already had ELSE clause There is no IF corresponding to ELSE. 
 Illegal expression Incorrect expression. 
 Label was expected There is no place where a label is required. 
 Symbol is multi defined Symbol double definition. 
 Operand was expected There is no operand. 
 Permanent label was expected There is no fixed label. 
 Symbol is reserved word A reserved word was used. 
 Unexpected end of strings The sentence ended at an unexpected location. 
 Too complex expression An overly complex expression was used. 
 Symbol not defined  
 Value is out of range  
 Symbol already external An external symbol was used locally. 
 Syntax error grammatical error 
 Division by 0 Divided by 0. 
 Unexpected end of file File end not found. 
 BAD D8 RELATIVE exceeded the range of 8-bit relative address. 
 BAD D16 RELATIVE exceeded the 16-bit relative address range. 


Return to previous page Return to menu Go to next page