Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
MPLAB
®
XC16 C Compiler Users Guide
DS50002071C-page 282 2012-2013 Microchip Technology Inc.
union defined inside parms
A union is defined inside a function parameter list.
union has no members
The union is empty, it has no members.
unknown conversion type character character in format
When checking the argument list of a call to printf, scanf, etc., the compiler found that
one of the conversion characters in the format string was invalid (unrecognized).
unknown conversion type character 0xnumber in format
When checking the argument list of a call to printf, scanf, etc., the compiler found that
one of the conversion characters in the format string was invalid (unrecognized).
unknown escape sequence sequence
sequence is not a valid escape code. An escape code must start with a \ and use
one of the following characters: n, t, b, r, f, b, \, ', ", a, or ?, or it must be a numeric
sequence in octal or hex. In octal, the numeric sequence must be less than 400 octal.
In hex, the numeric sequence must start with an x and be less than 100 hex.
unnamed struct/union that defines no instances
struct/union is empty and has no name.
unreachable code at beginning of identifier
There is unreachable code at beginning of the specified function.
unrecognized gcc debugging option: char
The char is not a valid letter for the -dletters debugging option.
unused parameter identifier
The specified function parameter is not used in the function.
unused variable name
The specified variable was declared but not used.
use of * and flag together in format
When checking the argument list of a call to printf, scanf, etc., the compiler found that
both the flags * and flag appear in the format string.
use of C99 long long integer constants
Integer constants are not allowed to be declared long long in ISO C89.
use of length length modifier with type type character
When checking the argument list of a call to printf, scanf, etc., the compiler found that
the specified length was incorrectly used with the specified type.
name used but never defined
The specified function was used but never defined.
name used with spec function format
name is not valid with the conversion specification spec in the format of the specified
function.
useless keyword or type name in empty declaration
An empty declaration contains a useless keyword or type name.
Protego_Release_01_05-Related-OEM-Documentation-MPLAB-XC16-C-Compiler.pdf