Guardian Programming Reference Summary for C

Functions Summary (G-N)
Guardian Programming Reference Summary for C522630-001
6-11
The displayed context is affected when any of the following bits are set to 1:
INCREMENTEDIT
Sets the increment to be added to successive line numbers for lines that will be added to
an EDIT file without explicitly specified line numbers. INCREMENTEDIT is an
IOEdit procedure and can be used only with files that have been opened by OPENEDIT
or OPENEDIT_.
= 2 HO_Init_JmpBuf
Uses the context saved in a TNS/R native jump buffer to start
tracing at the point of a call to the SETJMP_ or SIGSETJMP_
procedure that filled the jump buffer. The address of the buffer is
passed to HIST_INIT_ in the context parameter.
= 3 HO_Init_31Regs
Is reserved for Tandem use.
= 4 HO_Init_Address
Uses a 32-bit TNS/R native address for the context. This address is
passed to the HIST_INIT_ procedure in the context parameter.
A subsequent call to HIST_FORMAT_ returns context for that
location. The address must point to a code location, but that
location can contain TNS instructions or RISC instructions. To find
out what is at a TNS address, you must first convert the TNS
address into a RISC address. See the NonStop Himalaya
K10000/K20000 Server Description Manual for details on address
translation.
Bit 11 HO_NoSuppress
Enables the display of transition frames, including the shells by which TNS
code calls TNS/R native procedures, the system procedure that calls a signal
handler, and some transitions within low-level system software. By default,
transition frames are not displayed.
Bit 10 HO_ShowProtected
Enables the display of protected context when a signal is generated within
protected code. If a signal is generated within protected code, such as in a
procedure running privileged, the context at that site is preserved in the
uContext structure passed to the signal handler, but it is not displayed unless
this option is set.
Bit 7 HO_OneLine
Modifies some formatting options to optimize the display of information in a
single output line. It does not, however, ensure that all the information fits in
one line.