Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)

c99(1) OSS Shell and Utilities Reference Manual
-WDname[="value" ]
Specifies a macro that is defined only during the NonStop SQL/MX preprocessing step.
See the HP NonStop SQL/MX Programming Manual for C and COBOL for details
about its -d flag=[value] option. This flag can be specified more than once.
Note that all -D values that are supplied to c99 are automatically passed as -d options
to the NonStop SQL/MX preprocessor.
This flag is ignored unless the -Wsqlmx flag is also specified.
-Wdryrun
Verifies the syntax and semantics of flags and operands specified to c99 and enables the
-Wv flag. No compilation system components are run.
-Weld="args"
Passes the arguments specified in args to the eld utility after any other arguments are
passed.
Use this flag to pass arguments to eld when creating a PIC file. c99 does not check the
validity of eld arguments.
You can only use this flag when you use one of the following flags:
-Wcall_shared or -Wshared
This flag is ignored when the command does not initiate linking.
-Weld_obey="file"
Directs the eld utility to read additional command-line arguments from the command
file specified in the file argument. The arguments are processed as if they had been
passed directly to eld in place of file. c99 does not verify the existence or readability
of file.
You can only use this flag if you use one of the following flags:
-Wcall_shared or -Wshared
This flag is ignored when the command does not initiate linking.
-Wenv=env
Specifies the run-time environment. env can be one of common, embedded, library,
or libspace. The default value is common.
-Werrors=e
Stops compiling when e errors have been encountered.
-W[no]e
xtensions
Enables [disables] HP extensions. If -Wextensions is specified, c99 also defines the
_TANDEM_SOURCE feature-test macro. The default value is -Wnoextensions.
-Wfieldalign=align
Specifies the field alignment for structures. align can be one of auto, cshared2,
shared2, shared8,orplatform. The default value is auto. You cannot specify a
struct tag with this flag.
-Wforce_static_typeinfo
Specifies that the typeinfo variables are to be static in the object file. This flag applies
only to variables that are not part of an exported or imported class.
242 Hewlett-Packard Company 527188-021