Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
ecobol(1) OSS Shell and Utilities Reference Manual
w Words
p Pages
-Whelp | -Wusage
Displays information on how to run the ecobol utility. No compilation system
components are run.
-Whighpin={on | off }
Directs the linker to set the HIGHPIN attribute to on or off in the output object
files. This attribute specifies whether the object file will run at a high PIN or a low
PIN.
If the program is compiled for execution in the Guardian environment, the default
setting is -Whighpin=off. If the program is compiled for execution in the OSS
environment, the default setting is -Whighpin=on. This flag is set only if an exe-
cutable object file is produced.
-Whighrequesters={on | off }
Directs the linker to set the HIGHREQUESTERS attribute to on or off in the out-
put object file. This attribute specifies whether the object file supports requests
from requesters running at a high PIN.
The object file must contain a COBOL main program. If the COBOL main pro-
gram was compiled with the ecobol -Wsystype=guardian flag set, the default set-
ting is -Whighrequesters=off. If the COBOL main program was compiled with
the ecobol -Wsystype=oss flag set, the default setting is -Whighrequesters=on.
This flag is set only if an executable object file is produced.
-W[no]include_whole
Tells the eld linker whether to include in the loadfile all linkable archive members
of all archive libraries encountered after this flag is specified.
Specifying -Winclude_whole begins this linking action. When
-Wnoinclude_whole behavior is in effect, archive searches are controlled by the
existence of undefined symbols. Archives are searched in the order specified on
the command line. Symbols are marked as undefined by compilers or by the user
through the -Wu flag or the eld linker -u flag. When an archive member is found
that resolves an undefined symbol, the member´s symbols are merged into the
external symbol table for the loadfile being created. After the merge, the
undefined symbol that triggered the merge is resolved (marked as defined). The
same merge might resolve other undefined symbols or result in more undefined
symbols.
You can stop the linking action of -Winclude_whole by specifying the
-Wnoinclude_whole flag later in the command line or an obey file.
These flags can be specified as many times as needed in the command stream.
Providing either flag overrides the current setting, so that the linker actions can be
controlled on a library-by-library basis.
The default setting is -Wnoinclude_whole.
-W[no]innerlist
Enables [disables] the generation of instruction code mnemonics in the compiler
listing immediately following each corresponding statement. This flag works only
if the -Wnosuppress flag is specified. The default is -Wnoinnerlist.
3−
30 Hewlett-Packard Company 527188-021