HP aC++/HP C A.06.20 Programmer's Guide

The following command compiles file.C and reports errors but does not report any
warnings.
aCC -w file.C
+w
The +w option warns you about all questionable constructs and gives pedantic warnings.
+w enables all checks except for the +wsecurity and +wendian warnings. Those
need to be enabled explicitly if needed. The default is to warn only about constructs
that are almost certainly problems.
For example, this option warns you when calls to inline functions cannot be expanded
inline.
The following command compiles file.C and warns about both questionable and
problematic constructs:
aCC +w file.C
NOTE: This option is equivalent to the +w1 option of legacy HP C.
+wn
The +wn option specifies the level of the warnings messages.
+w{1|2|3}
The value of n can be one of the following:
1 All warnings are issued. This includes low level warnings that may not indicate
anything wrong with the program.
2 Only warnings indicating that code generation might be affected are issued. This
is equivalent to the compiler default without the -w options.
3
No warnings are issued. This is equivalent to the -w option. This option is the same
as -W c and-wn.
+Wargs
+Warg1[,arg2,..argn]
The +Wargs option selectively suppresses any specified warning messages.
Arguments arg1 through argn are valid compiler warning message numbers.
Example:
aCC +W600 app.C
+Wcontext_limit
+Wcontext_limit=num
Error Handling 47