User`s guide

140
Appendix C: Predefined dbx Variables
$mp_program 0 If 0, dbx treats calls to sproc in the same way as
it treats calls to fork. If 1, child processes
created by calls to sproc are allowed to run;
they block on multiprocessor synchronization
code emitted by mp Fortran code. When you
set $mp_program to 1, mp Fortran code is
easier to debug.
$newevent After every command creating an event, this
variable is set to the event’s number. The
$newevent variable is useful in writing scripts
that do not use hard-coded event numbers.
$newpgrpevent Displays the value of the latest pgrp event
created by stop[i], trace[i], and when[i]... pgrp.
Useful when writing scripts that then do delete
pgrp# pgrp with a symbolic (dbx variable)
pgrp#.
$octin 0 If nonzero, assumes input constants are in
octal ($hexin overrides $octin).
$octints 0 If nonzero, outputs integers in octal format
($hexints takes precedence).
$page 1 Specifies whether or not to page when dbx
output scrolls information off the current
screen. A nonzero value turns on paging; a 0
turns it off.
$pager more The name of the program used to display
output from dbx.
$pagewidth 80 The width of the window in characters
(assumes a fixed-width font). Used by dbx to
calculate how many screen lines are output.
dbx never inserts newlines; the window
software wraps the lines.
$pagewindow 23 Specifies how many lines print when
information is longer than one screen. This
can be changed to match the number of lines
on any terminal. If set to 0, 1 is used.
Table C-1 (continued) Predefined dbx Variables
Variable Default Description