Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
c99(1) OSS Shell and Utilities Reference Manual
-WRefMemFuncsOnly
Specifies that the compiler provide debug information for referenced member functions
only. If this flag is not used, the compiler provides debug information for all member
functions in a class. This flag can be used to reduce the size of the debug region. You
must also specify the -g flag for this flag to have an effect.
-W[no]remarks
Enables [disables] compiler remark messages. Remark messages are informative diag-
nostics that are less severe than warnings and errors. The default setting is
-Wnoremarks.
-Wrunnamed
Directs the linker utility to set the RUNNAMED ON attribute in the output object file.
This attribute specifies that the object file runs as a named process. The default attri-
bute setting is RUNNAMED OFF. The RUNNAMED ON attribute is set only if an
executable object file is produced.
-WRVU={fh-series-rvu}
Sets the value of the _H_SERIES_RVU feature test macro. These feature test macros
are used in HP NonStop standard header files to determine whether declarations that
depend on a specific RVU are available. No checking is performed to determine
whether the specified RVU actually exists. The default value for this flag is the H-
series RVU in which the compiler was last released. To specify a specific J-series
RVU, specify the equivalent H-series RVU.
If you specify an H-series RVU:
• You must specify the value in the form H06.nn—for example
-WRVU=H06.05.
• The -Wtarget flag is not required, but if you do specify it, you must specify
tns/e for the value.
• For a C module compilation, this option causes the compiler to issue an error,
instead of a warning, for implicitly declared functions.
-W[no]saveabend
Specifies that a saveabend (process snapshot) file is [is not] created if the program ter-
minates abnormally. The default setting is -Wnosaveabend. This flag is meaningful
only if an executable object file is produced.
-Wsavetemps
Saves all temporary and intermediate files created by compilation system components.
Use the -Wv flag to display the filenames.
-Wsqlmx[="args" ]
Invokes the NonStop SQL/MX mxsqlc preprocessor before compilation for any file
operands of the form file.sql, file.ec, file.eC, file.ecpp, file.ecxx,orfile.ec++. If an argu-
ment is specified, it must be one of the following:
listing Directs the preprocessor to write its diagnostic messages to a file
named file.eL in addition to the standard error file, where file is the
name of the primary source file.
2−50 Hewlett-Packard Company 527188-021