Developer Guide and Reference

Contents

Os

Enables optimizations that do not increase code size; it produces smaller code size than O2.

Syntax

Linux:
-Os
Windows:
/Os
Arguments
None
Default
OFF
Optimizations are made for code speed. However, if
O1
is specified,
Os
is the default.
Description
This option enables optimizations that do not increase code size; it produces smaller code size than
O2
. It disables some optimizations that increase code size for a small speed benefit.
This option tells the compiler to favor transformations that reduce code size over transformations that produce maximum performance.
IDE Equivalent
Visual Studio:
Optimization > Favor Size or Speed
Eclipse:
None
Alternate Options
None

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.