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 />
duplicate case value<br />
Case values must be unique.<br />
duplicate label ‘identifier’<br />
Labels must be unique within their scope.<br />
duplicate macro parameter ‘symbol’<br />
‘symbol’ has been used more than once in the parameter list.<br />
duplicate member ‘identifier’<br />
Structures may not have duplicate members.<br />
duplicate (or overlapping) case value<br />
Case ranges must not have a duplicate or overlapping value. The error message ‘this<br />
is the first entry overlapping that value’ will provide the location of the first occurrence<br />
of the duplicate or overlapping value. Case ranges are an extension of the ANSI<br />
st<strong>and</strong>ard <strong>for</strong> the compiler.<br />
E<br />
elements of array ‘identifier’ have incomplete type<br />
Array elements should have complete types.<br />
empty character constant<br />
Empty character constants are not legal.<br />
empty file name in ‘#keyword’<br />
The filename specified as an argument of the specified #keyword is empty.<br />
empty index range in initializer<br />
Do not use empty index ranges in initializers<br />
empty scalar initializer<br />
Scalar initializers must not be empty.<br />
enumerator value <strong>for</strong> ‘identifier’ not integer constant<br />
Enumerator values must be integer constants.<br />
error closing ‘file’<br />
The system cannot close the specified ‘file’. Possible causes are not enough disk<br />
space to write to the file or the file is too big.<br />
error writing to ‘file’<br />
The system cannot write to the specified ‘file’. Possible causes are not enough disk<br />
space to write to the file or the file is too big.<br />
excess elements in char array initializer<br />
There are more elements in the list than the initializer value states.<br />
excess elements in struct initializer<br />
Do not use excess elements in structure initializers.<br />
expression statement has incomplete type<br />
The type of the expression is incomplete.<br />
extra brace group at end of initializer<br />
Do not place extra brace groups at the end of initializers.<br />
extraneous argument to ‘option’ option<br />
There are too many arguments to the specified comm<strong>and</strong>-line option.<br />
DS51284H-page 168 © 2008 <strong>Microchip</strong> Technology Inc.