MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
16-Bit C <strong>Compiler</strong> User’s Guide<br />
U<br />
‘identifier’ undeclared (first use in this function)<br />
The specified identifier must be declared.<br />
‘identifier’ undeclared here (not in a function)<br />
The specified identifier must be declared.<br />
union has no member named ‘identifier’<br />
A union member named ‘identifier’ is referenced, but the referenced union contains no<br />
such member. This is not allowed.<br />
unknown field ‘identifier’ specified in initializer<br />
Do not use unknown fields in initializers.<br />
unknown machine mode ‘mode’<br />
The argument mode specified <strong>for</strong> the mode attribute is not a recognized machine<br />
mode.<br />
unknown register name ‘name’ in ‘asm’<br />
The asm statement is invalid.<br />
unrecognized <strong>for</strong>mat specifier<br />
The argument to the <strong>for</strong>mat attribute is invalid.<br />
unrecognized option ‘-option’<br />
The specified comm<strong>and</strong>-line option is not recognized.<br />
unrecognized option ‘option’<br />
‘option’ is not a known option.<br />
‘identifier’ used prior to declaration<br />
The identifier is used prior to its declaration.<br />
unterminated #‘name’<br />
#endif is expected to terminate a #if, #ifdef or #ifndef conditional.<br />
unterminated argument list invoking macro ‘name’<br />
Evaluation of a function macro has encountered the end of file be<strong>for</strong>e completing the<br />
macro expansion.<br />
unterminated comment<br />
The end of file was reached while scanning <strong>for</strong> a comment terminator.<br />
V<br />
‘va_start’ used in function with fixed args<br />
‘va_start’ should be used only in functions with variable argument lists.<br />
variable ‘identifier’ has initializer but incomplete type<br />
It is not legal to initialize variables with incomplete types.<br />
variable or field ‘identifier’ declared void<br />
Neither variables nor fields may be declared void.<br />
variable-sized object may not be initialized<br />
It is not legal to initialize a variable-sized object.<br />
virtual memory exhausted<br />
Not enough memory left to write error message.<br />
DS51284H-page 180 © 2008 <strong>Microchip</strong> Technology Inc.