ARM Error Messages 1-50 (Windows Embedded CE 6.0)
1/5/2010
The following table shows ARM error messages 1-150.
No. | Error Message | Warning/Error | Arguments |
---|---|---|---|
1 |
Error |
None |
|
2 |
:CHR: operator: truncation applied to a char |
Warning |
None |
3 |
missing substitution operator $ for assembler variable %s |
Warning |
None |
4 |
reserved symbol used in an expression: %s |
Warning |
Symbol name |
5 |
improper line syntax: %s |
Error |
Line with improper syntax |
6 |
improper program syntax: %s |
Error |
Description of error |
7 |
unimplemented class of instructions |
Error |
None |
8 |
ARM register expected: %s |
Error |
String where the assembler tried to read a register |
9 |
coprocessor number expected: %s |
Error |
String where the assembler tried to read a coprocessor number |
10 |
ARM coprocessor register expected: %s |
Error |
String where the assembler tried to read a coprocessor register |
11 |
ARM floating point register expected: %s |
Error |
String where the assembler tried to read a floating-point register |
12 |
wrong operand type for %s |
Error |
String with operand |
13 |
divide by zero |
Error |
None |
14 |
%s cannot be applied; different sections or different base registers |
Error |
Text of operand |
15 |
illegal symbol %s; AREA name expected |
Error |
None |
15 |
illegal symbol %s; AREA name expected |
Error |
Symbol name |
16 |
illegal flag(s) %s |
Error |
Token |
17 |
illegal $ substitution, non assembler variable |
Error |
None |
18 |
wrong character constant |
Error |
None |
19 |
malformed string constant; missing closing |
Error |
None |
19 |
malformed string constant; missing closing |
Error |
None |
20 |
wrong escape constant; null value not permitted inside a string |
Error |
None |
20 |
wrong escape constant; null value not permitted inside a string |
Error |
None |
21 |
unexpected char |
Error |
None |
22 |
wrong :: operator |
Error |
None |
23 |
special bar id not closed |
Error |
None |
24 |
wrong built-in variable |
Error |
None |
25 |
wrong shift name |
Error |
None |
26 |
unimplemented instruction set |
Error |
None |
27 |
unaligned absolute value |
Warning |
None |
28 |
truncation applied, absolute value should be word aligned: 0x%x |
Warning |
Offset value |
29 |
truncation applied, absolute value should be half-word aligned: 0x%x |
Warning |
Offset value |
30 |
address 0x%x is too large to represent in %d bits |
Error |
Address |
31 |
address out of range in a different section |
Error |
None |
32 |
immediate value %d cannot be represented in %d bits |
Error |
Offset |
33 |
floating value %e cannot be represented in single precision |
Error |
Floating-point value |
34 |
undefined symbol: %s |
Error |
Symbol text |
35 |
illegal expression type: %s |
Error |
Expression value |
36 |
<%s> mnemonic qualifier is ignored |
Warning |
Instruction suffix |
37 |
operand restriction violation (undefined behavior): %s |
Warning |
Instruction operand |
38 |
multiple use of the same register in a register list |
Warning |
None |
39 |
unsafe use of R15 as base register |
Warning |
None |
40 |
unsafe use of write-back operator |
Warning |
None |
41 |
unknown LDM/STM operation |
Error |
None |
42 |
thumb register expected; %s |
Error |
Unexpected text |
43 |
multiple symbol definition or incompatibility: %s |
Error |
Symbol name |
44 |
cannot open file: %s |
Error |
File name |
45 |
possible infinite loop due to recursive file inclusion: %s |
Warning |
File name |
46 |
unknown command-line argument or argument value %s |
Warning |
Unknown argument |
47 |
command-line option not implemented; %s ignored |
Warning |
Command-line argument |
48 |
multiple use of the same option: %s |
Warning |
Command-line argument |
49 |
only one source file can be assembled: %s |
Error |
Source file name |
50 |
missing input source file |
Error |
None |