HP gnu source-level debugger 5992-4701 User Manual

Page 134

Advertising
background image

names or host names to connect with, process
numbers, and baud rates.

The target command does not repeat if you press
RET

again after executing the command.

help target

Displays the names of all targets available. To
display targets currently selected, use either info
target or info files (see

“Commands to specify files”

(page 125)

).

help target

name

Describe a particular target, including any
parameters necessary to select it.

set gnutarget

args

GDB uses its own library BFD to read your files.
GDB knows whether it is reading an executable, a
core, or a .o file; however, you can specify the file
format with the set gnutarget command. Unlike
most target commands, with gnutarget the
target

refers to a program, not a machine.

Warning: To specify a file format with set gnutarget,
you must know the actual BFD name.

See

“Commands to specify files” (page 125)

.

show gnutarget

Use the show gnutarget command to display
what file format gnutarget is set to read. If you
have not set gnutarget, GDB will determine the
file format for each file automatically, and show
gnutarget

displays `The current BDF target is

"auto"'.

Here are some common targets (available, or not, depending on the GDB configuration):

target exec

program

An executable file. target exec program is the
same as exec-file program.

target core filename

A core dump file. target core filename is the
same as core-file filename.

target remote

dev

Remote serial target in GDB-specific protocol. The
argument dev specifies what serial device to use for the
connection (for example, /dev/ttya). target remote
supports the load command. This is only useful if you
have some other way of getting the stub to the target
system, and you can put it somewhere in memory
where it will not get clobbered by the download.

134

Specifying a Debugging Target

Advertising