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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
N<br />
Diagnostics<br />
negative width in bit-field ‘identifier’<br />
Bit-field widths may not be negative.<br />
nested function ‘name’ declared ‘extern’<br />
A nested function cannot be declared ‘extern’.<br />
nested redefinition of ‘identifier’<br />
Nested redefinitions are illegal.<br />
no data type <strong>for</strong> mode ‘mode’<br />
The argument mode specified <strong>for</strong> the mode attribute is a recognized GCC machine<br />
mode, but it is not one that is implemented in the compiler.<br />
no include path in which to find ‘name’<br />
Cannot find include file ‘name’.<br />
no macro name given in #‘directive’ directive<br />
A macro name must follow the #define, #undef, #ifdef or #ifndef directives.<br />
nonconstant array index in initializer<br />
Only constant array indices may be used in initializers.<br />
non-prototype definition here<br />
If a function prototype follows a definition without a prototype, <strong>and</strong> the number of<br />
arguments is inconsistent between the two, this message identifies the line number of<br />
the non-prototype definition.<br />
number of arguments doesn’t match prototype<br />
The number of function arguments must match the function’s prototype.<br />
O<br />
oper<strong>and</strong> constraint contains incorrectly positioned ‘+’ or ‘=’.<br />
The asm statement is invalid.<br />
oper<strong>and</strong> constraints <strong>for</strong> ‘asm’ differ in number of alternatives<br />
The asm statement is invalid.<br />
operator “defined” requires an identifier<br />
“defined” is expecting an identifier.<br />
operator ‘symbol’ has no right oper<strong>and</strong><br />
Preprocessor operator ‘symbol’ requires an oper<strong>and</strong> on the right side.<br />
output number n not directly addressable<br />
The asm statement is invalid.<br />
output oper<strong>and</strong> constraint lacks ‘=’<br />
The asm statement is invalid.<br />
output oper<strong>and</strong> is constant in ‘asm’<br />
The asm statement is invalid.<br />
overflow in enumeration values<br />
Enumeration values must be in the range of ‘int’.<br />
© 2008 <strong>Microchip</strong> Technology Inc. DS51284H-page 175