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

ecobol(1) OSS Shell and Utilities Reference Manual
-WBdynamic Species that the linker utility should use dynamic linking when
searching for libraries specied in subsequent operands of the
form -l library. Dynamic linking is in effect until a -WBstatic
ag is specied. -WBdynamic is the default setting. Refer to the
Differences Between Dynamic and Static Linking subsection
for details.
-WBstatic Species that the linker utility should use static linking when
searching for libraries specied in subsequent operands of the
form -l library. Static linking is in effect until a -WBdynamic
ag is specied. -WBdynamic, not -WBstatic, is the default set-
ting. Refer to the Differences Between Dynamic and Static
Linking subsection for details.
You cannot use these ags if you use the -c or -Wnolink ag.
-Wcall_shared | -Wshared
Species the kind of linked le that should be created:
-Wcall_shared Directs the compiler to create a position-independent code (PIC)
program loadle using the eld linker. If you also specify the -c or
-Wnolink ag, the le created is a PIC linkle instead.
This is the default behavior.
-Wshared Directs the compiler to create a PIC dynamic-link library (DLL)
using the eld linker.
-Wcobol="arg[,... ]"
Passes to the ECOBOL compiler the directives in the argument string enclosed in
quotation marks. If more than one value is specied, they must be separated by
commas without any white space. This string follows any directives generated by
other ags. If you repeat this ag, arguments are passed to the compiler in the
order specied.
-Wcolumns=n Sets the maximum number of columns for an input le to n, where n is a number in
the range 12 through 32767. If n is greater than 132, 132 is used. The compiler
ignores text in columns beyond n.
-Wcopylib="pathname1"
Species pathname1 as the source le to use as the default COPY library for any
COPY statement in the source program that does not specify a library. If you
repeat this ag, the last le specied is the default COPY library. The default is to
look for a le called COPYLIB in the current working directory.
-Wdryrun Veries the syntax and semantics of the ags and operands that were specied and
enables the -Wv ag. No compilation system components are run.
-Weld="arg[,... ]"
Passes to the eld utility the directives in the argument string enclosed in quotation
marks after any other arguments are passed. If more than one value is specied,
they must be separated by commas without any white space. If you repeat this
ag, arguments are passed to the eld utility in the order specied.
This ag is ignored when linking is suppressed.
328 Hewlett-Packard Company 527188-007