CHECK
Turns on all run-time checks in generated code.
FASTCALL
Controls the behavior of a called program. If FASTCALL is specified, the program does not set up information to allow it to determine whether it is a main program. The program always assumes that it is not a main program, and EXIT PROGRAM will always cause an exit to the calling program.
FASTINIT
Turns on fast INITIALIZE of tables. FASTINIT renders as undefined any table contents that a normal INITIALIZE statement would not change.
FIXOPT
Changes the way in which generated code accesses the Data Division in object (.obj) code.
HOSTSIGNS
Allows arithmetic and moves with COMP-3 items with illegal sign nibbles (such as those produced by a redefinition of the item) to produce the desired result.
LINKCHECK
Specifies that each time a Linkage Section item is referenced a check is to be made that it exists.
LNKALIGN
Indicates that level-01 and level-77 Linkage Section items are always aligned on a machine-dependent favorable boundary.
OPT (Non-Intel x86 platforms)
Specifies the level of optimization of the code produced in the object code file. Use this version of the OPT directive on operating systems that use chips other than the Intel x86 chip, for example, AIX, Solaris Sparc, HP-UX, IA64 (this list is not exhaustive).
PARAMCOUNTCHECK
Enables the program to be called with fewer parameters than are specified in the relevant entry point's USING clause.
RECURSECHECK
Turns on checking for recursion in generated code.
SCHEDULER
Controls the invocation of the Intel COBOL Optimizer.