11.07.2015 Views

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Error and Warning Messages(142) can’t open input file * (Preprocessor, Assembler)An input file could not be opened. Confirm the spelling and path of the file specified on the commandline.(144) too many nested #if statements (Preprocessor)#if, #ifdef etc. blocks may only be nested to a maximum of 32.(145) cannot open include file "*" (Preprocessor)The named preprocessor include file could not be opened for reading by the preprocessor. Checkthe spelling of the filename. If it is a standard header file, not in the current directory, then the nameshould be enclosed in angle brackets not quotes. For files not in the current working directory orthe standard compiler include directory, you may need to specify an additional include file path tothe command-line driver, see Section 2.4.6.(146) filename work buffer overflow (Preprocessor)A filename constructed while looking for an include file has exceeded the length of an internal buffer.Since this buffer is 4096 bytes long, this is unlikely to happen.(147) too many include directories (Preprocessor)A maximum of 7 directories may be specified for the preprocessor to search for include files. Thenumber of directories specified with the driver is too great.(148) too many arguments for macro (Preprocessor)A macro may only have up to 31 parameters, as per the C Standard.(149) macro work area overflow (Preprocessor)The total length of a macro expansion has exceeded the size of an internal table. This table isnormally 8192 bytes long. Thus any macro expansion must not expand into a total of more than 8Kbytes.(150) bug: illegal __ macro "*" (Preprocessor)This is an internal compiler error. Contact HI-TECH Software technical support with details.236

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!