Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)

User Commands (d - f) ecobol(1)
A lock file called pgospl. When compilation is complete, the compiler
deletes this file.
If the SPI file already exists when the program is compiled with the -Wcodecov
flag, the compiler updates or adds information to the existing SPI file. If more
than one SPI file exists for the same program, you must concatenate the files
manually before you can use the resulting file as input to the Code Coverage Tool.
For more information about the Code Coverage Tool, see the Code Coverage Tool
Reference Manual.
-Wcolumns=n Sets the maximum number of columns for an input file 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"
Specifies pathname1 as the source file 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 flag, the last file specified is the default COPY library. The default is to
look for a file called COPYLIB in the current working directory.
-Wdryrun Verifies the syntax and semantics of the flags and operands that were specified and
enables the -Wv flag. 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 specified,
they must be separated by commas without any white space. If you repeat this
flag, arguments are passed to the eld utility in the order specified.
This flag is ignored when linking is suppressed.
-Weld_obey="pathname2"
Passes pathname2 (a file of eld utility commands) to the eld utility.
This flag is ignored when linking is suppressed.
-Werrors=n Stops compiling when n errors have been encountered.
-Wglobalized Specifies that the code generated by the compiler is preemptable. By default,
compilers generate code that is not preemptable. Preemptable code allows named
references in a DLL to resolve to externally-defined code and data items instead
of to resolve to its own internally-defined code and data items. Preemptable code
is less efficient than code that is not preemptable, and is only needed in a few
instances when creating a DLL.
This flag has an effect only if you also specify either the -Wtarget=ipf flag or the
-Wtarget=tns/e flag.
-Wheap=n[b | w | p ]
Specifies the value that the linker should use for the HEAP_MAX attribute of the
output file. n can be any positive hexadecimal value that gives a size valid for the
NonStop server node on which the file is used. The size can be specified in units
of:
b Bytes; this is the default unit
527188-021 Hewlett-Packard Company 329