Accelerator Manual (G06.24+, H06.03+)

Accelerator Command Summary
Accelerator Manual527303-002
10-2
Options
Refer to the c89(1) reference page or the Open System Services Shell and Utilities
Reference Manual for details on running the Accelerator from the OSS environment.
Options
Table 10-1 lists all Accelerator options. Note that:
This is a quick overview of the options, not an exhaustive treatment
Defaults are printed in bold
Option keywords are not case sensitive
Guardian file names are not case sensitive
OSS pathnames are case sensitive
Procedure names are case sensitive only for C function names. C function names
must be placed between single quotes.
Table 10-1. Accelerator Options (page 1 of 2)
Options (bold=default) Purpose
Scope can
be defined
Atomic_Off [proc]
Atomic_On [proc]
Specifies whether or not the program or named procedure requires
the Accelerator to generate code to account for the atomicity of
certain TNS instructions.
Yes
InheritsCC_Off [proc]
InheritsCC_On [proc]
Specifies whether or not the program or named procedure requires
the Accelerator to generate code to account for the inheritance of
condition codes.
Yes
InheritsR0 proc
InheritsRn proc
. . .
InheritsR7 proc
Tells the Accelerator which TNS registers are used for implicitly
passing parameters to the named procedure.
Yes
Linkable
NotLinkable
Specifies whether or not the object file can be linked into system code
or system library by SYSGEN. (The UL or UC options implicitly set
NotLinkable; the SC or SL options implicitly set. Linkable.)
No
Notes Directs the Accelerator to issue note messages. Note messages
identify performance issues in accelerated programs.
No
Obey file-name Specifies the name of an obey file for the Accelerator to read. Yes
OvTrap_On [proc]
OvTrap_Off [proc]
Specifies whether or not the program or named procedure requires
the Accelerator to generate code to detect 16-bit arithmetic overflows
that are not normally detected on TNS/R systems.
Yes
ProcDebug
StmtDebug
Specifies the debugging mode for the object file being accelerated. No
ReturnsR0 proc
ReturnsRn proc
. . .
ReturnsR7 proc
Tells the Accelerator which TNS registers are used for implicitly
passing parameters from the named procedure.
Yes
ReturnValSize proc value-size
ReturnValSize proc Unknown
Specifies the return value size for the named procedure. Yes