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.
16-Bit C <strong>Compiler</strong> User’s Guide<br />
union defined inside parms<br />
A union is defined inside a function parameter list.<br />
union has no members<br />
The union is empty, it has no members.<br />
unknown conversion type character ‘character’ in <strong>for</strong>mat<br />
When checking the argument list of a call to printf, scanf, etc., the compiler found that<br />
one of the conversion characters in the <strong>for</strong>mat string was invalid (unrecognized).<br />
unknown conversion type character 0xnumber in <strong>for</strong>mat<br />
When checking the argument list of a call to printf, scanf, etc., the compiler found that<br />
one of the conversion characters in the <strong>for</strong>mat string was invalid (unrecognized).<br />
unknown escape sequence ‘sequence’<br />
‘sequence’ is not a valid escape code. An escape code must start with a ‘\’ <strong>and</strong> use<br />
one of the following characters: n, t, b, r, f, b, \, ', ", a, or ?, or it must be a numeric<br />
sequence in octal or hex. In octal, the numeric sequence must be less than 400 octal.<br />
In hex, the numeric sequence must start with an ‘x’ <strong>and</strong> be less than 100 hex.<br />
unnamed struct/union that defines no instances<br />
struct/union is empty <strong>and</strong> has no name.<br />
unreachable code at beginning of identifier<br />
There is unreachable code at beginning of the specified function.<br />
unrecognized gcc debugging option: char<br />
The ‘char’ is not a valid letter <strong>for</strong> the -dletters debugging option.<br />
unused parameter ‘identifier’<br />
The specified function parameter is not used in the function.<br />
unused variable ‘name’<br />
The specified variable was declared but not used.<br />
use of ‘*’ <strong>and</strong> ‘flag’ together in <strong>for</strong>mat<br />
When checking the argument list of a call to printf, scanf, etc., the compiler found that<br />
both the flags ‘*’ <strong>and</strong> ‘flag’ appear in the <strong>for</strong>mat string.<br />
use of C99 long long integer constants<br />
Integer constants are not allowed to be declared long long in ISO C89.<br />
use of ‘length’ length modifier with ‘type’ type character<br />
When checking the argument list of a call to printf, scanf, etc., the compiler found that<br />
the specified length was incorrectly used with the specified type.<br />
‘name’ used but never defined<br />
The specified function was used but never defined.<br />
‘name’ used with ‘spec’ ‘function’ <strong>for</strong>mat<br />
‘name’ is not valid with the conversion specification ‘spec’ in the <strong>for</strong>mat of the specified<br />
function.<br />
useless keyword or type name in empty declaration<br />
An empty declaration contains a useless keyword or type name.<br />
DS51284H-page 200 © 2008 <strong>Microchip</strong> Technology Inc.