Tells the compiler to use C89 semantics for inline functions when in C99 mode.
Enables or disables generation of debugging information.
Produces an assembly listing with source code annotations.
Enable precompiled header coexistence to reduce build time.
Places comments in preprocessed source output.
Appends a directory to the prefix passed in by -iprefix and puts it on the include search path at the end of the include directories.
Undefines any definition currently in effect for the specified macro.
Tells the compiler to not emit code for non-inline templates that are instantiated implicitly.
Tells the compiler to conform to a specific language standard.
Determines whether variables and arrays are naturally aligned.