Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
User Commands (c) c89(1)
without any white space.
The -Wsqlmx flag cannot be specified when the -Wsql or -Wsqlcomp flag is specified.
-Wsqlmxadd[="args" ]
Specifies a string to pass to the SQL/MX preprocessor without validation or change.
-Wsrl Directs the compiler to generate a TNS/R native user library file (a special shared run-
time library, or SRL, file), instead of an executable file. If the -Wsrl flag is specified to
create a native user library, a -Wnld=-ul flag is also required.
This flag is valid only for TNS/R-targeted compilations. You cannot specify this
flag if
you specify the -Wcall_shared or -Wshared flag.
-W[no]stdfiles
Generates a Guardian program that opens [does not open] the standard input, output,
and error files by default. You can specify this flag only if -Wsystype=guardian is
also specified. The default setting is -Wstdfiles.
-W[no]suppress
Disables [enables] the generation of listings. The listing is placed in a file in the
current working directory with the same name as the source, but with a suffixof.L.
The default setting is -Wsuppress.
-Wsyntax
Performs only a syntax check. No code is generated.
-Wsystype={guardian | oss }
Specifies the target execution environment. This flag selects definitions used during
compilation, program startup code, default libraries, and system routines used during
linking. The default setting is -Wsystype=oss. (To run files compiled for a Guardian
TNS/R target execution environment, you must set the file code to 700 with a FUP
ALTER filename, CODE 700 command from a TACL prompt. To run files compiled
for a Guardian TNS/E target execution environment, you must set the file code to 800
with a FUP ALTER filename, CODE 800 command from a TACL prompt.)
-Wtarget=platform
Specifies the system architecture for which code should be generated. The possible
values are:
-Wtarget=TNS/R
Generate native mode code for a G-series (MIPS RISC) server. This is
the default specification on G-series nodes.
-Wtarget=TNS/E
Generate native mode code for an H-series (Itanium EPIC) server.
This is the default specification on H-series nodes.
-Wtimestamp=value
Provides a creation timestamp for the NonStop SQL/MX preprocessor that is written to
the two output files created by the preprocessor. See the HP NonStop SQL/MX Pro-
gramming Manual for C and COBOL for details about the form for the value allowed
for the timestamp. If this option is specified more than once, only the last occurrence
has an effect. Note that c89 does not check that value is valid; it relies on the NonStop
SQL/MX preprocessor to validate this argument.
This flag is ignored unless the -Wsqlmx flag is also specified.
527188-003 Hewlett-Packard Company 2−17