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

c89(1) OSS Shell and Utilities Reference Manual
-WmoduleTableSet[="[tableset_spec" ]]
Species a string for a NonStop SQL/MX tableset specication to use as the rst sufx
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 tableset name.
The string cannot contain more than 31 characters.
This ag is valid only for preprocessor release 1.8 and newer.
-WmoduleVersion[="[version_spec" ]]
Species a string for a NonStop SQL/MX tableset specication to use as the second
sufx to the externally qualied module name that is written to the module le. The
string cannot contain more than 31 characters.
This ag is valid only for preprocessor release 1.8 and newer.
-Wmultibyte_char
Directs the compiler to allow multibyte character sequences in comments, string
literals, and character constants.
-Wmxcmp[="args"]
Invokes the NonStop SQL/MX compiler to process any le operands of the form le.m
and any module denition les produced when the NonStop SQL/MX preprocessor
was invoked. If the C or C++ compilation detects any errors in the source code, the
NonStop SQL/MX compiler is not invoked.
If a value is supplied for args, it must be one of the following:
replace Directs the NonStop SQL/MX compiler to replace the existing module
or create a new one. The default action does not replace an existing
module.
warn Directs the NonStop SQL/MX compiler to generate a warning rather
than an error if a table does not exist at compilation time.
verbose Directs the NonStop SQL/MX compiler to display summary informa-
tion as well as error and warning messages.
If more than one value is specied for args, the values must be separated by commas
without white space.
If the -Wmxcmp ag is specied more than once, only the last occurrence has an
effect. If the -Wmxcmp ag is specied with any of the options that prevent compila-
tion (-E, -WH, -WM, -WP,or-Wsyntax), the -Wmxcmp ag is ignored.
If the -Wmxcmp ag is specied, the -Wsql and -Wsqlcomp ags cannot be used.
-Wmxcmp_add="args"
Species a string to pass to the NonStop SQL/MX compiler without validation or
change.
-Wmxcmp_files="file"[,...]
Passes MDF les specied to mxcmp in release 1 compilation mode. Passes all
specied les without the .m extension to mxCompileUserModule in release 2 com-
pilation mode.
-Wmxcmp_querydefault="attr_name=attr_value"[,...]
Species attribute settings (CONTROL QUERY DEFAULT settings) to pass to the
NonStop SQL/MX compiler. These attribute settings override any corresponding
entries in the SYSTEM_DEFAULTS table.
212 Hewlett-Packard Company 527188-007