SW500011 Microchip Technology, SW500011 Datasheet - Page 371

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
Error and Warning Messages
(737) unknown argument "*" to pragma "switch"
The #pragma switch directive has been used with an invalid switch code generation method. Pos-
sible arguments are: auto, simple and direct.
(739) error closing output file
The compiler detected an error when closing a file. Contact HI-TECH Support with details.
(740) zero dimension array is illegal
The code generator has been passed a declaration that results in an array having a zero dimension.
(741) bitfield too large (* bits)
The maximum number of bits in a bit field is the same as the number of bits in an int, e.g. assuming
an int is 16 bits wide:
(742) function "*" argument evaluation overlapped
A function call involves arguments which overlap between two functions. This could occur with a
call like:
struct {
} object;
void fn1(void)
{
}
char fn2(char fred)
{
}
char fn3(char one, char two, char three)
{
}
unsigned flag : 1;
unsigned value : 12;
unsigned cont : 6;
fn3( 7, fn2(3), fn2(9));
return fred + fn3(5,1,0);
return one+two+three;
/* oops -- that’s a total of 19 bits */
/* Offending call */
(Code Generator, Optimiser)
(Code Generator)
(Code Generator)
(Code Generator)
(Linker)
371

Related parts for SW500011