This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA] gdbserver --attach support
- From: Daniel Jacobowitz <drow at mvista dot com>
- To: Eli Zaretskii <eliz at is dot elta dot co dot il>
- Cc: gdb-patches at sources dot redhat dot com
- Date: Fri, 15 Feb 2002 11:11:58 -0500
- Subject: Re: [RFA] gdbserver --attach support
- References: <20020117152504.A6947@nevyn.them.org> <6137-Fri18Jan2002101403+0200-eliz@is.elta.co.il>
On Fri, Jan 18, 2002 at 10:14:03AM +0200, Eli Zaretskii wrote:
> > Date: Thu, 17 Jan 2002 15:25:04 -0500
> > From: Daniel Jacobowitz <drow@mvista.com>
> >
> > Someone else did this some time ago, but got lost in the paper trail, I
> > think. This adds '--attach <pid>' as an alternative for 'prog [args...]'.
>
> How about documenting this in gdb.texinfo?
And in the gdbserver man page would be nice too. OK to commit?
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
2002-02-15 Daniel Jacobowitz <drow@mvista.com>
* gdbserver/gdbserver.1: Document --attach.
Index: gdbserver.1
===================================================================
RCS file: /cvs/src/src/gdb/gdbserver/gdbserver.1,v
retrieving revision 1.2
diff -u -r1.2 gdbserver.1
--- gdbserver.1 2001/03/06 08:21:44 1.2
+++ gdbserver.1 2002/02/15 16:10:49
@@ -10,6 +10,11 @@
.RB tty
.RB prog
.RB "[\|" args... "\|]"
+.PP
+.B gdbserver
+.RB tty
+.B --attach
+.RB PID
.ad b
.SH DESCRIPTION
GDBSERVER is a program that allows you to run GDB on a different machine
@@ -49,6 +54,14 @@
GDBs `target remote' command, which will be described shortly. Note that if
you chose a port number that conflicts with another service, gdbserver will
print an error message and exit.
+
+On some targets, gdbserver can also attach to running programs.
+This is accomplished via the --attach argument. The syntax is:
+
+ target> gdbserver COMM --attach PID
+
+PID is the process ID of a currently running process. It isn't
+necessary to point gdbserver at a binary for the running process.
Usage (host side):