| Option |
Meaning |
| -compat |
Sets the major release compatibility mode of the compiler. |
| +e |
Controls virtual table generation in compatibility mode
(-compat[=4]).
|
| -g |
Instructs both the compiler and the linker to prepare the file or program for debugging. |
| -mt |
Indicates compilation and linking for multithreaded code. |
| +w |
Identifies code that might have unintended consequences. |
| +w2 |
Emits the same warnings as +w as well as warnings about
technical violations that are probably harmless, but that might reduce the
maximum portability of your program.
|
| -xcode |
Specifies code address space. |
| -xMerge |
Merges the data segment of the object files with the text segment.
|
| -xmodel |
Enables the compiler to modify the form of 64-bit objects for the
Solaris x86 platforms and should only be specified for the compilation of such
objects.
|
| -xregs |
Makes available additional scratch registers for use during
compilation.
|