# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MPLAB XC16 C-Compiler

- 1
- 2
…
- 282
- 283
- 284
- 285
- 286
…
- 365
- 366

MPLAB
®
XC16 C Compiler Users Guide
DS50002071C-page 284  2012-2013 Microchip Technology Inc.
identifier was used with no declaration before its definition
When compiling with the -Wmissing-declarations command-line option, the
compiler ensures that functions are declared before they are defined. In this case, a
function definition was encountered without a preceding function declaration.
identifier was used with no prototype before its definition
When compiling with the -Wmissing-prototypes command-line option, the
compiler ensures that function prototypes are specified for all functions. In this case, a
function call was encountered without a preceding function prototype for the called
function.
writing into constant object (arg n)
When checking the argument list of a call to printf, scanf, etc., the compiler found that
the specified argument number n was a const object that the format specifier indicated
should be written into.
Z
zero-length identifier format string
When checking the argument list of a call to printf, scanf, etc., the compiler found that
the format string was empty ().

- 1
- 2
…
- 282
- 283
- 284
- 285
- 286
…
- 365
- 366