SW006012 Microchip Technology, SW006012 Datasheet - Page 176

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 170
®
C30 User’s Guide
section attribute cannot be specified for local variables
Local variables are always allocated in registers or on the stack. It is therefore not legal
to attempt to place local variables in a named section.
section attribute not allowed for identifier
The section attribute may only be used with a function or variable.
section of identifier conflicts with previous declaration
If multiple declarations of the same identifier specify the section attribute, then the
value of the attribute must be consistent.
sfr address 'address' is not valid
The address must be less than 0x2000 to be valid.
sfr address is not a constant
The sfr address must be a constant.
'size of' applied to a bit-field
'sizeof' must not be applied to a bit-field.
size of array 'identifier' has non-integer type
Array size specifiers must be of integer type.
size of array 'identifier' is negative
Array sizes may not be negative.
size of array 'identifier' is too large
The specified array is too large.
size of variable 'variable' is too large
The maximum size of the variable can be 32768 bytes.
storage class specified for parameter 'identifier'
A storage class may not be specified for a parameter.
storage size of 'identifier' isn't constant
Storage size must be compile-time constants.
storage size of 'identifier' isn't known
The size of identifier is incompletely specified.
stray 'character' in program
Do not place stray 'character' characters in the source program.
strftime formats cannot format arguments
While using the attribute format when the archetype parameter is strftime, the third
parameter to the attribute, which specifies the first parameter to match against the
format string, should be 0. strftime style functions do not have input values to match
against a format string.
structure has no member named 'identifier'
A structure member named 'identifier' is referenced; but the referenced structure
contains no such member. This is not allowed.
subscripted value is neither array nor pointer
Only arrays or pointers may be subscripted.
switch quantity not an integer
Switch quantities must be integers
© 2007 Microchip Technology Inc.

Related parts for SW006012