HP aC++ Release Notes Version A.03.95 (5900-1789; September 2011)

HP aC++ Release Notes
New Features in Version A.03.25
Chapter 1 59
+inline_level [i]n Option
The +inline_level [i]n option does implicit inlining of small functions that are not explicitly tagged
with the inline keyword. Such inlining happens in addition to explicitly inlined functions. As before, +d and
+inline_level 0 turn off all inlining, including implicit inlining.
-fast Option (Run-time Performance and Porting to HP-UX)
The -fast option selects a combination of compilation options for optimum execution speed for reasonable
build times. Currently chosen options are:
+O2, +Olibcalls, and +FPD
•If +noeh occurs before -fast, then +Oentrysched is also added.
Fix and Continue Debugging
Fix and continue debugging is now supported with HP aC++. Fix and continue speeds up the
edit-compile-debug cycle by allowing you to make changes to a program from within the WDB debugger
and continue debugging without having to exit the debugger and rebuild.
See the WDB debugger release notes for details about how to use fix and continue from either the WDB
GUI interface or the WDB command line.
HP-PAK and Blink Link no Longer bundled with HP aC++
HP-Pak and Blink Link are no longer bundled with HP aC++ (on HP-UX 11.0).
+Ofailsafe Option new Defaults
There are new default settings for the +Ofailsafe option. Refer to HP aC++ Online Programmers Guide
for more information.
+DD[data_model] Option
The +DD[data_model] option specifies the compiler data model as either 32-bit (ILP32) or 64-bit
(LP64).
+ESlit Option New Default
The +FP[flags] option specifies how the run-time environment for floating-point operations should be
initialized at program start up. The default is that all exception behaviors are disabled. See ld(1) for
specific flag values. To dynamically change these settings at run time, see fesetenv(3M).