Open System Services Shell and Utilities Reference Manual (G06.27+, H06.04+)

User Commands (d - f) ecobol(1)
-WmoduleVersion[="[version_spec]" ]
Species a string for a 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.
-Wmxcmp[="arg[,... ]" ]
Invokes the NonStop SQL/MX compiler after the NonStop SQL/MX preprocessor
is invoked.
If a value is supplied for arg, 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 infor-
mation as well as error and warning messages.
If the -Wmxcmp ag is specied more than once, only the last occurrence has an
effect. If the -Wmxcmp ag is specied without the -Wsqlmx ag, and if a le
specied for operand has a name of the form le.m, that le is passed to the Non-
Stop SQL/MX compiler.
If the -Wmxcmp ag is specied, you cannot use the -Wsql or -Wsqlcomp ag.
The -Wmxcmp ag is ignored when a ag, such as -Wsyntax, that prevents com-
pilation is specied.
-Wmxcmp_add="arg[,... ]"
Species a string to pass to the NonStop SQL/MX compiler without validation or
change. If more than one value is specied, they must be separated by commas
without any white space.
-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
compilation 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.
-Wnostdlib Suppresses the searching of the standard library directories to locate libraries for
any C or C++ modules in the program. Refer to the Standard Library Direc-
tories subsection of the c89(1) reference page for details.
-Woptimize=n Sets the optimization level to n. n is one of the following:
0 Disables all optimizations and therefore yields code with rela-
tively poor performance. Optimization level 0 is useful when you
are developing and debugging your program and is recommended
for serious debugging. Statements are well-dened when debug-
ging; breakpoints and stepping occurs in a manner that the user
would expect when viewing the related source.
527188-004 Hewlett-Packard Company 331