C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

operand,
is a valid c89 utility operand.
TNS c89 Flags
You can invoke Cfront through the TNS c89 utility with the -Wcfront flag using this syntax:
-Wcfront[="args"]
When TNS c89 sees the ="args" portion of the -Wcfront flag, c89 passes to Cprep the argument
string enclosed in the double quotation marks. Table 39 lists other commonly used TNS c89 flags.
Table 39 Commonly Used TNS c89 Flags
FunctionFlag
Compiles the specified source files but does not bind them.-c
Runs only Cprep and directs output to the standard output file.-E
Specifies the pathname outfile, instead of the default a.out.-o outfile
Generates an accelerated object file.-O
Stops processing the source file after Cfront is done, and sends output from Cfront
to the standard output file.
-Wcfonly
Passes argument strings to Cprep and Cfront. If the -Wcfonly flag is also specified,
output from Cfront is sent to the standard output file and no compilation is
performed. Otherwise, output from Cfront is sent to the C compiler.
-Wcfront="arguments"
Passes an argument string to Cprep, and stops processing the source file after
this preprocessing stage.
-Wcprep="arguments"
Specifies the Guardian execution environment.-Wsystype=guardian
Specifies the OSS execution environment (this is the default environment).-Wsystype=oss
Displays more detailed information during the program generation process from
the C compiler, Binder, Accelerator, and SQL compiler.In particular, Cfront does
-Wverbose
not default to sending the Cfront banner or error counts to stderr when running
in the OSS environment. Specify the -Wverbose flag to cause the banner and
error counts to be sent to stderr.
TNS c89 Operands
An operand is in the form of either a pathname or -l library. Note also that TNS c89
recognizes the operands in Chapter 2.
Table 40 TNS c89 Operands
FunctionOperand
A C++ language source file to be processed by Cprep and Cfront, compiled by
the C compiler, and optionally processed by the Binder.
file.C
A C++ language source file to be processed by Cprep and Cfront, compiled by
the C compiler, and optionally processed by the Binder. (This operand is the same
as file.C.)
file.cpp
A library of object files typically produced by the ar utility and passed directly to
the Binder.
file.a
An object file produced by c89-c and passed directly to the Binder.file.o
Working in the G-Series OSS Environment 283