Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)

User Commands (c) c89(1)
You can only use this ag if you use one of the following ags:
-Wcall_shared or -Wshared
This ag is ignored when the command does not initiate linking.
-Wlines=l
Species the maximum number of lines on a listing page, if a listing is generated. l
must be in the range 10 through 32767.
-W[no]list
Temporarily enables [disables] the generation of listing text. Both the
-Wlist and
-Wnolist ags are ignored unless -Wnosuppress is specied. The default setting is
-Wlist.
-WM Preprocesses the specied source les and prints a list of les that the specied source
les depend on to the standard output le. The list can be used with the make utility.
No compilation or linking is performed. Unlike the -WP ag, no preprocessed les
with .i (for C) or .ii (for C++) sufxes are produced.
-W[no]map
Enables [disables] the generation of identier maps in the listing. This ag is ignored
unless the -Wnosuppress ag is specied. The default setting is -Wnomap.
-Wmigration_check
Directs the compiler to perform a migration check on C++ version 2 source les
specied on the command line. The check uses the compiler and header les provided
in Release Version Update (RVU) G06.20 and later to issue warnings where classes or
member functions are used that changed or became obsolete for C++ version 3.
This ag is only valid for C++ version 2 compiles; therefore, when this ag is
specied, the -Wversion2 ag must also be specied. When this ag is used, no other
compiler warning messages are output and no object le is produced.
If listings are not enabled, migration warnings are output only to the standard error le.
If listings are enabled, migration warnings are sent to both the standard error le and
the listing le.
-WmoduleCatalog="catalog_spec"
Species a NonStop SQL/MX module catalog name. The specied string is used only
if the input le does not contain an SQL/MX module directive or its module directive
does not specify a catalog name. The string cannot contain more than 128 characters.
This ag is valid only for preprocessor release 2.0 and newer.
-WmoduleGroup[="[group_spec" ]]
Species a string for a NonStop SQL/MX module group specication to use as a prex
to the module name. The specied string is used only if the input le does not contain
an SQL/MX module directive or its module directive does not specify a group name.
The string cannot contain more than 31 characters.
This ag is valid only for preprocessor release 1.8 and newer.
-WmoduleSchema="schema_spec"
Species a NonStop SQL/MX module schema name. The specied string is used only
if the input le does not contain an SQL/MX module directive or its module directive
does not specify a schema name. The string cannot contain more than 128 characters.
This ag is valid only for preprocessor release 2.0 and newer.
527188-007 Hewlett-Packard Company 211