Table 13 Obsolete
Option | Description |
Splits template instantiations into separate object files. | |
|
|
Specifies file name extensions for template definition files. | |
|
|
Provides verbose information about template processing. For HP aC++, use the +inst v option. | |
|
|
Translator Mode Options | |
|
|
+a0 | Causes the translator to produce Classic C style declarations. |
|
|
+a1 | Causes the translator to produce ANSI C style declarations. |
|
|
Runs only the preprocessor and translator, and sends the resulting source code to standard output | |
| (stdout). |
|
|
Similar to the | |
|
|
+i | Generates an intermediate C language source file that has the file name suffix ..c in the current |
| directory. |
|
|
+m | Provides maximum compatibility with the USL C++ implementation. |
|
|
+Rnumber | Promotes only first number register variables to the register class. |
|
|
+T | Requests translator mode. |
|
|
+xfile | Reads a file of data types, sizes, and alignments that the compiler uses when generating code. |
|
|
Virtual Table Options | |
|
|
+e0 | Causes virtual tables to be external and defined elsewhere, that is, uninitialized. |
|
|
+e1 | Causes virtual tables to be declared externally and defined in a given module, that is initialized. |
Changed
Functionality for the following options is different for HP C++ (cfront) than it is for HP aC++. Table 14 lists and describes the obsolete
Table 14 Changed
Option | Description |
Runs the preprocessor only on named C++ files, not on assembly files, and sends the result to | |
| standard output (stdout). |
|
|
Generates minimal information for the debugger (as does the | |
| The |
| See “Debugging Options” (page 35) for more information. |
•0 (zero) - C compiler
•c - C compiler
•i -
•m - merge tool, c++merge
•p - preprocessor