SW006012 Microchip Technology, SW006012 Datasheet - Page 166

C COMPILER FOR DSPIC30F FAMILY

SW006012

Manufacturer Part Number
SW006012
Description
C COMPILER FOR DSPIC30F FAMILY
Manufacturer
Microchip Technology
Type
MPLAB® C30 Compilerr
Series
PIC24 & DsPICr
Datasheets

Specifications of SW006012

Supported Families
PIC24, DsPIC30F And DsPIC33F
Core Architecture
PIC, DsPIC
Kit Contents
Software And Docs
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Tool Type
Compiler
Processor Series
PIC24, dsPIC
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
dsPIC30F
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MPLAB
DS51284F-page 160
®
C30 User’s Guide
duplicate case value
Case values must be unique.
duplicate label 'identifier'
Labels must be unique within their scope.
duplicate macro parameter 'symbol'
'symbol' has been used more than once in the parameter list.
duplicate member 'identifier'
Structures may not have duplicate members.
duplicate (or overlapping) case value
Case ranges must not have a duplicate or overlapping value. The error message 'this
is the first entry overlapping that value' will provide the location of the first occurrence
of the duplicate or overlapping value. Case ranges are an extension of the ANSI
standard for MPLAB C30.
E
elements of array 'identifier' have incomplete type
Array elements should have complete types.
empty character constant
Empty character constants are not legal.
empty file name in '#keyword'
The filename specified as an argument of the specified #keyword is empty.
empty index range in initializer
Do not use empty index ranges in initializers
empty scalar initializer
Scalar initializers must not be empty.
enumerator value for 'identifier' not integer constant
Enumerator values must be integer constants.
error closing 'file'
The system cannot close the specified 'file'. Possible causes are not enough disk
space to write to the file or the file is too big.
error writing to 'file'
The system cannot write to the specified 'file'. Possible causes are not enough disk
space to write to the file or the file is too big.
excess elements in char array initializer
There are more elements in the list than the initializer value states.
excess elements in struct initializer
Do not use excess elements in structure initializers.
expression statement has incomplete type
The type of the expression is incomplete.
extra brace group at end of initializer
Do not place extra brace groups at the end of initializers.
extraneous argument to 'option' option
There are too many arguments to the specified command-line option.
© 2007 Microchip Technology Inc.

Related parts for SW006012