HP gnu source-level debugger 5992-4701 User Manual

Page 28

Advertising
background image

'-n'). Exit with nonzero status if an error occurs in
executing the GDB commands in the command files.

Batch mode may be useful for running GDB as a filter,
for example to download and run a program on another
computer; in order to make this more useful, the message

Program exited normally.

(which is ordinarily issued whenever a program running
under GDB control terminates) is not issued when
running in batch mode.

-nowindows

, -nw

“No windows”. If GDB comes with a graphical user
interface (GUI) built in, then this option tells GDB to
only use the command-line interface. If no GUI is
available, this option has no effect.

-windows

, -w

If GDB includes a GUI, then this option requires it to be
used if possible.

-cd directory

Run GDB using directory as its working directory, instead
of the current directory.

-dbx

Support additional dbx commands, including:

use

status

(in dbx mode, status has a different

meaning than in default GDB mode.)

whereis

func

file

assign

call

stop

-fullname

, -f

GNU

Emacs sets this option when it runs GDB as a

subprocess. It tells GDB to output the full file name and
line number in a standard, recognizable fashion each
time a stack frame is displayed (which includes each
time your program stops). This recognizable format looks
like two `\032' characters, followed by the file name,
line number, and character position separated by colons,
and a newline. The Emacs-to-GDB interface program
uses the two '\032' characters as a signal to display the
source code for the frame.

-epoch

The Epoch Emacs-GDB interface sets this option when
it runs GDB as a subprocess. It tells GDB to modify its

28

Getting In and Out of GDB

Advertising