HP aC++/HP C A.06.20 Release Notes

_Asm_ld, _Asm_ldf, _Asm_st, _Asm_stf Intrinsics (New)...........................................25
Debugging Code Compiled with Opt Levels above +O1 Is Supported........................25
__attribute__ ((visibility("default"|"protected"|"hidden"))) Added (New)..................25
__attribute__ ((warn_unused_result)) Added (New)...................................................25
Change in treatment of cv-qualified assignment operators..........................................25
New Features in Version A.06.12........................................................................................26
+Ofast (-fast) and +Ofaster Options...............................................................................26
Interaction between +Oinit_check and +check=uninit..................................................26
New Features in Version A.06.10........................................................................................26
HP Code Advisor..........................................................................................................27
+cond_rodata Option (Obsoleted).................................................................................27
+[no]dep_name Option (New)......................................................................................27
+expand_types_in_diag Option (New).........................................................................27
+FPmode Option (Enhanced)........................................................................................27
+Ointeger_overflow (Default Changed)........................................................................28
+Onolibcalls= Option (New)..........................................................................................28
+wendian Option (New)................................................................................................28
+wlint Option (Enhanced).............................................................................................28
+wsecurity= Option (Enhanced)....................................................................................28
System-wide Option Configuration..............................................................................28
[NO]PTRS_TO_GLOBALS Pragma..............................................................................29
-AA -D_HP_NONSTD_FAST_IOSTREAM Performance Improvement Macro...........29
New Function Attributes...............................................................................................29
Improved Diagnostics...................................................................................................30
C++ Standard Library Change.......................................................................................30
Earlier Versions...................................................................................................................30
3 Installation Information..............................................................................................................31
Hardware Requirements....................................................................................................31
4 Compatibility Information..........................................................................................................33
aC++ Standard Conformance and Compatibility Changes................................................33
Caliper Compatibility.........................................................................................................33
WDB Compatibility............................................................................................................33
Difference in Class Size When Compiling in 32-bit and 64-bit Mode................................33
Migrating From HP C++ (cfront) to HP aC++.....................................................................34
General Programming Information and Support Questions........................................34
5 Known Problems and Workarounds............................................................................................35
Obsolete LANG-STARTUP Files........................................................................................35
codecvt_byname Facet Needed for C Locale Conversions................................................35
Using +check= Options and Running on Test and Deployment Systems..........................35
4 Table of Contents