Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
1/5/2010
The following table shows the SH-4 assembler error messages 70-153.
| Message # and Severity | Message Text | Explanation | 
|---|---|---|
70 ERROR  | 
Character %c was not expected  | 
The assembler encountered a character that it did not expect to see in a source file.  | 
71 ERROR  | 
Nonascii character (^%c) in source  | 
The assembler encountered a character that it did not expect to see in a source file.  | 
72 ERROR  | 
Nonascii character (0x%02d) in source  | 
The assembler encountered a character that it did not expect to see in a source file.  | 
73 ERROR  | 
What do you mean by "%s"?  | 
The assembler encountered a combination of characters that it does not understand.  | 
74 ERROR  | 
"%c" is not a valid radix specifier (use HDQBXO)  | 
A radix specifier was used that the assembler does not recognize. Use one of H, D, Q, B, X, O, h, d, q, b, x, or o.  | 
75 ERROR  | 
"%s" is not a valid radix specifier (use HDQBXO)  | 
A radix specifier was used that the assembler does not recognize. Use one of the following: H, D, Q, B, X, O, h, d, q, b, x, or o.  | 
76 ERROR  | 
Overflow in numeric constant  | 
A numeric constant was written that cannot be represented in 32 bits. The valid range is -2,147,483,648 to 4,294,967,295 or H'00000000 to H'FFFFFFFF.  | 
77 ERROR  | 
A backquoted symbol name cannot span multiple lines  | 
A backquote character was written (`), which can be used to enclose a symbol whose name contains characters that are not ordinarily allowed, but no matching backquote character was found on the same line. These characters must come in pairs with a symbol name between them.  | 
78 ERROR  | 
A backquoted symbol name cannot be null (``)  | 
Two adjacent backquote characters (``) were written, which would represent a symbol whose name is null (zero-length), but such a symbol name is illegal. The assembler will also issue this error message if a backquote (`) was written as the last character on a line.  | 
80 ERROR  | 
Parser error: %s  | 
If this message appears, there is a bug in the assembler because it should recover from the error and issue a more helpful error message. Please report the exact message, and if possible, provide a source file that causes the assembler to issue the message.  | 
81 ERROR  | 
Failed to parse input  | 
If this message appears, there is a bug in the assembler because it should recover from the error and issue a more helpful error message). Please report the exact message, and if possible, provide a source file that causes the assembler to issue the message.  | 
101 ERROR  | 
Syntax error  | 
Something is syntactically invalid on the line for which this error is reported.  | 
140 ERROR  | 
Syntax error in floating-point constant%s  | 
Indicates a syntax error in the indicated floating-point constant.  | 
141 ERROR  | 
Double-precision floating-point is not supported  | 
Double-precision floating-point is not supported.  | 
150 ERROR  | 
Cannot put a %s instruction in a delay slot  | 
An instruction was placed in a delay slot that is not allowed in a delay slot.  | 
151 ERROR  | 
Cannot compute PC displacement in a delay slot  | 
The assembler is not able to compute the PC displacement for a PC-relative addressing mode in a delay slot because such a displacement must be relative to the PC of the branch target.  | 
152 ERROR  | 
Cannot use "%s #x" in section (%s) with align < %d  | 
A MOV.L #imm,Rn cannot be used in a section whose alignment is less than 4, nor a MOV.W #imm,Rn in a section whose alignment is less than 2.  | 
153 ERROR  | 
Instruction at odd address  | 
An instruction at an odd address is not permitted. Attempting to execute it will cause a processor exception at run time.  | 
160 WARNING  | 
REPEAT loops cannot be nested  | 
Indicated the assembler encountered a nested REPEAT loop.  | 
161 ERROR  | 
No executable or DSP instructions are located between a REPEAT and the start address  | 
Indicates that the assembler found no executable instructions in a REPEAT loop.  | 
162 WARNING  | 
Illegal data found immediately before the REPEAT loop  | 
Illegal data found immediately before the REPEAT loop  | 
163 WARNING  | 
REPEAT count is zero  | 
Indicates that the requested number of repeats for a REPEAT loop is zero.  |