SW006010 Microchip Technology, SW006010 Datasheet - Page 125

no-image

SW006010

Manufacturer Part Number
SW006010
Description
MPLAB 17C SOFTWARE
Manufacturer
Microchip Technology
Datasheets

Specifications of SW006010

Tool Function
Compiler
Tool Type
Compiler
Processor Series
PIC17C
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
MPLAB®
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
 2002 Microchip Technology Inc.
1040: invalid character constant
1041: invalid expression in assembly statement
1042: invalid member of structure ‘%s’
1043: invalid storage class in parameter %d
1044: lvalue required
1045: argument count mismatch invoking macro ‘%s’
1046: identifier expected in macro definition
1047: missing argument %d in macro ‘%s’
1048: misplaced ‘break’ statement
1049: misplaced ‘continue’ statement
1050: missing ‘)’ in macro invocation on line %d
1051: missing #endif
1052: multiple ‘#else’ clauses for ‘#if’ not allowed
1053: cannot use ‘%s’ twice in same declaration
1054: cannot use type twice in same declaration
1055: must have constant operand for 1-bit quantity
1056: must have constant operand for 3-bit quantity
1057: identifier expected following ‘%s’
1058: pointer operand required for ‘*’ operator
1059: syntax error: Expecting second parameter
1060: hardware multiply is not supported on the 17c42
1061: pragma error: bank type specified for ROM section
1062: block assignments must be four bytes or smaller
1064: 32-bit integers not supported
1065: invalid assembly instruction
1066: variable length argument lists not supported
1067: number of parameters conflicts with previous definition
1068: old style function definitions not supported
1069: ‘(’ expected in macro invocation
1070: operator %c requires arithmetic operands
1071: operator ‘%s’ requires arithmetic operands
1072: operator %c requires integral operands
1073: parameter ‘%s’ type mismatch
1074: cannot cast a pointer’s location qualifier
An expression which designates an object is required. Common causes include
missing parentheses and a missing ‘*’ operator.
A ‘break’ statement must be inside a ‘while’, ‘do’, ‘for’ or ‘switch’ statement.
Common causes include a misplaced ‘}’.
A ‘continue’ statement must be inside a ‘while’, ‘do’, ‘for’ or ‘switch’ statement.
The ‘*’ dereference operator requires a pointer to a non-void object as its operand
Implementation-Defined Behavior
apRNOVM^-page 119
Part
Part
Part
Part
1
2
3
4

Related parts for SW006010