Guardian Programming Reference Summary for C

Functions Summary (O-Q)
Guardian Programming Reference Summary for C522630-001
7-14
create-options
debug-options
PROCESS_DEBUG_
Invokes the debug facility for the calling process or another process.
Bit 0-8 Reserved (specify 0)
Bit 9 0 If the caller is named, the process deletion message, if any, will go
only to the current instance of the calling process.
1 If the caller is named, the process deletion message, if any, will go to
whatever process has the calling process’s name (regardless of
sequence number) at that time.
Bit 10 0 Force new process into a low PIN if the calling process has the
inherited force-low attribute set.
1 Ignore the value of the callers inherited force-low attribute.
Bits 11-12 0 Propagate the DEFINEs in the callers context only.
1 Propagate DEFINES in defines only.
2 Propagate both sets of defines; in case of name conflicts, use the
ones in defines.
Bit 13 0 Use callers DEFINE mode.
1 Use value in bit 14.
Bit 14 0 DEFINEs disabled (ignored if bit 13 is 0).
1 DEFINEs enabled (ignored if bit 13 is 0).
Bit 15 0 Can be assigned any PIN.
1 Requires low PIN (in range 0 through 254).
Bit 0-11 Reserved (specify 0)
Bit 12 1 Enter Debug/Inspect at the first executable instruction of the program’s
MAIN procedure.
0 Begin normal program execution.
Bit 13 1 If the process traps, create a saveabend file.
0 If the process traps, do not create a saveabend file.
Bit 14 1 Use debugger specified in bit 15 and saveabend option specified in bit
13 regardless of program-file flag setting.
0 Use standard rules for debugger selection.
Bit 15 1 Use Inspect.
0 Use Debug.