Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 ユーザーズマニュアル
製品コード
SW006021-1
Error and Warning Messages
2012 Microchip Technology Inc.
DS52053B-page 463
(1260) macro "*" redefined
(Assembler)
More than one definition for a macro with the same name has been encountered, for
example:
example:
MACRO fin
ret
ENDM
MACRO fin ; oops -- was this meant to be a different macro?
reti
ENDM
(1261) string constant required
(Assembler)
A string argument is required with the DS or DSU directive, for example:
DS ONE ; oops -- did you mean DS "ONE"?
(1262) object "*" lies outside available * space
(Code Generator)
An absolute variable was positioned at a memory location which is not within the mem-
ory defined for the target device, for example:
ory defined for the target device, for example:
int data @ 0x800 /* oops -- is this the correct address? */
(1264) unsafe pointer conversion
(Code Generator)
A pointer to one kind of structure has been converted to another kind of structure and
the structures do not have a similar definition, for example:
the structures do not have a similar definition, for example:
struct ONE {
unsigned a;
long b; /* ! */
} one;
struct TWO {
unsigned a;
unsigned b; /* ! */
} two;
struct ONE * oneptr;
oneptr = & two; /* oops --
was ONE meant to be same struct as TWO? */
(1267) fixup overflow referencing * into * bytes at 0x*
(Linker)
See the following error message (477) for more information.
(1268) fixup overflow storing 0x* in * bytes at *
(Linker)
See the following error message (477) for more information.
(1273) Omniscient Code Generation not available in Free mode
(Driver)
This message advises that advanced features of the compiler are not be enabled in this
Free mode compiler.
Free mode compiler.
(1275) only functions may be qualified "*"
(Parser)
A qualifier which only makes sense when used in a function definition has been used
with a variable definition.
with a variable definition.
interrupt int dacResult; /* oops --
the interrupt qualifier can only be used with functions */
(1276) buffer overflow in DWARF location list
(Cromwell)
A buffer associated with the ELF/DWARF debug file has overflowed. Contact Microchip
Technical Support with details.
Technical Support with details.