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 102 2012-2013 Microchip Technology Inc.
5.7.8 Options for Assembling
The following options control assembler operations. For more on available options, see
the MPLAB XC16 Assembler, Linker and Utilities Users Guide (DS52106).
-nostdinc Do not search the standard system directories for header files.
Only the directories you have specified with -I options (and the
current directory, if appropriate) are searched. (See
Section 5.7.10 Options for Directory Search) for
information on -I.
By using both -nostdinc and -I-, the include-file search path
can be limited to only those directories explicitly specified.
-P Tell the preprocessor not to generate #line directives. Used
with the -E option (see Section 5.7.2 Options for
Controlling the Kind of Output).
-trigraphs Support ANSI C trigraphs. The -ansi option also has this
effect.
-Umacro Undefine macro macro. -U options are evaluated after all -D
options, but before any -include and -imacros options.
-undef Do not predefine any nonstandard macros (including
architecture flags).
TABLE 5-15: ASSEMBLY OPTIONS
Option Definition
-Wa,option Pass option as an option to the assembler. If option contains
commas, it is split into multiple options at the commas.
For example, to generate an assembly list file, use -Wa,-a.
TABLE 5-14: PREPROCESSOR OPTIONS (CONTINUED)
Option Definition

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh