Option |
Description |
---|---|
-c |
Stops the compilation process after an object file has been generated. The compiler generates an object file for each C or C++ source file or preprocessed source file. Also takes an assembler file and invokes the assembler to generate an object file. |
-Kpic, -KPIC |
Generate position-independent code. |
-lname |
Link with a library indicated in name. |
-nobss_init |
Places variables that are initialized with zeroes in the DATA section. |
-P, -F |
Stops the compilation process after C or C++ source files have been preprocessed and writes the results to files named according to the compiler's default file-naming conventions. |
-S |
Generates assembly files with .s suffix, then stops the compilation. |
-sox[-] |
Enables [disables] the saving of compiler options and version information in the executable file. |
-Zp{1|2|4|8|16} |
Specifies the strictest alignment constraint for structure and union types as one of the following: 1, 2, 4, 8, or 16 bytes. |
-0f_check |
Avoids the incorrect decoding of certain 0f instructions for code targeted at older processors. |