The following table lists options that restrict the ability of the Intel® compiler to optimize programs.
Linux* and Mac OS* X |
Windows* |
Effect |
---|---|---|
Disables all optimizations. Use this during development stages where fast compile times are desired. Linux* and Mac OS* X:
Windows*:
For more information, see the following topic:
|
||
Generates symbolic debugging information in object files for use by debuggers. This option enables or disables other compiler options depending on architecture and operating system; for more information about the behavior, see the following topic:
|
||
No equivalent |
Instructs the compiler to assume that the program tests errno after calls to math library functions. For more information, see the following topic:
|
Linux and Mac OS X |
Windows |
Effect |
---|---|---|
Instructs the compiler to save the compiler options and version number in the executable. During the linking process, the linker places information strings into the resulting executable. Slightly increases file size, but using this option can make identifying versions for regression issues much easier. For more information, see the following topic:
|