4.6.7 Options for Controlling the Preprocessor

The options shown in the table below control the preprocessor and are discussed in the sections that follow.

Table 4-25. Preprocessor Options
Option

(links to explanatory section)

Controls
-Dmacro

-Dmacro=text

The definition of preprocessor macros.
-dM Dump of macro definitions.
-M Generation of dependencies.
-mcmacros Predefine macros relevant for C programs.
-MD Generation of dependencies.
-MF Where dependency information is written.
-MM Generation of dependencies.
-MMD Generation of dependencies.
-Umacro The undefinition of preprocessor macros.
-Wp,option Options passed to the preprocessor.
-Xpreprocessor option Options passed to the preprocessor.