A SERVICE OF

logo

Chapter 5 403
Command Definitions L-O
OCTCOMP
add=seglist [;] Add translated segments to the file named in the
command string. Note that the named file may already
contain translated code. When you specify this option,
OCTCOMP replaces already translated segments.
If you use the add option, the targetfile, ignore, and trans
parameters are not permitted. This option works only for
SL files.
errors [=count][;] Specify maximum number of errors to be reported before
OCTCOMP terminates. The count value must be greater
than zero. Errors are sent to named list file or, by default,
to $STDLIST. If this parameter is given without the
optional =count, all errors are reported. If you omit this
parameter, OCTCOMP reports the first error, then
terminates.
ignore= seglist[;] Do not translate specified segments. If seglist is omitted, an
error is issued. If you enter the ignore parameter, you
cannot use the add or trans parameters.
map [=seglist][;] Generate PMAP listing for specified segments. If seglist is
omitted, PMAP listing is generated for all segments.
noovf [=seglist][;] Selectively ignore overflow traps in translating code. If
seglist is omitted, noovf action is assumed for all segments.
Specifying this option gives OCTCOMP permission to decide
whether or not to catch overflow. The default is that
OCTCOMP follows the behavior of the emulator.
Specifying this option improves the performance of integer
arithmetic functions.
systemsl Inform the OCT utility that the user intends to make the
file SL.PUB.SYS. This option is for users creating new
systems. Several SL.PUB.SYS and system-dependent code
improvements are performed when this option is specified.
trans= seglist[;] Translate only specified segments. If the named file
contains translated code segments that are not listed,
these segments will be set emulated and the translated
code removed.
Where:
seglist
= segnum[...,segnum].
and
segnum
= 0 .. 9 - Decimal (default)