TOC PREV NEXT INDEX

Total/db User's Guide

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Symbols

#line directives  1

$_ variable  1

$__ variable  1

$_exitcode variable  1

$bpnum  1

$cdir string  1

$cwd string  1

$num=  1

&(&ref)  1

*address  1

+offset  1

...command-list...  1

@ binary operator  1

@ operator  1

__cp_push_exception library function  1

{type}addr  1

`$' prefix  1, 2

Numerics

29k architecture  1

A

a struct foo  1

aborting break command  1

Active Targets  1

adder command  1

addr, starting display address  1

add-symbol-file Command  1

add-symbol-file command  1

Alpha architecture  1

Altering Execution  1

altering value variable  1

AMD 29000 family processors  1

Applying terms to new programs  1

argument, for starting GDB  1

Arguments  1

arm  1

Artificial Arrays  1

assert condition  1

Assignment to Variables  1

attach  1

attach process-id  1

auto  1

Automatic Display  1

B

-b bps mode  1

backing up over program  1

Backspace key  1

backtrace  1

backtrace command  1

Backtraces  1

-batch mode  1

--baud option  1

BFD name  1

binary, patching  1

block messages  1

commands  1

break  1, 2

...if cond  1

filename

function  1

linenum  1

function  1

-offset  1

break *address  1

break +offset  1

break command  1

aborting  1

Break Conditions  1

breakpoint  1

command lists  1

conditional  1

hardware-assisted  1

menus  1, 2

setting  1, 2, 3

settings  1

breakpoints  1

and exceptions  1

deleting  1

disabling  1

enabling  1

setting  1

Breakpoints window  1

bubble command  1

bubble option  1

C

C and C++ Constants  1

C and C++ Defaults  1

C and C++ Operators  1

C and C++ Type and Range Checks  1

-c file  1

C language  1, 2, 3

-c number  1

-c option  1

C++  1, 2, 3

code, debugging  1

exceptions  1

expressions  1

language  1

program debugging  1

references, declared as variables  1

call expr command  1

call stack  1

call_scratch_address variable  1

calling overloaded functions  1

Calling Program Functions  1

canceling execution of function call  1

cast, use of  1

catch command  1

catch exceptions  1

catchexceptions  1

cd directory  1

-cd directory mode  1

changing text commands  1

Character constants  1

child process  1

Choosing Files  1

Choosing Modes  1

class class-name  1

clear  1

clear filename

function  1

linenum  1

clear function  1

clear linenum  1

COFF format  1

comm  1

command

adder  1

add-symbol-file  1

backtrace  1

break  1

catch  1

commandname  1

complete args  1

completion  1

continue  1, 2

core-file  1, 2

define  1

detach  1

echo  1

editing  1

exec-file  1, 2, 3

f  1

file  1, 2

filename  1

files  1

finish  1, 2

frame  1

handle  1

handle signal keywords...  1

help  1, 2

help target  1

history  1

hook-foo  1

hooks, user-defined  1

if  1

info  1

info frame  1

info signals  1

info source  1

info sources  1

jobs -l shell  1

jump  1

jump *address  1

jump linespec  1

kill  1

line editing  1

list  1

list ,last  1

list first  1

list function  1

list linenum  1

list linespec  1

load  1

maint info breakpoints  1

maint print  1

M-x  1

next  1

nexti  1

ni  1

nopass  1

nostop  1

output  1

pass  1

print  1, 2, 3, 4

printf  1

quit  1

return  1

return expression  1

run  1, 2, 3

section  1

select-frame  1

set  1, 2

set args  1

set check range  1

set check type  1

set complaints  1, 2

set confirm  1

set editing  1

set history expansion  1

set history filename  1

set history save  1

set history size  1

set input-radix  1

set language auto  1

set language local  1

set listsizecount  1

set print union  1

set symbol-reloading  1

set variable  1

set verbose  1, 2

set width  1

set write  1

show  1

show args  1

show confirm  1

show input-radix  1

show language  1

show listsize  1

show output-radix  1

show print  1

show print union  1

show range  1

show type  1

show verbose  1

show write  1

si  1

signal  1

silent  1

source  1

step  1, 2

stepi  1

stop  1

symbol-file  1

syntax  1

target  1

target remote  1

thread threadno  1

tty  1

u  1

u location  1

until  1

until location  1

while  1

x  1, 2

command lists

breakpoint  1

command-list  1

commands

file management  1

for changing text  1

for managing targets  1

for moving  1

GDB  1

remotebaud  1

target  1

GDB add-symbol-file  1

killing text  1

list  1

shell  1

SKDB  1

user-defined  1

Commands for manipulating the history  1

commands, show history  1

compile checks  1

Compiling for Debugging  1

compiling functions  1

complete args command  1

condition  1

condition bnum expression  1

condition, assert  1

condition, false  1

condition, true  1

conditional breakpoint  1

configure Options  1

confirmation requests, disabling/enabling  1

confirmation requests, setting  1

Console Window  1

contacting LynuxWorks  1

Contents  1

continue argument  1

continue command  1, 2

Continuing and Stepping  1

Contributors to GNU CC  1

Controlling GDB  1

controlling type checker commands  1

convenience variable  1, 2

copy permission  1

copying terms and conditions  1

Copyright Information  1

core files  1, 2, 3, 4

selecting new  1

core-file command  1, 2

correcting typos  1

correctness, ensuring program  1, 2

next  1

counter value  1

Creating a shared library for debugging  1

Ctrl-A  1

Ctrl-B  1

Ctrl-c system interrupt  1

Ctrl-D  1

Ctrl-E  1

Ctrl-F  1

Ctrl-L  1

Ctrl-X, Ctrl-R command  1

current on or off setting, showing  1

current source file, showing name of  1

D

data

addresses  1

Debug flag, SKDB  1

debugger

GNU source-level  1

Debugging

a shared library  1

embedded applications remotely  1

LynxOS kernels  1

POSIX Threads  1

Programs with Multiple Processes  1

Programs with Multiple Threads  1

remote  1

Remote Targets  1

target, specifying  1

with GDB  1

Debugging with Insight  1

default examining-address  1

define command  1

Delete  1

delete  1

delete display dnums...  1

Delete key  1

Deleting

Breakpoints  1

detach command  1

dev argument  1

Device Drivers

debugging

with GDB  1

loading dynamically from GDB  1

directory command  1

dirname,  1

disable display dnums ...  1

Disabling Breakpoints  1

disassemble command  1, 2

display

current values of expressions  1

display/fmt addr  1

display/fmt exp  1

display/i $pc  1

displayexp  1

displaying

core files  1

current limit  1

executable files  1

the Language  1

distribution terms and conditions  1

documents, LynxOS  1

documents, online  1

double (virtual) format  1

down n  1

down-silently n command  1

DSU  1, 2

E

-e file  1

echo command  1

editing

command  1

Emacs command keystroke sequences  1

Embedded applications

debugging  1

empty line, significance of  1

enable display dnums...  1

enabling breakpoints  1

encoding algorithm  1

end  1

ensuring program correctness  1, 2

enum enum-tag  1

Enumerated constants  1

Environment  1

environment variable  1

environment, program  1

EPROM/ROM code debugging  1

equivalent variables  1

error correction  1

error message, for absent load command  1

ESC key  1

Esc key  1

Event Designators  1

examine command (x command)  1

examining

data  1

memory  1

source files  1

the stack  1

exception handlers  1

exception handling  1

exceptions  1

exec-file command  1, 2, 3

executable file  1

executable files  1

execution stack, thread  1

execution, altering  1

expression  1, 2, 3

expressions  1

expressions, use of regular  1

extended (raw) format  1

Extended Remote Targets

supported protocols  1

F

f command  1, 2

-f mode  1

f, the display format  1

false condition  1

file commands  1

file-management commands  1

filename  1

function  1

number  1

filename command  1

files, choosing  1

finish  1

finish command  1, 2

fixed address  1

float parameter  1

floating point constants  1

Floating Point Hardware  1

Floating-point types  1

foo  1, 2

format letters supported in output format  1

forward-searchregexp command  1

frame

addr  1

args  1

command  1

n  1

pointer register  1

selecting  1

frames

stack  1

free software, funding  1

-fullname mode  1

function  1, 2

Function Browser window  1

function call  1

Function Call in a Multithread Process  1

function invocations  1

function stack, and MIPS machines  1

Funding Free Software  1

G

g++ command  1

GDB  1

and C  1

as free software  1

attaching to a running process  1

browsing and switching threads  1

building a kernel for debugging  1

calling a shared library function by hand (PowerPC)  1

commands  1

add-symbol-file  1

compiling sspp.c  1

creating

a shared library for debugging  1

current thread  1

debugging

device driver/kernel target  1

the kernel  1

with threads versus processes  1

deleting

breakpoints in shared libraries  1

description  1

executing a remote shell from the target  1

features for C++  1

files  1

host machine  1

installing  1

installing, sspp  1

interrupting

the kernel  1

the thread  1

loading

a shared library symbol table  1

overview  1

proxy server  1

Reading and Writing Large Memory Blocks  1

Remote and Extended-remote Targets  1

requirements  1

resuming

after a blocking system call  1

threads  1

starting

gdbserver remotely  1

the remote target  1

target command  1

TCP Port  1

understanding thread numbers  1

Using a Serial Line  1

gdb program  1

gdbserver  1

Giving Your Program a Signal  1

GNU  1

C++ compiler  1

Emacs  1

General Public License  1

History Library  1

Software License Agreement  1

source-level debugger  1

gnu  1

-gstabs option  1

-gstabs+ option  1

H

handle command  1

handle signal keywords... command  1

hardware breakpoint registers  1

hardware-assisted breakpoint  1

Having GDB Infer the Source Language  1

hbreak args  1

help command  1, 2

help target commands  1

hex numbers  1

hex, printing number in  1

History Interaction  1

history numbers  1

hook-foo command  1

hook-stop  1

I

id, value of  1

identifier, thread  1

if argument  1

if command  1

ignore bnum count  1

ignore count  1

ignore count, positive  1

ignore-count argument  1

info

address symbol  1

all-registers  1

args  1

break  1

catch  1, 2

command  1

f  1

f addr command  1

files  1, 2

float  1

frame addr command  1

frame command  1

functions  1

functions regexp  1

line  1

line command  1

line linespec  1

locals  1

program  1

registers  1

registers regname...  1

share  1

sharedlibrary  1

signals command  1

source  1

source command  1

sources  1

sources command  1

target  1

terminal  1

thread  1

threads  1

threads display  1, 2

types  1

types regexp  1

watchpoints  1

info display  1

info frame command  1

info line command  1

info variables  1

info variables regexp  1

inheritance relationships, printing  1

init files  1

initial frame  1

innermost frame  1, 2

Insight  1

inspect  1

Install.skdb script  1

Installation  1

Installing GDB  1

int  1

int parameter  1

integer constants  1

integer value, storing  1

Integral types  1

interrupt  1

Introduction to Line Editing  1

invocations, function  1

Invoking GDB  1

J

jobs -l shell command  1

jump *address command  1

jump command  1

jump linespec command  1

K

Kernel

debugging with GDB  1

interrupting

at GDB prompt  1

single-stepping  1

Key Bindings  1

keyname  1

keystroke notations  1

keystroke sequences, Emacs commands  1

kill command  1

Killing and Yanking  1

killing text  1

killing text commands  1

Killing the Child Process  1

L

Language-specific information  1

LFD (linefeed) key  1

library for debugging  1

license  1

limit  1

limitations to exception handling  1

linespec  1

list ,last command  1

list command  1

list commands  1

list first command  1

list function command  1

list linenum command  1

list linespec command  1

List of Filename Extensions and Languages  1

load address, specifying  1

load command  1, 2

loading

device drivers dynamically  1

Local Variables window  1

longjmp  1

longjmp resume  1

lucid  1

LynuxWorks, contacting  1

LynuxWorks, Inc.  1

M

maint info breakpoints command  1

maint print commands  1

maint print msymbols  1

maint print psymbols  1

make make-args  1

Makefile

sspp  1

manipulating history commands  1

manually setting working language  1

M-B  1

Memory window  1

meta bit  1

meta digits  1

META key  1

M-F  1

Minicom Terminal Server  1

MIPS architecture  1

MIPS Machines and the Function Stack  1

modes, choosing  1

modification terms and conditions  1

Modifiers  1

moving commands  1

multiple process debugging  1

multiple threads  1

multiple threads, debugging programs with  1

multi-thread programs  1

M-x command  1

N

-n  1

info break  1

info breakpoints  1

info watchpoints  1

n, the repeat count  1

newprompt  1

next command  1

nexti command  1

ni command  1


nn  1

NO WARRANTY statement, showing  1

nopass command  1

noprint command  1

nostop command  1

number  1

Numbers  1

thread, understanding GDB  1

numeric arguments, passing to readline commands  1

-nx mode  1

-nx option  1

O

object files, replacing  1

octal constants  1

off default  1

-offset  1

on or off setting, showing  1

online documentation  1

openlink gdbInvoking_GDB.fm  1

optimizer  1

option, -c  1

option, -se  1

optional parameters  1

options, configure  1

outermost frame  1

output  1

output command  1

overloaded functions, calling  1

Overloaded symbol names  1

overloading  1, 2

Overview

GDB  1

SKDB  1

Overview of Range Checking  1

Overview of Type Checking  1

P

p/a pointer  1

parent process  1

pass command  1

Patching Programs  1

path directory  1

PATH variable  1

pauses, converting to messages  1

permission for copying  1

pointer in decimal, printing  1

Pointer types  1

pointer variable, storing  1

positive ignore count  1

PowerPC

calling a shared library function by hand  1

print command  1, 2, 3, 4

print x  1

printexp command  1

printf  1

printf command  1

printing

declared types of objects  1

derived types of objects  1

names and data types  1

source file names  1

source lines  1

variable names and data types  1

process ID  1

process ID, getting  1

processes  1

program counter  1

program functions, calling  1

Program Variables  1

programs, patching  1

prompt string  1

Protocols

proxy  1

Proxy Server

running  1

ssp  1

ps program  1

pseudo-command  1

ptt  1

ptype  1

ptype exp command  1

ptype exp ptype  1

ptype typename  1, 2

pwd  1

Q

-q mode  1

-quiet mode  1

quit command  1

Quitting GDB  1

R

range checking overview  1

range checks, C and C++  1

raw data format  1

rbreak regex  1

rbreakregex  1

Readline

Arguments  1

Bare Essentials  1

Init File  1

Init Syntax  1

Interaction  1

Killing Commands  1

Movement Commands  1

vi Mode  1

-readnow option  1, 2

Reference manuals  1

regex  1

Registers window  1

registers, thread  1

regular expressions  1

Remote

shell

executing from the GDB remote target  1

target process, starting from gdbserver  1

Remote Debugging  1

remote serial target  1

Remote Targets

supported protocols  1

repeating list command  1

replacing symbol definitions  1

Requirements

for GDB  1

restart, program  1

resuming program execution  1

Return  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16

return command  1

return expression command  1

Return key  1, 2, 3, 4

Returning from a Function  1

reverse-search regexp command  1

run command  1, 2, 3

Running Programs Under GDB  1

run-time checks  1

S

-s file  1

Scalar types  1

Scripts

Install.skdb  1

-se file  1

-se option  1

Searching Source Files  1

section command  1

select-frame  1

select-frame command  1

Selecting a Frame  1

semantics, thread  1

Semaphores  1

Serial Line

using for GDB  1

Serial Ports

setting up GDB  1

Server

GDB proxy  1

Minicom Terminal  1

Servers

starting gdbserver, remotely  1

set

args command  1

check range commands  1

check type commands  1

command  1, 2

complaints command  1

confirm command  1

demangle-stylestyle  1

editing command  1

environment  1

heuristic-fence-post limit command  1

history expansion command  1

history filename command  1

history save command  1

history size command  1

input-radix command  1

language  1

language auto command  1

language local command  1

listsizecount command  1

output-radix command, command, set output-radix  1

prompt  1

remotebaud command  1

rstack_high_address address  1

symbol-reloading commands  1

variable command  1

verbose  1

verbose command  1

width command  1

write command  1

x=5  1

set command  1

set complaints command  1

set language  1

set print

address off  1

address on  1

array  1

asm-demangle  1

demangle  1, 2

max-symbolic-offsetmax-offset  1

null-stop  1

object  1

pretty on/off  1

sevenbit-strings  1

symbol-filename  1

symbol-filename on/off  1

union  1

union command  1

vtbl  1

set print elements number-of-elements  1

setprint addressoff  1

setting

breakpoint  1, 2, 3

multiple thread breakpoints  1

watchpoints  1

working language  1

Setting Up

GDB serial ports  1

Shared Libraries

setting GDB breakpoints  1

Shared Library

debugging  1

loading for GDB  1

shared object library symbols, loading  1

shell command string  1

Shell Commands  1

SHELL environment variable  1

show

args command  1

command  1

confirm command  1

convenience  1

demangle-style  1

directories  1

environment  1

heuristic-fence-post  1

history commands  1

input-radix command  1

language command  1

listsize command  1

output-radix command  1

paths  1

prompt  1

range command  1

rstack_high_address  1

symbol-reloading  1

type command  1

values  1

verbose command  1

write command  1

show print

address  1

array  1

asm-demangle  1

commands  1

demangle  1

elements  1

max-symbolic-offset  1

object  1

pretty  1

sevenbit-strings  1

symbol-filename  1

union  1

union command  1

vtbl  1

si  1

si command  1

side effects, break conditions  1

signal  1

signal command  1

silent command  1

silent version of frame  1

Single-stepping

into a shared library function  1

the Kernel  1

SKDB

commands  1

installing  1

overview  1

removing  1

setting the debug flag  1

sleep  1

Source and Machine Code  1

source command  1

source directories, specifying  1

source files, listing  1

source files, printing names of  1

source files, searching  1

source languages, switching between  1

Source Window  1

Spacebar key  1

SPARC architecture  1

SPARC machine instructions  1

SPARClite  1

SPARClite DSU  1

Special Note formats  1

Specifying a Debugging Target  1

specifying single source line  1

Specifying Source Directories  1

sspp

installing  1

makefile  1

proxy server  1

sspp.c

compiling  1

stack frame  1, 2, 3, 4

Stack Frames  1

stack frames  1

stack pointer  1

stack unwinding  1

Stack window  1

stack-frame offset, printing  1

Standard input and output  1

Starting

gdbserver remotely  1

Starting Your Program  1

static variable  1

step command  1, 2

step count  1

stepi command  1

stepping  1

stop command  1

stop, program  1, 2

Stopping and Continuing  1

Stopping and Starting Multi-Thread Programs  1

stopping, before exception handler is called  1

storing sequences of commands  1

string table message  1

struct struct-tag  1

structure conversion  1

style key escapes  1

Supported Languages  1

suppressing complaints  1

Switching Between Source Languages  1

symbol definitions, replacing  1

symbol information  1

Symbol Scopes (All Platforms)  1

symbol(types)  1

symbol-file command  1

-symbols file  1

symbols, unusual characters in  1

Syntax  1

syntax  1

syntax, command  1

systag thread identifier  1

T

t variable  1

Tab key  1, 2, 3, 4, 5

target command  1

target commands  1

target machine  1

target remote command  1

target, definition for  1

targets, commands for managing  1

tbreak args  1

TCP connections  1

Technical Support  1

Terms & conditions, copying, distribution, modification  1

terms, applying  1

thbreak args  1

this, class instance pointer  1

thread apply  1

thread number  1

thread threadno command  1

Threads

current, GDB  1

GDB  1

resuming GDB  1

Total/db  1

trap-generation  1

true condition  1

tty command  1

-tty device mode  1

Type and Range Checking  1

type checker, commands for controlling  1

type checking  1

type checking overview  1

type checks, C and C++  1

type typename  1

typedef  1

Typographical Conventions  1

typos, correcting  1

U

u command  1

u location command  1

u, the unit size  1

undisplay dnums...  1

union type  1

union union-tag  1

unset environment  1

until  1

until command  1

until location command  1

up n  1

up-silently n command  1

User-Defined Command Hooks  1

User-Defined Commands  1

user-defined commands  1

Using

a cast  1

GDB Under GNU Emacs  1

history interactively  1

target command  1

Using a Proxy Server  1

Utilities

Install.skdb  1

V

Variable Settings  1

variable, altering value of  1

variable, static  1

Variables

Title

BookTitle  1

Legal  1

PartNumber  1

variables, declared by C++ references  1

variables, equivalent  1

variables, program  1

varname  1

version, showing current running  1

virtual data format  1

virtual function tables, print format  1

void value  1

W

watch expr  1

Watch Expressions  1

Watching Registers  1

watchpoint  1

watchpoints, setting  1

whatis  1

whatis exp  1

while command  1

width variable  1

word delimiters  1

Word Designators  1

Working directory  1

working language  1

writing, dump of debugging symbol data  1

X

x addr  1

x command  1, 2, 3, 4

-x file  1

x/ nfuaddr  1

x/3iaddr  1

x86

creating a shared library for debugging  1

Y

Your Program's Environment  1




LynuxWorks, Inc.
855 Branham Lane East
San Jose, CA 95138
http://www.lynuxworks.com
1.800.255.5969
TOC PREV NEXT INDEX