HP aC++ A.03.85 Release Notes

HP aC++ Release Notes
New Features in Version A.03.25
Chapter 1 55
New Features in Version A.03.25
New features in HP aC++ version A.03.25 are listed below.
•+ESplabel Option
+inline_level [i]n Option
-fast Option (Run-time Performance and Porting to HP-UX)
Fix and Continue Debugging
HP-PAK and Blink Link no Longer bundled with HP aC++
+Ofailsafe Option new Defaults
+DD[data_model] Option
+ESlit Option New Default
Function Try Blocks as Defined in the C++ Standard
#assert and #unassert Preprocessor Directives
enum x { x1, }; Trailing Comma now Generates Warning 921
+m[d] and +M[d] Options Have Changed Behavior
+uc Option for Porting to HP-UX
Predefined String Variable Identifiers for Function Names
Macros Having a Variable Number of Arguments
Alignment of long double Data Type in 64-bit mode Changed to 16-bytes
-D__HPACC_THREAD_SAFE_RB_TREE Macro Ensures Thread Safety
+ESplabel Option
The +ESplabel option affects how function pointers are dereferenced in generated code. Using
this option can improve run-time performance at the expensive of a slight increase in code size
for every call. The option can only be used:
In an environment where there are shared libraries.
•With +DA2.0 or +DA2.0W.