HP aC++/HP ANSI C A.06.27 Release Notes
• +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.
• +O[no]report
This option is useful only on PA-RISC systems.
• +df
This is an option used on PA-RISC systems, and is replaced by +Oprofile=use[:filename].
• +ES[no]lit
This is an option used on PA-RISC systems, and is replaced by +Olit=all / +Olit=none.
• +M[d] / +m[d]
These are options used in PA-RISC aC++, and are replaced by the longer +Make[d] and
+make[d] forms to prevent confusion with the unrelated previous +m in HP C.
• +O[no]all
This option was deprecated earlier.
• +O[no]conservative
This option was deprecated earlier.
• +O[no]extern
This option was deprecated earlier, and is replaced by the consistent -B binding family:
-Bextern[=list]
• +O[no]volatile
This option was deprecated earlier. The volatile keyword must be used as appropriate in the
source.
• +A
This is an option used on PA-RISC systems, and is an error on Integrity machines.
New features in version A.06.25
Version A.06.25 of the HP aC++ compiler supports the following new features:
• C99 default C compilation mode (Changed)
• Full -AA default C++ compilation mode (Changed)
• -Ax option enables support for several C++0x extensions (New)
Scoped enumeration types◦
◦ static_assert
◦ Extended friend types
◦ Rvalue references
◦ Objectless references to non-static data members
◦ Defaulted and deleted functions
New features in version A.06.25 15