Object Code Accelerator Manual

OCA Syntax and Option Summary
Object Code Accelerator Manual528144-003
5-2
OCA Options
oca-option-list
is one or more oca options, which are listed and described later in Table 5-1, OCA
Options, on page 5-2. Each option keyword, along with any accompanying
arguments, must be separated by a comma from the next keyword.
Note that you cannot use comments on the OCA command line. If you need to add
comments to any OCA command line options, use an obey file. See Specifying an
Obey File on page 5-4 for more information.
OCA Options
Table 5-1, OCA Options lists the OCA options and provides a quick overview for each
option. The rest of this section describes each option in detail. Note that:
Option keywords are not case-sensitive.
Guardian file names are not case-sensitive.
Procedure names are case-sensitive.
If you plan to supply a large number of options, it is convenient to use an obey file
See the obey command.
Table 5-1. OCA Options (page 1 of 2)
Option Purpose See
SL Explicitly accelerates the entire non-native portion
of the system library
Translating a
System Library
on page 5-3
UL Explicitly accelerates a user library Translating a
User Library on
page 5-3
OUTPUT_FILE
<output filename>
Specifies the output code file to a location that is
different from the input code file location
Specifying an
Output File
Name on
page 5-4
OBEY <obey-
filename>
Specifies the name of an obey file that OCA should
read for further commands
Specifying an
Obey File on
page 5-4
IGNORE_IRn
<proc-name>
Directs OCA to complete its translation without
issuing a warning when it encounters a procedure
that inherits a register
IGNORE_IRn
on
page 5-7
INHERITSRn
<proc-name>
Directs OCA to complete its translation without
issuing a warning when it encounters a register
stack being used to implicitly pass a non-stack
parameter to a procedure.
INHERITSRn
on
page 5-7
IGNORE_CC
<proc-name>
Directs OCA to complete its translation without
issuing a warning when it encounters a procedure
that inherits condition codes.
IGNORE_CC
on
page 5-7