HP aC++/HP C A.06.20 Programmer's Guide
The +Ofast option selects a combination of optimization options for optimum execution
speed for reasonable build times. Currently chosen options are:
• +O2
• +Ofltacc=relaxed
• +Onolimit
• +DSnative
• +FPD
• -Wl,+pi,1M
• -Wl,+pd,1M
• -Wl,+mergeseg
This option is a synonym for -fast.
NOTE: Do not use this option for programs that depend on IEEE standard floating
point denormalized numbers. Otherwise, different numerical results may occur. See
+Ofltacc=relaxed.
+Ofaster
+Ofaster
The +Ofaster option is equivalent to +Ofast with an increased optimization level.
The definition of +Ofaster may change, or the option may be deprecated in future
releases.
+[no]srcpos
+[no]srcpos
The +[no]srcpos option controls the generation of source position information for
HP Caliper. The default is +srcpos.
When +srcpos, is in effect, the compiler generates source position information. When
+nosrcpos is in effect, the compiler does not generate this information and the compiler
instructs the linker to discard any of this information found in the object files.
+DSmodel
+DSmodel
The +DSmodel option performs instruction scheduling for a particular implementation
of the Itanium®-based architecture. The default is blended.
model can be either of the following four values.
blended
Tune to run reasonably well on multiple implementations. As old
implementation become less important and new implementations are
added, the behavior with this value will change accordingly.
92 Command-Line Options