07.04.2013 Views

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

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!