Native Inspect Manual (H06.04+)

Syntax of Native Inspect Commands
Native Inspect Manual528122-005
4-74
tbreak command
-readnow
expands the symbol table immediately rather than incrementally as needed.
filename
is the Guardian name of the TNS/E native code file (with file code 800) that Native
Inspect is to open.
The symbol command reads in the symbols for the specified loadfile at the
corresponding loadfile’s actual load address, if it can be determined. Otherwise,
the symbols are read in at the loadfile’s preferred load address, as determined at
static link time, and recorded in the loadfile’s header.
Example
To load a symbol file and display information about the symbol file:
tbreak command
See the description of the break command, tbreak command on page 4-14.
tj command, tu command
Traces the stack relative to the location stored in either:
A jump buffer (tj command)
Initialize jmp_buf by calling setjmp (in C/C++) to define a location to which a
subsequent call to longjmp can branch.
A ucontext buffer (tu command)
Set up ucontext_t* as the third parameter of a signal handler function (in C/C++
or pTAL).
tj
lists frames from the point at which the program calls setjmp to initialize the buffer
until the base of the stack is reached.
(eInspect 4,798):symbol-file $system.sys00.nNonStopsym
Reading symbols from $system.sys00.nnsksym...done.
(eInspect 4,798):info symbol-files
Loaded Symbol Files:
$system.sys00.nnsksym (0x50000000) (user loaded)
\PIPPIN.$D0117.SYMBAT1.XC89TST0 (0x70000000)
{ tj | tu } native-address