HP aC++/HP ANSI C Release Notes (B3901-90037; A.06.26; September 2011)
Frequently Asked Questions under C++ runtime environments (-AA and -AP) on
HP-UX.
• -Aarm
This enables some cfront semantics. But cfront was obsoleted in 1997. Code should
long have been ported to Standard C++.
• +O[no]signedpointers
This was only useful for rare cases on PA-RISC. The C++ Standard requires pointers
to be treated as unsigned when comparing them.
The following options are deleted:
• +O[no]recovery
HP does not recommend this option as it is not appropriate for certain types of
applications.
• +O[no]libcalls
This option was deprecated earlier. Note that +Onolibcalls=func,... is not being
deprecated or deleted.
• +O[no]whole_program_mode
This option is useful only on PA-RISC systems.
• +O[no]moveflops
This option was deprecated earlier. It is approximately equivalent to
+Ofltacc=strict +Ofenvaccess.
• +Ointeger_overflow=aggressive
HP does not recommend this option as it is not always safe. Note that
+Ointeger_overflow=conservative and moderate flavors remain.
• +O[no]ptrs_ansi
This option is replaced by +Otype_safety=ansi.
• +O[no]ptrs_strongly_typed
This option is replaced by +Otype_safety=strong.
• +O[no]loop_unroll_jam
This option is replaced by +O[no]loop_transform.
• +O[no]loop_block
This option is replaced by +O[no]loop_transform.
• +Oinline_budget=n
This option was deprecated earlier. It is replaced by +inline_level=n.
Deprecation and removal of options 11