bigobj
Increases the number of sections that an object file can contain.
dryrun
Specifies that driver tool commands should be shown but not executed.
dumpmachine
Displays the target machine and operating system configuration.
dumpversion
Displays the version number of the compiler.
global-hoist, Qglobal-hoist
Enables certain optimizations that can move memory loads to a point earlier in the program execution than where they appear in the source.
help
Displays all supported compiler options or supported compiler options within a specified category of options.
intel-freestanding
Lets you compile in the absence of a gcc environment.
multiple-processes, MP
Creates multiple processes that can be used to compile large numbers of source files at the same time.
nologo
Tells the compiler to not display compiler version information.
print-sysroot
Prints the target sysroot directory that is used during compilation.
save-temps, Qsave-temps
Tells the compiler to save intermediate files created during compilation.
showIncludes
Tells the compiler to display a list of the include files.
sox
Tells the compiler to save the compilation options and version number in the executable file. It also lets you choose whether to include lists of certain functions.
sysroot
Specifies the root directory where headers and libraries are located.
Tc
Tells the compiler to process a file as a C source file.
TC
Tells the compiler to process all source or unrecognized file types as C source files.
Tp
Tells the compiler to process a file as a C++ source file.