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

製品コード
SW006021-1
ページ / 518
MPLAB
®
 XC8 C Compiler User’s Guide
DS52053B-page 444
 2012 Microchip Technology Inc.
(848) symbol has been declared EXTERN 
(Assembler)
An assembly label uses the same name as a symbol that has already been declared 
as EXTERN.
(849) illegal instruction for this device 
(Assembler)
The instruction is not supported by this device.
(850) PAGESEL not usable with this device 
(Assembler)
The PAGESEL pseudo-instruction is not usable with the device selected.
(851) illegal destination 
(Assembler)
The destination (either ,f or ,w ) is not correct for this instruction.
(852) radix must be from 2 - 16 
(Assembler)
The radix specified using the RADIX assembler directive must be in the range from 2 
(binary) to 16 (hexadecimal).
(853) invalid size for FNSIZE directive 
(Assembler)
The assembler FNSIZE assembler directive arguments must be positive constants.
(855) ORG argument must be a positive constant 
(Assembler)
An argument to the ORG assembler directive must be a positive constant or a symbol 
which has been equated to a positive constant, for example:
ORG -10  /* this must a positive offset to the current psect */
(856) ALIGN argument must be a positive constant 
(Assembler)
The align assembler directive requires a non-zero positive integer argument.
(857) psect may not be local and global 
(Linker)
A local psect may not have the same name as a global psect, for example:
psect text,class=CODE       ; text is implicitly global
MOVE
r0, r1
; elsewhere:
psect text,local,class=CODE
MOVE
r2, r4
The global flag is the default for a psect if its scope is not explicitly stated.
(859) argument to C option must specify a positive constant
(Assembler)
The parameter to the LIST assembler control’s C= option (which sets the column width 
of the listing output) must be a positive decimal constant number, for example:
LIST C=a0h  ; constant must be decimal and positive,
              try: LIST C=80
(860) page width must be >= 49 
(Assembler)
The page width suboption to the LIST assembler directive must specify a width of at 
least 49.
(861) argument to N option must specify a positive constant
(Assembler)
The parameter to the LIST assembler control’s N option (which sets the page length 
for the listing output) must be a positive constant number, for example:
LIST N=-3  ; page length must be positive