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

製品コード
SW006021-1
ページ / 518
MPLAB
®
 XC8 C Compiler User’s Guide
DS52053B-page 470
 2012 Microchip Technology Inc.
(1352) truncation of operand value (0x*) to * bits
(Assembler)
The operand to an assembler instruction was too large and was truncated.
movlw  0x321  ; oops -- is this the right value?
(1354) ignoring configuration setting for unimplemented word *
(Driver)
A configuration word setting was specified for a word that does not exist on the target 
device.
__CONFIG(3, 0x1234);  /* config word 3 does not exist on an 18C801 */
(1355) inline delay argument too large
(Code Generator)
The inline delay sequence _delay has been used, but the number of instruction cycles 
requested is too large. Use this routine multiple times to achieve the desired delay 
length.
#include <xc.h>
void main(void) {
  delay(0x400000); /* oops -- can’t delay by this number of cycles */
}
(1356) fixup overflow referencing * * (0x*) into * byte* at 0x*/0x* -> 0x* (*** */0x*)
(Linker)
See also message (477). This form of the message precalculates the address of the 
offending instruction taking into account the delta value of the psect which contains the 
instruction.
(1357) fixup overflow storing 0x* in * byte*  at 0x*/0x* -> 0x* (*** */0x*)
(Linker)
See also message (477). This form of the message precalculates the address of the 
offending instruction taking into account the delta value of the psect which contains the 
instruction.
(1358) no space for * temps (*)
(Code Generator)
The code generator was unable to find a space large enough to hold the temporary 
variables (scratch variables) for this program.
(1359) no space for * parameters
(Code Generator)
The code generator was unable to find a space large enough to hold the parameter 
variables for a particular function.
(1360) no space for auto/param *
(Code Generator)
The code generator was unable to find a space large enough to hold the auto variables 
for a particular function. Some parameters passed in registers may need to be 
allocated space in this auto area as well.
(1361) syntax error in configuration argument
(Parser)
The argument to #pragma config was malformed.
#pragma config WDT     /* oops -- is WDT on or off? */
(1362) configuration setting *=* redefined
(Code Generator)
The same config pragma setting have been issued more than once with different val-
ues.
#pragma config WDT=OFF
#pragma config WDT=ON     /* oops -- is WDT on or off? */