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

.CC
.cpp
User-specified extensions must begin with a dot and must not exceed four characters
in total. Any extension that does not follow these rules causes a warning and is ignored.
These restrictions do not apply in HP aC++. Therefore, if your code was written for HP
C++ and you wish to follow the cfront-based HP C++ template definition file naming
conventions when compiling with HP aC++, you need to specify the
+inst_include_suffixes option.
The following example specifies that template definition files can have extensions of
.c or .C:
+inst_include_suffixes ".c .C"
The +inst_include_suffixes option is equivalent to the HP C++ -ptS option.
See Chapter 5: “Using HP aC++ Templates” (page 173) for more information.
NOTE: This option is supported in C++ only and ignored in C-mode.
Trigraph Processing Suppression Option
The -notrigraphoption suppresses trigraph processing.
-notrigraph
The-notrigraph option inhibits the processing of trigraphs. In previous versions,
[LINEBREAK]-notrigraph caused the legacy preprocessor to be invoked. Though this
ignored trigraphs, trigraphs were still interpreted by the compiler in the preprocessed
source. The -notrigraph option no longer invokes the legacy preprocessor, and also
suppresses trigraphs from being interpreted.
This option is not recommended. The proper portable solution is to quote the "?" as
"\?".
Verbose Compile and Link Information
Use the following options to obtain additional information about:
The HP compiler actions while compiling or linking your program.
The subprocesses executed for a given command line, without running the compiler.
The current compiler and linker version numbers.
The Execution time.
-dumpversion
-dumpversion
122 Command-Line Options