HP aC++/HP C A.06.25 Programmer's Guide

NOTE: This option is deprecated and may not be supported in future releases. Instead
you can use +Ofastoption.
+O[no]conservative
+O[no]conservative
The +O[no]conservative option is deprecated and may not be used in future
releases. It is approximately equivalent to +Oparmsoverlap +Onomoveflops.
The default is +Onoconservative.
+O[no]limit
+O[no]limit
The +Olimit option enables optimizations that significantly increase compile time or
that consume a lot of memory.
The +Onolimit option suppresses optimizations regardless of their effect on compile
time or memory consumption.
Use +Onolimit at all optimization levels.
Usage:
+O[no]limit=level
The defined values of level are:
default
Based on tuning heuristics, the optimizer will spend a reasonable amount
of time processing large procedures. This is the default option.
min
For large procedures, the optimizer will avoid non-linear time
optimizations. This option is a synonym for +Olimit.
none
The optimizer will fully optimize large procedures, possibly resulting in
significantly increased compile time. This option is a synonym for
+Onolimit.
Example:
To remove optimization time restrictions at O2, O3, or O4 optimization levels, use
+Onolimit as follows:
aCC <opt level> +Onolimit sourcefile.C
+O[no]ptrs_ansi
+O[no]ptrs_ansi
The default is +Onoptrs_ansi.
+Optrs_ansi is synonymous to +Otype_safety=ansi.
+Onoptrs_ansi is synonymous to +Otype_safety=off.
74 Command-Line Options