Preprocessing Options

Option Description
-Aname[(values,...)] Associates a symbol name  with the specified sequence of values . Equivalent to an #assert preprocessing directive.
-A- Causes all predefined macros and assertions to be inactive.
-C Preserves comments in preprocessed source output.
-Dname[(value)] Defines the macro name  and associates it with the specified value . The default (-Dname ) defines a macro with a value  of 1.
-E Directs the preprocessor to expand your source module and write the result to standard output.
-EP Directs the preprocessor to expand your source module and write the result to standard output. Does not include #line directives in the output.
-P Directs the preprocessor to expand your source module and store the result in a .i file in the current directory.
-Uname Suppresses any automatic definition for the specified macro name .