PCDIDE COMPILER Custom Computer Services Inc (CCS), PCDIDE COMPILER Datasheet - Page 325

PCD C-COMPILER PIC24, DSPIC

PCDIDE COMPILER

Manufacturer Part Number
PCDIDE COMPILER
Description
PCD C-COMPILER PIC24, DSPIC
Manufacturer
Custom Computer Services Inc (CCS)
Type
Compilerr
Datasheet

Specifications of PCDIDE COMPILER

For Use With/related Products
Microchip PIC24/dsPIC®
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
429-1008
ERROR MESSAGES
Compiler Error Messages
# ENDIF with no corresponding #IF
Compiler found a #ENDIF directive without a corresponding #IF.
#ERROR
A #DEVICE required before this line
The compiler requires a #device before it encounters any statement or compiler directive that may
cause it to generate code. In general #defines may appear before a #device but not much more.
ADDRESSMOD function definition is incorrect
ADDRESSMOD range is invalid
A numeric expression must appear here
Some C expression (like 123, A or B+C) must appear at this spot in the code. Some expression
that will evaluate to a value.
Arrays of bits are not permitted
Arrays may not be of SHORT INT. Arrays of Records are permitted but the record size is always
rounded up to the next byte boundary.
Assignment invalid: value is READ ONLY
Attempt to create a pointer to a constant
Constant tables are implemented as functions. Pointers cannot be created to functions. For
example CHAR CONST MSG[9]={"HI THERE"}; is permitted, however you cannot use &MSG. You
can only reference MSG with subscripts such as MSG[i] and in some function calls such as Printf
and STRCPY.
Attributes used may only be applied to a function (INLINE or SEPARATE)
An attempt was made to apply #INLINE or #SEPARATE to something other than a function.
Bad ASM syntax
311

Related parts for PCDIDE COMPILER