HP aC++/HP C A.06.20 Programmer's Guide
Table 12-2 Obsolete Command-Line Options (continued)
DescriptionOption
Causes the translator to produce Classic C style declarations.+a0
Causes the translator to produce ANSI C style declarations.
+a1
Runs only the preprocessor and translator, and sends the resulting source code to
standard output (stdout).
-F
Similar to the -F option, except that C source code is generated.-Fc
Generates an intermediate C language source file that has the file name suffix ..c in
the current directory.
+i
Provides maximum compatibility with the USL C++ implementation.
+m
Promotes only first number register variables to the register class.
+Rnumber
Requests translator mode.
+T
Reads a file of data types, sizes, and alignments that the compiler uses when generating
code.
+xfile
Virtual Table Options
Causes virtual tables to be external and defined elsewhere, that is, uninitialized.
+e0
Causes virtual tables to be declared externally and defined in a given module, that is
initialized.
+e1
Changed Command-Line Options
Functionality for the following options is different for HP C++ (cfront) than it is for HP
aC++. Table 12-3 lists and describes the obsolete command-line options for HP aC++.
Table 12-3 Changed Command-Line Options
DescriptionOption
Runs the preprocessor only on named C++ files, not on assembly files, and sends the
result to standard output (stdout).
-E
Generates minimal information for the debugger (as does the -g1 option). This is the
default option. The -g0 option replaces -g and generates complete debug information
for the debugger.
See “Debugging Options” (page 42) for more information.
-g
Command-Line Differences 263