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

The higher the check level, the more warnings can be generated. Note that this may
also generate more false positives.
The default level is 2.
Exception Handling
By default, exception handling is enabled. To turn off exception handling, use the
following option.
+noeh
+noeh
The +noeh option disables exception handling. With exception handling disabled, the
keywords throw and try generate an error.
Mixing code compiled with and without +noeh may give undesired results.
Example:
aCC +noeh progex.C
This command compiles and links progex.C, which does not use exception handling.
See Chapter 8: “Exception Handling” (page 211) for more information.
Extensions to the Language
These options support extensions to the C++ language.
-ext
-ext
Specifying -ext, enables the following HP aC++ extensions to the C++ standard:
64-bit integer data type support for:
long long (signed 64-bit integer)
unsigned long long (unsigned 64-bit integer)
Use this option to declare 64-bit integer literals and for input and output of 64-bit
integers.
#assert, #unassert preprocessor directives, which allow you to set a predicate
name or predicate name and token to be tested with a #if directive.
When this option is used with -AC89 or -AC99, it defines the following macros:
-D__STDC_EXT__
-D_HPUX_SOURCE (unless -Aa is used)
52 Command-Line Options