Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 ユーザーズマニュアル

製品コード
SW006021-1
ページ / 518
MPLAB
®
 XC8 C Compiler User’s Guide
DS52053B-page 446
 2012 Microchip Technology Inc.
(872) psect flag "space" redefined 
(Assembler)
The space flag to the PSECT assembler directive is different from a previous PSECT 
directive, for example:
psect spdata,class=RAM,space=0
; elsewhere:
psect spdata,class=RAM,space=1
(873) a psect may only be in one class 
(Assembler)
You cannot assign a psect to more than one class. The psect was defined differently at 
this point than when it was defined elsewhere. A psect’s class is specified via a flag as 
in the following:
psect text,class=CODE
Look for other psect definitions that specify a different class name.
(874) a psect may only have one "with" option 
(Assembler)
A psect can only be placed with one other psect. A psect’s with option is specified via 
a flag as in the following:
psect bss,with=data
Look for other psect definitions that specify a different with psect name.
(875) bad character constant in expression 
(Assembler)
The character constant was expected to consist of only one character, but was found 
to be greater than one character or none at all. An assembler specific example:
MOV  r0, #’12’    ; ’12’ specifies two characters
(876) syntax error 
(Assembler)
A syntax error has been detected. This could be caused a number of things.
(877) yacc stack overflow 
(Assembler)
This is an internal compiler error. Contact Microchip Technical Support with details.
(878) -S option used: "*" ignored 
(Driver)
The indicated assembly file has been supplied to the driver in conjunction with the -S 
option. The driver really has nothing to do since the file is already an assembly file.
(880) invalid number of parameters. Use "* –HELP" for help 
(Driver)
Improper command-line usage of the of the compiler’s driver.
(881) setup succeeded 
(Driver)
The compiler has been successfully setup using the --setup driver option.
(883) setup failed 
(Driver)
The compiler was not successfully setup using the --setup driver option. Ensure that 
the directory argument to this option is spelt correctly, is syntactically correct for your 
host operating system and it exists.