# Miscellaneous Options

This section contains descriptions for compiler options that do not pertain to a specific category.

Parent topic: Compiler Option Details

- 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.
- Gy
  Separates functions into COMDATs for the linker. This is a deprecated option. There is no replacement option.
- 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.
- intel-freestanding-target-os
  Lets you specify the target operating system for compilation.
- MP-force
  Disables the default heuristics used when compiler option /MP is specified. This lets you control the number of processes spawned.
- multibyte-chars, Qmultibyte-chars
  Determines whether multi-byte characters are supported.
- 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.
- V
  Displays the compiler version information.
- version
  Tells the compiler to display GCC-style version information.
- watch
  Tells the compiler to display certain information to the console output window.