Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
c99(1) OSS Shell and Utilities Reference Manual
-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/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 supported
values are -Wtarget=ipf and -Wtarget=tns/e.
-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 c99 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.
-Wu="symbol_name"
Tells the linker to add symbol_name as an undefined symbol. This causes the linker to
search for this symbol in any archive libraries that are specified after this flag on the
command line or in an obey file.
The search constraint specified by the -Wu flag is overridden by use of the
-Winclude_whole flag.
-Wv Echoes the command line to the standard error file as each component of the compila-
tion system is run.
-Wverbose
Echoes the command line to the standard error file as each component of the compila-
tion system is run and causes additional output and listings from the SQL compiler to
be sent to the standard output file. SQL compiler error messages are sent to the stan-
dard error file.
-Wversion3
Specifies which C++ dialect to compile.
-Wversion3 specifies the dialect released with G06.20. This version supports an
ANSI/ISO Standard C++ Library corresponding to ISO/IEC IS 14882. This is the
default. The c99 utility does not support earlier dialects.
All modules of a C++ program must be compiled and linked using the same dialect.
-Ww Suppresses the printing of compiler warning messages. This flag overrides any
-Wwarn or -Wnowarn flags.
-W[no]warn[=w [,w ] ... ]
For each w value that appears, this flag enables [disables] the compiler warning mes-
sage specified by w.
Declaring a w value enables [disables] the specified message. Specifying -Wwarn
[-Wnowarn] by itself enables [disables] all compiler warning messages.
2−52 Hewlett-Packard Company 527188-021