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

製品コード
SW006021-1
ページ / 518
MPLAB
®
 XC8 C Compiler User’s Guide
DS52053B-page 476
 2012 Microchip Technology Inc.
(1414) option * is defunct and has no effect
(Driver)
The option used is now longer supported. It will be ignored.
xc8 --chip=18f452 --cp=24 main.c
Oops -- the --cp option is no longer required. 
(1415) argument to "merge" psect flag must be 0 or 1
(Assembler)
This psect flag must be assigned a 0 or 1.
PSECT myTxt,class=CODE,merge=true  ; oops -- I think you mean merge=1
(1416) psect flag "merge" redefined
(Assembler)
A psect with a name seen before specifies a different merge flag value to that previ-
ously seen.
psect mytext,class=CODE,merge=1
; and later
psect mytext,class=CODE,merge=0
Oops, can mytext be merged or not?
(1417) argument to "split" psect flag must be 0 or 1
(Assembler)
This psect flag must be assigned a 0 or 1.
psect mytext,class=CODE,split=5
Oops, the split flag argument must be 0 or 1.
(1418) Attempt to read "control" qualified object which is Write-Only
(Code Generator)
An attempt was made to read a write-only register.
state = OPTION;  // oops -- you cannot read this register
(1419) using the configuration file *; you may override this with the environment variable XC_XML 
(Driver)
This is the compiler configuration file selected during compiler setup. This can be 
changed via the XC_XML environment variable. This file is used to determine where the 
compiler has been installed. See also message 1205.
(1420) ignoring suboption "*"
(Driver)
The suboption you have specified is not valid in this implementation and will be ignored.
--RUNTIME=default,+ramtest
oops -- what is ramtest?
(1421) the qualifier __xdata is not supported by this architecture
(Parser)
The qualifier you have specified is not valid in this implementation and will be ignored.
__xdata int coeff[2];  // that has no meaning for this target
(1422) the qualifier __ydata is not supported by this architecture
(Parser)
The qualifier you have specified is not valid in this implementation and will be ignored.
__ydata int coeff[2];  // that has no meaning for this target
(1423) case ranges are not supported
(Driver)
The use of GCC-style numerical ranges in case values does not conform to the CCI 
Standard. Use individual case labels and values to conform.
switch(input) {
case 0 ... 5:    // oops -- ranges of values are not supported
    low();