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

Table of Contents
1 HP aC++/HP ANSI C Release Notes...........................................................................................7
2 What’s New in This Version........................................................................................................9
New Features in Version A.06.20.........................................................................................9
Decimal floating-point arithmetic (HP-UX 11.31 only) (New).......................................9
Decimal FP support includes the following:...........................................................10
To use decimal FP:....................................................................................................11
Decimal Floating-Point Example.............................................................................11
+annotate=structs (New)...............................................................................................14
+check=lock (New)........................................................................................................14
+check=thread (New).....................................................................................................14
+O[no]autopar now supported in C++ Mode (New)....................................................15
+O[no]dynopt (HP-UX 11.31 only) (New)....................................................................15
+inline_level num (Enhanced).......................................................................................15
-dumpversion (New).....................................................................................................16
#include_next (New).....................................................................................................16
#pragma diag_push (New)............................................................................................16
#pragma diag_pop (New).............................................................................................16
+Oinlinebudget is deprecated (Change).......................................................................16
In next release, default C compilation mode will change from C89 to C99..................16
In next release, default C++ compilation mode will change to full -AA.......................17
New Features in Version A.06.15........................................................................................17
printf, fprintf Optimization (New)................................................................................18
+Wmacro Option (New)................................................................................................18
+Wcontext_limit Option (New).....................................................................................18
+wperfadvice Option (New).........................................................................................19
+Wv Option (New)........................................................................................................19
+wlock Option (New)....................................................................................................19
+O[no]autopar Option (New)........................................................................................20
+O[no]loop_block Option (New)..................................................................................20
+O[no]loop_unroll_jam (Default Change)....................................................................21
+Olit=all (Default Change for HP C).............................................................................21
+macro_debug= (New)..................................................................................................21
+pathtrace (New)...........................................................................................................22
+check Suboptions (New)..............................................................................................22
-Bhidden_def (New)......................................................................................................24
-dM (New).....................................................................................................................24
#pragma OPT_LEVEL INITIAL (New).........................................................................24
#pragma OPTIMIZE (Deprecated)................................................................................25
#pragma [NO]INLINE (New for C++ Mode)................................................................25
Table of Contents 3