COBOL Manual for TNS/E Programs (H06.03+)

Compiler Directives
HP COBOL Manual for TNS/E Programs520347-003
36-19
RUNNABLE
RUNNABLE
RUNNAMED
Default: The compiler does not use the linker to produce a loadfile if there were
no compilation errors.
Placement: Anywhere
Scope: Applies to the compilation unit
Dependencies: SYNTAX overrides RUNNABLE.
You must specify RUNNABLE to use RUNNAMED, SAVEABEND,
NOSAVEABEND, or SUBTYPE in the compiler.
With CALL-SHARED (the default), RUNNABLE uses the linker to
produce a PIC loadfile.
With SHARED, RUNNABLE uses the linker to produce a PIC library file
(DLL
).
References:
SYNTAX
RUNNAMED
SAVEABEND and NOSAVEABEND
SUBTYPE
CALL-SHARED
SHARED
Default: None
Placement: Any of:
Anywhere in a source program
In a linker session (specify -change)
Scope: Applies to the program in which or before which it appears, to all
subsequent programs in the compilation unit, and to all target files
Dependencies: RUNNAMED is appropriate only if the program was compiled with
RUNNABLE (because a linkfile is not a run unit)..
References: RUNNABLE
RUNNABLE
VST729.vsd
RUNNAMED
VST300.vsd