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

User Commands (d - f) ecobol(1)
-Weld_obey="pathname2"
Passes pathname2 (a le of eld utility commands) to the eld utility.
This ag is ignored when linking is suppressed.
-Werrors=n Stops compiling when n errors have been encountered.
-Wheap=n[b | w | p ]
Species the value that the linker should use for the HEAP_MAX attribute of the
output le. n can be any positive hexadecimal value that gives a size valid for the
NonStop server node on which the le is used. The size can be specied in units
of:
b Bytes; this is the default unit
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
les. This attribute species whether the object le 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 ag is set only if an exe-
cutable object le is produced.
-Whighrequesters={on | off }
Directs the linker to set the HIGHREQUESTERS attribute to on or off in the out-
put object le. This attribute species whether the object le supports requests
from requesters running at a high PIN.
The object le must contain a COBOL main program. If the COBOL main pro-
gram was compiled with the ecobol -Wsystype=guardian ag set, the default set-
ting is -Whighrequesters=off. If the COBOL main program was compiled with
the ecobol -Wsystype=oss ag set, the default setting is -Whighrequesters=on.
This ag is set only if an executable object le is produced.
-W[no]include_whole
Tells the eld linker whether to include in the loadle all linkable archive members
of all archive libraries encountered after this ag is specied.
Specifying -Winclude_whole begins this linking action. When
-Wnoinclude_whole behavior is in effect, archive searches are controlled by the
existence of undened symbols. Archives are searched in the order specied on
the command line. Symbols are marked as undened by compilers or by the user
through the -Wu ag or the eld linker -u ag. When an archive member is found
that resolves an undened symbol, the member´s symbols are merged into the
external symbol table for the loadle being created. After the merge, the
undened symbol that triggered the merge is resolved (marked as dened). The
same merge might resolve other undened symbols or result in more undened
symbols.
527188-004 Hewlett-Packard Company 329