ARM Error Messages 101-150

The following table shows ARM error messages 101-150.

No. Error Message Warning/Error Arguments
101 improper shift amount: %d; must fit in 5 bits Error Immediate value
102 improper rotate amount: %d; rotate amount shifted right by 1 must fit 4bits Error Immediate value
103 improper rotate amount: %d; only even rotate amounts can be specified Error Immediate value
104 immediate value out of range: %d; coprocessor information must fit in 3 bits Error Immediate value
105 immediate value out of range: %d; coprocessor opcode must fit in 4 bits Error Immediate value
106 internal assembler error: unused error code    
107 improper line syntax, only <ldr> can be used to generate literals Error  
108 improper line syntax Error  
109 improper line syntax; EOL or comma expected Error  
110 improper line syntax; wrong offset Error  
111 improper line syntax; expected: %s Error Expected token(s) for proper syntax.
112 improper line syntax; SP or PC required as second register in this format Error  
113 improper line syntax; high registers are not accepted for SUB instruction Error  
114 improper line syntax; only SP register accepted for this format Error  
115 improper line syntax; unexpected comma Error  
116 improper line syntax; high registers not allowed in this context Error  
117 improper line syntax; wrong combination of mnemonic and operands Error  
118 improper line syntax; write back '!', expected (assumed) Error  
119 improper line syntax; opcode, directive or macro call expected Error  
120 improper line syntax; wrong use of a local label Error  
121 improper line syntax; %s directive cannot define a starting line symbol Error Directive name
122 improper line syntax; symbol expected Error  
123 improper line syntax; missing weak alias; symbol defined as external Warning  
124 improper line syntax; include file name expected Error  
125 improper line syntax; string expected Warning  
126 improper line syntax; %s option requires %s section name Warning Option, section name
127 improper line syntax; usage: %s Warning Line
128 improper line syntax; selection must be 5 if <assoc= ..> option is used Warning  
129 improper line syntax; bad macro call; macro definition does not have a label parameter Warning  
130 improper line syntax; macro call with too many actual parameters Warning  
131 improper line syntax; malformed macro call Warning  
132 improper line syntax; register list symbol or proper register list ({ .. }) expected Error  
133 improper line syntax; malformed register list construction Error  
134 improper line syntax;    
135 improper line syntax;    
136 improper line syntax;    
137 unexpected end of file in an include file/macro or missing END directive Error  
138 improper program syntax; missing ENDP directive or nested function definition Warning  
139 improper program syntax; unexpected ENDP directive Warning  
140 improper program syntax; unexpected MEND/MEXIT directive Warning  
141 improper program syntax; conditional if structure crosses file (include) structure Warning  
142 improper program syntax; (malformed/not closed) conditional if structure Error  
143 improper program syntax; end of file or macro in WHILE loop, or missing WEND Error  
144 improper program syntax; a WEND directive without a preceding WHILE Error  
145 improper program syntax; unbalanced WHILE-WEND construction, possibly due to conditionals and includes Warning  
146 improper program syntax; an ENDIF directive without a corresponding IF Error  
147 improper program syntax; an ELSE directive without a corresponding IF Error  
148 improper program syntax; malformed conditional structure, possibly two ELSE's in an IF Error  
149 improper program syntax; nested macro definitions are not supported Error  
150 improper program syntax; read error or missing macro definition line Error  

See Also

ARM Guide | ARM Error Messages 1-50 | ARM Error Messages 51-100 | ARM Error Messages 151-200 | ARM Error Messages 201-250

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.